Sign inGet started

Ambrose Michael H.

Insider CIK 1793160 · ROLL Director

Track record PRO

XXXX$█.██M██+██%
XXXX$█.██M██+██%
XXXX$█.██M██+██%
Track record
See how this insider's past purchases performed 30 and 90 days later, and a conviction score on each buy.
Upgrade to Pro · $99/yearAlready Pro? Log in

Trades across companies

TickerCodeTradeFiledSharesPriceValueOwned after
RBC RBC Bearings INC M Exercise deriv2025-06-172025-06-20195— $0779SEC↗
RBC RBC Bearings INC M Exercise deriv2025-06-172025-06-20400— $0600SEC↗
RBC RBC Bearings INC M Exercise2025-06-172025-06-20195$287.37 $56.0K7,180SEC↗
RBC RBC Bearings INC M Exercise2025-06-172025-06-20400$206.19 $82.5K7,580SEC↗
RBC RBC Bearings INC S Sale2025-06-172025-06-20595$367.32 $218.6K6,985SEC↗
RBC RBC Bearings INC G Gift2025-06-172025-06-20150$367.05 $55.1K6,985SEC↗
RBC RBC Bearings INC M Exercise deriv2025-06-102025-06-10500— $0200SEC↗
RBC RBC Bearings INC M Exercise deriv2025-06-102025-06-10600— $00SEC↗
RBC RBC Bearings INC M Exercise deriv2025-06-102025-06-10600— $0400SEC↗
RBC RBC Bearings INC M Exercise2025-06-102025-06-10600$199.09 $119.5K8,835SEC↗
RBC RBC Bearings INC M Exercise2025-06-102025-06-10500$199.16 $99.6K8,235SEC↗
RBC RBC Bearings INC M Exercise2025-06-102025-06-10600$137.44 $82.5K7,735SEC↗
RBC RBC Bearings INC S Sale2025-06-102025-06-101,700$381.05 $647.8K7,135SEC↗
RBC RBC Bearings INC A Award deriv2025-05-302025-06-03962— $0962SEC↗
RBC RBC Bearings INC A Award2025-05-302025-06-03532$365.87 $194.6K7,135SEC↗
RBC RBC Bearings INC M Exercise deriv2025-02-052025-02-05400— $00SEC↗
RBC RBC Bearings INC M Exercise2025-02-052025-02-05400$163.27 $65.3K7,128SEC↗
RBC RBC Bearings INC G Gift2025-02-052025-02-05125— $06,603SEC↗
RBC RBC Bearings INC S Sale2025-02-052025-02-05400$362.89 $145.2K6,728SEC↗
RBC RBC Bearings INC S Sale2024-06-122024-06-12600$279.16 $167.5K6,728SEC↗
RBC RBC Bearings INC A Award deriv2024-05-292024-05-31974— $0974SEC↗
RBC RBC Bearings INC A Award2024-05-292024-05-31678— $07,328SEC↗
RBC RBC Bearings INC M Exercise deriv2024-01-022024-01-02300— $0700SEC↗
RBC RBC Bearings INC S Sale2024-01-022024-01-02300$277.80 $83.3K6,800SEC↗
RBC RBC Bearings INC G Gift2024-01-022024-01-02150$278.77 $41.8K6,650SEC↗
RBC RBC Bearings INC M Exercise2024-01-022024-01-02300$199.16 $59.7K7,100SEC↗
RBC RBC Bearings INC S Sale2023-07-192023-07-20400$220.00 $88.0K6,800SEC↗
RBC RBC Bearings INC A Award deriv2023-06-052023-06-071,000— $01,000SEC↗
RBC RBC Bearings INC A Award2023-06-052023-06-071,200— $07,200SEC↗
ROLL RBC Bearings INC M Exercise deriv2022-11-172022-11-18400— $0600SEC↗
ROLL RBC Bearings INC M Exercise deriv2022-11-172022-11-18600— $0400SEC↗
ROLL RBC Bearings INC M Exercise2022-11-172022-11-18600$163.27 $98.0K6,600SEC↗
ROLL RBC Bearings INC S Sale2022-11-172022-11-181,000$235.00 $235.0K6,000SEC↗
ROLL RBC Bearings INC M Exercise2022-11-172022-11-18400$137.44 $55.0K7,000SEC↗
ROLL RBC Bearings INC A Award deriv2022-06-062022-06-171,000— $01,000SEC↗
ROLL RBC Bearings INC A Award2022-06-062022-06-171,500— $06,000SEC↗
ROLL RBC Bearings INC A Award deriv2021-06-032021-06-071,000— $01,000SEC↗
ROLL RBC Bearings INC A Award2021-06-032021-06-071,500— $04,500SEC↗
ROLL RBC Bearings INC A Award deriv2020-06-022020-07-101,000— $01,000SEC↗
ROLL RBC Bearings INC A Award2020-06-022020-07-101,500— $03,000SEC↗
ROLL RBC Bearings INC A Award deriv2019-11-052019-11-071,000— $01,000SEC↗
ROLL RBC Bearings INC A Award2019-11-052019-11-071,500— $01,500SEC↗