Skip to content
Insider tapeFilings through Fri, Oct 9
Watchlist
IBTA

Ibotta (IBTA) stock: insider trades, news & valuation

Heavy selling
Close · Oct 9, 2026 $43.07 -0.5% on the day +40.4% over 12 months 52-week range $19.25 – $43.28

Share price and insider trades

IBTA closeInsider buyInsider sale
1020304050NovDecJan 2026FebMarAprMayJunJulAugSepOctBought $0 on 2026-01-08 · Christopher J RiedySold $235 on 2025-12-05 · Marisa DaspitSold $31,922 on 2026-08-07 · Luke Roy SwansonSold $32,098 on 2026-08-18 · Bryan LeachSold $33,422 on 2026-07-21 · Bryan LeachSold $71,121 on 2026-03-05 · Marisa DaspitSold $71,223 on 2026-09-22 · Bryan LeachSold $110,735 on 2026-09-02 · Marisa DaspitSold $119,876 on 2026-06-23 · Bryan LeachSold $151,746 on 2026-06-09 · Bryan LeachSold $192,587 on 2026-09-09 · Bryan LeachSold $209,076 on 2026-10-06 · Bryan LeachSold $291,381 on 2026-07-02 · Bryan LeachSold $334,279 on 2026-06-08 · Bryan LeachSold $335,200 on 2026-05-11 · Thomas D LehrmanSold $341,875 on 2026-06-22 · Bryan LeachSold $391,750 on 2026-06-04 · Luke Roy SwansonSold $418,228 on 2026-10-05 · Bryan LeachSold $448,442 on 2026-07-20 · Bryan LeachSold $464,000 on 2026-08-12 · Thomas D LehrmanSold $472,756 on 2026-10-01 · Luke Roy SwansonSold $502,557 on 2026-09-01 · Luke Roy Swanson, Marisa DaspitSold $525,159 on 2026-05-12 · Thomas D LehrmanSold $554,700 on 2026-09-21 · Bryan LeachSold $635,393 on 2026-05-18 · Thomas D LehrmanSold $660,543 on 2026-08-03 · Bryan Leach, Luke Roy SwansonSold $1,048,240 on 2026-05-13 · Thomas D LehrmanSold $1,065,799 on 2026-08-11 · Thomas D LehrmanSold $1,119,972 on 2026-07-01 · Bryan Leach, Luke Roy SwansonSold $1,130,104 on 2026-08-13 · Thomas D LehrmanSold $1,247,692 on 2026-08-17 · Bryan LeachSold $1,281,868 on 2026-09-08 · Bryan LeachSold $1,727,748 on 2026-05-15 · Thomas D LehrmanSold $2,270,754 on 2026-09-10 · Luke Roy SwansonSold $2,887,377 on 2026-08-04 · Bryan LeachSold $15,386,229 on 2026-07-06 · Bryan Leach, Clark Jermoluk Founders Fund I Llc
Bought, 12 months$0
Sold, 12 months$37.6M
Insiders buying0
Insiders selling5

Ibotta insider trading at a glance (Oct 9, 2026): in the past 12 months, 0 insiders bought $0 and 5 sold $37.6M of IBTA stock on the open market.

IBTA insider buying and selling by quarter

Open-market purchases (green, above the line) and sales (red, below), by trade date.

Q4 2025: $235 sold (1 trades)Q4 2025Q1 2026: $71K sold (1 trades)Q1 2026Q2 2026: $5.6M sold (25 trades)Q2 2026Q3 2026: $29.8M sold (82 trades)Q3 2026Q4 2026: $1.1M sold (7 trades)Q4 2026
QuarterBoughtPurchasesSoldSales
Q4 2026—0$1.1M7
Q3 2026—0$29.8M82
Q2 2026—0$5.6M25
Q1 2026—0$71K1
Q4 2025—0$2351

Valuation, profit and volume

P/E (trailing)n/aSector median —
Market value— 
Profit margin—Revenue growth —
Volume vs. 50-day1.1×Last 5 sessions
Insiders' paper profit—On all tracked purchases —

Summary

Over the past 12 months, 0 Ibotta, Inc. insiders reported open-market purchases totaling $0, while 5 insiders reported sales totaling $37.6M. 87 of 117 recorded sales were made under pre-scheduled Rule 10b5-1 trading plans, which are usually less informative than discretionary sales.

Insider transactions

Open-market purchases and sales.

Filed Insider Type Shares Price Value Since Score
Oct 7SEC Bryan LeachCEO, President Sell Plan 10,049823,949 held (−1%) $41.36 $416K +4.1% —
Oct 7SEC Bryan LeachCEO, President Sell Plan 5,030823,886 held (−1%) $41.57 $209K +3.6% —
Oct 7SEC Bryan LeachCEO, President Sell Plan 63823,886 held (−0%) $42.03 $3K +2.5% —
Oct 5SEC Luke Roy SwansonCTO Sell Plan 4,124445,508 held (−1%) $39.62 $163K +8.7% —
Oct 5SEC Luke Roy SwansonCTO Sell Plan 4,124240,758 held (−2%) $39.62 $163K +8.7% —
Oct 5SEC Luke Roy SwansonCTO Sell Plan 1,816238,942 held (−1%) $40.20 $73K +7.1% —
Oct 5SEC Luke Roy SwansonCTO Sell Plan 1,816443,692 held (−0%) $40.20 $73K +7.1% —
Sep 25SEC Luke Roy SwansonCTO Sell Plan 16,500449,632 held (−4%) $40.07 $661K +7.5% —
Sep 23SEC Bryan LeachCEO, President Sell Plan 13,418823,886 held (−2%) $41.34 $555K +4.2% —
Sep 23SEC Bryan LeachCEO, President Sell Plan 1,717823,893 held (−0%) $41.31 $71K +4.3% —
Sep 23SEC Bryan LeachCEO, President Sell Plan 7823,886 held (−0%) $41.94 $294 +2.7% —
Sep 14SEC Luke Roy SwansonCTO Sell Plan 20,100446,032 held (−4%) $40.04 $805K +7.6% —
Sep 14SEC Luke Roy SwansonCTO Sell Plan 16,500244,882 held (−6%) $40.07 $661K +7.5% —
Sep 14SEC Luke Roy SwansonCTO Sell Plan 3,600202,000 held (−2%) $39.90 $144K +7.9% —
Sep 10SEC Bryan LeachCEO, President Sell Plan 26,497828,989 held (−3%) $37.83 $1.0M +13.9% —
Sep 10SEC Bryan LeachCEO, President Sell Plan 7,503855,486 held (−1%) $37.25 $279K +15.6% —
Sep 10SEC Bryan LeachCEO, President Sell Plan 5,103823,886 held (−1%) $37.74 $193K +14.1% —
Sep 3SEC Luke Roy SwansonCTO Sell Plan 3,082261,382 held (−1%) $37.30 $115K +15.5% —
Sep 3SEC Luke Roy SwansonCTO Sell Plan 3,082466,132 held (−1%) $37.28 $115K +15.5% —
Sep 3SEC Luke Roy SwansonCTO Sell Plan 2,858264,464 held (−1%) $36.63 $105K +17.6% —
Sep 3SEC Luke Roy SwansonCTO Sell Plan 2,858469,214 held (−1%) $36.62 $105K +17.6% —
Sep 3SEC Marisa DaspitChief People Officer Sell Plan 1,779118,428 held (−1%) $37.25 $66K +15.6% —
Sep 3SEC Marisa DaspitChief People Officer Sell Plan 1,177117,251 held (−1%) $37.78 $44K +14.0% —
Sep 3SEC Marisa DaspitChief People Officer Sell Plan 910120,207 held (−1%) $37.31 $34K +15.4% —
Sep 3SEC Marisa DaspitChief People Officer Sell Plan 802121,117 held (−1%) $36.66 $29K +17.5% —
Aug 19SEC Bryan LeachCEO, President Sell Plan 24,025871,366 held (−3%) $35.63 $856K +20.9% —
Aug 19SEC Bryan LeachCEO, President Sell Plan 3,457867,909 held (−0%) $36.75 $127K +17.2% —
Aug 19SEC Bryan LeachCEO, President Sell Plan 2,306610 held (−79%) $35.96 $83K +19.8% —
Aug 19SEC Bryan LeachCEO, President Sell Plan 2,303613 held (−79%) $35.96 $83K +19.8% —
Aug 19SEC Bryan LeachCEO, President Sell Plan 1,425866,484 held (−0%) $37.44 $53K +15.0% —
Aug 19SEC Bryan LeachCEO, President Sell Plan 877866,484 held (−0%) $36.60 $32K +17.7% —
Aug 19SEC Bryan LeachCEO, President Sell Plan 613 $37.24 $23K +15.7% —
Aug 19SEC Bryan LeachCEO, President Sell Plan 610 $37.24 $23K +15.7% —
Aug 17SEC Thomas D LehrmanDirector Sell 12,22141,825 held (−23%) $37.19 $454K +15.8% —
Aug 17SEC Thomas D LehrmanDirector Sell 8,26126,031 held (−24%) $37.25 $308K +15.6% —
Aug 17SEC Thomas D LehrmanDirector Sell 5,32716,788 held (−24%) $37.25 $198K +15.6% —
Aug 17SEC Thomas D LehrmanDirector Sell 3,70538,120 held (−9%) $37.98 $141K +13.4% —
Aug 17SEC Thomas D LehrmanDirector Sell 46125,570 held (−2%) $37.86 $17K +13.8% —
Aug 17SEC Thomas D LehrmanDirector Sell 29816,490 held (−2%) $37.86 $11K +13.8% —
Aug 13SEC Thomas D LehrmanDirector Sell 11,89239,249 held (−23%) $36.22 $431K +18.9% —
Aug 13SEC Thomas D LehrmanDirector Sell 10,00058,738 held (−15%) $35.73 $357K +20.5% —
Aug 13SEC Thomas D LehrmanDirector Sell 7,66925,312 held (−23%) $36.22 $278K +18.9% —
Aug 13SEC Thomas D LehrmanDirector Sell 4,95734,292 held (−13%) $36.08 $179K +19.4% —
Aug 13SEC Thomas D LehrmanDirector Sell 4,69254,046 held (−8%) $36.19 $170K +19.0% —
Aug 13SEC Thomas D LehrmanDirector Sell 3,19722,115 held (−13%) $36.08 $115K +19.4% —
Aug 11SEC Luke Roy SwansonCTO Sell Plan 400205,600 held (−0%) $39.90 $16K +7.9% —
Aug 11SEC Luke Roy SwansonCTO Sell Plan 200483,764 held (−0%) $39.91 $8K +7.9% —
Aug 11SEC Luke Roy SwansonCTO Sell Plan 200267,322 held (−0%) $39.90 $8K +7.9% —
Aug 5SEC Bryan LeachCEO, President Sell Plan 32,693869,166 held (−4%) $36.36 $1.2M +18.5% —
Aug 5SEC Bryan LeachCEO, President Sell Plan 21,757901,859 held (−2%) $35.66 $776K +20.8% —
Aug 5SEC Bryan LeachCEO, President Sell Plan 14,380867,246 held (−2%) $24.39 $351K +76.6% —
Aug 5SEC Bryan LeachCEO, President Sell Plan 6,522540 held (−92%) $36.36 $237K +18.5% —
Aug 5SEC Bryan LeachCEO, President Sell Plan 6,446529 held (−92%) $36.36 $234K +18.5% —
Aug 5SEC Bryan LeachCEO, President Sell Plan 4,4036,975 held (−39%) $35.67 $157K +20.7% —
Aug 5SEC Bryan LeachCEO, President Sell Plan 4,3167,062 held (−38%) $35.66 $154K +20.8% —
Aug 5SEC Luke Roy SwansonCTO Sell Plan 5,814484,090 held (−1%) $24.46 $142K +76.1% —
Aug 5SEC Luke Roy SwansonCTO Sell Plan 5,814267,648 held (−2%) $24.44 $142K +76.2% —
Aug 5SEC Bryan LeachCEO, President Sell Plan 2,682866,484 held (−0%) $37.41 $100K +15.1% —
Aug 5SEC Bryan LeachCEO, President Sell Plan 540 $37.41 $20K +15.1% —
Aug 5SEC Bryan LeachCEO, President Sell Plan 529 $37.41 $20K +15.1% —
Aug 5SEC Bryan LeachCEO, President Sell Plan 762866,484 held (−0%) $25.17 $19K +71.1% —
Aug 5SEC Luke Roy SwansonCTO Sell Plan 126483,964 held (−0%) $25.12 $3K +71.5% —
Aug 5SEC Luke Roy SwansonCTO Sell Plan 126267,522 held (−0%) $25.12 $3K +71.5% —
Jul 22SEC Bryan LeachCEO, President Sell Plan 7,091866,484 held (−1%) $32.20 $228K +33.8% —
Jul 22SEC Bryan LeachCEO, President Sell Plan 7,001873,575 held (−1%) $31.44 $220K +37.0% —
Jul 22SEC Bryan LeachCEO, President Sell Plan 1,050866,484 held (−0%) $31.83 $33K +35.3% —
Jul 8SEC Clark Jermoluk Founders Fund I Llc10% Owner Sell 500,0003,341,308 held (−13%) $30.15 $15.1M +42.9% —
Jul 8SEC Bryan LeachCEO, President Sell Plan 5,711870,099 held (−1%) $32.67 $187K +31.8% —
Jul 8SEC Bryan LeachCEO, President Sell Plan 2,723867,376 held (−0%) $33.40 $91K +29.0% —
Jul 8SEC Bryan LeachCEO, President Sell Plan 844866,532 held (−0%) $34.77 $29K +23.9% —
Jul 8SEC Bryan LeachCEO, President Sell Plan 48866,484 held (−0%) $35.24 $2K +22.2% —
Jul 8SEC Bryan LeachCEO, President Sell Plan 38 $35.07 $1K +22.8% —
Jul 8SEC Bryan LeachCEO, President Sell Plan 38 $35.07 $1K +22.8% —
Jul 6SEC Bryan LeachCEO, President Sell Plan 11,789866,484 held (−1%) $35.34 $417K +21.9% —
Jul 6SEC Bryan LeachCEO, President Sell Plan 5,773866,772 held (−1%) $35.30 $204K +22.0% —
Jul 6SEC Bryan LeachCEO, President Sell Plan 4,045878,273 held (−0%) $34.63 $140K +24.4% —
Jul 6SEC Luke Roy SwansonCTO Sell Plan 3,241489,904 held (−1%) $35.44 $115K +21.5% —
Jul 6SEC Luke Roy SwansonCTO Sell Plan 3,241273,462 held (−1%) $35.44 $115K +21.5% —
Jul 6SEC Luke Roy SwansonCTO Sell Plan 2,699493,145 held (−1%) $34.77 $94K +23.9% —
Jul 6SEC Luke Roy SwansonCTO Sell Plan 2,699276,703 held (−1%) $34.77 $94K +23.9% —
Jul 6SEC Bryan LeachCEO, President Sell Plan 1,551 $35.35 $55K +21.8% —
Jul 6SEC Bryan LeachCEO, President Sell Plan 1,538 $35.34 $54K +21.9% —
Jul 6SEC Bryan LeachCEO, President Sell Plan 1,04450 held (−95%) $35.30 $37K +22.0% —
Jul 6SEC Bryan LeachCEO, President Sell Plan 1,04153 held (−95%) $35.30 $37K +22.0% —
Jul 6SEC Bryan LeachCEO, President Sell Plan 5361,538 held (−26%) $34.65 $19K +24.3% —
Jul 6SEC Bryan LeachCEO, President Sell Plan 5231,551 held (−25%) $34.62 $18K +24.4% —
Jul 6SEC Bryan LeachCEO, President Sell Plan 288866,484 held (−0%) $35.79 $10K +20.3% —
Jul 6SEC Bryan LeachCEO, President Sell Plan 53 $35.79 $2K +20.3% —
Jul 6SEC Bryan LeachCEO, President Sell Plan 50 $35.79 $2K +20.3% —
Jun 24SEC Bryan LeachCEO, President Sell Plan 11,187866,484 held (−1%) $30.56 $342K +40.9% —
Jun 24SEC Bryan LeachCEO, President Sell Plan 3,955866,484 held (−0%) $30.31 $120K +42.1% —
Jun 10SEC Bryan LeachCEO, President Sell Plan 10,351916,539 held (−1%) $32.12 $332K +34.1% —
Jun 10SEC Bryan LeachCEO, President Sell Plan 4,748916,484 held (−1%) $31.96 $152K +34.8% —
Jun 10SEC Bryan LeachCEO, President Sell Plan 55916,484 held (−0%) $32.82 $2K +31.2% —
Jun 8SEC Luke Roy SwansonCTO Sell Plan 5,133280,209 held (−2%) $32.86 $169K +31.1% —
Jun 8SEC Luke Roy SwansonCTO Sell Plan 5,132496,652 held (−1%) $32.86 $169K +31.1% —
Jun 8SEC Luke Roy SwansonCTO Sell Plan 808495,844 held (−0%) $33.71 $27K +27.8% —
Jun 8SEC Luke Roy SwansonCTO Sell Plan 807279,402 held (−0%) $33.71 $27K +27.8% —
May 19SEC Thomas D LehrmanDirector Sell 25,81862,932 held (−29%) $30.79 $795K +39.9% —
May 19SEC Thomas D LehrmanDirector Sell 18,30763,166 held (−22%) $30.78 $563K +39.9% —
May 19SEC Thomas D LehrmanDirector Sell 12,02551,141 held (−19%) $32.11 $386K +34.1% —
May 19SEC Thomas D LehrmanDirector Sell 11,81240,744 held (−22%) $30.78 $364K +39.9% —
May 19SEC Thomas D LehrmanDirector Sell 7,76332,981 held (−19%) $32.11 $249K +34.1% —
May 19SEC Thomas D LehrmanDirector Sell 18262,750 held (−0%) $31.59 $6K +36.3% —
May 15SEC Thomas D LehrmanDirector Sell 12,34989,064 held (−12%) $32.34 $399K +33.2% —
May 15SEC Thomas D LehrmanDirector Sell 11,86581,595 held (−13%) $32.36 $384K +33.1% —
May 15SEC Thomas D LehrmanDirector Sell 7,65552,634 held (−13%) $32.36 $248K +33.1% —
May 15SEC Thomas D LehrmanDirector Sell 31488,750 held (−0%) $33.58 $11K +28.3% —
May 15SEC Thomas D LehrmanDirector Sell 12281,473 held (−0%) $33.31 $4K +29.3% —
May 15SEC Thomas D LehrmanDirector Sell 7852,556 held (−0%) $33.31 $3K +29.3% —
May 13SEC Thomas D LehrmanDirector Sell 10,000106,275 held (−9%) $33.52 $335K +28.5% —
May 13SEC Thomas D LehrmanDirector Sell 6,68293,460 held (−7%) $32.91 $220K +30.9% —
May 13SEC Thomas D LehrmanDirector Sell 4,862101,413 held (−5%) $33.61 $163K +28.1% —
May 13SEC Thomas D LehrmanDirector Sell 4,31060,289 held (−7%) $32.91 $142K +30.9% —
Mar 9SEC Marisa DaspitChief People Officer Sell Plan 2,956127,597 held (−2%) $24.06 $71K +79.0% —
Jan 12SEC Christopher J RiedyChief Revenue Officer Buy 276,041397,507 held (+227%) — $0 — —
Dec 18SEC Clark Jermoluk Founders Fund I Llc10% Owner Sell 11,363556,818 held (−2%) $88.00 $1000K -51.1% —
Dec 9SEC Marisa DaspitChief People Officer Sell Plan 1047,983 held (−0%) $23.54 $235 +83.0% —

Insiders at Ibotta, Inc.

InsiderBoughtSoldLast filingScore
Clark Jermoluk Founders Fund I Llc10% Owner — $16.1M Jul 8, 2026 —
Bryan LeachCEO, President — $10.0M Oct 7, 2026 —
Thomas D LehrmanDirector — $6.9M Aug 17, 2026 —
Luke Roy SwansonCTO — $4.3M Oct 5, 2026 —
Marisa DaspitChief People Officer — $245K Sep 3, 2026 —
Christopher J RiedyChief Revenue Officer — — Jan 12, 2026 —

IBTA stock: common questions

Are Ibotta, Inc. insiders buying IBTA stock?

In the past 12 months, 0 insiders reported open-market purchases of IBTA worth $0. The latest was Chief Revenue Officer Christopher J Riedy bought $0 of IBTA — raises the stake by 227%.

Are Ibotta, Inc. insiders selling IBTA stock?

5 insiders reported sales worth $37.6M over the same period.

Where does this data come from?

Every transaction comes from Form 4 filings that insiders must submit to the SEC within two business days of a trade. We pull them from SEC EDGAR every night.

What is IBTA's 52-week range?

Over the past year IBTA has traded between $19.25 and $43.28. It last closed at $43.07 on Oct 9, 2026.