Donahue Richard I.

Insider profile

Performance

Overall performance
3.8

Performance over holding periods
3.8
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 Buy signal Sell signal Earnings
Abbreviations B: Buy, S: Sell, PP: Planned purchase, PlS: Planned sale, PrS: Proposed sale, O: Option / Other
Transaction date
Sale
Price
98.10
Quantity 66,210 +19.9%
Value US$2,811,125
Transaction date
Sale
Price
228.07
Quantity 42,361 +21.7%
Value US$4,295,218
Transaction date
Proposed sale
Price
392.67
Quantity 83,898
Value US$995,250
Transaction date
Planned sale
Price
56.29
Quantity 11 -0.0%
Value US$619
Transaction date
Planned sale
Price
55.20
Quantity 361 -0.2%
Value US$19,927
Transaction date
Proposed sale
Price
55.40
Quantity 372
Value US$20,609
Transaction date
Planned sale
Price
75.16
Quantity 144 -0.1%
Value US$10,823
Transaction date
Proposed sale
Price
75.16
Quantity 144
Value US$10,823
Transaction date
Planned sale
Price
75.12
Quantity 548 -0.3%
Value US$41,165
Transaction date
Proposed sale
Price
75.12
Quantity 548
Value US$41,165
Transaction date
Planned sale
Price
75.02
Quantity 3,256 -1.5%
Value US$244,253
Transaction date
Proposed sale
Price
75.02
Quantity 3,256
Value US$244,253
Transaction date
Planned sale
Price
75.00
Quantity 265 -0.1%
Value US$19,876
Transaction date
Proposed sale
Price
75.00
Quantity 265
Value US$19,876
Transaction date
Planned sale
Price
75.08
Quantity 2,617 -1.2%
Value US$196,494
Transaction date
Proposed sale
Price
75.08
Quantity 2,617
Value US$196,494
Transaction date
Planned sale
Price
75.04
Quantity 4,691 -2.1%
Value US$352,035
Transaction date
Proposed sale
Price
75.04
Quantity 4,691
Value US$352,035
Transaction date
Planned sale
Price
75.02
Quantity 1,385 -0.6%
Value US$103,896
Transaction date
Proposed sale
Price
75.02
Quantity 1,385
Value US$103,896
Transaction date
Planned sale
Price
75.09
Quantity 776 -0.4%
Value US$58,266
Transaction date
Proposed sale
Price
75.09
Quantity 776
Value US$58,266
Transaction date
Sale
Price
65.04
Quantity 227 -0.1%
Value US$14,763
Transaction date
Sale
Price
63.92
Quantity 57 -0.0%
Value US$3,643
Transaction date
Proposed sale
Price
64.81
Quantity 284
Value US$18,406
Transaction date
Sale
Price
76.69
Quantity 936 -0.6%
Value US$71,783
Transaction date
Planned sale
Price
75.27
Quantity 14,064 -8.1%
Value US$1,058,639
Transaction date
Proposed sale
Price
75.36
Quantity 15,000
Value US$1,130,417
Transaction date
Sale
Price
88.00
Quantity 40,000 -26.9%
Value US$3,520,000
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