HARTNETT MICHAEL J Insider Trading
Get the latest insider transactions of HARTNETT MICHAEL J. HARTNETT MICHAEL J is Director in ATC Technology CORP ($ATAC) and President and CEO in RBC Bearings INC ($ROLL). Discover the current value of HARTNETT MICHAEL J shares.
Address: ROLLER BEARING CO OF AMERICA 60 ROUND HILL ROAD FAIRFIELD 06430CT
HARTNETT MICHAEL J is Insider in these Companies
Ticker | Company Name | Current and Previous Positions | Total Shares | Current Value ($) |
---|---|---|---|---|
ATAC | ATC Technology CORP | Director | 0 | 0.00 |
ROLL | RBC Bearings INC | President and CEO | 292,553 | 27,292,269.37 |
Insider Trading Transactions of HARTNETT MICHAEL J
Date | Ticker | Company | Owner | Relationship | Transaction | Cost ($) | Shares | Transaction Value ($) | Total Shares |
---|---|---|---|---|---|---|---|---|---|
Jun 25 2021 | ROLL | RBC Bearings INC | HARTNETT MICHAEL J | President and CEO | Buy | 137.44 | 10,813 | 1,486,139 | 292,553 |
Jun 25 2021 | ROLL | RBC Bearings INC | HARTNETT MICHAEL J | President and CEO | Sell | 199.09 | 9,000 | 1,791,774 | 283,553 |
Jun 25 2021 | ROLL | RBC Bearings INC | HARTNETT MICHAEL J | President and CEO | Buy | 137.44 | 890 | 122,322 | 284,443 |
Jun 25 2021 | ROLL | RBC Bearings INC | HARTNETT MICHAEL J | President and CEO | Sell | 200.00 | 740 | 148,000 | 283,703 |
Jun 25 2021 | ROLL | RBC Bearings INC | HARTNETT MICHAEL J | President and CEO | Option Exercise | 137.44 | 10,813 | 1,486,139 | 48,004 |
Jun 25 2021 | ROLL | RBC Bearings INC | HARTNETT MICHAEL J | President and CEO | Option Exercise | 137.44 | 890 | 122,322 | 47,114 |
Jun 21 2021 | ROLL | RBC Bearings INC | HARTNETT MICHAEL J | President and CEO | Buy | 143.92 | 7,032 | 1,012,045 | 284,505 |
Jun 21 2021 | ROLL | RBC Bearings INC | HARTNETT MICHAEL J | President and CEO | Sell | 197.44 | 6,000 | 1,184,617 | 278,505 |
Jun 21 2021 | ROLL | RBC Bearings INC | HARTNETT MICHAEL J | President and CEO | Option Exercise | 143.92 | 7,032 | 1,012,045 | 67,760 |
Jun 17 2021 | ROLL | RBC Bearings INC | HARTNETT MICHAEL J | President and CEO | Buy | 132.12 | 17,375 | 2,295,585 | 287,910 |
Jun 17 2021 | ROLL | RBC Bearings INC | HARTNETT MICHAEL J | President and CEO | Sell | 202.65 | 14,101 | 2,857,617 | 273,809 |
Jun 17 2021 | ROLL | RBC Bearings INC | HARTNETT MICHAEL J | President and CEO | Buy | 132.12 | 18,456 | 2,438,407 | 292,265 |
Jun 17 2021 | ROLL | RBC Bearings INC | HARTNETT MICHAEL J | President and CEO | Buy | 143.92 | 1,208 | 173,855 | 293,473 |
Jun 17 2021 | ROLL | RBC Bearings INC | HARTNETT MICHAEL J | President and CEO | Sell | 202.55 | 16,000 | 3,240,869 | 277,473 |
Jun 17 2021 | ROLL | RBC Bearings INC | HARTNETT MICHAEL J | President and CEO | Option Exercise | 132.12 | 17,375 | 2,295,585 | 48,856 |
Jun 17 2021 | ROLL | RBC Bearings INC | HARTNETT MICHAEL J | President and CEO | Option Exercise | 132.12 | 18,456 | 2,438,407 | 30,400 |
Jun 17 2021 | ROLL | RBC Bearings INC | HARTNETT MICHAEL J | President and CEO | Option Exercise | 143.92 | 1,208 | 173,855 | 74,792 |
Feb 25 2021 | ROLL | RBC Bearings INC | HARTNETT MICHAEL J | President and CEO | Buy | 72.83 | 16,000 | 1,165,280 | 243,485 |
Feb 25 2021 | ROLL | RBC Bearings INC | HARTNETT MICHAEL J | President and CEO | Sell | 200.94 | 16,000 | 3,215,045 | 227,485 |
Feb 25 2021 | ROLL | RBC Bearings INC | HARTNETT MICHAEL J | President and CEO | Buy | 72.94 | 5,808 | 423,636 | 233,293 |
Feb 25 2021 | ROLL | RBC Bearings INC | HARTNETT MICHAEL J | President and CEO | Sell | 200.94 | 5,808 | 1,167,061 | 227,485 |
Feb 25 2021 | ROLL | RBC Bearings INC | HARTNETT MICHAEL J | President and CEO | Option Exercise | 72.83 | 16,000 | 1,165,280 | 0 |
Feb 25 2021 | ROLL | RBC Bearings INC | HARTNETT MICHAEL J | President and CEO | Option Exercise | 72.94 | 5,808 | 423,636 | 34,192 |
Feb 24 2021 | ROLL | RBC Bearings INC | HARTNETT MICHAEL J | President and CEO | Sell | 194.94 | 9,798 | 1,910,026 | 227,485 |
Feb 19 2021 | ROLL | RBC Bearings INC | HARTNETT MICHAEL J | President and CEO | Sell | 184.38 | 9,015 | 1,662,205 | 288,470 |
Feb 19 2021 | ROLL | RBC Bearings INC | HARTNETT MICHAEL J | President and CEO | Sell | 184.91 | 21,049 | 3,892,156 | 267,421 |
Feb 19 2021 | ROLL | RBC Bearings INC | HARTNETT MICHAEL J | President and CEO | Sell | 189.86 | 30,138 | 5,721,922 | 237,283 |
Dec 04 2020 | ROLL | RBC Bearings INC | HARTNETT MICHAEL J | President and CEO | Sell | 168.68 | 13,329 | 2,248,328 | 314,193 |
Dec 04 2020 | ROLL | RBC Bearings INC | HARTNETT MICHAEL J | President and CEO | Sell | 168.81 | 9,407 | 1,588,000 | 304,786 |
Dec 04 2020 | ROLL | RBC Bearings INC | HARTNETT MICHAEL J | President and CEO | Sell | 175.43 | 7,301 | 1,280,809 | 297,485 |
Dec 03 2020 | ROLL | RBC Bearings INC | HARTNETT MICHAEL J | President and CEO | Sell | 174.59 | 9,882 | 1,725,294 | 387,603 |
Dec 02 2020 | ROLL | RBC Bearings INC | HARTNETT MICHAEL J | President and CEO | Sell | 168.83 | 38,744 | 6,541,146 | 358,741 |
Dec 02 2020 | ROLL | RBC Bearings INC | HARTNETT MICHAEL J | President and CEO | Sell | 168.24 | 21,337 | 3,589,760 | 337,404 |
Aug 13 2020 | ROLL | RBC Bearings INC | HARTNETT MICHAEL J | President and CEO | Sell | 145.07 | 6,262 | 908,425 | 397,485 |
Jun 30 2020 | ROLL | RBC Bearings INC | HARTNETT MICHAEL J | President and CEO | Sell | 127.37 | 5,142 | 654,937 | 403,747 |
Jun 09 2020 | ROLL | RBC Bearings INC | HARTNETT MICHAEL J | President and CEO | Sell | 154.76 | 6,826 | 1,056,392 | 408,889 |
Jun 09 2020 | ROLL | RBC Bearings INC | HARTNETT MICHAEL J | President and CEO | Sell | 154.76 | 6,826 | 1,056,392 | 408,889 |
Jun 05 2020 | ROLL | RBC Bearings INC | HARTNETT MICHAEL J | President and CEO | Buy | 0.00 | 27,103 | 0 | 422,542 |
Jun 05 2020 | ROLL | RBC Bearings INC | HARTNETT MICHAEL J | President and CEO | Sell | 137.44 | 6,827 | 938,303 | 415,715 |
Jun 05 2020 | ROLL | RBC Bearings INC | HARTNETT MICHAEL J | President and CEO | Option Exercise | 137.44 | 58,892 | 8,094,116 | 58,892 |
Sep 12 2019 | ROLL | RBC Bearings INC | HARTNETT MICHAEL J | President and CEO | Buy | 99.64 | 4,124 | 410,915 | 399,563 |
Sep 12 2019 | ROLL | RBC Bearings INC | HARTNETT MICHAEL J | President and CEO | Sell | 160.11 | 4,124 | 660,290 | 395,439 |
Sep 12 2019 | ROLL | RBC Bearings INC | HARTNETT MICHAEL J | President and CEO | Buy | 99.64 | 2,789 | 277,896 | 398,228 |
Sep 12 2019 | ROLL | RBC Bearings INC | HARTNETT MICHAEL J | President and CEO | Sell | 160.00 | 2,789 | 446,240 | 395,439 |
Sep 12 2019 | ROLL | RBC Bearings INC | HARTNETT MICHAEL J | President and CEO | Option Exercise | 99.64 | 4,124 | 410,915 | 50,789 |
Sep 12 2019 | ROLL | RBC Bearings INC | HARTNETT MICHAEL J | President and CEO | Option Exercise | 99.64 | 2,789 | 277,896 | 48,000 |
Sep 09 2019 | ROLL | RBC Bearings INC | HARTNETT MICHAEL J | President and CEO | Buy | 64.15 | 14,226 | 912,598 | 409,665 |
Sep 09 2019 | ROLL | RBC Bearings INC | HARTNETT MICHAEL J | President and CEO | Sell | 160.99 | 14,226 | 2,290,188 | 395,439 |
Sep 09 2019 | ROLL | RBC Bearings INC | HARTNETT MICHAEL J | President and CEO | Buy | 72.83 | 16,000 | 1,165,280 | 411,439 |
Sep 09 2019 | ROLL | RBC Bearings INC | HARTNETT MICHAEL J | President and CEO | Sell | 160.99 | 16,000 | 2,575,778 | 395,439 |
Sep 09 2019 | ROLL | RBC Bearings INC | HARTNETT MICHAEL J | President and CEO | Buy | 72.94 | 7,555 | 551,062 | 402,994 |
Sep 09 2019 | ROLL | RBC Bearings INC | HARTNETT MICHAEL J | President and CEO | Sell | 160.99 | 7,555 | 1,216,250 | 395,439 |
Sep 09 2019 | ROLL | RBC Bearings INC | HARTNETT MICHAEL J | President and CEO | Buy | 72.94 | 12,445 | 907,738 | 407,884 |
Sep 09 2019 | ROLL | RBC Bearings INC | HARTNETT MICHAEL J | President and CEO | Sell | 160.34 | 12,445 | 1,995,379 | 395,439 |
Sep 09 2019 | ROLL | RBC Bearings INC | HARTNETT MICHAEL J | President and CEO | Buy | 99.64 | 2,740 | 273,014 | 398,179 |
Sep 09 2019 | ROLL | RBC Bearings INC | HARTNETT MICHAEL J | President and CEO | Sell | 160.34 | 2,740 | 439,320 | 395,439 |
Sep 09 2019 | ROLL | RBC Bearings INC | HARTNETT MICHAEL J | President and CEO | Buy | 99.64 | 6,347 | 632,415 | 401,786 |
Sep 09 2019 | ROLL | RBC Bearings INC | HARTNETT MICHAEL J | President and CEO | Sell | 160.06 | 6,347 | 1,015,903 | 395,439 |
Sep 09 2019 | ROLL | RBC Bearings INC | HARTNETT MICHAEL J | President and CEO | Option Exercise | 64.15 | 14,226 | 912,598 | 0 |
Sep 09 2019 | ROLL | RBC Bearings INC | HARTNETT MICHAEL J | President and CEO | Option Exercise | 72.83 | 16,000 | 1,165,280 | 16,000 |
Sep 09 2019 | ROLL | RBC Bearings INC | HARTNETT MICHAEL J | President and CEO | Option Exercise | 72.94 | 7,555 | 551,062 | 52,445 |
Sep 09 2019 | ROLL | RBC Bearings INC | HARTNETT MICHAEL J | President and CEO | Option Exercise | 72.94 | 12,445 | 907,738 | 40,000 |
Sep 09 2019 | ROLL | RBC Bearings INC | HARTNETT MICHAEL J | President and CEO | Option Exercise | 99.64 | 2,740 | 273,014 | 61,260 |
Sep 09 2019 | ROLL | RBC Bearings INC | HARTNETT MICHAEL J | President and CEO | Option Exercise | 99.64 | 6,347 | 632,415 | 54,913 |
Sep 03 2019 | ROLL | RBC Bearings INC | HARTNETT MICHAEL J | President and CEO | Buy | 64.15 | 3,472 | 222,729 | 398,911 |
Sep 03 2019 | ROLL | RBC Bearings INC | HARTNETT MICHAEL J | President and CEO | Sell | 160.03 | 3,472 | 555,638 | 395,439 |
Sep 03 2019 | ROLL | RBC Bearings INC | HARTNETT MICHAEL J | President and CEO | Buy | 64.15 | 2,302 | 147,673 | 397,741 |
Sep 03 2019 | ROLL | RBC Bearings INC | HARTNETT MICHAEL J | President and CEO | Sell | 160.03 | 2,302 | 368,399 | 395,439 |
Sep 03 2019 | ROLL | RBC Bearings INC | HARTNETT MICHAEL J | President and CEO | Option Exercise | 64.15 | 3,472 | 222,729 | 16,528 |
Sep 03 2019 | ROLL | RBC Bearings INC | HARTNETT MICHAEL J | President and CEO | Option Exercise | 64.15 | 2,302 | 147,673 | 14,226 |
Jun 28 2019 | ROLL | RBC Bearings INC | HARTNETT MICHAEL J | President and CEO | Sell | 160.79 | 5,141 | 826,621 | 403,364 |
Jun 28 2019 | ROLL | RBC Bearings INC | HARTNETT MICHAEL J | President and CEO | Sell | 161.48 | 7,925 | 1,279,740 | 395,439 |
Jun 14 2019 | ROLL | RBC Bearings INC | HARTNETT MICHAEL J | President and CEO | Sell | 150.23 | 5,140 | 772,198 | 408,505 |
Jun 11 2019 | ROLL | RBC Bearings INC | HARTNETT MICHAEL J | President and CEO | Sell | 150.38 | 6,826 | 1,026,494 | 419,026 |
Jun 11 2019 | ROLL | RBC Bearings INC | HARTNETT MICHAEL J | President and CEO | Sell | 150.46 | 2,800 | 421,299 | 416,226 |
Jun 11 2019 | ROLL | RBC Bearings INC | HARTNETT MICHAEL J | President and CEO | Sell | 150.55 | 2,201 | 331,361 | 414,025 |
Jun 11 2019 | ROLL | RBC Bearings INC | HARTNETT MICHAEL J | President and CEO | Sell | 150.22 | 380 | 57,084 | 413,645 |
Jun 05 2019 | ROLL | RBC Bearings INC | HARTNETT MICHAEL J | President and CEO | Buy | 0.00 | 52,040 | 0 | 425,852 |
Jun 05 2019 | ROLL | RBC Bearings INC | HARTNETT MICHAEL J | President and CEO | Option Exercise | 143.92 | 76,000 | 10,937,920 | 76,000 |
Sep 24 2018 | ROLL | RBC Bearings INC | HARTNETT MICHAEL J | President and CEO | Buy | 72.94 | 2,029 | 147,995 | 375,841 |
Sep 24 2018 | ROLL | RBC Bearings INC | HARTNETT MICHAEL J | President and CEO | Sell | 152.39 | 2,029 | 309,201 | 373,812 |
Sep 24 2018 | ROLL | RBC Bearings INC | HARTNETT MICHAEL J | President and CEO | Buy | 99.64 | 4,571 | 455,454 | 378,383 |
Sep 24 2018 | ROLL | RBC Bearings INC | HARTNETT MICHAEL J | President and CEO | Sell | 152.39 | 4,571 | 696,579 | 373,812 |
Sep 24 2018 | ROLL | RBC Bearings INC | HARTNETT MICHAEL J | President and CEO | Buy | 99.64 | 11,429 | 1,138,786 | 385,241 |
Sep 24 2018 | ROLL | RBC Bearings INC | HARTNETT MICHAEL J | President and CEO | Sell | 153.31 | 11,429 | 1,752,165 | 373,812 |
Sep 24 2018 | ROLL | RBC Bearings INC | HARTNETT MICHAEL J | President and CEO | Option Exercise | 72.94 | 2,029 | 147,995 | 60,000 |
Sep 24 2018 | ROLL | RBC Bearings INC | HARTNETT MICHAEL J | President and CEO | Option Exercise | 99.64 | 4,571 | 455,454 | 75,429 |
Sep 24 2018 | ROLL | RBC Bearings INC | HARTNETT MICHAEL J | President and CEO | Option Exercise | 99.64 | 11,429 | 1,138,786 | 64,000 |
Sep 19 2018 | ROLL | RBC Bearings INC | HARTNETT MICHAEL J | President and CEO | Buy | 72.83 | 3,759 | 273,768 | 377,571 |
Sep 19 2018 | ROLL | RBC Bearings INC | HARTNETT MICHAEL J | President and CEO | Sell | 151.24 | 3,759 | 568,501 | 373,812 |
Sep 19 2018 | ROLL | RBC Bearings INC | HARTNETT MICHAEL J | President and CEO | Buy | 72.94 | 2,805 | 204,597 | 376,617 |
Sep 19 2018 | ROLL | RBC Bearings INC | HARTNETT MICHAEL J | President and CEO | Sell | 151.24 | 2,805 | 424,221 | 373,812 |
Sep 19 2018 | ROLL | RBC Bearings INC | HARTNETT MICHAEL J | President and CEO | Buy | 72.94 | 5,500 | 401,170 | 379,312 |
Sep 19 2018 | ROLL | RBC Bearings INC | HARTNETT MICHAEL J | President and CEO | Sell | 152.67 | 5,500 | 839,667 | 373,812 |
Sep 19 2018 | ROLL | RBC Bearings INC | HARTNETT MICHAEL J | President and CEO | Buy | 72.94 | 9,666 | 705,038 | 383,478 |
Sep 19 2018 | ROLL | RBC Bearings INC | HARTNETT MICHAEL J | President and CEO | Sell | 150.59 | 9,666 | 1,455,631 | 373,812 |
Sep 19 2018 | ROLL | RBC Bearings INC | HARTNETT MICHAEL J | President and CEO | Option Exercise | 72.83 | 3,759 | 273,768 | 32,000 |
Sep 19 2018 | ROLL | RBC Bearings INC | HARTNETT MICHAEL J | President and CEO | Option Exercise | 72.94 | 2,805 | 204,597 | 77,195 |
Sep 19 2018 | ROLL | RBC Bearings INC | HARTNETT MICHAEL J | President and CEO | Option Exercise | 72.94 | 5,500 | 401,170 | 71,695 |
Sep 19 2018 | ROLL | RBC Bearings INC | HARTNETT MICHAEL J | President and CEO | Option Exercise | 72.94 | 9,666 | 705,038 | 62,029 |
Sep 14 2018 | ROLL | RBC Bearings INC | HARTNETT MICHAEL J | President and CEO | Buy | 64.15 | 8,477 | 543,800 | 382,289 |
Sep 14 2018 | ROLL | RBC Bearings INC | HARTNETT MICHAEL J | President and CEO | Sell | 151.11 | 8,477 | 1,280,913 | 373,812 |
Sep 14 2018 | ROLL | RBC Bearings INC | HARTNETT MICHAEL J | President and CEO | Buy | 72.83 | 2,241 | 163,212 | 376,053 |
Sep 14 2018 | ROLL | RBC Bearings INC | HARTNETT MICHAEL J | President and CEO | Sell | 151.11 | 2,241 | 338,625 | 373,812 |
Sep 14 2018 | ROLL | RBC Bearings INC | HARTNETT MICHAEL J | President and CEO | Buy | 72.83 | 1,500 | 109,245 | 375,312 |
Sep 14 2018 | ROLL | RBC Bearings INC | HARTNETT MICHAEL J | President and CEO | Sell | 150.67 | 1,500 | 226,000 | 373,812 |
Sep 14 2018 | ROLL | RBC Bearings INC | HARTNETT MICHAEL J | President and CEO | Buy | 72.83 | 8,500 | 619,055 | 382,312 |
Sep 14 2018 | ROLL | RBC Bearings INC | HARTNETT MICHAEL J | President and CEO | Sell | 150.81 | 8,500 | 1,281,902 | 373,812 |
Sep 14 2018 | ROLL | RBC Bearings INC | HARTNETT MICHAEL J | President and CEO | Option Exercise | 64.15 | 8,477 | 543,800 | 20,000 |
Sep 14 2018 | ROLL | RBC Bearings INC | HARTNETT MICHAEL J | President and CEO | Option Exercise | 72.83 | 2,241 | 163,212 | 45,759 |
Sep 14 2018 | ROLL | RBC Bearings INC | HARTNETT MICHAEL J | President and CEO | Option Exercise | 72.83 | 1,500 | 109,245 | 44,259 |
Sep 14 2018 | ROLL | RBC Bearings INC | HARTNETT MICHAEL J | President and CEO | Option Exercise | 72.83 | 8,500 | 619,055 | 35,759 |
Sep 11 2018 | ROLL | RBC Bearings INC | HARTNETT MICHAEL J | President and CEO | Buy | 51.08 | 15,978 | 816,156 | 389,790 |
Sep 11 2018 | ROLL | RBC Bearings INC | HARTNETT MICHAEL J | President and CEO | Sell | 154.00 | 15,978 | 2,460,529 | 373,812 |
Sep 11 2018 | ROLL | RBC Bearings INC | HARTNETT MICHAEL J | President and CEO | Buy | 51.08 | 4,022 | 205,444 | 377,834 |
Sep 11 2018 | ROLL | RBC Bearings INC | HARTNETT MICHAEL J | President and CEO | Sell | 154.04 | 4,022 | 619,535 | 373,812 |
Sep 11 2018 | ROLL | RBC Bearings INC | HARTNETT MICHAEL J | President and CEO | Buy | 64.15 | 1,478 | 94,814 | 375,290 |
Sep 11 2018 | ROLL | RBC Bearings INC | HARTNETT MICHAEL J | President and CEO | Sell | 154.04 | 1,478 | 227,666 | 373,812 |
Sep 11 2018 | ROLL | RBC Bearings INC | HARTNETT MICHAEL J | President and CEO | Buy | 64.15 | 10,045 | 644,387 | 383,857 |
Sep 11 2018 | ROLL | RBC Bearings INC | HARTNETT MICHAEL J | President and CEO | Sell | 152.77 | 10,045 | 1,534,544 | 373,812 |
Sep 11 2018 | ROLL | RBC Bearings INC | HARTNETT MICHAEL J | President and CEO | Option Exercise | 51.08 | 15,978 | 816,156 | 4,022 |
Sep 11 2018 | ROLL | RBC Bearings INC | HARTNETT MICHAEL J | President and CEO | Option Exercise | 51.08 | 4,022 | 205,444 | 0 |
Sep 11 2018 | ROLL | RBC Bearings INC | HARTNETT MICHAEL J | President and CEO | Option Exercise | 64.15 | 1,478 | 94,814 | 38,522 |
Sep 11 2018 | ROLL | RBC Bearings INC | HARTNETT MICHAEL J | President and CEO | Option Exercise | 64.15 | 10,045 | 644,387 | 28,477 |
Aug 10 2018 | ROLL | RBC Bearings INC | HARTNETT MICHAEL J | President and CEO | Sell | 140.27 | 31,097 | 4,362,023 | 379,639 |
Aug 10 2018 | ROLL | RBC Bearings INC | HARTNETT MICHAEL J | President and CEO | Sell | 140.05 | 2,007 | 281,085 | 377,632 |
Aug 09 2018 | ROLL | RBC Bearings INC | HARTNETT MICHAEL J | President and CEO | Sell | 141.82 | 15,255 | 2,163,400 | 421,803 |
Aug 09 2018 | ROLL | RBC Bearings INC | HARTNETT MICHAEL J | President and CEO | Sell | 137.95 | 11,067 | 1,526,696 | 410,736 |
Jul 10 2018 | ROLL | RBC Bearings INC | HARTNETT MICHAEL J | President and CEO | Sell | 133.09 | 6,605 | 879,059 | 447,237 |
Jul 10 2018 | ROLL | RBC Bearings INC | HARTNETT MICHAEL J | President and CEO | Sell | 134.90 | 5,400 | 728,479 | 441,837 |
Jul 10 2018 | ROLL | RBC Bearings INC | HARTNETT MICHAEL J | President and CEO | Sell | 133.55 | 4,779 | 638,227 | 437,058 |
Jul 03 2018 | ROLL | RBC Bearings INC | HARTNETT MICHAEL J | President and CEO | Sell | 129.66 | 3,600 | 466,775 | 471,234 |
Jul 03 2018 | ROLL | RBC Bearings INC | HARTNETT MICHAEL J | President and CEO | Sell | 128.81 | 5,142 | 662,341 | 466,092 |
Jul 03 2018 | ROLL | RBC Bearings INC | HARTNETT MICHAEL J | President and CEO | Sell | 128.06 | 4,325 | 553,853 | 461,767 |
Jul 03 2018 | ROLL | RBC Bearings INC | HARTNETT MICHAEL J | President and CEO | Sell | 128.42 | 7,925 | 1,017,712 | 453,842 |
Jun 28 2018 | ROLL | RBC Bearings INC | HARTNETT MICHAEL J | President and CEO | Sell | 128.50 | 5,142 | 660,747 | 474,834 |
Jun 13 2018 | ROLL | RBC Bearings INC | HARTNETT MICHAEL J | President and CEO | Sell | 130.88 | 10,810 | 1,414,826 | 492,036 |
Jun 13 2018 | ROLL | RBC Bearings INC | HARTNETT MICHAEL J | President and CEO | Sell | 129.28 | 12,060 | 1,559,101 | 479,976 |
Jun 11 2018 | ROLL | RBC Bearings INC | HARTNETT MICHAEL J | President and CEO | Buy | 0.00 | 52,040 | 0 | 502,846 |
Jun 11 2018 | ROLL | RBC Bearings INC | HARTNETT MICHAEL J | President and CEO | Option Exercise | 132.12 | 76,000 | 10,041,120 | 76,000 |
Jun 08 2018 | ROLL | RBC Bearings INC | HARTNETT MICHAEL J | President and CEO | Sell | 128.39 | 14,590 | 1,873,136 | 474,116 |
Jun 08 2018 | ROLL | RBC Bearings INC | HARTNETT MICHAEL J | President and CEO | Sell | 132.02 | 8,000 | 1,056,146 | 466,116 |
Jun 08 2018 | ROLL | RBC Bearings INC | HARTNETT MICHAEL J | President and CEO | Sell | 131.00 | 15,310 | 2,005,618 | 450,806 |
Jun 05 2018 | ROLL | RBC Bearings INC | HARTNETT MICHAEL J | President and CEO | Buy | 64.15 | 17,792 | 1,141,357 | 541,908 |
Jun 05 2018 | ROLL | RBC Bearings INC | HARTNETT MICHAEL J | President and CEO | Sell | 128.39 | 17,792 | 2,284,263 | 524,116 |
Jun 05 2018 | ROLL | RBC Bearings INC | HARTNETT MICHAEL J | President and CEO | Buy | 72.83 | 32,000 | 2,330,560 | 556,116 |
Jun 05 2018 | ROLL | RBC Bearings INC | HARTNETT MICHAEL J | President and CEO | Sell | 128.39 | 32,000 | 4,108,387 | 524,116 |
Jun 05 2018 | ROLL | RBC Bearings INC | HARTNETT MICHAEL J | President and CEO | Buy | 72.94 | 11,651 | 849,824 | 535,767 |
Jun 05 2018 | ROLL | RBC Bearings INC | HARTNETT MICHAEL J | President and CEO | Sell | 128.39 | 11,651 | 1,495,838 | 524,116 |
Jun 05 2018 | ROLL | RBC Bearings INC | HARTNETT MICHAEL J | President and CEO | Buy | 72.94 | 8,349 | 608,976 | 532,465 |
Jun 05 2018 | ROLL | RBC Bearings INC | HARTNETT MICHAEL J | President and CEO | Sell | 128.12 | 11,615 | 1,488,146 | 520,850 |
Jun 05 2018 | ROLL | RBC Bearings INC | HARTNETT MICHAEL J | President and CEO | Sell | 128.32 | 32,144 | 4,124,805 | 488,706 |
Jun 05 2018 | ROLL | RBC Bearings INC | HARTNETT MICHAEL J | President and CEO | Option Exercise | 64.15 | 17,792 | 1,141,357 | 40,000 |
Jun 05 2018 | ROLL | RBC Bearings INC | HARTNETT MICHAEL J | President and CEO | Option Exercise | 72.83 | 32,000 | 2,330,560 | 48,000 |
Jun 05 2018 | ROLL | RBC Bearings INC | HARTNETT MICHAEL J | President and CEO | Option Exercise | 72.94 | 11,651 | 849,824 | 88,349 |
Jun 05 2018 | ROLL | RBC Bearings INC | HARTNETT MICHAEL J | President and CEO | Option Exercise | 72.94 | 8,349 | 608,976 | 80,000 |
Mar 23 2018 | ROLL | RBC Bearings INC | HARTNETT MICHAEL J | President and CEO | Buy | 64.15 | 3,300 | 211,695 | 527,416 |
Mar 23 2018 | ROLL | RBC Bearings INC | HARTNETT MICHAEL J | President and CEO | Sell | 128.00 | 3,300 | 422,400 | 524,116 |
Mar 23 2018 | ROLL | RBC Bearings INC | HARTNETT MICHAEL J | President and CEO | Option Exercise | 64.15 | 3,300 | 211,695 | 57,792 |
Mar 13 2018 | ROLL | RBC Bearings INC | HARTNETT MICHAEL J | President and CEO | Buy | 64.15 | 24,218 | 1,553,585 | 548,334 |
Mar 13 2018 | ROLL | RBC Bearings INC | HARTNETT MICHAEL J | President and CEO | Sell | 128.02 | 24,218 | 3,100,345 | 524,116 |
Mar 13 2018 | ROLL | RBC Bearings INC | HARTNETT MICHAEL J | President and CEO | Buy | 64.15 | 3,203 | 205,472 | 527,319 |
Mar 13 2018 | ROLL | RBC Bearings INC | HARTNETT MICHAEL J | President and CEO | Sell | 128.35 | 3,203 | 411,116 | 524,116 |
Mar 13 2018 | ROLL | RBC Bearings INC | HARTNETT MICHAEL J | President and CEO | Option Exercise | 64.15 | 24,218 | 1,553,585 | 64,295 |
Mar 13 2018 | ROLL | RBC Bearings INC | HARTNETT MICHAEL J | President and CEO | Option Exercise | 64.15 | 3,203 | 205,472 | 61,092 |
Jan 02 2018 | ROLL | RBC Bearings INC | HARTNETT MICHAEL J | President and CEO | Sell | 128.00 | 500 | 64,000 | 524,116 |
Dec 08 2017 | ROLL | RBC Bearings INC | HARTNETT MICHAEL J | President and CEO | Buy | 64.15 | 1,687 | 108,221 | 526,303 |
Dec 08 2017 | ROLL | RBC Bearings INC | HARTNETT MICHAEL J | President and CEO | Sell | 128.28 | 1,687 | 216,407 | 524,616 |
Dec 08 2017 | ROLL | RBC Bearings INC | HARTNETT MICHAEL J | President and CEO | Option Exercise | 64.15 | 1,687 | 108,221 | 88,513 |
Dec 07 2017 | ROLL | RBC Bearings INC | HARTNETT MICHAEL J | President and CEO | Buy | 64.15 | 3,500 | 224,525 | 528,116 |
Dec 07 2017 | ROLL | RBC Bearings INC | HARTNETT MICHAEL J | President and CEO | Sell | 128.79 | 3,500 | 450,779 | 524,616 |
Dec 07 2017 | ROLL | RBC Bearings INC | HARTNETT MICHAEL J | President and CEO | Option Exercise | 64.15 | 3,500 | 224,525 | 90,200 |
Dec 06 2017 | ROLL | RBC Bearings INC | HARTNETT MICHAEL J | President and CEO | Buy | 64.15 | 6,300 | 404,145 | 530,916 |
Dec 06 2017 | ROLL | RBC Bearings INC | HARTNETT MICHAEL J | President and CEO | Sell | 128.68 | 6,300 | 810,671 | 524,616 |
Dec 06 2017 | ROLL | RBC Bearings INC | HARTNETT MICHAEL J | President and CEO | Option Exercise | 64.15 | 6,300 | 404,145 | 93,700 |
Jul 11 2017 | ROLL | RBC Bearings INC | HARTNETT MICHAEL J | President and CEO | Sell | 102.28 | 8,214 | 840,128 | 524,616 |
Jul 06 2017 | ROLL | RBC Bearings INC | HARTNETT MICHAEL J | President and CEO | Sell | 101.76 | 14,608 | 1,486,510 | 532,830 |
Jun 29 2017 | ROLL | RBC Bearings INC | HARTNETT MICHAEL J | President and CEO | Buy | 0.01 | 39,200 | 392 | 547,438 |
Jun 29 2017 | ROLL | RBC Bearings INC | HARTNETT MICHAEL J | President and CEO | Option Exercise | 99.64 | 80,000 | 7,971,200 | 80,000 |
Jun 21 2017 | ROLL | RBC Bearings INC | HARTNETT MICHAEL J | President and CEO | Buy | 51.08 | 9,077 | 463,653 | 517,315 |
Jun 21 2017 | ROLL | RBC Bearings INC | HARTNETT MICHAEL J | President and CEO | Sell | 105.67 | 9,077 | 959,139 | 508,238 |
Jun 21 2017 | ROLL | RBC Bearings INC | HARTNETT MICHAEL J | President and CEO | Buy | 51.08 | 4,474 | 228,532 | 512,712 |
Jun 21 2017 | ROLL | RBC Bearings INC | HARTNETT MICHAEL J | President and CEO | Sell | 104.48 | 4,474 | 467,425 | 508,238 |
Jun 21 2017 | ROLL | RBC Bearings INC | HARTNETT MICHAEL J | President and CEO | Option Exercise | 51.08 | 9,077 | 463,653 | 24,474 |
Jun 21 2017 | ROLL | RBC Bearings INC | HARTNETT MICHAEL J | President and CEO | Option Exercise | 51.08 | 4,474 | 228,532 | 20,000 |
Jun 19 2017 | ROLL | RBC Bearings INC | HARTNETT MICHAEL J | President and CEO | Buy | 51.08 | 11,296 | 577,000 | 519,534 |
Jun 19 2017 | ROLL | RBC Bearings INC | HARTNETT MICHAEL J | President and CEO | Sell | 102.96 | 11,296 | 1,163,075 | 508,238 |
Jun 19 2017 | ROLL | RBC Bearings INC | HARTNETT MICHAEL J | President and CEO | Buy | 51.08 | 15,449 | 789,135 | 523,687 |
Jun 19 2017 | ROLL | RBC Bearings INC | HARTNETT MICHAEL J | President and CEO | Sell | 104.49 | 15,449 | 1,614,190 | 508,238 |
Jun 19 2017 | ROLL | RBC Bearings INC | HARTNETT MICHAEL J | President and CEO | Option Exercise | 51.08 | 11,296 | 577,000 | 49,000 |
Jun 19 2017 | ROLL | RBC Bearings INC | HARTNETT MICHAEL J | President and CEO | Option Exercise | 51.08 | 15,449 | 789,135 | 33,551 |
Jun 15 2017 | ROLL | RBC Bearings INC | HARTNETT MICHAEL J | President and CEO | Buy | 51.08 | 10,516 | 537,157 | 518,754 |
Jun 15 2017 | ROLL | RBC Bearings INC | HARTNETT MICHAEL J | President and CEO | Sell | 104.78 | 10,516 | 1,101,904 | 508,238 |
Jun 15 2017 | ROLL | RBC Bearings INC | HARTNETT MICHAEL J | President and CEO | Buy | 51.08 | 1,200 | 61,296 | 509,438 |
Jun 15 2017 | ROLL | RBC Bearings INC | HARTNETT MICHAEL J | President and CEO | Sell | 103.27 | 1,200 | 123,925 | 508,238 |
Jun 15 2017 | ROLL | RBC Bearings INC | HARTNETT MICHAEL J | President and CEO | Option Exercise | 51.08 | 10,516 | 537,157 | 61,496 |
Jun 15 2017 | ROLL | RBC Bearings INC | HARTNETT MICHAEL J | President and CEO | Option Exercise | 51.08 | 1,200 | 61,296 | 60,296 |
Jun 12 2017 | ROLL | RBC Bearings INC | HARTNETT MICHAEL J | President and CEO | Buy | 44.60 | 20,000 | 892,000 | 528,238 |
Jun 12 2017 | ROLL | RBC Bearings INC | HARTNETT MICHAEL J | President and CEO | Buy | 51.08 | 5,802 | 296,366 | 534,040 |
Jun 12 2017 | ROLL | RBC Bearings INC | HARTNETT MICHAEL J | President and CEO | Sell | 106.64 | 20,000 | 2,132,764 | 514,040 |
Jun 12 2017 | ROLL | RBC Bearings INC | HARTNETT MICHAEL J | President and CEO | Sell | 106.64 | 5,802 | 618,715 | 508,238 |
Jun 12 2017 | ROLL | RBC Bearings INC | HARTNETT MICHAEL J | President and CEO | Option Exercise | 44.60 | 20,000 | 892,000 | 0 |
Jun 12 2017 | ROLL | RBC Bearings INC | HARTNETT MICHAEL J | President and CEO | Option Exercise | 51.08 | 5,802 | 296,366 | 83,272 |
Mar 02 2017 | ROLL | RBC Bearings INC | HARTNETT MICHAEL J | President and CEO | Buy | 44.60 | 2,823 | 125,906 | 511,061 |
Mar 02 2017 | ROLL | RBC Bearings INC | HARTNETT MICHAEL J | President and CEO | Sell | 94.37 | 2,823 | 266,408 | 508,238 |
Mar 02 2017 | ROLL | RBC Bearings INC | HARTNETT MICHAEL J | President and CEO | Buy | 44.60 | 11,551 | 515,175 | 519,789 |
Mar 02 2017 | ROLL | RBC Bearings INC | HARTNETT MICHAEL J | President and CEO | Sell | 95.31 | 11,551 | 1,100,920 | 508,238 |
Mar 02 2017 | ROLL | RBC Bearings INC | HARTNETT MICHAEL J | President and CEO | Buy | 51.08 | 9,098 | 464,726 | 517,336 |
Mar 02 2017 | ROLL | RBC Bearings INC | HARTNETT MICHAEL J | President and CEO | Sell | 95.31 | 9,098 | 867,126 | 508,238 |
Mar 02 2017 | ROLL | RBC Bearings INC | HARTNETT MICHAEL J | President and CEO | Option Exercise | 44.60 | 2,823 | 125,906 | 31,551 |
Mar 02 2017 | ROLL | RBC Bearings INC | HARTNETT MICHAEL J | President and CEO | Option Exercise | 44.60 | 11,551 | 515,175 | 20,000 |
Mar 02 2017 | ROLL | RBC Bearings INC | HARTNETT MICHAEL J | President and CEO | Option Exercise | 51.08 | 9,098 | 464,726 | 90,902 |
Feb 24 2017 | ROLL | RBC Bearings INC | HARTNETT MICHAEL J | President and CEO | Buy | 44.60 | 3,603 | 160,694 | 511,841 |
Feb 24 2017 | ROLL | RBC Bearings INC | HARTNETT MICHAEL J | President and CEO | Sell | 94.17 | 3,603 | 339,287 | 508,238 |
Feb 24 2017 | ROLL | RBC Bearings INC | HARTNETT MICHAEL J | President and CEO | Option Exercise | 44.60 | 3,603 | 160,694 | 62,674 |
Feb 22 2017 | ROLL | RBC Bearings INC | HARTNETT MICHAEL J | President and CEO | Buy | 44.60 | 3,900 | 173,940 | 512,138 |
Feb 22 2017 | ROLL | RBC Bearings INC | HARTNETT MICHAEL J | President and CEO | Sell | 94.03 | 3,900 | 366,703 | 508,238 |
Feb 22 2017 | ROLL | RBC Bearings INC | HARTNETT MICHAEL J | President and CEO | Buy | 44.60 | 10,200 | 454,920 | 518,438 |
Feb 22 2017 | ROLL | RBC Bearings INC | HARTNETT MICHAEL J | President and CEO | Sell | 94.18 | 10,200 | 960,637 | 508,238 |
Feb 22 2017 | ROLL | RBC Bearings INC | HARTNETT MICHAEL J | President and CEO | Option Exercise | 44.60 | 3,900 | 173,940 | 76,477 |
Feb 22 2017 | ROLL | RBC Bearings INC | HARTNETT MICHAEL J | President and CEO | Option Exercise | 44.60 | 10,200 | 454,920 | 66,277 |
Feb 17 2017 | ROLL | RBC Bearings INC | HARTNETT MICHAEL J | President and CEO | Buy | 44.60 | 5,496 | 245,122 | 513,734 |
Feb 17 2017 | ROLL | RBC Bearings INC | HARTNETT MICHAEL J | President and CEO | Sell | 95.04 | 5,496 | 522,315 | 508,238 |
Feb 17 2017 | ROLL | RBC Bearings INC | HARTNETT MICHAEL J | President and CEO | Buy | 44.60 | 10,000 | 446,000 | 518,238 |
Feb 17 2017 | ROLL | RBC Bearings INC | HARTNETT MICHAEL J | President and CEO | Sell | 94.22 | 10,000 | 942,162 | 508,238 |
Feb 17 2017 | ROLL | RBC Bearings INC | HARTNETT MICHAEL J | President and CEO | Option Exercise | 44.60 | 5,496 | 245,122 | 90,377 |
Feb 17 2017 | ROLL | RBC Bearings INC | HARTNETT MICHAEL J | President and CEO | Option Exercise | 44.60 | 10,000 | 446,000 | 80,377 |
Feb 15 2017 | ROLL | RBC Bearings INC | HARTNETT MICHAEL J | President and CEO | Buy | 44.60 | 1,500 | 66,900 | 509,738 |
Feb 15 2017 | ROLL | RBC Bearings INC | HARTNETT MICHAEL J | President and CEO | Sell | 96.43 | 1,500 | 144,648 | 508,238 |
Feb 15 2017 | ROLL | RBC Bearings INC | HARTNETT MICHAEL J | President and CEO | Buy | 44.60 | 2,627 | 117,164 | 510,865 |
Feb 15 2017 | ROLL | RBC Bearings INC | HARTNETT MICHAEL J | President and CEO | Sell | 95.33 | 2,627 | 250,421 | 508,238 |
Feb 15 2017 | ROLL | RBC Bearings INC | HARTNETT MICHAEL J | President and CEO | Option Exercise | 44.60 | 1,500 | 66,900 | 98,500 |
Feb 15 2017 | ROLL | RBC Bearings INC | HARTNETT MICHAEL J | President and CEO | Option Exercise | 44.60 | 2,627 | 117,164 | 95,873 |
Nov 21 2016 | ROLL | RBC Bearings INC | HARTNETT MICHAEL J | President and CEO | Buy | 37.66 | 6,483 | 244,150 | 514,721 |
Nov 21 2016 | ROLL | RBC Bearings INC | HARTNETT MICHAEL J | President and CEO | Sell | 80.31 | 6,483 | 520,626 | 508,238 |
Nov 21 2016 | ROLL | RBC Bearings INC | HARTNETT MICHAEL J | President and CEO | Option Exercise | 37.66 | 6,483 | 244,150 | 0 |
Nov 18 2016 | ROLL | RBC Bearings INC | HARTNETT MICHAEL J | President and CEO | Buy | 37.66 | 14,618 | 550,514 | 522,856 |
Nov 18 2016 | ROLL | RBC Bearings INC | HARTNETT MICHAEL J | President and CEO | Sell | 80.91 | 14,618 | 1,182,773 | 508,238 |
Nov 18 2016 | ROLL | RBC Bearings INC | HARTNETT MICHAEL J | President and CEO | Option Exercise | 37.66 | 14,618 | 550,514 | 6,483 |
Nov 17 2016 | ROLL | RBC Bearings INC | HARTNETT MICHAEL J | President and CEO | Buy | 37.66 | 12,400 | 466,984 | 520,638 |
Nov 17 2016 | ROLL | RBC Bearings INC | HARTNETT MICHAEL J | President and CEO | Sell | 80.96 | 12,400 | 1,003,946 | 508,238 |
Nov 17 2016 | ROLL | RBC Bearings INC | HARTNETT MICHAEL J | President and CEO | Option Exercise | 37.66 | 12,400 | 466,984 | 21,101 |
Nov 15 2016 | ROLL | RBC Bearings INC | HARTNETT MICHAEL J | President and CEO | Buy | 37.66 | 9,955 | 374,905 | 518,193 |
Nov 15 2016 | ROLL | RBC Bearings INC | HARTNETT MICHAEL J | President and CEO | Buy | 37.66 | 22,614 | 851,643 | 540,807 |
Nov 15 2016 | ROLL | RBC Bearings INC | HARTNETT MICHAEL J | President and CEO | Buy | 37.66 | 18,419 | 693,660 | 559,226 |
Nov 15 2016 | ROLL | RBC Bearings INC | HARTNETT MICHAEL J | President and CEO | Buy | 37.66 | 15,511 | 584,144 | 574,737 |
Nov 15 2016 | ROLL | RBC Bearings INC | HARTNETT MICHAEL J | President and CEO | Sell | 78.65 | 9,955 | 782,961 | 564,782 |
Nov 15 2016 | ROLL | RBC Bearings INC | HARTNETT MICHAEL J | President and CEO | Sell | 82.36 | 22,614 | 1,862,489 | 542,168 |
Nov 15 2016 | ROLL | RBC Bearings INC | HARTNETT MICHAEL J | President and CEO | Sell | 82.14 | 18,419 | 1,512,937 | 523,749 |
Nov 15 2016 | ROLL | RBC Bearings INC | HARTNETT MICHAEL J | President and CEO | Sell | 82.23 | 15,511 | 1,275,470 | 508,238 |