Latest filing published 20 Jun 2025 for RBC Bearings INC, €49k.
Filing timeline
BuySaleInsider track record
Michael H. Ambrose: trading record in brief
Michael H. Ambrose, a Director of RBC Bearings Inc, has filed only sales on the market: 7 worth EUR 1.4 million (EUR 1,431,638), median EUR 154,899. The largest, EUR 566,364, dates from June 10, 2025; next come EUR 226,070 on November 17, 2022 and EUR 190,336 on June 17, 2025. No purchase.
RBC Bearings Inc is the only issuer in the history, which holds 26 filings between November 7, 2019 and June 20, 2025. They consist of 9 option exercises, 7 grants and 3 of another kind, published a median of 1 day after the trade.
Activity bunches toward the end: 1 filing a year in 2019, 2020 and 2021, 4 in 2022, 2 in 2023, 5 in 2024, then 12 in 2025. No filing falls within the last twelve months.
5 of Ambrose's market trades fall within 30 days of a trade by Michael J. Hartnett, 3 of Daniel A. Bergeron and 3 of Steven H. Kaplan, then 2 of Richard R. Crowell, always in the same direction.
Companies and markets linked to Michael H. Ambrose
Open company profiles for insider transactions, fundamentals and analyst consensus when available.
- 195 shares@ US$287.372.1% of flowCommon StockSEC:0001593968-25-000790:1
- 400 shares@ US$206.193.1% of flowCommon StockSEC:0001593968-25-000790:2
- 595 shares@ US$367.328.1% of flowCommon StockSEC:0001593968-25-000790:3
- 150 shares@ US$367.053.0% of flowCommon StockSEC:0001593968-25-000790:0
- 600 shares@ US$137.444.5% of flowCommon StockSEC:0001593968-25-000750:0
- 500 shares@ US$199.165.4% of flowCommon StockSEC:0001593968-25-000750:1
- 600 shares@ US$199.096.5% of flowCommon StockSEC:0001593968-25-000750:2
- 1,700 shares@ US$381.04535.2% of flowCommon StockSEC:0001593968-25-000750:3
- 532 shares@ US$365.8710.6% of flowCommon StockSEC:0001593968-25-000712:0
- 400 shares@ US$163.273.9% of flowCommon StockSEC:0001593968-25-000168:0
- 125 shares0Common StockSEC:0001593968-25-000168:2
- 400 shares@ US$362.88636.0% of flowCommon StockSEC:0001593968-25-000168:1
- 600 shares@ US$279.15859.6% of flowCommon StockSEC:0001593968-24-000843:0
- 678 shares0Common StockSEC:0001593968-24-000777:0
- 300 shares@ US$199.163.4% of flowCommon StockSEC:0001593968-24-000006:0
- 300 shares@ US$277.79734.7% of flowCommon StockSEC:0001593968-24-000006:1
- 150 shares@ US$278.772.4% of flowCommon StockSEC:0001593968-24-000006:2
- 400 shares@ US$220.004.9% of flowCommon StockSEC:0001593968-23-001130:0
- 1,200 shares0Common StockSEC:0001593968-23-000951:0
- 400 shares@ US$137.442.3% of flowCommon StockSEC:0001593968-22-001615:1
- 1,000 shares@ US$235.009.7% of flowCommon StockSEC:0001593968-22-001615:2
- 600 shares@ US$163.275.9% of flowCommon StockSEC:0001593968-22-001615:0
- 1,500 shares0Common StockSEC:0001593968-22-001171:0
- 1,500 shares0Common StockSEC:0001593968-21-001551:0
- 1,500 shares0Common StockSEC:0001593968-20-001612:0
25 of 26 declarations