HARTNETT MICHAEL J
Insider CIK 1256535 · ROLL President and CEO, Director, 10% owner
Trades across companies
| Ticker | Code | Trade | Filed | Shares | Price | Value | Owned after | |
|---|---|---|---|---|---|---|---|---|
| RBC RBC Bearings INC | F Tax w/h | 2026-06-01 | 2026-06-05 | 4,892 | $571.96 | $2.80M | 307,188 | SEC↗ |
| RBC RBC Bearings INC | F Tax w/h | 2026-05-23 | 2026-05-28 | 2,653 | $559.95 | $1.49M | 312,080 | SEC↗ |
| RBC RBC Bearings INC | A Award | 2026-05-19 | 2026-05-20 | 22,140 | — | $0 | 324,993 | SEC↗ |
| RBC RBC Bearings INC | F Tax w/h | 2026-05-19 | 2026-05-20 | 10,260 | $565.22 | $5.80M | 314,733 | SEC↗ |
| RBC RBC Bearings INC | S Sale | 2025-06-12 | 2025-06-13 | 9,000 | $371.37 | $3.34M | 302,853 | SEC↗ |
| RBC RBC Bearings INC | S Sale | 2025-06-11 | 2025-06-11 | 5,000 | $375.00 | $1.88M | 311,853 | SEC↗ |
| RBC RBC Bearings INC | M Exercise deriv | 2025-06-10 | 2025-06-11 | 253 | — | $0 | 15,200 | SEC↗ |
| RBC RBC Bearings INC | S Sale | 2025-06-10 | 2025-06-11 | 253 | $382.85 | $96.9K | 316,853 | SEC↗ |
| RBC RBC Bearings INC | M Exercise | 2025-06-10 | 2025-06-11 | 253 | $199.16 | $50.4K | 317,106 | SEC↗ |
| RBC RBC Bearings INC | M Exercise deriv | 2025-06-09 | 2025-06-11 | 11,778 | — | $0 | 0 | SEC↗ |
| RBC RBC Bearings INC | M Exercise deriv | 2025-06-09 | 2025-06-11 | 14,947 | — | $0 | 15,453 | SEC↗ |
| RBC RBC Bearings INC | M Exercise | 2025-06-09 | 2025-06-11 | 11,778 | $137.44 | $1.62M | 328,631 | SEC↗ |
| RBC RBC Bearings INC | M Exercise | 2025-06-09 | 2025-06-11 | 14,947 | $199.16 | $2.98M | 343,578 | SEC↗ |
| RBC RBC Bearings INC | S Sale | 2025-06-09 | 2025-06-11 | 26,725 | $381.09 | $10.18M | 316,853 | SEC↗ |
| RBC RBC Bearings INC | F Tax w/h | 2025-06-03 | 2025-06-04 | 4,644 | $370.21 | $1.72M | 316,853 | SEC↗ |
| RBC RBC Bearings INC | F Tax w/h | 2025-06-02 | 2025-06-04 | 4,892 | $365.87 | $1.79M | 321,497 | SEC↗ |
| RBC RBC Bearings INC | F Tax w/h | 2025-05-28 | 2025-05-30 | 14,000 | $364.96 | $5.11M | 326,389 | SEC↗ |
| RBC RBC Bearings INC | A Award | 2025-05-28 | 2025-05-30 | 30,208 | $364.96 | $11.02M | 340,389 | SEC↗ |
| RBC RBC Bearings INC | F Tax w/h | 2025-05-23 | 2025-05-28 | 2,235 | $359.77 | $804.1K | 310,181 | SEC↗ |
| RBC RBC Bearings INC | S Sale | 2025-02-18 | 2025-02-20 | 20,741 | $369.27 | $7.66M | 298,847 | SEC↗ |
| RBC RBC Bearings INC | S Sale | 2025-02-07 | 2025-02-10 | 500 | $367.00 | $183.5K | 319,588 | SEC↗ |
| RBC RBC Bearings INC | S Sale | 2025-02-06 | 2025-02-10 | 2,500 | $367.95 | $919.9K | 320,088 | SEC↗ |
| RBC RBC Bearings INC | M Exercise deriv | 2024-09-18 | 2024-09-18 | 604 | — | $0 | 30,400 | SEC↗ |
| RBC RBC Bearings INC | M Exercise | 2024-09-18 | 2024-09-18 | 604 | $199.16 | $120.3K | 323,091 | SEC↗ |
| RBC RBC Bearings INC | S Sale | 2024-09-18 | 2024-09-18 | 503 | $289.00 | $145.4K | 322,588 | SEC↗ |
| RBC RBC Bearings INC | M Exercise deriv | 2024-09-17 | 2024-09-18 | 14,434 | — | $0 | 31,004 | SEC↗ |
| RBC RBC Bearings INC | S Sale | 2024-09-17 | 2024-09-18 | 12,000 | $290.41 | $3.48M | 322,487 | SEC↗ |
| RBC RBC Bearings INC | M Exercise | 2024-09-17 | 2024-09-18 | 14,434 | $199.16 | $2.87M | 334,487 | SEC↗ |
| RBC RBC Bearings INC | M Exercise deriv | 2024-09-16 | 2024-09-17 | 13,580 | — | $0 | 45,438 | SEC↗ |
| RBC RBC Bearings INC | S Sale | 2024-09-16 | 2024-09-17 | 11,341 | $287.52 | $3.26M | 320,053 | SEC↗ |
| RBC RBC Bearings INC | M Exercise | 2024-09-16 | 2024-09-17 | 13,580 | $199.16 | $2.70M | 331,394 | SEC↗ |
| RBC RBC Bearings INC | M Exercise deriv | 2024-09-13 | 2024-09-17 | 16,982 | — | $0 | 59,018 | SEC↗ |
| RBC RBC Bearings INC | M Exercise deriv | 2024-09-13 | 2024-09-17 | 7,161 | — | $0 | 11,778 | SEC↗ |
| RBC RBC Bearings INC | S Sale | 2024-09-13 | 2024-09-17 | 19,283 | $289.42 | $5.58M | 317,814 | SEC↗ |
| RBC RBC Bearings INC | M Exercise | 2024-09-13 | 2024-09-17 | 16,982 | $199.16 | $3.38M | 337,097 | SEC↗ |
| RBC RBC Bearings INC | M Exercise | 2024-09-13 | 2024-09-17 | 7,161 | $137.44 | $984.2K | 320,115 | SEC↗ |
| RBC RBC Bearings INC | M Exercise deriv | 2024-09-12 | 2024-09-13 | 28,175 | — | $0 | 18,939 | SEC↗ |
| RBC RBC Bearings INC | M Exercise deriv | 2024-09-12 | 2024-09-13 | 10,824 | — | $0 | 0 | SEC↗ |
| RBC RBC Bearings INC | M Exercise | 2024-09-12 | 2024-09-13 | 10,824 | $143.92 | $1.56M | 313,079 | SEC↗ |
| RBC RBC Bearings INC | M Exercise | 2024-09-12 | 2024-09-13 | 28,175 | $137.44 | $3.87M | 341,254 | SEC↗ |
| RBC RBC Bearings INC | S Sale | 2024-09-12 | 2024-09-13 | 28,300 | $284.89 | $8.06M | 312,954 | SEC↗ |
| RBC RBC Bearings INC | M Exercise deriv | 2024-09-11 | 2024-09-13 | 30,695 | — | $0 | 10,824 | SEC↗ |
| RBC RBC Bearings INC | S Sale | 2024-09-11 | 2024-09-13 | 15,000 | $284.18 | $4.26M | 309,815 | SEC↗ |
| RBC RBC Bearings INC | M Exercise | 2024-09-11 | 2024-09-13 | 30,695 | $143.92 | $4.42M | 324,815 | SEC↗ |
| RBC RBC Bearings INC | S Sale | 2024-09-11 | 2024-09-13 | 7,560 | $284.72 | $2.15M | 302,255 | SEC↗ |
| RBC RBC Bearings INC | M Exercise deriv | 2024-09-09 | 2024-09-11 | 4,081 | — | $0 | 41,519 | SEC↗ |
| RBC RBC Bearings INC | M Exercise | 2024-09-09 | 2024-09-11 | 4,081 | $143.92 | $587.3K | 297,120 | SEC↗ |
| RBC RBC Bearings INC | S Sale | 2024-09-09 | 2024-09-11 | 3,000 | $284.23 | $852.7K | 294,120 | SEC↗ |
| RBC RBC Bearings INC | F Tax w/h | 2024-06-03 | 2024-06-05 | 17,575 | $295.28 | $5.19M | 293,039 | SEC↗ |
| RBC RBC Bearings INC | A Award | 2024-05-23 | 2024-05-28 | 17,167 | — | $0 | 310,614 | SEC↗ |
| RBC RBC Bearings INC | M Exercise deriv | 2023-12-08 | 2023-12-08 | 14,774 | — | $0 | 0 | SEC↗ |
| RBC RBC Bearings INC | M Exercise | 2023-12-08 | 2023-12-08 | 14,774 | $132.12 | $1.95M | 308,221 | SEC↗ |
| RBC RBC Bearings INC | S Sale | 2023-12-08 | 2023-12-08 | 14,774 | $261.55 | $3.86M | 293,447 | SEC↗ |
| RBC RBC Bearings INC | M Exercise deriv | 2023-12-07 | 2023-12-07 | 15,626 | — | $0 | 14,774 | SEC↗ |
| RBC RBC Bearings INC | M Exercise deriv | 2023-12-07 | 2023-12-07 | 3,874 | — | $0 | 0 | SEC↗ |
| RBC RBC Bearings INC | M Exercise | 2023-12-07 | 2023-12-07 | 15,626 | $132.12 | $2.06M | 312,947 | SEC↗ |
| RBC RBC Bearings INC | M Exercise | 2023-12-07 | 2023-12-07 | 3,874 | $99.64 | $386.0K | 297,321 | SEC↗ |
| RBC RBC Bearings INC | S Sale | 2023-12-07 | 2023-12-07 | 19,500 | $258.92 | $5.05M | 293,447 | SEC↗ |
| RBC RBC Bearings INC | M Exercise deriv | 2023-12-06 | 2023-12-07 | 16,530 | — | $0 | 3,874 | SEC↗ |
| RBC RBC Bearings INC | S Sale | 2023-12-06 | 2023-12-07 | 16,530 | $260.54 | $4.31M | 293,447 | SEC↗ |
| RBC RBC Bearings INC | M Exercise | 2023-12-06 | 2023-12-07 | 16,530 | $99.64 | $1.65M | 309,977 | SEC↗ |
| RBC RBC Bearings INC | M Exercise deriv | 2023-12-05 | 2023-12-07 | 11,596 | — | $0 | 20,404 | SEC↗ |
| RBC RBC Bearings INC | S Sale | 2023-12-05 | 2023-12-07 | 11,596 | $264.38 | $3.07M | 293,447 | SEC↗ |
| RBC RBC Bearings INC | M Exercise | 2023-12-05 | 2023-12-07 | 11,596 | $99.64 | $1.16M | 305,043 | SEC↗ |
| RBC RBC Bearings INC | M Exercise deriv | 2023-06-20 | 2023-06-26 | 9,496 | — | $0 | 0 | SEC↗ |
| RBC RBC Bearings INC | F Tax w/h | 2023-06-20 | 2023-06-26 | 6,183 | $208.48 | $1.29M | 293,447 | SEC↗ |
| RBC RBC Bearings INC | M Exercise | 2023-06-20 | 2023-06-26 | 9,496 | $72.94 | $692.6K | 299,630 | SEC↗ |
| RBC RBC Bearings INC | F Tax w/h | 2023-06-05 | 2023-06-06 | 12,683 | $208.27 | $2.64M | 290,134 | SEC↗ |
| RBC RBC Bearings INC | F Tax w/h | 2023-06-02 | 2023-06-06 | 4,187 | $199.51 | $835.3K | 302,817 | SEC↗ |
| RBC RBC Bearings INC | A Award | 2023-06-01 | 2023-06-05 | 31,665 | — | $0 | 307,004 | SEC↗ |
| ROLL RBC Bearings INC | M Exercise deriv | 2022-11-28 | 2022-11-30 | 2,398 | — | $0 | 9,496 | SEC↗ |
| ROLL RBC Bearings INC | M Exercise | 2022-11-28 | 2022-11-30 | 2,398 | $72.94 | $174.9K | 276,839 | SEC↗ |
| ROLL RBC Bearings INC | S Sale | 2022-11-28 | 2022-11-30 | 1,500 | $241.67 | $362.5K | 275,339 | SEC↗ |
| ROLL RBC Bearings INC | M Exercise deriv | 2022-08-18 | 2022-08-18 | 100 | — | $0 | 11,894 | SEC↗ |
| ROLL RBC Bearings INC | M Exercise | 2022-08-18 | 2022-08-18 | 100 | $72.94 | $7.3K | 294,377 | SEC↗ |
| ROLL RBC Bearings INC | S Sale | 2022-08-18 | 2022-08-18 | 100 | $260.00 | $26.0K | 294,277 | SEC↗ |
| ROLL RBC Bearings INC | M Exercise deriv | 2022-08-17 | 2022-08-18 | 1,006 | — | $0 | 11,994 | SEC↗ |
| ROLL RBC Bearings INC | M Exercise | 2022-08-17 | 2022-08-18 | 1,006 | $72.94 | $73.4K | 295,283 | SEC↗ |
| ROLL RBC Bearings INC | S Sale | 2022-08-17 | 2022-08-18 | 1,006 | $260.45 | $262.0K | 294,277 | SEC↗ |
| ROLL RBC Bearings INC | M Exercise deriv | 2022-08-16 | 2022-08-18 | 7,000 | — | $0 | 13,000 | SEC↗ |
| ROLL RBC Bearings INC | S Sale | 2022-08-16 | 2022-08-18 | 7,000 | $260.31 | $1.82M | 294,277 | SEC↗ |
| ROLL RBC Bearings INC | M Exercise | 2022-08-16 | 2022-08-18 | 7,000 | $72.94 | $510.6K | 301,277 | SEC↗ |
| ROLL RBC Bearings INC | F Tax w/h | 2022-06-03 | 2022-06-06 | 16,078 | $197.19 | $3.17M | 294,277 | SEC↗ |
| ROLL RBC Bearings INC | A Award | 2022-06-03 | 2022-06-06 | 30,060 | — | $0 | 310,355 | SEC↗ |
| ROLL RBC Bearings INC | F Tax w/h | 2022-06-02 | 2022-06-06 | 3,408 | $192.54 | $656.2K | 280,295 | SEC↗ |
| ROLL RBC Bearings INC | M Exercise deriv | 2021-06-24 | 2021-06-25 | 890 | — | $0 | 47,114 | SEC↗ |
| ROLL RBC Bearings INC | S Sale | 2021-06-24 | 2021-06-25 | 740 | $200.00 | $148.0K | 283,703 | SEC↗ |
| ROLL RBC Bearings INC | M Exercise | 2021-06-24 | 2021-06-25 | 890 | $137.44 | $122.3K | 284,443 | SEC↗ |
| ROLL RBC Bearings INC | M Exercise deriv | 2021-06-23 | 2021-06-25 | 10,813 | — | $0 | 48,004 | SEC↗ |
| ROLL RBC Bearings INC | M Exercise | 2021-06-23 | 2021-06-25 | 10,813 | $137.44 | $1.49M | 292,553 | SEC↗ |
| ROLL RBC Bearings INC | S Sale | 2021-06-23 | 2021-06-25 | 9,000 | $199.09 | $1.79M | 283,553 | SEC↗ |
| ROLL RBC Bearings INC | M Exercise deriv | 2021-06-22 | 2021-06-23 | 10,464 | — | $0 | 45,600 | SEC↗ |
| ROLL RBC Bearings INC | M Exercise deriv | 2021-06-22 | 2021-06-23 | 75 | — | $0 | 58,817 | SEC↗ |
| ROLL RBC Bearings INC | S Sale | 2021-06-22 | 2021-06-23 | 9,000 | $197.02 | $1.77M | 281,740 | SEC↗ |
| ROLL RBC Bearings INC | M Exercise | 2021-06-22 | 2021-06-23 | 75 | $137.44 | $10.3K | 290,740 | SEC↗ |
| ROLL RBC Bearings INC | M Exercise | 2021-06-22 | 2021-06-23 | 10,464 | $143.92 | $1.51M | 290,665 | SEC↗ |
| ROLL RBC Bearings INC | M Exercise deriv | 2021-06-21 | 2021-06-23 | 11,696 | — | $0 | 56,064 | SEC↗ |
| ROLL RBC Bearings INC | S Sale | 2021-06-21 | 2021-06-23 | 10,000 | $196.58 | $1.97M | 280,201 | SEC↗ |
| ROLL RBC Bearings INC | M Exercise | 2021-06-21 | 2021-06-23 | 11,696 | $143.92 | $1.68M | 290,201 | SEC↗ |
| ROLL RBC Bearings INC | M Exercise deriv | 2021-06-17 | 2021-06-21 | 7,032 | — | $0 | 67,760 | SEC↗ |
| ROLL RBC Bearings INC | M Exercise | 2021-06-17 | 2021-06-21 | 7,032 | $143.92 | $1.01M | 284,505 | SEC↗ |
| ROLL RBC Bearings INC | S Sale | 2021-06-17 | 2021-06-21 | 6,000 | $197.44 | $1.18M | 278,505 | SEC↗ |
| ROLL RBC Bearings INC | M Exercise deriv | 2021-06-16 | 2021-06-17 | 1,208 | — | $0 | 74,792 | SEC↗ |
| ROLL RBC Bearings INC | M Exercise deriv | 2021-06-16 | 2021-06-17 | 18,456 | — | $0 | 30,400 | SEC↗ |
| ROLL RBC Bearings INC | M Exercise | 2021-06-16 | 2021-06-17 | 18,456 | $132.12 | $2.44M | 292,265 | SEC↗ |
| ROLL RBC Bearings INC | M Exercise | 2021-06-16 | 2021-06-17 | 1,208 | $143.92 | $173.9K | 293,473 | SEC↗ |
| ROLL RBC Bearings INC | S Sale | 2021-06-16 | 2021-06-17 | 16,000 | $202.55 | $3.24M | 277,473 | SEC↗ |
| ROLL RBC Bearings INC | M Exercise deriv | 2021-06-15 | 2021-06-17 | 17,375 | — | $0 | 48,856 | SEC↗ |
| ROLL RBC Bearings INC | S Sale | 2021-06-15 | 2021-06-17 | 14,101 | $202.65 | $2.86M | 273,809 | SEC↗ |
| ROLL RBC Bearings INC | M Exercise | 2021-06-15 | 2021-06-17 | 17,375 | $132.12 | $2.30M | 287,910 | SEC↗ |
| ROLL RBC Bearings INC | M Exercise deriv | 2021-06-14 | 2021-06-15 | 15,056 | — | $0 | 32,000 | SEC↗ |
| ROLL RBC Bearings INC | M Exercise deriv | 2021-06-14 | 2021-06-15 | 9,769 | — | $0 | 66,231 | SEC↗ |
| ROLL RBC Bearings INC | M Exercise | 2021-06-14 | 2021-06-15 | 15,056 | $99.64 | $1.50M | 279,666 | SEC↗ |
| ROLL RBC Bearings INC | S Sale | 2021-06-14 | 2021-06-15 | 18,900 | $201.04 | $3.80M | 270,535 | SEC↗ |
| ROLL RBC Bearings INC | M Exercise | 2021-06-14 | 2021-06-15 | 9,769 | $132.12 | $1.29M | 289,435 | SEC↗ |
| ROLL RBC Bearings INC | M Exercise deriv | 2021-06-11 | 2021-06-15 | 944 | — | $0 | 47,056 | SEC↗ |
| ROLL RBC Bearings INC | M Exercise deriv | 2021-06-11 | 2021-06-15 | 14,192 | — | $0 | 20,000 | SEC↗ |
| ROLL RBC Bearings INC | S Sale | 2021-06-11 | 2021-06-15 | 10,000 | $199.85 | $2.00M | 264,610 | SEC↗ |
| ROLL RBC Bearings INC | M Exercise | 2021-06-11 | 2021-06-15 | 14,192 | $72.94 | $1.04M | 273,666 | SEC↗ |
| ROLL RBC Bearings INC | M Exercise | 2021-06-11 | 2021-06-15 | 944 | $99.64 | $94.1K | 274,610 | SEC↗ |
| ROLL RBC Bearings INC | F Tax w/h | 2021-06-07 | 2021-06-09 | 7,954 | $199.80 | $1.59M | 259,474 | SEC↗ |
| ROLL RBC Bearings INC | A Award deriv | 2021-06-03 | 2021-06-04 | 76,000 | — | $0 | 76,000 | SEC↗ |
| ROLL RBC Bearings INC | F Tax w/h | 2021-06-03 | 2021-06-04 | 7,954 | $197.08 | $1.57M | 215,388 | SEC↗ |
| ROLL RBC Bearings INC | A Award | 2021-06-03 | 2021-06-04 | 52,040 | — | $0 | 267,428 | SEC↗ |
| ROLL RBC Bearings INC | F Tax w/h | 2021-06-02 | 2021-06-04 | 4,143 | $198.24 | $821.3K | 223,342 | SEC↗ |
| ROLL RBC Bearings INC | M Exercise deriv | 2021-02-24 | 2021-02-25 | 16,000 | — | $0 | 0 | SEC↗ |
| ROLL RBC Bearings INC | M Exercise deriv | 2021-02-24 | 2021-02-25 | 5,808 | — | $0 | 34,192 | SEC↗ |
| ROLL RBC Bearings INC | S Sale | 2021-02-24 | 2021-02-25 | 5,808 | $200.94 | $1.17M | 227,485 | SEC↗ |
| ROLL RBC Bearings INC | M Exercise | 2021-02-24 | 2021-02-25 | 5,808 | $72.94 | $423.6K | 233,293 | SEC↗ |
| ROLL RBC Bearings INC | M Exercise | 2021-02-24 | 2021-02-25 | 16,000 | $72.83 | $1.17M | 243,485 | SEC↗ |
| ROLL RBC Bearings INC | S Sale | 2021-02-24 | 2021-02-25 | 16,000 | $200.94 | $3.22M | 227,485 | SEC↗ |
| ROLL RBC Bearings INC | S Sale | 2021-02-22 | 2021-02-24 | 9,798 | $194.94 | $1.91M | 227,485 | SEC↗ |
| ROLL RBC Bearings INC | S Sale | 2021-02-19 | 2021-02-19 | 30,138 | $189.86 | $5.72M | 237,283 | SEC↗ |
| ROLL RBC Bearings INC | S Sale | 2021-02-18 | 2021-02-19 | 21,049 | $184.91 | $3.89M | 267,421 | SEC↗ |
| ROLL RBC Bearings INC | S Sale | 2021-02-17 | 2021-02-19 | 9,015 | $184.38 | $1.66M | 288,470 | SEC↗ |
| ROLL RBC Bearings INC | S Sale | 2020-12-04 | 2020-12-04 | 7,301 | $175.43 | $1.28M | 297,485 | SEC↗ |
| ROLL RBC Bearings INC | S Sale | 2020-12-03 | 2020-12-04 | 9,407 | $168.81 | $1.59M | 304,786 | SEC↗ |
| ROLL RBC Bearings INC | S Sale | 2020-12-02 | 2020-12-04 | 13,329 | $168.68 | $2.25M | 314,193 | SEC↗ |
| ROLL RBC Bearings INC | S Sale | 2020-12-01 | 2020-12-02 | 21,337 | $168.24 | $3.59M | 337,404 | SEC↗ |
| ROLL RBC Bearings INC | S Sale | 2020-12-01 | 2020-12-03 | 21,337 | $168.24 | $3.59M | 327,522 | SEC↗ |
| ROLL RBC Bearings INC | S Sale | 2020-11-30 | 2020-12-02 | 38,744 | $168.83 | $6.54M | 358,741 | SEC↗ |
| ROLL RBC Bearings INC | S Sale | 2020-11-30 | 2020-12-03 | 38,744 | $168.83 | $6.54M | 348,859 | SEC↗ |
| ROLL RBC Bearings INC | S Sale | 2020-11-27 | 2020-12-03 | 9,882 | $174.59 | $1.73M | 387,603 | SEC↗ |
| ROLL RBC Bearings INC | S Sale | 2020-08-12 | 2020-08-13 | 6,262 | $145.07 | $908.4K | 397,485 | SEC↗ |
| ROLL RBC Bearings INC | F Tax w/h | 2020-06-29 | 2020-06-30 | 5,142 | $127.37 | $654.9K | 403,747 | SEC↗ |
| ROLL RBC Bearings INC | F Tax w/h | 2020-06-08 | 2020-06-09 | 6,826 | $154.76 | $1.06M | 408,889 | SEC↗ |
| ROLL RBC Bearings INC | F Tax w/h | 2020-06-03 | 2020-06-05 | 6,827 | $137.44 | $938.3K | 415,715 | SEC↗ |
| ROLL RBC Bearings INC | A Award deriv | 2020-06-02 | 2020-06-05 | 58,892 | — | $0 | 58,892 | SEC↗ |
| ROLL RBC Bearings INC | A Award | 2020-06-02 | 2020-06-05 | 27,103 | — | $0 | 422,542 | SEC↗ |
| ROLL RBC Bearings INC | M Exercise deriv | 2019-09-12 | 2019-09-12 | 2,789 | — | $0 | 48,000 | SEC↗ |
| ROLL RBC Bearings INC | M Exercise | 2019-09-12 | 2019-09-12 | 2,789 | $99.64 | $277.9K | 398,228 | SEC↗ |
| ROLL RBC Bearings INC | S Sale | 2019-09-12 | 2019-09-12 | 2,789 | $160.00 | $446.2K | 395,439 | SEC↗ |
| ROLL RBC Bearings INC | M Exercise deriv | 2019-09-10 | 2019-09-12 | 4,124 | — | $0 | 50,789 | SEC↗ |
| ROLL RBC Bearings INC | M Exercise | 2019-09-10 | 2019-09-12 | 4,124 | $99.64 | $410.9K | 399,563 | SEC↗ |
| ROLL RBC Bearings INC | S Sale | 2019-09-10 | 2019-09-12 | 4,124 | $160.11 | $660.3K | 395,439 | SEC↗ |
| ROLL RBC Bearings INC | M Exercise deriv | 2019-09-09 | 2019-09-09 | 6,347 | — | $0 | 54,913 | SEC↗ |
| ROLL RBC Bearings INC | M Exercise | 2019-09-09 | 2019-09-09 | 6,347 | $99.64 | $632.4K | 401,786 | SEC↗ |
| ROLL RBC Bearings INC | S Sale | 2019-09-09 | 2019-09-09 | 6,347 | $160.06 | $1.02M | 395,439 | SEC↗ |
| ROLL RBC Bearings INC | M Exercise deriv | 2019-09-06 | 2019-09-09 | 2,740 | — | $0 | 61,260 | SEC↗ |
| ROLL RBC Bearings INC | M Exercise deriv | 2019-09-06 | 2019-09-09 | 12,445 | — | $0 | 40,000 | SEC↗ |
| ROLL RBC Bearings INC | S Sale | 2019-09-06 | 2019-09-09 | 2,740 | $160.34 | $439.3K | 395,439 | SEC↗ |
| ROLL RBC Bearings INC | M Exercise | 2019-09-06 | 2019-09-09 | 2,740 | $99.64 | $273.0K | 398,179 | SEC↗ |
| ROLL RBC Bearings INC | S Sale | 2019-09-06 | 2019-09-09 | 12,445 | $160.34 | $2.00M | 395,439 | SEC↗ |
| ROLL RBC Bearings INC | M Exercise | 2019-09-06 | 2019-09-09 | 12,445 | $72.94 | $907.7K | 407,884 | SEC↗ |
| ROLL RBC Bearings INC | M Exercise deriv | 2019-09-05 | 2019-09-09 | 7,555 | — | $0 | 52,445 | SEC↗ |
| ROLL RBC Bearings INC | M Exercise deriv | 2019-09-05 | 2019-09-09 | 14,226 | — | $0 | 0 | SEC↗ |
| ROLL RBC Bearings INC | M Exercise deriv | 2019-09-05 | 2019-09-09 | 16,000 | — | $0 | 16,000 | SEC↗ |
| ROLL RBC Bearings INC | S Sale | 2019-09-05 | 2019-09-09 | 16,000 | $160.99 | $2.58M | 395,439 | SEC↗ |
| ROLL RBC Bearings INC | M Exercise | 2019-09-05 | 2019-09-09 | 16,000 | $72.83 | $1.17M | 411,439 | SEC↗ |
| ROLL RBC Bearings INC | S Sale | 2019-09-05 | 2019-09-09 | 14,226 | $160.99 | $2.29M | 395,439 | SEC↗ |
| ROLL RBC Bearings INC | M Exercise | 2019-09-05 | 2019-09-09 | 14,226 | $64.15 | $912.6K | 409,665 | SEC↗ |
| ROLL RBC Bearings INC | M Exercise | 2019-09-05 | 2019-09-09 | 7,555 | $72.94 | $551.1K | 402,994 | SEC↗ |
| ROLL RBC Bearings INC | S Sale | 2019-09-05 | 2019-09-09 | 7,555 | $160.99 | $1.22M | 395,439 | SEC↗ |
| ROLL RBC Bearings INC | M Exercise deriv | 2019-08-30 | 2019-09-03 | 2,302 | — | $0 | 14,226 | SEC↗ |
| ROLL RBC Bearings INC | S Sale | 2019-08-30 | 2019-09-03 | 2,302 | $160.03 | $368.4K | 395,439 | SEC↗ |
| ROLL RBC Bearings INC | M Exercise | 2019-08-30 | 2019-09-03 | 2,302 | $64.15 | $147.7K | 397,741 | SEC↗ |
| ROLL RBC Bearings INC | M Exercise deriv | 2019-08-29 | 2019-09-03 | 3,472 | — | $0 | 16,528 | SEC↗ |
| ROLL RBC Bearings INC | M Exercise | 2019-08-29 | 2019-09-03 | 3,472 | $64.15 | $222.7K | 398,911 | SEC↗ |
| ROLL RBC Bearings INC | S Sale | 2019-08-29 | 2019-09-03 | 3,472 | $160.03 | $555.6K | 395,439 | SEC↗ |
| ROLL RBC Bearings INC | S Sale | 2019-06-27 | 2019-06-28 | 7,925 | $161.48 | $1.28M | 395,439 | SEC↗ |
| ROLL RBC Bearings INC | F Tax w/h | 2019-06-27 | 2019-06-28 | 5,141 | $160.79 | $826.6K | 403,364 | SEC↗ |
| ROLL RBC Bearings INC | S Sale | 2019-06-12 | 2019-06-14 | 5,140 | $150.23 | $772.2K | 408,505 | SEC↗ |
| ROLL RBC Bearings INC | S Sale | 2019-06-11 | 2019-06-11 | 380 | $150.22 | $57.1K | 413,645 | SEC↗ |
| ROLL RBC Bearings INC | S Sale | 2019-06-10 | 2019-06-11 | 2,201 | $150.55 | $331.4K | 414,025 | SEC↗ |
| ROLL RBC Bearings INC | F Tax w/h | 2019-06-07 | 2019-06-11 | 6,826 | $150.38 | $1.03M | 419,026 | SEC↗ |
| ROLL RBC Bearings INC | S Sale | 2019-06-07 | 2019-06-11 | 2,800 | $150.46 | $421.3K | 416,226 | SEC↗ |
| ROLL RBC Bearings INC | A Award deriv | 2019-06-03 | 2019-06-05 | 76,000 | — | $0 | 76,000 | SEC↗ |
| ROLL RBC Bearings INC | A Award | 2019-06-03 | 2019-06-05 | 52,040 | — | $0 | 425,852 | SEC↗ |
| ROLL RBC Bearings INC | M Exercise deriv | 2018-09-21 | 2018-09-24 | 11,429 | $99.64 | $1.14M | 64,000 | SEC↗ |
| ROLL RBC Bearings INC | M Exercise | 2018-09-21 | 2018-09-24 | 11,429 | $99.64 | $1.14M | 385,241 | SEC↗ |
| ROLL RBC Bearings INC | S Sale | 2018-09-21 | 2018-09-24 | 11,429 | $153.31 | $1.75M | 373,812 | SEC↗ |
| ROLL RBC Bearings INC | M Exercise deriv | 2018-09-20 | 2018-09-24 | 4,571 | $99.64 | $455.5K | 75,429 | SEC↗ |
| ROLL RBC Bearings INC | M Exercise deriv | 2018-09-20 | 2018-09-24 | 2,029 | $72.94 | $148.0K | 60,000 | SEC↗ |
| ROLL RBC Bearings INC | M Exercise | 2018-09-20 | 2018-09-24 | 2,029 | $72.94 | $148.0K | 375,841 | SEC↗ |
| ROLL RBC Bearings INC | S Sale | 2018-09-20 | 2018-09-24 | 2,029 | $152.39 | $309.2K | 373,812 | SEC↗ |
| ROLL RBC Bearings INC | M Exercise | 2018-09-20 | 2018-09-24 | 4,571 | $99.64 | $455.5K | 378,383 | SEC↗ |
| ROLL RBC Bearings INC | S Sale | 2018-09-20 | 2018-09-24 | 4,571 | $152.39 | $696.6K | 373,812 | SEC↗ |
| ROLL RBC Bearings INC | M Exercise deriv | 2018-09-19 | 2018-09-19 | 9,666 | $72.94 | $705.0K | 62,029 | SEC↗ |
| ROLL RBC Bearings INC | S Sale | 2018-09-19 | 2018-09-19 | 9,666 | $150.59 | $1.46M | 373,812 | SEC↗ |
| ROLL RBC Bearings INC | M Exercise | 2018-09-19 | 2018-09-19 | 9,666 | $72.94 | $705.0K | 383,478 | SEC↗ |
| ROLL RBC Bearings INC | M Exercise deriv | 2018-09-18 | 2018-09-19 | 5,500 | $72.94 | $401.2K | 71,695 | SEC↗ |
| ROLL RBC Bearings INC | S Sale | 2018-09-18 | 2018-09-19 | 5,500 | $152.67 | $839.7K | 373,812 | SEC↗ |
| ROLL RBC Bearings INC | M Exercise | 2018-09-18 | 2018-09-19 | 5,500 | $72.94 | $401.2K | 379,312 | SEC↗ |
| ROLL RBC Bearings INC | M Exercise deriv | 2018-09-17 | 2018-09-19 | 2,805 | $72.94 | $204.6K | 77,195 | SEC↗ |
| ROLL RBC Bearings INC | M Exercise deriv | 2018-09-17 | 2018-09-19 | 3,759 | $72.83 | $273.8K | 32,000 | SEC↗ |
| ROLL RBC Bearings INC | M Exercise | 2018-09-17 | 2018-09-19 | 3,759 | $72.83 | $273.8K | 377,571 | SEC↗ |
| ROLL RBC Bearings INC | S Sale | 2018-09-17 | 2018-09-19 | 3,759 | $151.24 | $568.5K | 373,812 | SEC↗ |
| ROLL RBC Bearings INC | M Exercise | 2018-09-17 | 2018-09-19 | 2,805 | $72.94 | $204.6K | 376,617 | SEC↗ |
| ROLL RBC Bearings INC | S Sale | 2018-09-17 | 2018-09-19 | 2,805 | $151.24 | $424.2K | 373,812 | SEC↗ |
| ROLL RBC Bearings INC | M Exercise deriv | 2018-09-14 | 2018-09-14 | 8,500 | $72.83 | $619.1K | 35,759 | SEC↗ |
| ROLL RBC Bearings INC | S Sale | 2018-09-14 | 2018-09-14 | 8,500 | $150.81 | $1.28M | 373,812 | SEC↗ |
| ROLL RBC Bearings INC | M Exercise | 2018-09-14 | 2018-09-14 | 8,500 | $72.83 | $619.1K | 382,312 | SEC↗ |
| ROLL RBC Bearings INC | M Exercise deriv | 2018-09-13 | 2018-09-14 | 1,500 | $72.83 | $109.2K | 44,259 | SEC↗ |
| ROLL RBC Bearings INC | S Sale | 2018-09-13 | 2018-09-14 | 1,500 | $150.67 | $226.0K | 373,812 | SEC↗ |
| ROLL RBC Bearings INC | M Exercise | 2018-09-13 | 2018-09-14 | 1,500 | $72.83 | $109.2K | 375,312 | SEC↗ |
| ROLL RBC Bearings INC | M Exercise deriv | 2018-09-12 | 2018-09-14 | 8,477 | $64.15 | $543.8K | 20,000 | SEC↗ |
| ROLL RBC Bearings INC | M Exercise deriv | 2018-09-12 | 2018-09-14 | 2,241 | $72.83 | $163.2K | 45,759 | SEC↗ |
| ROLL RBC Bearings INC | S Sale | 2018-09-12 | 2018-09-14 | 8,477 | $151.10 | $1.28M | 373,812 | SEC↗ |
| ROLL RBC Bearings INC | M Exercise | 2018-09-12 | 2018-09-14 | 2,241 | $72.83 | $163.2K | 376,053 | SEC↗ |
| ROLL RBC Bearings INC | M Exercise | 2018-09-12 | 2018-09-14 | 8,477 | $64.15 | $543.8K | 382,289 | SEC↗ |
| ROLL RBC Bearings INC | S Sale | 2018-09-12 | 2018-09-14 | 2,241 | $151.10 | $338.6K | 373,812 | SEC↗ |
| ROLL RBC Bearings INC | M Exercise deriv | 2018-09-11 | 2018-09-11 | 10,045 | $64.15 | $644.4K | 28,477 | SEC↗ |
| ROLL RBC Bearings INC | M Exercise | 2018-09-11 | 2018-09-11 | 10,045 | $64.15 | $644.4K | 383,857 | SEC↗ |
| ROLL RBC Bearings INC | S Sale | 2018-09-11 | 2018-09-11 | 10,045 | $152.77 | $1.53M | 373,812 | SEC↗ |
| ROLL RBC Bearings INC | M Exercise deriv | 2018-09-10 | 2018-09-11 | 4,022 | $51.08 | $205.4K | 0 | SEC↗ |
| ROLL RBC Bearings INC | M Exercise deriv | 2018-09-10 | 2018-09-11 | 1,478 | $64.15 | $94.8K | 38,522 | SEC↗ |
| ROLL RBC Bearings INC | S Sale | 2018-09-10 | 2018-09-11 | 1,478 | $154.04 | $227.7K | 373,812 | SEC↗ |
| ROLL RBC Bearings INC | M Exercise | 2018-09-10 | 2018-09-11 | 1,478 | $64.15 | $94.8K | 375,290 | SEC↗ |
| ROLL RBC Bearings INC | S Sale | 2018-09-10 | 2018-09-11 | 4,022 | $154.04 | $619.5K | 373,812 | SEC↗ |
| ROLL RBC Bearings INC | M Exercise | 2018-09-10 | 2018-09-11 | 4,022 | $51.08 | $205.4K | 377,834 | SEC↗ |
| ROLL RBC Bearings INC | M Exercise deriv | 2018-09-07 | 2018-09-11 | 15,978 | $51.08 | $816.2K | 4,022 | SEC↗ |
| ROLL RBC Bearings INC | S Sale | 2018-09-07 | 2018-09-11 | 15,978 | $153.99 | $2.46M | 373,812 | SEC↗ |
| ROLL RBC Bearings INC | M Exercise | 2018-09-07 | 2018-09-11 | 15,978 | $51.08 | $816.2K | 389,790 | SEC↗ |
| ROLL RBC Bearings INC | S Sale | 2018-08-10 | 2018-08-10 | 2,007 | $140.05 | $281.1K | 377,632 | SEC↗ |
| ROLL RBC Bearings INC | S Sale | 2018-08-09 | 2018-08-10 | 31,097 | $140.27 | $4.36M | 379,639 | SEC↗ |
| ROLL RBC Bearings INC | S Sale | 2018-08-08 | 2018-08-09 | 11,067 | $137.95 | $1.53M | 410,736 | SEC↗ |
| ROLL RBC Bearings INC | S Sale | 2018-08-07 | 2018-08-09 | 15,255 | $141.82 | $2.16M | 421,803 | SEC↗ |
| ROLL RBC Bearings INC | S Sale | 2018-07-10 | 2018-07-10 | 4,779 | $133.55 | $638.2K | 437,058 | SEC↗ |
| ROLL RBC Bearings INC | S Sale | 2018-07-09 | 2018-07-10 | 5,400 | $134.90 | $728.5K | 441,837 | SEC↗ |
| ROLL RBC Bearings INC | F Tax w/h | 2018-07-08 | 2018-07-10 | 6,605 | $133.09 | $879.1K | 447,237 | SEC↗ |
| ROLL RBC Bearings INC | S Sale | 2018-07-03 | 2018-07-03 | 7,925 | $128.42 | $1.02M | 453,842 | SEC↗ |
| ROLL RBC Bearings INC | S Sale | 2018-07-02 | 2018-07-03 | 4,325 | $128.06 | $553.9K | 461,767 | SEC↗ |
| ROLL RBC Bearings INC | F Tax w/h | 2018-07-01 | 2018-07-03 | 5,142 | $128.81 | $662.3K | 466,092 | SEC↗ |
| ROLL RBC Bearings INC | S Sale | 2018-06-29 | 2018-07-03 | 3,600 | $129.66 | $466.8K | 471,234 | SEC↗ |
| ROLL RBC Bearings INC | F Tax w/h | 2018-06-27 | 2018-06-28 | 5,142 | $128.50 | $660.7K | 474,834 | SEC↗ |
| ROLL RBC Bearings INC | S Sale | 2018-06-13 | 2018-06-13 | 12,060 | $129.28 | $1.56M | 479,976 | SEC↗ |
| ROLL RBC Bearings INC | S Sale | 2018-06-11 | 2018-06-13 | 10,810 | $130.88 | $1.41M | 492,036 | SEC↗ |
| ROLL RBC Bearings INC | S Sale | 2018-06-08 | 2018-06-08 | 15,310 | $131.00 | $2.01M | 450,806 | SEC↗ |
| ROLL RBC Bearings INC | A Award deriv | 2018-06-07 | 2018-06-11 | 76,000 | $132.12 | $10.04M | 76,000 | SEC↗ |
| ROLL RBC Bearings INC | S Sale | 2018-06-07 | 2018-06-08 | 8,000 | $132.02 | $1.06M | 466,116 | SEC↗ |
| ROLL RBC Bearings INC | A Award | 2018-06-07 | 2018-06-11 | 52,040 | — | $0 | 502,846 | SEC↗ |
| ROLL RBC Bearings INC | S Sale | 2018-06-06 | 2018-06-08 | 14,590 | $128.38 | $1.87M | 474,116 | SEC↗ |
| ROLL RBC Bearings INC | S Sale | 2018-06-05 | 2018-06-05 | 32,144 | $128.32 | $4.12M | 488,706 | SEC↗ |
| ROLL RBC Bearings INC | M Exercise deriv | 2018-06-04 | 2018-06-05 | 8,349 | $72.94 | $609.0K | 80,000 | SEC↗ |
| ROLL RBC Bearings INC | M Exercise | 2018-06-04 | 2018-06-05 | 8,349 | $72.94 | $609.0K | 532,465 | SEC↗ |
| ROLL RBC Bearings INC | S Sale | 2018-06-04 | 2018-06-05 | 11,615 | $128.12 | $1.49M | 520,850 | SEC↗ |
| ROLL RBC Bearings INC | M Exercise deriv | 2018-06-01 | 2018-06-05 | 32,000 | $72.83 | $2.33M | 48,000 | SEC↗ |
| ROLL RBC Bearings INC | M Exercise deriv | 2018-06-01 | 2018-06-05 | 17,792 | $64.15 | $1.14M | 40,000 | SEC↗ |
| ROLL RBC Bearings INC | M Exercise deriv | 2018-06-01 | 2018-06-05 | 11,651 | $72.94 | $849.8K | 88,349 | SEC↗ |
| ROLL RBC Bearings INC | S Sale | 2018-06-01 | 2018-06-05 | 11,651 | $128.39 | $1.50M | 524,116 | SEC↗ |
| ROLL RBC Bearings INC | M Exercise | 2018-06-01 | 2018-06-05 | 11,651 | $72.94 | $849.8K | 535,767 | SEC↗ |
| ROLL RBC Bearings INC | S Sale | 2018-06-01 | 2018-06-05 | 32,000 | $128.39 | $4.11M | 524,116 | SEC↗ |
| ROLL RBC Bearings INC | M Exercise | 2018-06-01 | 2018-06-05 | 32,000 | $72.83 | $2.33M | 556,116 | SEC↗ |
| ROLL RBC Bearings INC | M Exercise | 2018-06-01 | 2018-06-05 | 17,792 | $64.15 | $1.14M | 541,908 | SEC↗ |
| ROLL RBC Bearings INC | S Sale | 2018-06-01 | 2018-06-05 | 17,792 | $128.39 | $2.28M | 524,116 | SEC↗ |
| ROLL RBC Bearings INC | M Exercise deriv | 2018-03-21 | 2018-03-23 | 3,300 | $64.15 | $211.7K | 57,792 | SEC↗ |
| ROLL RBC Bearings INC | S Sale | 2018-03-21 | 2018-03-23 | 3,300 | $128.00 | $422.4K | 524,116 | SEC↗ |
| ROLL RBC Bearings INC | M Exercise | 2018-03-21 | 2018-03-23 | 3,300 | $64.15 | $211.7K | 527,416 | SEC↗ |
| ROLL RBC Bearings INC | M Exercise deriv | 2018-03-12 | 2018-03-13 | 3,203 | $64.15 | $205.5K | 61,092 | SEC↗ |
| ROLL RBC Bearings INC | M Exercise | 2018-03-12 | 2018-03-13 | 3,203 | $64.15 | $205.5K | 527,319 | SEC↗ |
| ROLL RBC Bearings INC | S Sale | 2018-03-12 | 2018-03-13 | 3,203 | $128.35 | $411.1K | 524,116 | SEC↗ |
| ROLL RBC Bearings INC | M Exercise deriv | 2018-03-09 | 2018-03-13 | 24,218 | $64.15 | $1.55M | 64,295 | SEC↗ |
| ROLL RBC Bearings INC | S Sale | 2018-03-09 | 2018-03-13 | 24,218 | $128.02 | $3.10M | 524,116 | SEC↗ |
| ROLL RBC Bearings INC | M Exercise | 2018-03-09 | 2018-03-13 | 24,218 | $64.15 | $1.55M | 548,334 | SEC↗ |
| ROLL RBC Bearings INC | S Sale | 2017-12-29 | 2018-01-02 | 500 | $128.00 | $64.0K | 524,116 | SEC↗ |
| ROLL RBC Bearings INC | M Exercise deriv | 2017-12-07 | 2017-12-08 | 1,687 | $64.15 | $108.2K | 88,513 | SEC↗ |
| ROLL RBC Bearings INC | S Sale | 2017-12-07 | 2017-12-08 | 1,687 | $128.28 | $216.4K | 524,616 | SEC↗ |
| ROLL RBC Bearings INC | M Exercise | 2017-12-07 | 2017-12-08 | 1,687 | $64.15 | $108.2K | 526,303 | SEC↗ |
| ROLL RBC Bearings INC | M Exercise deriv | 2017-12-06 | 2017-12-07 | 3,500 | $64.15 | $224.5K | 90,200 | SEC↗ |
| ROLL RBC Bearings INC | S Sale | 2017-12-06 | 2017-12-07 | 3,500 | $128.79 | $450.8K | 524,616 | SEC↗ |
| ROLL RBC Bearings INC | M Exercise | 2017-12-06 | 2017-12-07 | 3,500 | $64.15 | $224.5K | 528,116 | SEC↗ |
| ROLL RBC Bearings INC | M Exercise deriv | 2017-12-05 | 2017-12-06 | 6,300 | $64.15 | $404.1K | 93,700 | SEC↗ |
| ROLL RBC Bearings INC | M Exercise | 2017-12-05 | 2017-12-06 | 6,300 | $64.15 | $404.1K | 530,916 | SEC↗ |
| ROLL RBC Bearings INC | S Sale | 2017-12-05 | 2017-12-06 | 6,300 | $128.68 | $810.7K | 524,616 | SEC↗ |
| ROLL RBC Bearings INC | F Tax w/h | 2017-07-10 | 2017-07-11 | 8,214 | $102.28 | $840.1K | 524,616 | SEC↗ |
| ROLL RBC Bearings INC | F Tax w/h | 2017-07-01 | 2017-07-06 | 14,608 | $101.76 | $1.49M | 532,830 | SEC↗ |
| ROLL RBC Bearings INC | A Award deriv | 2017-06-27 | 2017-06-29 | 80,000 | $99.64 | $7.97M | 80,000 | SEC↗ |
| ROLL RBC Bearings INC | A Award | 2017-06-27 | 2017-06-29 | 39,200 | $0.01 | $392 | 547,438 | SEC↗ |
| ROLL RBC Bearings INC | M Exercise deriv | 2017-06-20 | 2017-06-21 | 4,474 | $51.08 | $228.5K | 20,000 | SEC↗ |
| ROLL RBC Bearings INC | M Exercise | 2017-06-20 | 2017-06-21 | 4,474 | $51.08 | $228.5K | 512,712 | SEC↗ |
| ROLL RBC Bearings INC | S Sale | 2017-06-20 | 2017-06-21 | 4,474 | $104.48 | $467.4K | 508,238 | SEC↗ |
| ROLL RBC Bearings INC | M Exercise deriv | 2017-06-19 | 2017-06-21 | 9,077 | $51.08 | $463.7K | 24,474 | SEC↗ |
| ROLL RBC Bearings INC | S Sale | 2017-06-19 | 2017-06-21 | 9,077 | $105.67 | $959.2K | 508,238 | SEC↗ |
| ROLL RBC Bearings INC | M Exercise | 2017-06-19 | 2017-06-21 | 9,077 | $51.08 | $463.7K | 517,315 | SEC↗ |
| ROLL RBC Bearings INC | M Exercise deriv | 2017-06-16 | 2017-06-19 | 15,449 | $51.08 | $789.1K | 33,551 | SEC↗ |
| ROLL RBC Bearings INC | M Exercise | 2017-06-16 | 2017-06-19 | 15,449 | $51.08 | $789.1K | 523,687 | SEC↗ |
| ROLL RBC Bearings INC | S Sale | 2017-06-16 | 2017-06-19 | 15,449 | $104.49 | $1.61M | 508,238 | SEC↗ |
| ROLL RBC Bearings INC | M Exercise deriv | 2017-06-15 | 2017-06-19 | 11,296 | $51.08 | $577.0K | 49,000 | SEC↗ |
| ROLL RBC Bearings INC | M Exercise | 2017-06-15 | 2017-06-19 | 11,296 | $51.08 | $577.0K | 519,534 | SEC↗ |
| ROLL RBC Bearings INC | S Sale | 2017-06-15 | 2017-06-19 | 11,296 | $102.96 | $1.16M | 508,238 | SEC↗ |