Donahue Richard I. (CIK 0002017897)

Latest company ownership

Role: CHIEF MARKETING OFFICER
Shares held
199,971
Last filed at
Sep 3, 2025
Confidence Score
46.6
2025Q4
Confidence Score History
2024Q2 2025Q4

Recent buy/sell transactions

Exec date Filing date Company Role Signal Confidence Shares % of shares Under plan? Amount (USD)
Sep 1, 2025 Sep 3, 2025 Ibotta, Inc. CHIEF MARKETING OFFICER Sell 42.5 -2,406 -1.19% $64.8K
Jun 12, 2025 Jun 16, 2025 Ibotta, Inc. CHIEF MARKETING OFFICER Sell 17.5 -85,289 -29.92% $3.7M
Jun 1, 2025 Jun 3, 2025 Ibotta, Inc. CHIEF MARKETING OFFICER Sell 42.5 -2,406 -1.11% $120.3K
May 19, 2025 May 20, 2025 Ibotta, Inc. CHIEF MARKETING OFFICER Sell 53.8 -372 -0.17% $20.5K
Feb 27, 2025 Mar 3, 2025 Ibotta, Inc. CHIEF MARKETING OFFICER Sell 42.5 -2,406 -1.10% $81.8K
Feb 14, 2025 Feb 18, 2025 Ibotta, Inc. CHIEF MARKETING OFFICER Sell 55.0 -144 -0.07% $10.8K
Jan 30, 2025 Feb 3, 2025 Ibotta, Inc. CHIEF MARKETING OFFICER Sell 45.0 -3,804 -0.88% $285.4K
Jan 28, 2025 Jan 30, 2025 Ibotta, Inc. CHIEF MARKETING OFFICER Sell 47.5 -2,882 -0.67% $216.4K
Jan 24, 2025 Jan 28, 2025 Ibotta, Inc. CHIEF MARKETING OFFICER Sell 42.5 -6,076 -1.39% $455.9K
Jan 17, 2025 Jan 22, 2025 Ibotta, Inc. CHIEF MARKETING OFFICER Sell 48.8 -776 -0.36% $58.3K
Dec 1, 2024 Dec 3, 2024 Ibotta, Inc. CHIEF MARKETING OFFICER Sell 40.0 -4,186 -2.62% $306.2K
Nov 19, 2024 Nov 20, 2024 Ibotta, Inc. CHIEF MARKETING OFFICER Sell 51.3 -284 -0.18% $18.4K
Oct 28, 2024 Oct 29, 2024 Ibotta, Inc. CHIEF MARKETING OFFICER Sell 23.8 -15,000 -8.59% $1.1M
Apr 22, 2024 Apr 22, 2024 Ibotta, Inc. CHIEF MARKETING OFFICER Sell 17.5 -40,000 -26.94% $3.5M