Edwards Richard J
Insider CIK 1335597 · ROLL V.P. and General Manager
Trades across companies
| Ticker | Code | Trade | Filed | Shares | Price | Value | Owned after | |
|---|---|---|---|---|---|---|---|---|
| RBC RBC Bearings INC | F Tax w/h | 2026-06-03 | 2026-06-05 | 364 | $578.34 | $210.5K | 10,498 | SEC↗ |
| RBC RBC Bearings INC | F Tax w/h | 2026-06-01 | 2026-06-05 | 91 | $571.96 | $52.0K | 10,862 | SEC↗ |
| RBC RBC Bearings INC | F Tax w/h | 2026-05-28 | 2026-05-28 | 53 | $577.42 | $30.6K | 10,953 | SEC↗ |
| RBC RBC Bearings INC | F Tax w/h | 2026-05-23 | 2026-05-28 | 46 | $559.95 | $25.8K | 11,006 | SEC↗ |
| RBC RBC Bearings INC | A Award deriv | 2026-05-19 | 2026-05-20 | 623 | — | $0 | 623 | SEC↗ |
| RBC RBC Bearings INC | A Award | 2026-05-19 | 2026-05-20 | 132 | — | $0 | 11,052 | SEC↗ |
| RBC RBC Bearings INC | M Exercise deriv | 2026-02-17 | 2026-02-18 | 1,000 | — | $0 | 1,000 | SEC↗ |
| RBC RBC Bearings INC | M Exercise deriv | 2026-02-17 | 2026-02-18 | 800 | — | $0 | 1,600 | SEC↗ |
| RBC RBC Bearings INC | M Exercise deriv | 2026-02-17 | 2026-02-18 | 400 | — | $0 | 1,600 | SEC↗ |
| RBC RBC Bearings INC | M Exercise deriv | 2026-02-17 | 2026-02-18 | 400 | — | $0 | 1,200 | SEC↗ |
| RBC RBC Bearings INC | M Exercise | 2026-02-17 | 2026-02-18 | 400 | $199.51 | $79.8K | 14,784 | SEC↗ |
| RBC RBC Bearings INC | S Sale | 2026-02-17 | 2026-02-18 | 2,600 | $553.65 | $1.44M | 11,084 | SEC↗ |
| RBC RBC Bearings INC | S Sale | 2026-02-17 | 2026-02-18 | 1,500 | $554.01 | $831.0K | 13,684 | SEC↗ |
| RBC RBC Bearings INC | M Exercise | 2026-02-17 | 2026-02-18 | 400 | $292.85 | $117.1K | 15,184 | SEC↗ |
| RBC RBC Bearings INC | M Exercise | 2026-02-17 | 2026-02-18 | 800 | $199.10 | $159.3K | 14,384 | SEC↗ |
| RBC RBC Bearings INC | M Exercise | 2026-02-17 | 2026-02-18 | 1,000 | $199.16 | $199.2K | 13,584 | SEC↗ |
| RBC RBC Bearings INC | F Tax w/h | 2025-06-03 | 2025-06-04 | 246 | $370.21 | $91.1K | 12,584 | SEC↗ |
| RBC RBC Bearings INC | F Tax w/h | 2025-06-02 | 2025-06-04 | 62 | $365.87 | $22.7K | 12,830 | SEC↗ |
| RBC RBC Bearings INC | A Award deriv | 2025-05-28 | 2025-05-30 | 1,800 | — | $0 | 1,800 | SEC↗ |
| RBC RBC Bearings INC | A Award | 2025-05-28 | 2025-05-30 | 400 | $364.96 | $146.0K | 12,892 | SEC↗ |
| RBC RBC Bearings INC | F Tax w/h | 2025-05-23 | 2025-05-27 | 47 | $359.77 | $16.9K | 12,492 | SEC↗ |
| RBC RBC Bearings INC | M Exercise deriv | 2024-08-27 | 2024-08-27 | 400 | — | $0 | 1,600 | SEC↗ |
| RBC RBC Bearings INC | M Exercise deriv | 2024-08-27 | 2024-08-27 | 2,000 | — | $0 | 0 | SEC↗ |
| RBC RBC Bearings INC | M Exercise deriv | 2024-08-27 | 2024-08-27 | 1,000 | — | $0 | 2,000 | SEC↗ |
| RBC RBC Bearings INC | M Exercise deriv | 2024-08-27 | 2024-08-27 | 800 | — | $0 | 2,400 | SEC↗ |
| RBC RBC Bearings INC | M Exercise | 2024-08-27 | 2024-08-27 | 2,000 | $143.92 | $287.8K | 16,739 | SEC↗ |
| RBC RBC Bearings INC | S Sale | 2024-08-27 | 2024-08-27 | 4,200 | $292.67 | $1.23M | 12,539 | SEC↗ |
| RBC RBC Bearings INC | M Exercise | 2024-08-27 | 2024-08-27 | 1,000 | $199.16 | $199.2K | 14,739 | SEC↗ |
| RBC RBC Bearings INC | M Exercise | 2024-08-27 | 2024-08-27 | 400 | $199.51 | $79.8K | 12,939 | SEC↗ |
| RBC RBC Bearings INC | M Exercise | 2024-08-27 | 2024-08-27 | 800 | $199.10 | $159.3K | 13,739 | SEC↗ |
| RBC RBC Bearings INC | F Tax w/h | 2024-06-03 | 2024-07-05 | 431 | $295.28 | $127.3K | 12,539 | SEC↗ |
| RBC RBC Bearings INC | F Tax w/h | 2024-06-03 | 2024-06-05 | 441 | $295.28 | $130.2K | 12,529 | SEC↗ |
| RBC RBC Bearings INC | A Award deriv | 2024-05-23 | 2024-05-28 | 2,000 | — | $0 | 2,000 | SEC↗ |
| RBC RBC Bearings INC | A Award | 2024-05-23 | 2024-05-28 | 750 | — | $0 | 12,970 | SEC↗ |
| RBC RBC Bearings INC | M Exercise deriv | 2023-09-15 | 2023-09-15 | 920 | — | $0 | 3,000 | SEC↗ |
| RBC RBC Bearings INC | M Exercise deriv | 2023-09-15 | 2023-09-15 | 2,000 | — | $0 | 0 | SEC↗ |
| RBC RBC Bearings INC | M Exercise deriv | 2023-09-15 | 2023-09-15 | 2,000 | — | $0 | 2,000 | SEC↗ |
| RBC RBC Bearings INC | M Exercise | 2023-09-15 | 2023-09-15 | 920 | $199.16 | $183.2K | 13,140 | SEC↗ |
| RBC RBC Bearings INC | M Exercise | 2023-09-15 | 2023-09-15 | 2,000 | $132.12 | $264.2K | 17,140 | SEC↗ |
| RBC RBC Bearings INC | M Exercise | 2023-09-15 | 2023-09-15 | 2,000 | $143.92 | $287.8K | 15,140 | SEC↗ |
| RBC RBC Bearings INC | S Sale | 2023-09-15 | 2023-09-15 | 4,920 | $239.63 | $1.18M | 12,220 | SEC↗ |
| RBC RBC Bearings INC | M Exercise deriv | 2023-09-14 | 2023-09-15 | 80 | — | $0 | 3,920 | SEC↗ |
| RBC RBC Bearings INC | M Exercise deriv | 2023-09-14 | 2023-09-15 | 800 | — | $0 | 3,200 | SEC↗ |
| RBC RBC Bearings INC | S Sale | 2023-09-14 | 2023-09-15 | 880 | $239.74 | $211.0K | 12,220 | SEC↗ |
| RBC RBC Bearings INC | M Exercise | 2023-09-14 | 2023-09-15 | 80 | $199.16 | $15.9K | 13,100 | SEC↗ |
| RBC RBC Bearings INC | M Exercise | 2023-09-14 | 2023-09-15 | 800 | $199.10 | $159.3K | 13,020 | SEC↗ |
| RBC RBC Bearings INC | F Tax w/h | 2023-06-07 | 2023-06-09 | 186 | $213.11 | $39.6K | 12,220 | SEC↗ |
| RBC RBC Bearings INC | F Tax w/h | 2023-06-05 | 2023-06-06 | 371 | $208.27 | $77.3K | 12,406 | SEC↗ |
| RBC RBC Bearings INC | A Award deriv | 2023-06-01 | 2023-06-05 | 2,000 | — | $0 | 2,000 | SEC↗ |
| RBC RBC Bearings INC | A Award | 2023-06-01 | 2023-06-05 | 1,000 | — | $0 | 12,777 | SEC↗ |
| ROLL RBC Bearings INC | M Exercise deriv | 2022-08-19 | 2022-08-22 | 4,000 | — | $0 | 2,000 | SEC↗ |
| ROLL RBC Bearings INC | M Exercise deriv | 2022-08-19 | 2022-08-22 | 4,000 | — | $0 | 0 | SEC↗ |
| ROLL RBC Bearings INC | M Exercise deriv | 2022-08-19 | 2022-08-22 | 1,000 | — | $0 | 4,000 | SEC↗ |
| ROLL RBC Bearings INC | M Exercise deriv | 2022-08-19 | 2022-08-22 | 4,000 | — | $0 | 4,000 | SEC↗ |
| ROLL RBC Bearings INC | M Exercise | 2022-08-19 | 2022-08-22 | 4,000 | $99.64 | $398.6K | 15,777 | SEC↗ |
| ROLL RBC Bearings INC | M Exercise | 2022-08-19 | 2022-08-22 | 1,000 | $199.16 | $199.2K | 16,777 | SEC↗ |
| ROLL RBC Bearings INC | M Exercise | 2022-08-19 | 2022-08-22 | 4,000 | $132.12 | $528.5K | 20,777 | SEC↗ |
| ROLL RBC Bearings INC | M Exercise | 2022-08-19 | 2022-08-22 | 4,000 | $143.92 | $575.7K | 24,777 | SEC↗ |
| ROLL RBC Bearings INC | S Sale | 2022-08-19 | 2022-08-22 | 13,000 | $253.17 | $3.29M | 11,777 | SEC↗ |
| ROLL RBC Bearings INC | F Tax w/h | 2022-06-07 | 2022-06-09 | 189 | $199.09 | $37.6K | 11,777 | SEC↗ |
| ROLL RBC Bearings INC | M Exercise deriv | 2022-06-06 | 2022-06-09 | 2,000 | — | $0 | 8,000 | SEC↗ |
| ROLL RBC Bearings INC | M Exercise deriv | 2022-06-06 | 2022-06-09 | 2,000 | — | $0 | 0 | SEC↗ |
| ROLL RBC Bearings INC | M Exercise deriv | 2022-06-06 | 2022-06-09 | 4,000 | — | $0 | 4,000 | SEC↗ |
| ROLL RBC Bearings INC | M Exercise deriv | 2022-06-06 | 2022-06-09 | 2,000 | — | $0 | 6,000 | SEC↗ |
| ROLL RBC Bearings INC | M Exercise | 2022-06-06 | 2022-06-09 | 2,000 | $132.12 | $264.2K | 13,966 | SEC↗ |
| ROLL RBC Bearings INC | S Sale | 2022-06-06 | 2022-06-09 | 10,000 | $199.07 | $1.99M | 11,966 | SEC↗ |
| ROLL RBC Bearings INC | M Exercise | 2022-06-06 | 2022-06-09 | 2,000 | $143.92 | $287.8K | 21,966 | SEC↗ |
| ROLL RBC Bearings INC | M Exercise | 2022-06-06 | 2022-06-09 | 4,000 | $99.64 | $398.6K | 19,966 | SEC↗ |
| ROLL RBC Bearings INC | M Exercise | 2022-06-06 | 2022-06-09 | 2,000 | $72.94 | $145.9K | 15,966 | SEC↗ |
| ROLL RBC Bearings INC | A Award deriv | 2022-06-03 | 2022-06-06 | 4,000 | — | $0 | 4,000 | SEC↗ |
| ROLL RBC Bearings INC | F Tax w/h | 2022-06-03 | 2022-06-06 | 250 | $197.19 | $49.3K | 9,966 | SEC↗ |
| ROLL RBC Bearings INC | A Award | 2022-06-03 | 2022-06-06 | 2,000 | — | $0 | 11,966 | SEC↗ |
| ROLL RBC Bearings INC | F Tax w/h | 2021-06-07 | 2021-06-09 | 189 | $199.80 | $37.8K | 10,216 | SEC↗ |
| ROLL RBC Bearings INC | A Award deriv | 2021-06-03 | 2021-06-07 | 5,000 | — | $0 | 5,000 | SEC↗ |
| ROLL RBC Bearings INC | A Award | 2021-06-03 | 2021-06-07 | 2,000 | — | $0 | 10,405 | SEC↗ |
| ROLL RBC Bearings INC | F Tax w/h | 2021-06-03 | 2021-06-07 | 127 | $197.08 | $25.0K | 8,405 | SEC↗ |
| ROLL RBC Bearings INC | M Exercise deriv | 2020-08-12 | 2020-08-13 | 4,000 | — | $0 | 0 | SEC↗ |
| ROLL RBC Bearings INC | M Exercise deriv | 2020-08-12 | 2020-08-13 | 2,000 | — | $0 | 2,000 | SEC↗ |
| ROLL RBC Bearings INC | M Exercise deriv | 2020-08-12 | 2020-08-13 | 4,000 | — | $0 | 8,000 | SEC↗ |
| ROLL RBC Bearings INC | M Exercise | 2020-08-12 | 2020-08-13 | 4,000 | $99.64 | $398.6K | 18,532 | SEC↗ |
| ROLL RBC Bearings INC | M Exercise | 2020-08-12 | 2020-08-13 | 4,000 | $72.83 | $291.3K | 12,532 | SEC↗ |
| ROLL RBC Bearings INC | S Sale | 2020-08-12 | 2020-08-13 | 10,000 | $141.46 | $1.41M | 8,532 | SEC↗ |
| ROLL RBC Bearings INC | M Exercise | 2020-08-12 | 2020-08-13 | 2,000 | $72.94 | $145.9K | 14,532 | SEC↗ |
| ROLL RBC Bearings INC | F Tax w/h | 2020-06-29 | 2020-06-30 | 210 | $127.37 | $26.7K | 8,532 | SEC↗ |
| ROLL RBC Bearings INC | F Tax w/h | 2020-06-08 | 2020-06-09 | 188 | $154.76 | $29.1K | 8,742 | SEC↗ |
| ROLL RBC Bearings INC | S Sale | 2020-06-04 | 2020-06-05 | 2,547 | $141.50 | $360.4K | 8,930 | SEC↗ |
| ROLL RBC Bearings INC | F Tax w/h | 2020-06-03 | 2020-06-05 | 123 | $137.44 | $16.9K | 11,477 | SEC↗ |
| ROLL RBC Bearings INC | S Sale | 2020-02-06 | 2020-02-10 | 1,102 | $180.64 | $199.1K | 11,600 | SEC↗ |
| ROLL RBC Bearings INC | M Exercise deriv | 2019-08-21 | 2019-08-21 | 861 | $99.64 | $85.8K | 12,000 | SEC↗ |
| ROLL RBC Bearings INC | M Exercise deriv | 2019-08-21 | 2019-08-21 | 2,000 | $132.12 | $264.2K | 8,000 | SEC↗ |
| ROLL RBC Bearings INC | S Sale | 2019-08-21 | 2019-08-21 | 2,000 | $158.27 | $316.5K | 12,702 | SEC↗ |
| ROLL RBC Bearings INC | M Exercise | 2019-08-21 | 2019-08-21 | 861 | $99.64 | $85.8K | 13,563 | SEC↗ |
| ROLL RBC Bearings INC | S Sale | 2019-08-21 | 2019-08-21 | 861 | $158.27 | $136.3K | 12,702 | SEC↗ |
| ROLL RBC Bearings INC | M Exercise | 2019-08-21 | 2019-08-21 | 2,000 | $132.12 | $264.2K | 14,702 | SEC↗ |
| ROLL RBC Bearings INC | M Exercise deriv | 2019-08-20 | 2020-02-10 | 2,000 | — | $0 | 4,000 | SEC↗ |
| ROLL RBC Bearings INC | M Exercise deriv | 2019-08-20 | 2019-08-21 | 4,000 | $157.02 | $628.1K | 4,000 | SEC↗ |
| ROLL RBC Bearings INC | M Exercise deriv | 2019-08-20 | 2019-08-21 | 3,139 | $99.64 | $312.8K | 12,861 | SEC↗ |
| ROLL RBC Bearings INC | M Exercise deriv | 2019-08-20 | 2019-08-21 | 289 | $157.02 | $45.4K | 0 | SEC↗ |
| ROLL RBC Bearings INC | S Sale | 2019-08-20 | 2019-08-21 | 4,000 | $157.02 | $628.1K | 12,702 | SEC↗ |
| ROLL RBC Bearings INC | M Exercise | 2019-08-20 | 2019-08-21 | 4,000 | $72.83 | $291.3K | 16,702 | SEC↗ |
| ROLL RBC Bearings INC | S Sale | 2019-08-20 | 2019-08-21 | 289 | $157.02 | $45.4K | 12,702 | SEC↗ |
| ROLL RBC Bearings INC | M Exercise | 2019-08-20 | 2019-08-21 | 2,000 | $72.94 | $145.9K | 14,702 | SEC↗ |
| ROLL RBC Bearings INC | S Sale | 2019-08-20 | 2019-08-21 | 2,000 | $157.02 | $314.0K | 12,702 | SEC↗ |
| ROLL RBC Bearings INC | M Exercise | 2019-08-20 | 2019-08-21 | 3,139 | $99.64 | $312.8K | 15,841 | SEC↗ |
| ROLL RBC Bearings INC | S Sale | 2019-08-20 | 2019-08-21 | 3,139 | $157.02 | $492.9K | 12,702 | SEC↗ |
| ROLL RBC Bearings INC | M Exercise | 2019-08-20 | 2019-08-21 | 289 | $64.15 | $18.5K | 12,991 | SEC↗ |
| ROLL RBC Bearings INC | M Exercise deriv | 2019-08-19 | 2019-08-21 | 3,711 | $160.61 | $596.0K | 289 | SEC↗ |
| ROLL RBC Bearings INC | S Sale | 2019-08-19 | 2019-08-21 | 3,711 | $160.61 | $596.0K | 12,702 | SEC↗ |
| ROLL RBC Bearings INC | M Exercise | 2019-08-19 | 2019-08-21 | 3,711 | $64.15 | $238.1K | 16,413 | SEC↗ |
| ROLL RBC Bearings INC | F Tax w/h | 2019-07-08 | 2019-07-09 | 104 | $166.01 | $17.3K | 12,702 | SEC↗ |
| ROLL RBC Bearings INC | F Tax w/h | 2019-06-27 | 2019-06-28 | 209 | $160.79 | $33.6K | 12,806 | SEC↗ |
| ROLL RBC Bearings INC | F Tax w/h | 2019-06-07 | 2019-06-11 | 184 | $150.38 | $27.7K | 13,015 | SEC↗ |
| ROLL RBC Bearings INC | A Award deriv | 2019-06-03 | 2019-06-05 | 10,000 | — | $0 | 10,000 | SEC↗ |
| ROLL RBC Bearings INC | A Award | 2019-06-03 | 2019-06-05 | 2,000 | — | $0 | 13,199 | SEC↗ |
| ROLL RBC Bearings INC | M Exercise deriv | 2018-08-08 | 2018-08-09 | 2,000 | $51.08 | $102.2K | 0 | SEC↗ |
| ROLL RBC Bearings INC | M Exercise deriv | 2018-08-08 | 2018-08-09 | 4,000 | $72.83 | $291.3K | 8,000 | SEC↗ |
| ROLL RBC Bearings INC | M Exercise deriv | 2018-08-08 | 2018-08-09 | 4,000 | $64.15 | $256.6K | 4,000 | SEC↗ |
| ROLL RBC Bearings INC | M Exercise deriv | 2018-08-08 | 2018-08-09 | 4,000 | $99.64 | $398.6K | 16,000 | SEC↗ |
| ROLL RBC Bearings INC | M Exercise deriv | 2018-08-08 | 2018-08-09 | 2,000 | $72.94 | $145.9K | 6,000 | SEC↗ |
| ROLL RBC Bearings INC | S Sale | 2018-08-08 | 2018-08-09 | 4,000 | $139.19 | $556.8K | 11,199 | SEC↗ |
| ROLL RBC Bearings INC | M Exercise | 2018-08-08 | 2018-08-09 | 4,000 | $64.15 | $256.6K | 15,199 | SEC↗ |
| ROLL RBC Bearings INC | S Sale | 2018-08-08 | 2018-08-09 | 2,000 | $139.19 | $278.4K | 11,199 | SEC↗ |
| ROLL RBC Bearings INC | M Exercise | 2018-08-08 | 2018-08-09 | 2,000 | $51.08 | $102.2K | 13,199 | SEC↗ |
| ROLL RBC Bearings INC | M Exercise | 2018-08-08 | 2018-08-09 | 4,000 | $72.83 | $291.3K | 15,199 | SEC↗ |
| ROLL RBC Bearings INC | M Exercise | 2018-08-08 | 2018-08-09 | 2,000 | $72.94 | $145.9K | 13,199 | SEC↗ |
| ROLL RBC Bearings INC | S Sale | 2018-08-08 | 2018-08-09 | 4,000 | $139.19 | $556.8K | 11,199 | SEC↗ |
| ROLL RBC Bearings INC | S Sale | 2018-08-08 | 2018-08-09 | 2,000 | $139.19 | $278.4K | 11,199 | SEC↗ |
| ROLL RBC Bearings INC | M Exercise | 2018-08-08 | 2018-08-09 | 4,000 | $99.64 | $398.6K | 15,199 | SEC↗ |
| ROLL RBC Bearings INC | S Sale | 2018-08-08 | 2018-08-09 | 4,000 | $139.19 | $556.8K | 11,199 | SEC↗ |
| ROLL RBC Bearings INC | S Sale | 2018-08-07 | 2018-08-09 | 4,130 | $139.80 | $577.4K | 11,199 | SEC↗ |
| ROLL RBC Bearings INC | F Tax w/h | 2018-07-08 | 2018-07-10 | 105 | $133.09 | $14.0K | 15,329 | SEC↗ |
| ROLL RBC Bearings INC | F Tax w/h | 2018-07-01 | 2018-07-03 | 209 | $128.81 | $26.9K | 15,434 | SEC↗ |
| ROLL RBC Bearings INC | F Tax w/h | 2018-06-27 | 2018-06-28 | 209 | $128.50 | $26.9K | 15,643 | SEC↗ |
| ROLL RBC Bearings INC | A Award deriv | 2018-06-07 | 2018-06-11 | 10,000 | $132.12 | $1.32M | 10,000 | SEC↗ |
| ROLL RBC Bearings INC | A Award | 2018-06-07 | 2018-06-11 | 3,000 | — | $0 | 15,852 | SEC↗ |
| ROLL RBC Bearings INC | M Exercise deriv | 2017-11-09 | 2017-11-13 | 2,000 | $72.94 | $145.9K | 8,000 | SEC↗ |
| ROLL RBC Bearings INC | M Exercise deriv | 2017-11-09 | 2017-11-13 | 4,000 | $72.83 | $291.3K | 12,000 | SEC↗ |
| ROLL RBC Bearings INC | M Exercise deriv | 2017-11-09 | 2017-11-13 | 4,000 | $64.15 | $256.6K | 8,000 | SEC↗ |
| ROLL RBC Bearings INC | M Exercise | 2017-11-09 | 2017-11-13 | 4,000 | $72.83 | $291.3K | 16,852 | SEC↗ |
| ROLL RBC Bearings INC | M Exercise | 2017-11-09 | 2017-11-13 | 4,000 | $64.15 | $256.6K | 16,852 | SEC↗ |
| ROLL RBC Bearings INC | S Sale | 2017-11-09 | 2017-11-13 | 4,000 | $121.54 | $486.2K | 12,852 | SEC↗ |
| ROLL RBC Bearings INC | M Exercise | 2017-11-09 | 2017-11-13 | 2,000 | $72.94 | $145.9K | 14,852 | SEC↗ |
| ROLL RBC Bearings INC | S Sale | 2017-11-09 | 2017-11-13 | 4,000 | $121.54 | $486.2K | 12,852 | SEC↗ |
| ROLL RBC Bearings INC | S Sale | 2017-11-09 | 2017-11-13 | 2,000 | $121.54 | $243.1K | 12,852 | SEC↗ |
| ROLL RBC Bearings INC | F Tax w/h | 2017-07-10 | 2017-07-11 | 114 | $102.28 | $11.7K | 12,852 | SEC↗ |
| ROLL RBC Bearings INC | F Tax w/h | 2017-07-01 | 2017-07-06 | 458 | $101.76 | $46.6K | 12,966 | SEC↗ |
| ROLL RBC Bearings INC | A Award deriv | 2017-06-27 | 2017-06-29 | 20,000 | $99.64 | $1.99M | 20,000 | SEC↗ |
| ROLL RBC Bearings INC | A Award | 2017-06-27 | 2017-06-29 | 2,000 | $0.01 | $20 | 13,424 | SEC↗ |
| ROLL RBC Bearings INC | M Exercise deriv | 2017-06-16 | 2017-06-19 | 4,000 | $72.83 | $291.3K | 16,000 | SEC↗ |
| ROLL RBC Bearings INC | M Exercise deriv | 2017-06-16 | 2017-06-19 | 2,000 | $51.08 | $102.2K | 2,000 | SEC↗ |
| ROLL RBC Bearings INC | M Exercise deriv | 2017-06-16 | 2017-06-19 | 4,000 | $44.60 | $178.4K | 12,000 | SEC↗ |
| ROLL RBC Bearings INC | S Sale | 2017-06-16 | 2017-06-19 | 4,000 | $104.19 | $416.8K | 11,424 | SEC↗ |
| ROLL RBC Bearings INC | S Sale | 2017-06-16 | 2017-06-19 | 4,000 | $104.19 | $416.8K | 11,424 | SEC↗ |
| ROLL RBC Bearings INC | M Exercise | 2017-06-16 | 2017-06-19 | 2,000 | $51.08 | $102.2K | 13,424 | SEC↗ |
| ROLL RBC Bearings INC | S Sale | 2017-06-16 | 2017-06-19 | 2,000 | $104.19 | $208.4K | 11,424 | SEC↗ |
| ROLL RBC Bearings INC | M Exercise | 2017-06-16 | 2017-06-19 | 4,000 | $72.83 | $291.3K | 15,424 | SEC↗ |
| ROLL RBC Bearings INC | M Exercise | 2017-06-16 | 2017-06-19 | 4,000 | $44.60 | $178.4K | 15,424 | SEC↗ |
| ROLL RBC Bearings INC | S Sale | 2017-02-23 | 2017-02-27 | 8,260 | $92.83 | $766.8K | 11,424 | SEC↗ |
| ROLL RBC Bearings INC | M Exercise deriv | 2016-11-16 | 2016-11-18 | 6,000 | $51.08 | $306.5K | 4,000 | SEC↗ |
| ROLL RBC Bearings INC | M Exercise deriv | 2016-11-16 | 2016-11-18 | 8,000 | $64.15 | $513.2K | 12,000 | SEC↗ |
| ROLL RBC Bearings INC | M Exercise deriv | 2016-11-16 | 2016-11-18 | 8,000 | $37.66 | $301.3K | 4,000 | SEC↗ |
| ROLL RBC Bearings INC | M Exercise deriv | 2016-11-16 | 2016-11-18 | 4,000 | $44.60 | $178.4K | 16,000 | SEC↗ |
| ROLL RBC Bearings INC | S Sale | 2016-11-16 | 2016-11-18 | 6,000 | $80.55 | $483.3K | 23,684 | SEC↗ |
| ROLL RBC Bearings INC | M Exercise | 2016-11-16 | 2016-11-18 | 6,000 | $51.08 | $306.5K | 25,684 | SEC↗ |
| ROLL RBC Bearings INC | S Sale | 2016-11-16 | 2016-11-18 | 8,000 | $80.55 | $644.4K | 19,684 | SEC↗ |
| ROLL RBC Bearings INC | M Exercise | 2016-11-16 | 2016-11-18 | 8,000 | $37.66 | $301.3K | 27,684 | SEC↗ |
| ROLL RBC Bearings INC | S Sale | 2016-11-16 | 2016-11-18 | 4,000 | $80.55 | $322.2K | 19,684 | SEC↗ |
| ROLL RBC Bearings INC | M Exercise | 2016-11-16 | 2016-11-18 | 8,000 | $64.15 | $513.2K | 27,684 | SEC↗ |
| ROLL RBC Bearings INC | S Sale | 2016-11-16 | 2016-11-18 | 8,000 | $80.55 | $644.4K | 19,684 | SEC↗ |
| ROLL RBC Bearings INC | M Exercise | 2016-11-16 | 2016-11-18 | 4,000 | $44.60 | $178.4K | 29,684 | SEC↗ |
| ROLL RBC Bearings INC | F Tax w/h | 2016-07-08 | 2016-10-11 | 343 | $77.51 | $26.6K | 19,684 | SEC↗ |
| ROLL RBC Bearings INC | A Award deriv | 2016-07-08 | 2016-07-12 | 10,000 | $72.94 | $729.4K | 10,000 | SEC↗ |
| ROLL RBC Bearings INC | A Award | 2016-07-08 | 2016-07-12 | 1,000 | $0.01 | $10 | 20,027 | SEC↗ |
| ROLL RBC Bearings INC | F Tax w/h | 2016-07-01 | 2016-07-06 | 458 | $72.50 | $33.2K | 19,027 | SEC↗ |
| ROLL RBC Bearings INC | F Tax w/h | 2016-06-15 | 2016-06-17 | 112 | $72.98 | $8.2K | 19,485 | SEC↗ |
| ROLL RBC Bearings INC | S Sale | 2015-11-11 | 2015-11-12 | 5,772 | $70.05 | $404.3K | 19,597 | SEC↗ |
| ROLL RBC Bearings INC | M Exercise deriv | 2015-11-10 | 2015-11-12 | 12,000 | $44.60 | $535.2K | 8,000 | SEC↗ |
| ROLL RBC Bearings INC | M Exercise deriv | 2015-11-10 | 2015-11-12 | 4,000 | $37.66 | $150.6K | 8,000 | SEC↗ |
| ROLL RBC Bearings INC | M Exercise deriv | 2015-11-10 | 2015-11-12 | 8,000 | $22.73 | $181.8K | 0 | SEC↗ |
| ROLL RBC Bearings INC | M Exercise | 2015-11-10 | 2015-11-12 | 12,000 | $44.60 | $535.2K | 43,597 | SEC↗ |
| ROLL RBC Bearings INC | M Exercise | 2015-11-10 | 2015-11-12 | 4,000 | $37.66 | $150.6K | 31,597 | SEC↗ |
| ROLL RBC Bearings INC | M Exercise | 2015-11-10 | 2015-11-12 | 8,000 | $22.73 | $181.8K | 27,597 | SEC↗ |
| ROLL RBC Bearings INC | S Sale | 2015-11-10 | 2015-11-12 | 18,228 | $70.37 | $1.28M | 25,369 | SEC↗ |
| ROLL RBC Bearings INC | F Tax w/h | 2015-10-09 | 2015-10-13 | 344 | $61.19 | $21.0K | 19,253 | SEC↗ |
| ROLL RBC Bearings INC | A Award deriv | 2015-07-01 | 2015-07-02 | 20,000 | $72.83 | $1.46M | 20,000 | SEC↗ |
| ROLL RBC Bearings INC | F Tax w/h | 2015-07-01 | 2015-07-02 | 230 | $71.76 | $16.5K | 17,597 | SEC↗ |
| ROLL RBC Bearings INC | A Award | 2015-07-01 | 2015-07-02 | 2,000 | $0.01 | $20 | 19,597 | SEC↗ |
| ROLL RBC Bearings INC | F Tax w/h | 2015-06-15 | 2015-06-17 | 115 | $72.40 | $8.3K | 17,827 | SEC↗ |
| ROLL RBC Bearings INC | F Tax w/h | 2015-06-08 | 2015-06-10 | 506 | $71.13 | $36.0K | 17,942 | SEC↗ |
| ROLL RBC Bearings INC | F Tax w/h | 2014-10-10 | 2014-10-14 | 344 | $55.26 | $19.0K | 18,448 | SEC↗ |
| ROLL RBC Bearings INC | A Award deriv | 2014-07-01 | 2014-07-03 | 20,000 | $64.15 | $1.28M | 20,000 | SEC↗ |
| ROLL RBC Bearings INC | A Award deriv | 2014-07-01 | 2014-07-03 | 20,000 | $64.15 | $1.28M | 20,000 | SEC↗ |
| ROLL RBC Bearings INC | A Award | 2014-07-01 | 2014-07-03 | 2,000 | $0.01 | $20 | 18,792 | SEC↗ |
| ROLL RBC Bearings INC | A Award | 2014-07-01 | 2014-07-03 | 2,000 | $0.01 | $20 | 18,792 | SEC↗ |
| ROLL RBC Bearings INC | F Tax w/h | 2014-06-17 | 2014-06-17 | 115 | $62.23 | $7.2K | 16,972 | SEC↗ |
| ROLL RBC Bearings INC | F Tax w/h | 2014-06-06 | 2014-06-06 | 504 | $59.67 | $30.1K | 17,087 | SEC↗ |
| ROLL RBC Bearings INC | M Exercise deriv | 2013-11-14 | 2013-11-18 | 12,000 | $22.73 | $272.8K | 8,000 | SEC↗ |
| ROLL RBC Bearings INC | M Exercise deriv | 2013-11-14 | 2013-11-18 | 8,000 | $37.66 | $301.3K | 12,000 | SEC↗ |
| ROLL RBC Bearings INC | M Exercise deriv | 2013-11-14 | 2013-11-18 | 12,000 | $31.91 | $382.9K | 0 | SEC↗ |
| ROLL RBC Bearings INC | S Sale | 2013-11-14 | 2013-11-18 | 32,000 | $66.07 | $2.11M | 17,591 | SEC↗ |
| ROLL RBC Bearings INC | M Exercise | 2013-11-14 | 2013-11-18 | 12,000 | $31.91 | $382.9K | 29,591 | SEC↗ |
| ROLL RBC Bearings INC | M Exercise | 2013-11-14 | 2013-11-18 | 12,000 | $22.73 | $272.8K | 41,591 | SEC↗ |
| ROLL RBC Bearings INC | M Exercise | 2013-11-14 | 2013-11-18 | 8,000 | $37.66 | $301.3K | 49,591 | SEC↗ |
| ROLL RBC Bearings INC | F Tax w/h | 2013-10-09 | 2013-10-11 | 344 | $64.94 | $22.3K | 17,591 | SEC↗ |
| ROLL RBC Bearings INC | A Award deriv | 2013-06-14 | 2013-06-18 | 10,000 | $51.08 | $510.8K | 10,000 | SEC↗ |
| ROLL RBC Bearings INC | A Award | 2013-06-14 | 2013-06-18 | 1,000 | $0.01 | $10 | 17,935 | SEC↗ |
| ROLL RBC Bearings INC | F Tax w/h | 2013-06-11 | 2013-06-12 | 516 | $49.85 | $25.7K | 16,935 | SEC↗ |
| ROLL RBC Bearings INC | M Exercise deriv | 2013-03-08 | 2013-03-11 | 20,000 | $20.37 | $407.4K | 0 | SEC↗ |
| ROLL RBC Bearings INC | M Exercise | 2013-03-08 | 2013-03-11 | 20,000 | $20.37 | $407.4K | 37,451 | SEC↗ |
| ROLL RBC Bearings INC | S Sale | 2013-03-08 | 2013-03-11 | 20,000 | $50.57 | $1.01M | 17,451 | SEC↗ |
| ROLL RBC Bearings INC | F Tax w/h | 2013-02-18 | 2013-02-20 | 159 | $49.55 | $7.9K | 17,451 | SEC↗ |
| ROLL RBC Bearings INC | F Tax w/h | 2012-11-20 | 2012-11-20 | 435 | $43.61 | $19.0K | 17,610 | SEC↗ |
| ROLL RBC Bearings INC | F Tax w/h | 2012-10-17 | 2012-10-18 | 435 | $47.87 | $20.8K | 18,045 | SEC↗ |
| ROLL RBC Bearings INC | M Exercise deriv | 2012-09-17 | 2012-09-19 | 20,000 | — | $0 | 0 | SEC↗ |
| ROLL RBC Bearings INC | M Exercise | 2012-09-17 | 2012-09-19 | 20,000 | $22.66 | $453.2K | 38,480 | SEC↗ |
| ROLL RBC Bearings INC | S Sale | 2012-09-17 | 2012-09-19 | 20,000 | $48.73 | $974.6K | 18,480 | SEC↗ |
| ROLL RBC Bearings INC | A Award deriv | 2012-06-04 | 2012-06-06 | 20,000 | — | $0 | 20,000 | SEC↗ |
| ROLL RBC Bearings INC | A Award | 2012-06-04 | 2012-06-06 | 4,500 | $0.01 | $45 | 18,480 | SEC↗ |
| ROLL RBC Bearings INC | M Exercise deriv | 2012-02-23 | 2012-02-27 | 12,500 | — | $0 | 0 | SEC↗ |
| ROLL RBC Bearings INC | M Exercise | 2012-02-23 | 2012-02-27 | 12,500 | $12.00 | $150.0K | 26,480 | SEC↗ |
| ROLL RBC Bearings INC | S Sale | 2012-02-23 | 2012-02-27 | 12,500 | $46.89 | $586.1K | 13,980 | SEC↗ |
| ROLL RBC Bearings INC | F Tax w/h | 2012-02-17 | 2012-02-22 | 134 | $45.88 | $6.1K | 13,980 | SEC↗ |