Ambrose Michael H.

Insider profile

Performance

Overall performance
2.9

Performance over holding periods
2.9
30 days 90 days 120 days
Average return 1% 8.2% 15.1%
Success rate 76% 68% 82%
Transactions
7 0% Buy
34 71% Buy
47 69% Buy
Ambrose Michael H.'s trades of RBC Bearings Incorporated'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
216.63
Quantity 19,522
Value US$64,243
Transaction date
Proposed sale
Price
309.12
Quantity 93,718
Value US$2,233,005
Transaction date
Proposed sale
Price
362.89
Quantity 400
Value US$145,154
Transaction date
Proposed sale
Price
247.00
Quantity 600
Value US$148,200
Transaction date
Proposed sale
Price
278.33
Quantity 300
Value US$83,500
Transaction date
Proposed sale
Price
220.00
Quantity 400
Value US$88,000
Notification date Transaction date Company B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2025-06-20 2025-06-17 S Sale
37,526 -49.2%
444.18
US$1,013,374
37,526 -49.2% 444.18 US$1,013,374
2025-06-17 2025-06-17 PrS Proposed sale
19,522
216.63
US$64,243
19,522 216.63 US$64,243
2025-06-10 2025-06-10 PrS Proposed sale
93,718
309.12
US$2,233,005
93,718 309.12 US$2,233,005
2025-06-10 2025-06-10 S Sale
1,700 -19.2%
381.05
US$647,776
1,700 -19.2% 381.05 US$647,776
2025-02-05 2025-02-05 PrS Proposed sale
400
362.89
US$145,154
400 362.89 US$145,154
2025-02-05 2025-02-05 S Sale
400 -5.6%
362.89
US$145,155
400 -5.6% 362.89 US$145,155
2024-06-12 2024-06-12 PrS Proposed sale
600
247.00
US$148,200
600 247.00 US$148,200
2024-06-12 2024-06-12 S Sale
600 -8.2%
279.16
US$167,495
600 -8.2% 279.16 US$167,495
2024-01-02 2024-01-02 PrS Proposed sale
300
278.33
US$83,500
300 278.33 US$83,500
2024-01-02 2024-01-02 S Sale
300 -4.2%
277.80
US$83,339
300 -4.2% 277.80 US$83,339
2023-07-20 2023-07-19 S Sale
400 -5.6%
220.00
US$88,000
400 -5.6% 220.00 US$88,000
2023-07-19 2023-07-19 PrS Proposed sale
400
220.00
US$88,000
400 220.00 US$88,000
2022-11-18 2022-11-17 S Sale
1,000 -14.3%
235.00
US$235,000
1,000 -14.3% 235.00 US$235,000