Hartnett Michael J

RBC Bearings Incorporated · President and CEO

Hartnett Michael J is listed in public filings as director, officer: President and CEO. This Hartnett Michael J insider trading page organizes Form 4 disclosures, reported purchases and sales, transaction dates, share amounts, related issuers, and historical insider activity so readers can review the person's public trading record in one place. Companies and tickers connected to this insider trading profile include RBC Bearings Incorporated (ROLLP), and RBC Bearings Incorporated (RBC). Investors use Hartnett Michael J's insider trading disclosures to study buying and selling patterns, position changes, company-specific activity, and the source evidence behind each reported transaction.

History Trades

CompanyValueActionPriceCurrent Price
RBC Bearings IncorporatedROLLP$853k3k sharesSellSep 9, 2024$284.23--
RBC Bearings IncorporatedROLLP$2.2M7.6k sharesSellSep 11, 2024$284.72--
RBC Bearings IncorporatedROLLP$4.3M15k sharesSellSep 11, 2024$284.18--
RBC Bearings IncorporatedROLLP$8.1M28.3k sharesSellSep 12, 2024$284.89--
RBC Bearings IncorporatedROLLP$5.6M19.3k sharesSellSep 13, 2024$289.42--
RBC Bearings IncorporatedROLLP$3.3M11.3k sharesSellSep 16, 2024$287.52--
RBC Bearings IncorporatedROLLP$3.5M12k sharesSellSep 17, 2024$290.41--
RBC Bearings IncorporatedROLLP$145k503 sharesSellSep 18, 2024$289.00--
RBC Bearings IncorporatedROLLP$184k500 sharesSellFeb 7, 2025$367.00--
RBC Bearings IncorporatedROLLP$920k2.5k sharesSellFeb 6, 2025$367.95--
RBC Bearings IncorporatedROLLP$7.7M20.7k sharesSellFeb 18, 2025$369.27--
RBC Bearings IncorporatedROLLP$1.9M5k sharesSellJun 11, 2025$375.00--
RBC Bearings IncorporatedROLLP$97k253 sharesSellJun 10, 2025$382.85--
RBC Bearings IncorporatedROLLP$10M26.7k sharesSellJun 9, 2025$381.09--
RBC Bearings IncorporatedRBC$853k3k sharesSellSep 9, 2024$284.23--
RBC Bearings IncorporatedRBC$2.2M7.6k sharesSellSep 11, 2024$284.72--
RBC Bearings IncorporatedRBC$4.3M15k sharesSellSep 11, 2024$284.18--
RBC Bearings IncorporatedRBC$8.1M28.3k sharesSellSep 12, 2024$284.89--
RBC Bearings IncorporatedRBC$5.6M19.3k sharesSellSep 13, 2024$289.42--
RBC Bearings IncorporatedRBC$3.3M11.3k sharesSellSep 16, 2024$287.52--
RBC Bearings IncorporatedRBC$3.5M12k sharesSellSep 17, 2024$290.41--
RBC Bearings IncorporatedRBC$145k503 sharesSellSep 18, 2024$289.00--
RBC Bearings IncorporatedRBC$184k500 sharesSellFeb 7, 2025$367.00--
RBC Bearings IncorporatedRBC$920k2.5k sharesSellFeb 6, 2025$367.95--
RBC Bearings IncorporatedRBC$7.7M20.7k sharesSellFeb 18, 2025$369.27--
RBC Bearings IncorporatedRBC$1.9M5k sharesSellJun 11, 2025$375.00--
RBC Bearings IncorporatedRBC$97k253 sharesSellJun 10, 2025$382.85--
RBC Bearings IncorporatedRBC$10M26.7k sharesSellJun 9, 2025$381.09--