Michael J. Hartnett
Director, ATC Technology CORP.
Companies
- RBC Bearings INCPresident Jan 23, 2008 to now1
- RBC Bearings INCBoard member Apr 4, 2006 to now2
- RBC Bearings INCChief executive officer Apr 4, 2006 to now2
Holdings
Stock this person has reported owning, from the forms officers and directors file with the SEC. See the biggest insider stakes.
Shares held
- RBC Bearings INC RBC307,188 shares3$154.8M at $504.00Jun 1, 2026
As of each latest filing. The line shows shares held over time.
Recent filings
- Jun 1, 2026Shares withheld for tax 4,892 shares at $571.96 of RBC Bearings INC3
- May 23, 2026Shares withheld for tax 2,653 shares at $559.95 of RBC Bearings INC4
- May 19, 2026Shares withheld for tax 10,260 shares at $565.22 of RBC Bearings INC5
- May 19, 2026Granted 22,140 shares of RBC Bearings INC5
- Jun 12, 2025Sold 9,000 shares at $371.37 of RBC Bearings INC6
- Jun 11, 2025Sold 5,000 shares at $375.00 of RBC Bearings INC7
- Jun 10, 2025Sold 253 shares at $382.85 of RBC Bearings INC7
- Jun 10, 2025Exercised options 253 shares at $199.16 of RBC Bearings INC7
- Jun 9, 2025Sold 26,725 shares at $381.09 of RBC Bearings INC7
- Jun 9, 2025Exercised options 14,947 shares at $199.16 of RBC Bearings INC7
- Jun 9, 2025Exercised options 11,778 shares at $137.44 of RBC Bearings INC7
- Jun 3, 2025Shares withheld for tax 4,644 shares at $370.21 of RBC Bearings INC8
- Jun 2, 2025Shares withheld for tax 4,892 shares at $365.87 of RBC Bearings INC8
- May 28, 2025Shares withheld for tax 14,000 shares at $364.96 of RBC Bearings INC9
- May 28, 2025Granted 30,208 shares at $364.96 of RBC Bearings INC9
- May 23, 2025Shares withheld for tax 2,235 shares at $359.77 of RBC Bearings INC10
- Feb 18, 2025Sold 20,741 shares at $369.27 of RBC Bearings INC11
- Feb 7, 2025Sold 500 shares at $367.00 of RBC Bearings INC12
- Feb 6, 2025Sold 2,500 shares at $367.95 of RBC Bearings INC12
- Sep 18, 2024Sold 503 shares at $289.00 of RBC Bearings INC13
- Sep 18, 2024Exercised options 604 shares at $199.16 of RBC Bearings INC13
- Sep 17, 2024Sold 12,000 shares at $290.41 of RBC Bearings INC13
- Sep 17, 2024Exercised options 14,434 shares at $199.16 of RBC Bearings INC13
- Sep 16, 2024Sold 11,341 shares at $287.52 of RBC Bearings INC14
- Sep 16, 2024Exercised options 13,580 shares at $199.16 of RBC Bearings INC14
Sources
The numbers on this page point here. Each one links to the record it came from.
- 1SEC EDGARRBC Bearings INC, President
- 2SEC EDGARRBC Bearings INC, Board member
- 3
- 4SEC EDGARForm 4 filed May 28, 2026
- 5SEC EDGARForm 4 filed May 20, 2026
- 6SEC EDGARForm 4 filed Jun 13, 2025
- 7SEC EDGARForm 4 filed Jun 11, 2025
- 8SEC EDGARForm 4 filed Jun 4, 2025
- 9SEC EDGARForm 4 filed May 30, 2025
- 10SEC EDGARForm 4 filed May 28, 2025
- 11SEC EDGARForm 4 filed Feb 20, 2025
- 12SEC EDGARForm 4 filed Feb 10, 2025
- 13SEC EDGARForm 4 filed Sep 18, 2024
- 14SEC EDGARForm 4 filed Sep 17, 2024