Insider Trading History of Hartnett Michael J

The following table details the insider trading activities (stock purchases, stock sales, and stock option exercises) of Hartnett Michael J since 2015. This trader's CIK number is 1256535. At the time of last reporting, Hartnett Michael J was the President and CEO of Rbc Bearings Inc. (stock ticker symbol RBC). Also see all insider trading activities at Rbc Bearings Inc.



Yearly summary of insider trading at Rbc Bearings Inc (RBC) by Hartnett Michael J

Insider Buying Insider Sales Option Exercises
Year Symbol Shares Value Shares Value Shares Value
2025 RBC 0 $0 43,978 $16,602,146 26,978 $4,548,204
2024 RBC 0 $0 96,987 $27,804,298 126,536 $20,254,165
2023 RBC 0 $0 62,400 $16,285,632 71,896 $7,706,712
2022 RBC 0 $0 9,606 $2,472,645 10,504 $766,161
2021 RBC 0 $0 160,549 $31,404,935 110,511 $12,390,351
2020 RBC 0 $0 106,262 $17,881,767 0 $0
2019 RBC 0 $0 90,446 $14,425,054 72,000 $5,645,588
2018 RBC 0 $0 374,648 $51,162,086 192,513 $13,411,801
2017 RBC 0 $0 159,584 $16,446,160 159,584 $7,914,360
2016 RBC 0 $0 227,941 $17,763,742 200,000 $6,038,427
2015 RBC 0 $0 0 $0 20,075 $408,927


Insider trading of Rbc Bearings Inc (RBC) by Hartnett Michael J

Trade Date Symbol Trade Type Shares Price ($) Value ($)
2025-06-12 RBC Sale 9,000 371.37 3,342,330
2025-06-11 RBC Sale 5,000 375.00 1,875,004
2025-06-09 RBC Option Ex 26,725 168.30 4,497,817
2025-06-10 RBC Option Ex 253 199.16 50,387
2025-06-09 RBC Sale 26,725 381.09 10,184,576
2025-06-10 RBC Sale 253 382.85 96,861
2025-02-06 RBC Sale 2,500 367.95 919,875
2025-02-07 RBC Sale 500 367.00 183,500
2024-09-18 RBC Sale 503 289.00 145,367
2024-09-17 RBC Sale 12,000 290.41 3,484,920
2024-09-17 RBC Option Ex 14,434 199.16 2,874,675
2024-09-18 RBC Option Ex 604 199.16 120,292
2024-09-13 RBC Option Ex 24,143 168.30 4,063,266
2024-09-16 RBC Sale 11,341 287.52 3,260,752
2024-09-16 RBC Option Ex 13,580 199.16 2,704,592
2024-09-13 RBC Sale 19,283 289.42 5,580,962
2024-09-12 RBC Sale 28,300 284.89 8,062,415
2024-09-11 RBC Sale 22,560 284.45 6,417,192
2024-09-12 RBC Option Ex 38,999 140.68 5,486,379
2024-09-11 RBC Option Ex 30,695 143.92 4,417,624
2024-09-09 RBC Option Ex 4,081 143.92 587,337
2024-09-09 RBC Sale 3,000 284.23 852,690
2023-12-08 RBC Option Ex 14,774 132.12 1,951,940
2023-12-08 RBC Sale 14,774 261.55 3,864,169
2023-12-05 RBC Option Ex 11,596 99.64 1,155,425
2023-12-07 RBC Sale 19,500 258.92 5,049,018
2023-12-06 RBC Sale 16,530 260.54 4,306,660
2023-12-07 RBC Option Ex 19,500 115.88 2,259,660
2023-12-05 RBC Sale 11,596 264.38 3,065,785
2023-12-06 RBC Option Ex 16,530 99.64 1,647,049
2023-06-20 RBC Option Ex 9,496 72.94 692,638
2022-11-28 ROLL Sale 1,500 241.67 362,500
2022-11-28 ROLL Option Ex 2,398 72.94 174,910
2022-08-18 ROLL Sale 100 260.00 26,000
2022-08-17 ROLL Sale 1,006 260.45 262,010
2022-08-18 ROLL Option Ex 100 72.94 7,294
2022-08-16 ROLL Sale 7,000 260.31 1,822,135
2022-08-17 ROLL Option Ex 1,006 72.94 73,377
2022-08-16 ROLL Option Ex 7,000 72.94 510,580
2021-06-23 ROLL Option Ex 10,813 137.44 1,486,138
2021-06-24 ROLL Option Ex 890 137.44 122,321
2021-06-23 ROLL Sale 9,000 199.09 1,791,774
2021-06-24 ROLL Sale 740 200.00 148,000
2021-06-15 ROLL Option Ex 17,375 132.12 2,295,585
2021-06-16 ROLL Sale 16,000 202.55 3,240,864
2021-06-15 ROLL Sale 14,101 202.65 2,857,624
2021-06-16 ROLL Option Ex 19,664 138.02 2,714,025
2021-06-14 ROLL Sale 18,900 201.04 3,799,750
2021-06-11 ROLL Option Ex 15,136 86.29 1,306,085
2021-06-11 ROLL Sale 10,000 199.85 1,998,540
2021-06-14 ROLL Option Ex 24,825 115.88 2,876,721
2021-02-24 ROLL Option Ex 21,808 72.89 1,589,476
2021-02-24 ROLL Sale 21,808 200.94 4,382,099
2021-02-22 ROLL Sale 9,798 194.94 1,910,022
2021-02-17 ROLL Sale 9,015 184.38 1,662,203
2021-02-18 ROLL Sale 21,049 184.91 3,892,149
2021-02-19 ROLL Sale 30,138 189.86 5,721,910
2020-12-02 ROLL Sale 13,329 168.68 2,248,322
2020-12-03 ROLL Sale 9,407 168.81 1,588,005
2020-12-04 ROLL Sale 7,301 175.43 1,280,807
2020-11-27 ROLL Sale 9,882 174.59 1,725,298
2020-11-30 ROLL Sale 38,744 168.83 6,541,149
2020-12-01 ROLL Sale 21,337 168.24 3,589,758
2020-08-12 ROLL Sale 6,262 145.07 908,428
2019-09-10 ROLL Option Ex 4,124 99.64 410,915
2019-09-10 ROLL Sale 4,124 160.11 660,289
2019-09-12 ROLL Option Ex 2,789 99.64 277,895
2019-09-12 ROLL Sale 2,789 160.00 446,240
2019-09-05 ROLL Option Ex 37,781 69.97 2,643,649
2019-09-09 ROLL Sale 6,347 160.06 1,015,900
2019-09-09 ROLL Option Ex 6,347 99.64 632,415
2019-09-06 ROLL Sale 15,185 160.34 2,434,702
2019-09-05 ROLL Sale 37,781 160.99 6,082,212
2019-09-06 ROLL Option Ex 15,185 86.29 1,310,313
2019-08-29 ROLL Option Ex 3,472 64.15 222,728
2019-08-29 ROLL Sale 3,472 160.03 555,638
2019-08-30 ROLL Option Ex 2,302 64.15 147,673
2019-08-30 ROLL Sale 2,302 160.03 368,398
2019-06-27 ROLL Sale 7,925 161.48 1,279,736
2019-06-12 ROLL Sale 5,140 150.23 772,197
2019-06-07 ROLL Sale 2,800 150.46 421,299
2019-06-10 ROLL Sale 2,201 150.55 331,360
2019-06-11 ROLL Sale 380 150.22 57,083
2018-09-21 ROLL Sale 11,429 153.31 1,752,168
2018-09-20 ROLL Sale 6,600 152.39 1,005,780
2018-09-21 ROLL Option Ex 11,429 99.64 1,138,785
2018-09-20 ROLL Option Ex 6,600 86.29 569,514
2018-09-19 ROLL Sale 9,666 150.59 1,455,631
2018-09-18 ROLL Sale 5,500 152.67 839,668
2018-09-19 ROLL Option Ex 9,666 72.94 705,038
2018-09-17 ROLL Sale 6,564 151.24 992,719
2018-09-18 ROLL Option Ex 5,500 72.94 401,170
2018-09-17 ROLL Option Ex 6,564 72.89 478,417
2018-09-13 ROLL Sale 1,500 150.67 226,000
2018-09-14 ROLL Option Ex 8,500 72.83 619,055
2018-09-12 ROLL Sale 10,718 151.10 1,619,543
2018-09-13 ROLL Option Ex 1,500 72.83 109,245
2018-09-12 ROLL Option Ex 10,718 68.49 734,075
2018-09-14 ROLL Sale 8,500 150.81 1,281,902
2018-09-07 ROLL Option Ex 15,978 51.08 816,156
2018-09-07 ROLL Sale 15,978 154.00 2,460,532
2018-09-10 ROLL Option Ex 5,500 57.62 316,882
2018-09-11 ROLL Option Ex 10,045 64.15 644,386
2018-09-10 ROLL Sale 5,500 154.04 847,203
2018-09-11 ROLL Sale 10,045 152.77 1,534,544
2018-08-09 ROLL Sale 31,097 140.27 4,362,038
2018-08-10 ROLL Sale 2,007 140.05 281,084
2018-08-07 ROLL Sale 15,255 141.82 2,163,403
2018-08-08 ROLL Sale 11,067 137.95 1,526,692
2018-07-10 ROLL Sale 4,779 133.55 638,225
2018-07-09 ROLL Sale 5,400 134.90 728,481
2018-06-29 ROLL Sale 3,600 129.66 466,776
2018-07-02 ROLL Sale 4,325 128.06 553,855
2018-07-03 ROLL Sale 7,925 128.42 1,017,712
2018-06-13 ROLL Sale 12,060 129.28 1,559,104
2018-06-11 ROLL Sale 10,810 130.88 1,414,823
2018-06-08 ROLL Sale 15,310 131.00 2,005,625
2018-06-07 ROLL Sale 8,000 132.02 1,056,144
2018-06-06 ROLL Sale 14,590 128.38 1,873,137
2018-06-01 ROLL Sale 61,443 128.39 7,888,482
2018-06-04 ROLL Option Ex 8,349 72.94 608,976
2018-06-04 ROLL Sale 11,615 128.12 1,488,148
2018-06-05 ROLL Sale 32,144 128.32 4,124,814
2018-06-01 ROLL Option Ex 61,443 69.97 4,299,351
2018-03-21 ROLL Sale 3,300 128.00 422,400
2018-03-21 ROLL Option Ex 3,300 64.15 211,695
2018-03-09 ROLL Sale 24,218 128.02 3,100,339
2018-03-12 ROLL Option Ex 3,203 64.15 205,472
2018-03-12 ROLL Sale 3,203 128.35 411,114
2018-03-09 ROLL Option Ex 24,218 64.15 1,553,584
2017-12-29 ROLL Sale 500 128.00 64,000
2017-12-07 ROLL Option Ex 1,687 64.15 108,221
2017-12-07 ROLL Sale 1,687 128.28 216,406
2017-12-06 ROLL Sale 3,500 128.79 450,779
2017-12-06 ROLL Option Ex 3,500 64.15 224,525
2017-12-05 ROLL Option Ex 6,300 64.15 404,145
2017-12-05 ROLL Sale 6,300 128.68 810,671
2017-06-19 ROLL Sale 9,077 105.67 959,139
2017-06-20 ROLL Sale 4,474 104.48 467,425
2017-06-19 ROLL Option Ex 9,077 51.08 463,653
2017-06-20 ROLL Option Ex 4,474 51.08 228,531
2017-06-16 ROLL Sale 15,449 104.48 1,614,188
2017-06-15 ROLL Sale 11,296 102.96 1,163,070
2017-06-16 ROLL Option Ex 15,449 51.08 789,134
2017-06-15 ROLL Option Ex 11,296 51.08 576,999
2017-06-13 ROLL Option Ex 10,516 51.08 537,157
2017-06-14 ROLL Option Ex 1,200 51.08 61,296
2017-06-13 ROLL Sale 10,516 104.78 1,101,908
2017-06-14 ROLL Sale 1,200 103.27 123,925
2017-06-12 ROLL Sale 11,260 105.97 1,193,222
2017-06-12 ROLL Option Ex 11,260 51.08 575,160
2017-06-09 ROLL Option Ex 25,802 47.84 1,234,367
2017-06-09 ROLL Sale 25,802 106.64 2,751,473
2017-03-02 ROLL Option Ex 1,828 51.08 93,374
2017-03-02 ROLL Sale 1,828 94.42 172,607
2017-03-01 ROLL Sale 20,649 95.31 1,968,056
2017-02-28 ROLL Sale 2,823 94.37 266,409
2017-03-01 ROLL Option Ex 20,649 47.84 987,848
2017-02-28 ROLL Option Ex 2,823 44.60 125,905
2017-02-21 ROLL Sale 10,200 94.18 960,636
2017-02-17 ROLL Option Ex 3,900 44.60 173,940
2017-02-17 ROLL Sale 3,900 94.03 366,701
2017-02-21 ROLL Option Ex 10,200 44.60 454,920
2017-02-16 ROLL Sale 10,000 94.22 942,159
2017-02-15 ROLL Sale 5,496 95.04 522,317
2017-02-16 ROLL Option Ex 10,000 44.60 446,000
2017-02-15 ROLL Option Ex 5,496 44.60 245,121
2017-02-13 ROLL Option Ex 1,500 44.60 66,900
2017-02-14 ROLL Option Ex 2,627 44.60 117,164
2017-02-13 ROLL Sale 1,500 96.43 144,648
2017-02-14 ROLL Sale 2,627 95.33 250,421
2016-11-18 ROLL Option Ex 6,483 37.66 244,149
2016-11-18 ROLL Sale 6,483 80.31 520,623
2016-11-17 ROLL Option Ex 14,618 37.66 550,513
2016-11-17 ROLL Sale 14,618 80.91 1,182,771
2016-11-16 ROLL Sale 12,400 80.96 1,003,941
2016-11-16 ROLL Option Ex 12,400 37.66 466,983
2016-11-10 ROLL Option Ex 9,955 37.66 374,905
2016-11-15 ROLL Sale 15,511 82.23 1,275,469
2016-11-14 ROLL Sale 18,419 82.14 1,512,936
2016-11-15 ROLL Option Ex 15,511 37.66 584,144
2016-11-14 ROLL Option Ex 18,419 37.66 693,659
2016-11-11 ROLL Sale 22,614 82.36 1,862,489
2016-11-10 ROLL Sale 9,955 78.65 782,960
2016-11-11 ROLL Option Ex 22,614 37.66 851,643
2016-10-10 ROLL Sale 6,740 76.12 513,048
2016-10-11 ROLL Sale 2 76.00 152
2016-07-01 ROLL Sale 15,242 72.90 1,111,141
2016-06-22 ROLL Sale 800 73.00 58,400
2016-06-23 ROLL Sale 2,000 73.18 146,364
2016-06-21 ROLL Sale 3,157 73.05 230,606
2016-06-09 ROLL Option Ex 12,270 22.73 278,897
2016-06-08 ROLL Option Ex 31,000 22.73 704,630
2016-06-08 ROLL Sale 31,000 75.86 2,351,660
2016-06-09 ROLL Sale 12,270 75.34 924,458
2016-06-06 ROLL Option Ex 21,911 22.72 497,817
2016-06-03 ROLL Sale 7,400 75.32 557,397
2016-06-03 ROLL Option Ex 7,400 22.72 168,128
2016-06-07 ROLL Sale 27,419 75.50 2,070,161
2016-06-06 ROLL Sale 21,911 75.72 1,659,166
2016-06-07 ROLL Option Ex 27,419 22.72 622,959
2015-06-16 ROLL Option Ex 20,075 20.37 408,927

Insider trading activities including stock purchases, stock sales, and option exercises listed in the above table cannot be completely guaranteed as to their accuracy. For more information regarding the trades made by Hartnett Michael J (President and CEO of Rbc Bearings Inc at the time of this reporting) see the Securities and Exchange Commission (SEC) website.



©2023, insider-monitor.com. All rights reserved.