Donahue Richard I.

Insider profile

Performance

Overall performance
3.9

Performance over holding periods
3.9
30 days 90 days 120 days
Average return 13% 8.2% 15.1%
Success rate 100% 68% 82%
Transactions
5 0% Buy
34 71% Buy
47 69% Buy
Donahue Richard I.'s trades of Ibotta Inc's stock


Loading...
Purchase Sale Planned purchase Planned sale Net purchase Net sale Activity signal Earnings
Abbreviations B: Buy, S: Sell, PP: Planned purchase, PlS: Planned sale, PrS: Proposed sale, O: Option / Other
Notification date Transaction date Company B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2025-06-16 2025-06-12 S Sale
66,210 +19.9%
98.10
US$2,811,125
66,210 +19.9% 98.10 US$2,811,125
2025-06-16 2025-06-12 S Sale
42,361 +21.7%
228.07
US$4,295,218
42,361 +21.7% 228.07 US$4,295,218
2025-06-12 2025-06-12 PrS Proposed sale
83,898
392.67
US$995,250
83,898 392.67 US$995,250
2025-05-20 2025-05-19 PlS Planned sale
11 -0.0%
56.29
US$619
11 -0.0% 56.29 US$619
2025-05-20 2025-05-19 PlS Planned sale
361 -0.2%
55.20
US$19,927
361 -0.2% 55.20 US$19,927
2025-05-19 2025-05-19 PrS Proposed sale
372
55.40
US$20,609
372 55.40 US$20,609
2025-02-18 2025-02-14 PlS Planned sale
144 -0.1%
75.16
US$10,823
144 -0.1% 75.16 US$10,823
2025-02-14 2025-02-14 PrS Proposed sale
144
75.16
US$10,823
144 75.16 US$10,823
2025-02-03 2025-01-31 PlS Planned sale
548 -0.3%
75.12
US$41,165
548 -0.3% 75.12 US$41,165
2025-01-31 2025-01-31 PrS Proposed sale
548
75.12
US$41,165
548 75.12 US$41,165
2025-02-03 2025-01-30 PlS Planned sale
3,256 -1.5%
75.02
US$244,253
3,256 -1.5% 75.02 US$244,253
2025-01-30 2025-01-30 PrS Proposed sale
3,256
75.02
US$244,253
3,256 75.02 US$244,253
2025-01-30 2025-01-29 PlS Planned sale
265 -0.1%
75.00
US$19,876
265 -0.1% 75.00 US$19,876
2025-01-29 2025-01-29 PrS Proposed sale
265
75.00
US$19,876
265 75.00 US$19,876
2025-01-30 2025-01-28 PlS Planned sale
2,617 -1.2%
75.08
US$196,494
2,617 -1.2% 75.08 US$196,494
2025-01-28 2025-01-28 PrS Proposed sale
2,617
75.08
US$196,494
2,617 75.08 US$196,494
2025-01-28 2025-01-27 PlS Planned sale
4,691 -2.1%
75.04
US$352,035
4,691 -2.1% 75.04 US$352,035
2025-01-27 2025-01-27 PrS Proposed sale
4,691
75.04
US$352,035
4,691 75.04 US$352,035
2025-01-28 2025-01-24 PlS Planned sale
1,385 -0.6%
75.02
US$103,896
1,385 -0.6% 75.02 US$103,896
2025-01-24 2025-01-24 PrS Proposed sale
1,385
75.02
US$103,896
1,385 75.02 US$103,896
2025-01-22 2025-01-17 PlS Planned sale
776 -0.4%
75.09
US$58,266
776 -0.4% 75.09 US$58,266
2025-01-17 2025-01-17 PrS Proposed sale
776
75.09
US$58,266
776 75.09 US$58,266
2024-11-20 2024-11-19 S Sale
227 -0.1%
65.04
US$14,763
227 -0.1% 65.04 US$14,763
2024-11-20 2024-11-19 S Sale
57 -0.0%
63.92
US$3,643
57 -0.0% 63.92 US$3,643
2024-11-19 2024-11-19 PrS Proposed sale
284
64.81
US$18,406
284 64.81 US$18,406
2024-10-29 2024-10-28 S Sale
936 -0.6%
76.69
US$71,783
936 -0.6% 76.69 US$71,783
2024-10-29 2024-10-28 PlS Planned sale
14,064 -8.1%
75.27
US$1,058,639
14,064 -8.1% 75.27 US$1,058,639
2024-10-28 2024-10-28 PrS Proposed sale
15,000
75.36
US$1,130,417
15,000 75.36 US$1,130,417
2024-04-22 2024-04-22 S Sale
40,000 -26.9%
88.00
US$3,520,000
40,000 -26.9% 88.00 US$3,520,000