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
1 Oct 2026
CHIEF TECHNOLOGY OFFICER
Sold on a plan
5,940
$236.38K
2.4%
1 Oct 2026
CHIEF TECHNOLOGY OFFICER
Sold on a plan
5,940
$236.38K
1.3%
10 Sep 2026
CHIEF TECHNOLOGY OFFICER
Sold on a plan
20,100
$804.87K
9.1%
10 Sep 2026
CHIEF TECHNOLOGY OFFICER
Sold on a plan
20,100
$804.86K
4.3%
1 Sep 2026
CHIEF TECHNOLOGY OFFICER
Sold on a plan
5,940
$219.63K
2.2%
1 Sep 2026
CHIEF TECHNOLOGY OFFICER
Sold on a plan
5,940
$219.57K
1.3%
7 Aug 2026
CHIEF TECHNOLOGY OFFICER
Sold on a plan
600
$23.94K
0.3%
7 Aug 2026
CHIEF TECHNOLOGY OFFICER
Sold on a plan
200
$7.98K
0.0%
3 Aug 2026
CHIEF TECHNOLOGY OFFICER
Sold on a plan
5,940
$145.36K
1.2%
3 Aug 2026
CHIEF TECHNOLOGY OFFICER
Sold on a plan
5,940
$145.27K
2.2%
1 Jul 2026
CHIEF TECHNOLOGY OFFICER
Sold on a plan
5,940
$208.72K
2.1%
1 Jul 2026
CHIEF TECHNOLOGY OFFICER
Sold on a plan
5,940
$208.72K
1.2%
4 Jun 2026
CHIEF TECHNOLOGY OFFICER
Sold on a plan
5,940
$195.89K
1.2%
4 Jun 2026
CHIEF TECHNOLOGY OFFICER
Sold on a plan
5,940
$195.89K
2.1%
22 Apr 2024
CHIEF TECHNOLOGY OFFICER
Sold at will
140,538
$12.37M
17.6%
15 decisions on file.