Home
Screener
Insiders
Rankings
Sign in
Create account
Insiders
· Profile
Swanson Luke Roy
CHIEF TECHNOLOGY OFFICER at Ibotta. Filing since 22 Apr 2024.
CIK 0001873513
Company
Date
Role
Action
Shares
Amount
Of holding
IBTA
Ibotta, Inc.
1 Oct 2026
CHIEF TECHNOLOGY OFFICER
Sold on a plan
5,940
$236.38K
2.4%
IBTA
Ibotta, Inc.
1 Oct 2026
CHIEF TECHNOLOGY OFFICER
Sold on a plan
5,940
$236.38K
1.3%
IBTA
Ibotta, Inc.
10 Sep 2026
CHIEF TECHNOLOGY OFFICER
Sold on a plan
20,100
$804.87K
9.1%
IBTA
Ibotta, Inc.
10 Sep 2026
CHIEF TECHNOLOGY OFFICER
Sold on a plan
20,100
$804.86K
4.3%
IBTA
Ibotta, Inc.
1 Sep 2026
CHIEF TECHNOLOGY OFFICER
Sold on a plan
5,940
$219.63K
2.2%
IBTA
Ibotta, Inc.
1 Sep 2026
CHIEF TECHNOLOGY OFFICER
Sold on a plan
5,940
$219.57K
1.3%
IBTA
Ibotta, Inc.
7 Aug 2026
CHIEF TECHNOLOGY OFFICER
Sold on a plan
600
$23.94K
0.3%
IBTA
Ibotta, Inc.
7 Aug 2026
CHIEF TECHNOLOGY OFFICER
Sold on a plan
200
$7.98K
0.0%
IBTA
Ibotta, Inc.
3 Aug 2026
CHIEF TECHNOLOGY OFFICER
Sold on a plan
5,940
$145.36K
1.2%
IBTA
Ibotta, Inc.
3 Aug 2026
CHIEF TECHNOLOGY OFFICER
Sold on a plan
5,940
$145.27K
2.2%
IBTA
Ibotta, Inc.
1 Jul 2026
CHIEF TECHNOLOGY OFFICER
Sold on a plan
5,940
$208.72K
2.1%
IBTA
Ibotta, Inc.
1 Jul 2026
CHIEF TECHNOLOGY OFFICER
Sold on a plan
5,940
$208.72K
1.2%
IBTA
Ibotta, Inc.
4 Jun 2026
CHIEF TECHNOLOGY OFFICER
Sold on a plan
5,940
$195.89K
1.2%
IBTA
Ibotta, Inc.
4 Jun 2026
CHIEF TECHNOLOGY OFFICER
Sold on a plan
5,940
$195.89K
2.1%
IBTA
Ibotta, Inc.
22 Apr 2024
CHIEF TECHNOLOGY OFFICER
Sold at will
140,538
$12.37M
17.6%
15 decisions on file.