Joe Ferraro

Insider profile

Currently holds a position at Avis Budget Group Inc

Performance

Overall performance
3.7

Performance over holding periods
3.7
30 days 90 days 120 days
Average return 9% 8.2% 15.1%
Success rate 74% 68% 82%
Transactions
8 0% Buy
34 71% Buy
47 69% Buy

Positions

Position Company Period
Interim President and Chief Executive Officer Avis Budget Group Inc Jan. 1, 2020 -
President - Americas Avis Budget Group Inc Jan. 1, 2015 - Jan. 1, 2020

Joe Ferraro's trades of Avis Budget Group 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
Proposed sale
Price
303.75
Quantity 40,548
Value US$4,961,066
Transaction date
Proposed sale
Price
382.61
Quantity 41,357
Value US$1,044,809
Transaction date
Proposed sale
Price
394.34
Quantity 87,146
Value US$808,540
Transaction date
Proposed sale
Price
164.96
Quantity 30,000
Value US$4,948,800
Transaction date
Proposed sale
Price
195.36
Quantity 18,460
Value US$3,606,288
Transaction date
Sale
Price
186.06
Quantity 100 -0.1%
Value US$18,606
Transaction date
Sale
Price
260.00
Quantity 19,230 -11.8%
Value US$4,999,800
Notification date Transaction date Company B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2025-09-18 2025-09-12 PrS Proposed sale
40,548
303.75
US$4,961,066
40,548 303.75 US$4,961,066
2025-09-12 2025-09-12 PrS Proposed sale
41,357
382.61
US$1,044,809
41,357 382.61 US$1,044,809
2025-08-22 2025-08-22 PrS Proposed sale
87,146
394.34
US$808,540
87,146 394.34 US$808,540
2025-08-04 2025-08-01 PrS Proposed sale
30,000
164.96
US$4,948,800
30,000 164.96 US$4,948,800
2023-12-19 2023-12-15 S Sale
6,807 -3.0%
196.17
US$1,335,329
6,807 -3.0% 196.17 US$1,335,329
2023-12-19 2023-12-15 S Sale
7,630 -3.3%
195.30
US$1,490,139
7,630 -3.3% 195.30 US$1,490,139
2023-12-19 2023-12-15 S Sale
4,023 -1.7%
194.33
US$781,790
4,023 -1.7% 194.33 US$781,790
2023-12-15 2023-12-15 PrS Proposed sale
18,460
195.36
US$3,606,288
18,460 195.36 US$3,606,288
2022-12-16 2022-12-15 S Sale
100 -0.1%
186.06
US$18,606
100 -0.1% 186.06 US$18,606
2022-12-16 2022-12-15 S Sale
13,300 -7.2%
185.40
US$2,465,820
13,300 -7.2% 185.40 US$2,465,820
2022-12-16 2022-12-15 S Sale
900 -0.5%
183.32
US$164,988
900 -0.5% 183.32 US$164,988
2022-12-16 2022-12-15 S Sale
1,700 -0.9%
182.30
US$309,910
1,700 -0.9% 182.30 US$309,910
2021-11-12 2021-11-11 S Sale
19,230 -11.8%
260.00
US$4,999,800
19,230 -11.8% 260.00 US$4,999,800