Ibotta (IBTA) CEO and President Bryan Leach Sells $1.5M of Stock
Key Points
- Ibotta, Inc. CEO Bryan Leach sold 31,671 shares on October 20, 2026, for a total value of about $1.52 million.
- After the trade, Bryan Leach holds 823,886 $IBTA shares, down 3.70% from before the trade.
- The stock recently traded near $48.13 as the company prepares for its next earnings release on November 11, 2026.
- Several Wall Street firms maintain coverage on the stock ahead of upcoming results.
Since the trade, $IBTA is up 1.8% to date (from the $48.13 close on Oct 20, 2026).
Get Ibotta text alerts
We text you when insiders, Congress, analysts or big funds move on $IBTA.
By entering your mobile number and tapping the sign-up button, you provide express written consent to receive recurring automated text messages from TradeTexts at that number, including stock alerts about SEC filings, insider and congress trades, analyst ratings, hedge fund moves, and earnings results. Consent is not a condition of any purchase. Message frequency varies. Messages are not investment advice. Message and data rates may apply. Reply HELP for help and STOP to opt out at any time. See our Terms and Privacy Policy.
Not investment advice. TradeTexts is not a registered investment adviser, and this automated Ibotta, Inc. alert may contain errors. Disclosures
Ibotta, Inc. CEO and President Bryan Leach sold 31,671 shares of the company's stock on October 20, 2026. According to a Form 4 filed with the SEC, the transaction was executed at an average price of $47.87, bringing the total value of the sale to roughly $1.52 million.
Inside Bryan Leach's IBTA Trade
Following the pre-arranged sale under a Rule 10b5-1 plan, Leach holds 823,886 shares of Ibotta, Inc. stock. This transaction reduced his personal stake in the company by about 3.7%.
Other Institutional Activity in Ibotta, Inc.
Koch, Inc. held 4,389,129 shares worth about $214.98 million after keeping its stake unchanged. Shaw D.E. & Co., Inc. kept its holdings steady at 1,690,546 shares valued at roughly $82.80 million. HSBC Holdings PLC grew its holdings by 7,267 shares, ending with 1,016,521 shares worth about $49.79 million. Citigroup Inc. grew its holdings by 4,293 shares, ending with 644,972 shares worth about $31.59 million. Notable Capital Management, L.L.C. trimmed its holdings by 30,976 shares, ending with 336,042 shares worth about $16.46 million.
Ibotta, Inc. Stock Up 15.8%
Shares of Ibotta, Inc. recently traded around $48.13 as of October 21, 2026. The software application provider carries a negative beta of -0.237 and has a current ratio of 1.713 alongside a quick ratio of 1.647.
Recent Earnings
Ibotta, Inc. reported $343.17 million in trailing-twelve-month revenue and an earnings per share of -$0.47 for the same period. The company posted a year-over-year revenue growth of 3.3%, while maintaining a net profit margin of -3.2% and a return on equity of -3.7%. The company's next earnings report is scheduled for November 11, 2026.
Insider Buying and Selling at Ibotta, Inc.
Chief Technology Officer Luke Roy Swanson sold 40,200 shares on September 10, 2026, for a total value of $1.61 million. CEO Bryan Leach sold 15,142 shares on September 22, 2026, for roughly $625,982. Chief Technology Officer Luke Roy Swanson sold another 11,880 shares on October 1, 2026, worth about $472,756. CEO Bryan Leach also sold 15,142 shares on October 6, 2026, for about $627,304.
Analysts Set New Price Targets
On August 4, 2026, Goldman Sachs maintained a Sell rating with a $32.0 target up from $28.0. Wells Fargo maintained an Equal-Weight rating with a $40.0 target up from $38.0 on August 4, 2026. Evercore ISI Group maintained an In-Line rating on August 4, 2026, lifting its target to $42.0 from $40.0. Needham reiterated a Buy rating with a $45.0 target on August 4, 2026. UBS maintained a Neutral rating on August 5, 2026, raising its target to $38.0 from $30.0.
About Ibotta, Inc.
Ibotta, Inc. is a technology company headquartered in Denver, Colorado, that provides digital promotion services. The firm sources promotions from consumer packaged goods brands and distributes them through a network of publishers enabled by its proprietary technology platform.
Bottom Line
Investors will look toward the upcoming earnings release on November 11, 2026, for fresh insights into the company's financial direction. Form 4 filings will continue to provide updates on executive share management.
Source: Bryan Leach's Form 4 filing on $IBTA (Oct 20, 2026). Written by software, not financial advice. How we make alerts