Stocks · Industrials · Services-Advertising

Ibotta, Inc.

IBTA Clue Score62
United States Fiscal year ends December CIK 0001538379 Results filed 2 Nov 2026

What the insiders did Net selling

By person

20 insiders · 172 transactions
91.2×

Bryan Leach holds 91.2 times base salary in stock. $50.23M of shares against $550.69K in salary for 2025.

Salary from the company's own proxy. The shares are what Bryan Leach last reported holding, valued at $60.00, the price Class A Common Stock was last bought or sold at on the open market here, on 4 Nov 2026.

Insider
Role
Bought
Sold
Net
Holding
Of company
Worth
Change
KDT Ibotta Holdings, LLC entity
10% owner
—
$41.79M (3)
−$41.79M
3,689,129
15.8%
$221.35M
−15.9%
Bryan Leach
CEO and President
—
$17.97M (84) scheduled
−$17.97M
837,186
3.6%
$50.23M
+117.7%
Clark Jermoluk Founders Fund I LLC entity
10% owner
—
$15.08M (1)
−$15.08M
3,352,671
14.4%
$201.16M
−44.7%
Luke Roy Swanson
Chief Technology Officer
—
$7.97M (41) scheduled
−$7.97M
871,476
3.7%
$52.29M
+19.6%
Thomas D Lehrman
Director
—
$6.93M (28)
−$6.93M
63,690
0.274%
$3.82M
−90.6%
Marisa Daspit
Chief People Officer
—
$331.13K (11) scheduled
−$331.13K
115,539
0.496%
$6.93M
+270.9%
Christopher J Riedy
Chief Revenue Officer
— (1)
—
$0.00
363,387
1.6%
$21.80M
—
D. E. Shaw & Co, L.p. entity
10% owner
—
—
—
665,700
2.9%
$39.94M
−12.0%
Sunit S Patel
Chief Financial Officer
—
—
—
555,275
2.4%
$33.32M
+18.7%
Matthew H Puckett
Chief Financial Officer
—
—
—
303,479
1.3%
$18.21M
—
David T Shapiro
Chief Legal Officer
—
—
—
221,604
0.952%
$13.30M
+542.2%
Tabib Amir El
Chief Business Dev. Officer
—
—
—
200,807
0.863%
$12.05M
+104.8%
Richard I. Donahue
Chief Marketing Officer
—
—
—
199,971
0.859%
$12.00M
+25.2%
Larry W Sonsini
Director
—
—
—
104,814
0.450%
$6.29M
−68.6%
Amit Doshi
Director
—
—
—
54,936
0.236%
$3.30M
−77.6%
Valarie L Sheppard
Director
—
—
—
35,631
0.153%
$2.14M
+684.0%
Jared Chomko
Sr Vice President - Accounting
—
—
—
34,093
0.146%
$2.05M
+385.9%
Stephen Bailey
Director
—
—
—
14,562
0.063%
$873.72K
+220.4%
Amanda Baldwin
Director
—
—
—
14,562
0.063%
$873.72K
+220.4%
Tony Weisman
Director
—
—
—
10,339
0.044%
$620.34K
—