RBC · RBC Bearings Incorporated Common Stock
View on chartInsiders & Stakes
| Michael J. Hartnett President and CEO | ▼ Sell | Tax Withholding | 307,188 Shares held | 6/1/2026 | View profile |
| Daniel A. Bergeron Vice President and COO | ▼ Sell | Tax Withholding | 113,824 Shares held | 6/1/2026 | View profile |
| Richard R. Crowell | ▲ Buy | Grant | 27,653 Shares held | 5/19/2026 | View profile |
| Edward Stewart | ▼ Sell | Open Market | 21,337 Shares held | 6/3/2026 | View profile |
| LEVINE ALAN B | ▼ Sell | Open Market | 20,027 Shares held | 7/19/2022 | View profile |
| Robert M. Sullivan Vice President and CFO | ▼ Sell | Tax Withholding | 12,775 Shares held | 6/3/2026 | View profile |
| Bannon Patrick S. V.P. and General Manager | ▼ Sell | Open Market | 12,376 Shares held | 11/15/2023 | View profile |
| Richard J. Edwards V.P. and General Manager | ▼ Sell | Tax Withholding | 10,498 Shares held | 6/3/2026 | View profile |
| Dolores J. Ennico | ▼ Sell | Open Market | 7,254 Shares held | 6/24/2026 | View profile |
| Michael H. Ambrose | ▼ Sell | Open Market | 6,985 Shares held | 6/17/2025 | View profile |
| Amir Faghri | ▲ Buy | Grant | 4,254 Shares held | 5/19/2026 | View profile |
| Barry C. Boyan Director | ▼ Sell | Open Market | 3,751 Shares held | 6/3/2026 | View profile |
| John J. Feeney Vice President and Secretary | ▼ Sell | Open Market | 2,378 Shares held | 6/25/2026 | View profile |
| Frederick J. Elmy | ▲ Buy | Grant | 1,553 Shares held | 5/19/2026 | View profile |
| Steven H. Kaplan | ▼ Sell | Open Market | 1,378 Shares held | 6/17/2026 | View profile |
Transaction History
| John J. Feeney | ▼ Sell | Open Market | 225 | $148K | 6/25/2026 |
| Dolores J. Ennico | ▲ Buy | Option Exercise | 200 | $25K | 6/24/2026 |
| Dolores J. Ennico | ▲ Buy | Option Exercise | 400 | $80K | 6/24/2026 |
| Dolores J. Ennico | ▼ Sell | Open Market | 600 | $382K | 6/24/2026 |
| Steven H. Kaplan | ▼ Sell | Open Market | 350 | $221K | 6/17/2026 |
| Richard J. Edwards | ▼ Sell | Tax Withholding | 364 | $211K | 6/3/2026 |
| Robert M. Sullivan | ▼ Sell | Tax Withholding | 272 | $157K | 6/3/2026 |
| John J. Feeney | ▼ Sell | Tax Withholding | 95 | $55K | 6/3/2026 |
| Edward Stewart | ▲ Buy | Option Exercise | 600 | $119K | 6/3/2026 |
| Edward Stewart | ▼ Sell | Open Market | 600 | $356K | 6/3/2026 |
| Barry C. Boyan | ▼ Sell | Open Market | 555 | $328K | 6/3/2026 |
| Richard J. Edwards | ▼ Sell | Tax Withholding | 91 | $52K | 6/1/2026 |
| Robert M. Sullivan | ▼ Sell | Tax Withholding | 197 | $113K | 6/1/2026 |
| Michael J. Hartnett | ▼ Sell | Tax Withholding | 4,892 | $2.8M | 6/1/2026 |
| John J. Feeney | ▼ Sell | Tax Withholding | 36 | $21K | 6/1/2026 |
| Daniel A. Bergeron | ▼ Sell | Tax Withholding | 1,630 | $932K | 6/1/2026 |
| Robert M. Sullivan | ▼ Sell | Tax Withholding | 113 | $65K | 5/28/2026 |
| John J. Feeney | ▼ Sell | Tax Withholding | 26 | $15K | 5/28/2026 |
| Richard J. Edwards | ▼ Sell | Tax Withholding | 53 | $31K | 5/28/2026 |
| Daniel A. Bergeron | ▼ Sell | Tax Withholding | 741 | $428K | 5/28/2026 |
| Robert M. Sullivan | ▼ Sell | Tax Withholding | 63 | $35K | 5/23/2026 |
| John J. Feeney | ▼ Sell | Tax Withholding | 32 | $18K | 5/23/2026 |
| Richard J. Edwards | ▼ Sell | Tax Withholding | 46 | $26K | 5/23/2026 |
| Daniel A. Bergeron | ▼ Sell | Tax Withholding | 1,041 | $583K | 5/23/2026 |
| Michael J. Hartnett | ▼ Sell | Tax Withholding | 2,653 | $1.5M | 5/23/2026 |
| Richard R. Crowell | ▲ Buy | Grant | 344 | $0 | 5/19/2026 |
| Steven H. Kaplan | ▲ Buy | Grant | 344 | $0 | 5/19/2026 |
| Amir Faghri | ▲ Buy | Grant | 344 | $0 | 5/19/2026 |
| Edward Stewart | ▲ Buy | Grant | 344 | $0 | 5/19/2026 |
| Dolores J. Ennico | ▲ Buy | Grant | 344 | $0 | 5/19/2026 |
| Barry C. Boyan | ▲ Buy | Grant | 344 | $0 | 5/19/2026 |
| Frederick J. Elmy | ▲ Buy | Grant | 344 | $0 | 5/19/2026 |
| Michael J. Hartnett | ▲ Buy | Grant | 22,140 | $0 | 5/19/2026 |
| Michael J. Hartnett | ▼ Sell | Tax Withholding | 10,260 | $5.8M | 5/19/2026 |
| Daniel A. Bergeron | ▲ Buy | Grant | 5,819 | $0 | 5/19/2026 |
| Daniel A. Bergeron | ▼ Sell | Tax Withholding | 921 | $521K | 5/19/2026 |
| John J. Feeney | ▲ Buy | Grant | 160 | $0 | 5/19/2026 |
| Robert M. Sullivan | ▲ Buy | Grant | 1,233 | $0 | 5/19/2026 |
| Richard J. Edwards | ▲ Buy | Grant | 132 | $0 | 5/19/2026 |
| Richard J. Edwards | ▲ Buy | Option Exercise | 1,000 | $199K | 2/17/2026 |
| Richard J. Edwards | ▲ Buy | Option Exercise | 800 | $159K | 2/17/2026 |
| Richard J. Edwards | ▲ Buy | Option Exercise | 400 | $80K | 2/17/2026 |
| Richard J. Edwards | ▲ Buy | Option Exercise | 400 | $117K | 2/17/2026 |
| Richard J. Edwards | ▼ Sell | Open Market | 1,500 | $831K | 2/17/2026 |
| Richard J. Edwards | ▼ Sell | Open Market | 2,600 | $1.4M | 2/17/2026 |
| John J. Feeney | ▼ Sell | Tax Withholding | 34 | $18K | 2/8/2026 |
| Barry C. Boyan | ▼ Sell | Tax Withholding | 10 | $4K | 11/20/2025 |
| Steven H. Kaplan | ▲ Buy | Option Exercise | 200 | $32K | 11/12/2025 |
| Steven H. Kaplan | ▼ Sell | Open Market | 200 | $89K | 11/12/2025 |
| Steven H. Kaplan | ▼ Sell | Open Market | 500 | $221K | 11/12/2025 |
| Barry C. Boyan | ▲ Buy | Option Exercise | 1,200 | $163K | 11/7/2025 |
| Barry C. Boyan | ▼ Sell | Open Market | 1,200 | $521K | 11/7/2025 |
| Robert M. Sullivan | ▼ Sell | Tax Withholding | 112 | $48K | 11/5/2025 |
| Richard R. Crowell | ▼ Sell | Gift | 4,700 | $2.0M | 11/4/2025 |
| John J. Feeney | ▼ Sell | Open Market | 105 | $40K | 9/26/2025 |
| Richard R. Crowell | ▼ Sell | Gift | 125 | $0 | 9/4/2025 |
| Daniel A. Bergeron | ▲ Buy | Option Exercise | 20,743 | $2.9M | 8/7/2025 |
| Daniel A. Bergeron | ▲ Buy | Option Exercise | 28,000 | $5.6M | 8/7/2025 |
| Daniel A. Bergeron | ▼ Sell | Open Market | 48,743 | $19.6M | 8/7/2025 |
| Michael H. Ambrose | ▼ Sell | Gift | 150 | $55K | 6/17/2025 |
| Michael H. Ambrose | ▲ Buy | Option Exercise | 195 | $56K | 6/17/2025 |
| Michael H. Ambrose | ▲ Buy | Option Exercise | 400 | $82K | 6/17/2025 |
| Michael H. Ambrose | ▼ Sell | Open Market | 595 | $219K | 6/17/2025 |
| Michael J. Hartnett | ▼ Sell | Open Market | 9,000 | $3.3M | 6/12/2025 |
| Richard R. Crowell | ▲ Buy | Option Exercise | 200 | $32K | 6/11/2025 |
| Richard R. Crowell | ▲ Buy | Option Exercise | 300 | $41K | 6/11/2025 |
| Richard R. Crowell | ▼ Sell | Open Market | 500 | $189K | 6/11/2025 |
| Michael J. Hartnett | ▼ Sell | Open Market | 5,000 | $1.9M | 6/11/2025 |
| Michael J. Hartnett | ▲ Buy | Option Exercise | 253 | $50K | 6/10/2025 |
| Michael J. Hartnett | ▼ Sell | Open Market | 253 | $97K | 6/10/2025 |
| Michael H. Ambrose | ▲ Buy | Option Exercise | 600 | $82K | 6/10/2025 |
| Michael H. Ambrose | ▲ Buy | Option Exercise | 500 | $100K | 6/10/2025 |
| Michael H. Ambrose | ▲ Buy | Option Exercise | 600 | $119K | 6/10/2025 |
| Michael H. Ambrose | ▼ Sell | Open Market | 1,700 | $648K | 6/10/2025 |
| Michael J. Hartnett | ▲ Buy | Option Exercise | 11,778 | $1.6M | 6/9/2025 |
| Michael J. Hartnett | ▲ Buy | Option Exercise | 14,947 | $3.0M | 6/9/2025 |
| Michael J. Hartnett | ▼ Sell | Open Market | 26,725 | $10.2M | 6/9/2025 |
| Daniel A. Bergeron | ▲ Buy | Option Exercise | 31,282 | $4.5M | 6/9/2025 |
| Daniel A. Bergeron | ▼ Sell | Open Market | 31,282 | $11.9M | 6/9/2025 |
| Steven H. Kaplan | ▼ Sell | Open Market | 400 | $153K | 6/9/2025 |
| Daniel A. Bergeron | ▲ Buy | Option Exercise | 3,718 | $535K | 6/6/2025 |
| Daniel A. Bergeron | ▼ Sell | Open Market | 3,718 | $1.4M | 6/6/2025 |
| Richard J. Edwards | ▼ Sell | Tax Withholding | 246 | $91K | 6/3/2025 |
| Robert M. Sullivan | ▼ Sell | Tax Withholding | 279 | $103K | 6/3/2025 |
| Michael J. Hartnett | ▼ Sell | Tax Withholding | 4,644 | $1.7M | 6/3/2025 |
| John J. Feeney | ▼ Sell | Tax Withholding | 95 | $35K | 6/3/2025 |
| Daniel A. Bergeron | ▼ Sell | Tax Withholding | 1,819 | $673K | 6/3/2025 |
| Richard J. Edwards | ▼ Sell | Tax Withholding | 62 | $23K | 6/2/2025 |
| Robert M. Sullivan | ▼ Sell | Tax Withholding | 511 | $187K | 6/2/2025 |
| Michael J. Hartnett | ▼ Sell | Tax Withholding | 4,892 | $1.8M | 6/2/2025 |
| John J. Feeney | ▼ Sell | Tax Withholding | 31 | $11K | 6/2/2025 |
| Daniel A. Bergeron | ▼ Sell | Tax Withholding | 1,630 | $596K | 6/2/2025 |
| Steven H. Kaplan | ▼ Sell | Open Market | 226 | $83K | 6/2/2025 |
| Richard R. Crowell | ▲ Buy | Grant | 532 | $195K | 5/30/2025 |
| Michael H. Ambrose | ▲ Buy | Grant | 532 | $195K | 5/30/2025 |
| Amir Faghri | ▲ Buy | Grant | 532 | $195K | 5/30/2025 |
| Frederick J. Elmy | ▲ Buy | Grant | 532 | $195K | 5/30/2025 |
| Steven H. Kaplan | ▲ Buy | Grant | 532 | $195K | 5/30/2025 |
| Dolores J. Ennico | ▲ Buy | Grant | 532 | $195K | 5/30/2025 |
| Edward Stewart | ▲ Buy | Grant | 532 | $195K | 5/30/2025 |
| Michael J. Hartnett | ▲ Buy | Grant | 30,208 | $11.0M | 5/28/2025 |
| Michael J. Hartnett | ▼ Sell | Tax Withholding | 14,000 | $5.1M | 5/28/2025 |
| Daniel A. Bergeron | ▲ Buy | Grant | 7,922 | $2.9M | 5/28/2025 |
| Daniel A. Bergeron | ▼ Sell | Tax Withholding | 1,452 | $530K | 5/28/2025 |
| Robert M. Sullivan | ▲ Buy | Grant | 1,800 | $657K | 5/28/2025 |
| Richard J. Edwards | ▲ Buy | Grant | 400 | $146K | 5/28/2025 |
| John J. Feeney | ▲ Buy | Grant | 400 | $146K | 5/28/2025 |
| Michael J. Hartnett | ▼ Sell | Tax Withholding | 2,235 | $804K | 5/23/2025 |
| Richard J. Edwards | ▼ Sell | Tax Withholding | 47 | $17K | 5/23/2025 |
| Robert M. Sullivan | ▼ Sell | Tax Withholding | 93 | $33K | 5/23/2025 |
| John J. Feeney | ▼ Sell | Tax Withholding | 36 | $13K | 5/23/2025 |
| Daniel A. Bergeron | ▼ Sell | Tax Withholding | 1,041 | $375K | 5/23/2025 |
| Michael J. Hartnett | ▼ Sell | Open Market | 20,741 | $7.7M | 2/18/2025 |
| Robert M. Sullivan | ▲ Buy | Option Exercise | 8,000 | $1.1M | 2/13/2025 |
| Robert M. Sullivan | ▼ Sell | Open Market | 8,000 | $2.9M | 2/13/2025 |
| John J. Feeney | ▼ Sell | Tax Withholding | 34 | $12K | 2/8/2025 |
| Michael J. Hartnett | ▼ Sell | Open Market | 500 | $184K | 2/7/2025 |
| Michael J. Hartnett | ▼ Sell | Open Market | 2,500 | $920K | 2/6/2025 |
| Michael H. Ambrose | ▲ Buy | Option Exercise | 400 | $65K | 2/5/2025 |
| Michael H. Ambrose | ▼ Sell | Open Market | 400 | $145K | 2/5/2025 |
| Michael H. Ambrose | ▼ Sell | Gift | 125 | $0 | 2/5/2025 |
| Dolores J. Ennico | ▲ Buy | Option Exercise | 200 | $25K | 2/4/2025 |
| Dolores J. Ennico | ▲ Buy | Option Exercise | 400 | $80K | 2/4/2025 |
| Dolores J. Ennico | ▲ Buy | Option Exercise | 600 | $119K | 2/4/2025 |
| Dolores J. Ennico | ▲ Buy | Option Exercise | 200 | $41K | 2/4/2025 |
| Dolores J. Ennico | ▼ Sell | Open Market | 1,400 | $514K | 2/4/2025 |
| Daniel A. Bergeron | ▲ Buy | Option Exercise | 17,500 | $2.3M | 2/4/2025 |
| Daniel A. Bergeron | ▼ Sell | Open Market | 17,500 | $6.4M | 2/4/2025 |
| John J. Feeney | ▼ Sell | Open Market | 304 | $103K | 11/26/2024 |
| Daniel A. Bergeron | ▲ Buy | Option Exercise | 17,500 | $2.3M | 11/11/2024 |
| Daniel A. Bergeron | ▼ Sell | Open Market | 17,500 | $5.6M | 11/11/2024 |
| Robert M. Sullivan | ▲ Buy | Option Exercise | 3,000 | $396K | 11/8/2024 |
| Robert M. Sullivan | ▲ Buy | Option Exercise | 5,600 | $806K | 11/8/2024 |
| Robert M. Sullivan | ▼ Sell | Open Market | 8,600 | $2.7M | 11/8/2024 |
| John J. Feeney | ▲ Buy | Option Exercise | 700 | $139K | 11/7/2024 |
| John J. Feeney | ▲ Buy | Option Exercise | 800 | $159K | 11/7/2024 |
| John J. Feeney | ▼ Sell | Open Market | 1,500 | $478K | 11/7/2024 |
| Robert M. Sullivan | ▲ Buy | Grant | 1,200 | $0 | 11/5/2024 |
| Frederick J. Elmy | ▲ Buy | Grant | 677 | $0 | 11/5/2024 |
| Edward Stewart | ▲ Buy | Option Exercise | 1,000 | $128K | 9/20/2024 |
| Edward Stewart | ▲ Buy | Option Exercise | 1,000 | $158K | 9/20/2024 |
| Edward Stewart | ▲ Buy | Option Exercise | 800 | $110K | 9/20/2024 |
| Edward Stewart | ▼ Sell | Open Market | 2,800 | $837K | 9/20/2024 |
| Michael J. Hartnett | ▲ Buy | Option Exercise | 604 | $120K | 9/18/2024 |
| Michael J. Hartnett | ▼ Sell | Open Market | 503 | $145K | 9/18/2024 |
| Michael J. Hartnett | ▲ Buy | Option Exercise | 14,434 | $2.9M | 9/17/2024 |
| Michael J. Hartnett | ▼ Sell | Open Market | 12,000 | $3.5M | 9/17/2024 |
| Michael J. Hartnett | ▲ Buy | Option Exercise | 13,580 | $2.7M | 9/16/2024 |
| Michael J. Hartnett | ▼ Sell | Open Market | 11,341 | $3.3M | 9/16/2024 |
| Michael J. Hartnett | ▲ Buy | Option Exercise | 7,161 | $984K | 9/13/2024 |
| Michael J. Hartnett | ▲ Buy | Option Exercise | 16,982 | $3.4M | 9/13/2024 |
| Michael J. Hartnett | ▼ Sell | Open Market | 19,283 | $5.6M | 9/13/2024 |
| Michael J. Hartnett | ▲ Buy | Option Exercise | 10,824 | $1.6M | 9/12/2024 |
| Michael J. Hartnett | ▲ Buy | Option Exercise | 28,175 | $3.9M | 9/12/2024 |
| Michael J. Hartnett | ▼ Sell | Open Market | 28,300 | $8.1M | 9/12/2024 |
| Michael J. Hartnett | ▲ Buy | Option Exercise | 30,695 | $4.4M | 9/11/2024 |
| Michael J. Hartnett | ▼ Sell | Open Market | 15,000 | $4.3M | 9/11/2024 |
| Michael J. Hartnett | ▼ Sell | Open Market | 7,560 | $2.2M | 9/11/2024 |
| Michael J. Hartnett | ▲ Buy | Option Exercise | 4,081 | $587K | 9/9/2024 |
| Michael J. Hartnett | ▼ Sell | Open Market | 3,000 | $853K | 9/9/2024 |
| John J. Feeney | ▲ Buy | Option Exercise | 40 | $5K | 8/30/2024 |
| John J. Feeney | ▲ Buy | Option Exercise | 56 | $10K | 8/30/2024 |
| John J. Feeney | ▲ Buy | Option Exercise | 500 | $100K | 8/30/2024 |
| John J. Feeney | ▼ Sell | Open Market | 801 | $238K | 8/30/2024 |
| Richard J. Edwards | ▲ Buy | Option Exercise | 400 | $80K | 8/27/2024 |
| Richard J. Edwards | ▲ Buy | Option Exercise | 800 | $159K | 8/27/2024 |
| Richard J. Edwards | ▲ Buy | Option Exercise | 1,000 | $199K | 8/27/2024 |
| Richard J. Edwards | ▲ Buy | Option Exercise | 2,000 | $288K | 8/27/2024 |
| Richard J. Edwards | ▼ Sell | Open Market | 4,200 | $1.2M | 8/27/2024 |
| Edward Stewart | ▼ Sell | Open Market | 3,000 | $832K | 8/6/2024 |
| Steven H. Kaplan | ▼ Sell | Open Market | 400 | $111K | 6/13/2024 |
| Steven H. Kaplan | ▼ Sell | Open Market | 500 | $139K | 6/12/2024 |
| Michael H. Ambrose | ▼ Sell | Open Market | 600 | $167K | 6/12/2024 |
| Steven H. Kaplan | ▼ Sell | Open Market | 500 | $137K | 6/11/2024 |
| Michael J. Hartnett | ▼ Sell | Tax Withholding | 17,575 | $5.2M | 6/3/2024 |
| Robert M. Sullivan | ▼ Sell | Tax Withholding | 598 | $177K | 6/3/2024 |
| Daniel A. Bergeron | ▼ Sell | Tax Withholding | 7,311 | $2.2M | 6/3/2024 |
| Richard J. Edwards | ▼ Sell | Tax Withholding | 441 | $130K | 6/3/2024 |
| John J. Feeney | ▼ Sell | Tax Withholding | 126 | $37K | 6/3/2024 |
| Steven H. Kaplan | ▲ Buy | Grant | 678 | $0 | 5/29/2024 |
| Dolores J. Ennico | ▲ Buy | Grant | 678 | $0 | 5/29/2024 |
| Edward Stewart | ▲ Buy | Grant | 678 | $0 | 5/29/2024 |
| Richard R. Crowell | ▲ Buy | Grant | 678 | $0 | 5/29/2024 |
| Michael H. Ambrose | ▲ Buy | Grant | 678 | $0 | 5/29/2024 |
| Amir Faghri | ▲ Buy | Grant | 678 | $0 | 5/29/2024 |
| John J. Feeney | ▲ Buy | Grant | 500 | $0 | 5/23/2024 |
| Richard J. Edwards | ▲ Buy | Grant | 750 | $0 | 5/23/2024 |
| Robert M. Sullivan | ▲ Buy | Grant | 1,000 | $0 | 5/23/2024 |
| Michael J. Hartnett | ▲ Buy | Grant | 17,167 | $0 | 5/23/2024 |
| Daniel A. Bergeron | ▲ Buy | Grant | 6,736 | $0 | 5/23/2024 |
| Steven H. Kaplan | ▲ Buy | Option Exercise | 600 | $95K | 5/21/2024 |
| Steven H. Kaplan | ▲ Buy | Option Exercise | 600 | $82K | 5/21/2024 |
| Steven H. Kaplan | ▼ Sell | Open Market | 1,200 | $356K | 5/21/2024 |
| Daniel A. Bergeron | ▲ Buy | Option Exercise | 30,000 | $3.0M | 2/21/2024 |
| Daniel A. Bergeron | ▼ Sell | Open Market | 15,000 | $4.0M | 2/21/2024 |
| Daniel A. Bergeron | ▼ Sell | Tax Withholding | 9,952 | $2.7M | 2/21/2024 |
| John J. Feeney | ▼ Sell | Tax Withholding | 34 | $9K | 2/8/2024 |
| Michael H. Ambrose | ▲ Buy | Option Exercise | 300 | $60K | 1/2/2024 |
| Michael H. Ambrose | ▼ Sell | Open Market | 300 | $83K | 1/2/2024 |
| Michael H. Ambrose | ▼ Sell | Gift | 150 | $42K | 1/2/2024 |