Pendahuluan

Halaman ini memberikan analisis komprehensif tentang sejarah perdagangan orang dalam yang diketahui dari Michael J Hartnett. Orang dalam adalah pejabat, direktur, atau investor signifikan dalam suatu perusahaan. Adalah ilegal bagi orang dalam untuk melakukan perdagangan di perusahaan mereka berdasarkan informasi spesifik yang tidak dipublikasikan. Ini tidak berarti bahwa mereka dilarang melakukan perdagangan apa pun di perusahaan mereka sendiri. Namun, mereka harus melaporkan semua perdagangan kepada SEC melalui Formulir 4. Terlepas dari pembatasan ini, penelitian akademis menunjukkan bahwa orang dalam - secara umum - cenderung mengungguli pasar di perusahaan mereka sendiri.

Rata-rata Profitabilitas Perdagangan

Profitabilitas perdagangan rata-rata adalah pengembalian rata-rata dari semua pembelian pasar terbuka yang dilakukan oleh orang dalam dalam tiga tahun terakhir. Untuk menghitung ini, kami memeriksa setiap pembelian pasar terbuka yang tidak direncanakan yang dilakukan oleh orang dalam, tidak termasuk semua perdagangan yang ditandai sebagai bagian dari rencana perdagangan 10b5-1. Kami kemudian menghitung kinerja rata-rata dari perdagangan tersebut selama 3, 6, dan 12 bulan, dengan merata-ratakan setiap durasi tersebut untuk menghasilkan metrik kinerja akhir untuk setiap perdagangan. Terakhir, kami merata-ratakan semua metrik kinerja untuk menghitung metrik kinerja untuk orang dalam. Daftar ini hanya mencakup orang dalam yang telah melakukan setidaknya tiga perdagangan dalam dua tahun terakhir.

Jika profitabilitas perdagangan orang dalam ini adalah "N/A", maka orang dalam tersebut belum melakukan pembelian di pasar terbuka dalam tiga tahun terakhir, atau perdagangan yang mereka lakukan terlalu baru untuk menghitung metrik kinerja yang andal.

Frekuensi Pembaruan: Setiap Hari

Lihat daftar pedagang dalam perusahaan yang paling menguntungkan.

Perusahaan dengan Posisi Orang Dalam yang Dilaporkan

Pengajuan SEC menunjukkan bahwa Michael J Hartnett telah melaporkan kepemilikan atau perdagangan di perusahaan-perusahaan berikut:

Keamanan Judul Kepemilikan Terakhir yang Dilaporkan
US:RBC / RBC Bearings Incorporated President and CEO, Director 302,853
Cara Membaca Grafik

Grafik berikut menunjukkan kinerja saham sekuritas setelah setiap perdagangan pasar terbuka yang tidak direncanakan yang dilakukan oleh Michael J Hartnett. Perdagangan yang tidak direncanakan adalah perdagangan yang tidak dilakukan sebagai bagian dari rencana perdagangan 10b5-1. Kinerja saham digambarkan sebagai perubahan persentase kumulatif dalam harga saham. Misalnya, jika perdagangan orang dalam dilakukan pada 1 Januari 2019, grafik akan menunjukkan perubahan persentase harian sekuritas hingga saat ini. Jika harga saham naik dari $10 menjadi $15 selama periode ini, perubahan persentase kumulatif dalam harga saham akan menjadi 50%. Perubahan harga dari $10 menjadi $20 akan menjadi 100%, dan perubahan harga dari $10 menjadi $5 akan menjadi -50%.

Pada akhirnya, kita mencoba menentukan seberapa erat korelasi perdagangan orang dalam dengan pengembalian berlebih (positif atau negatif) pada harga saham untuk melihat apakah orang dalam tersebut mengatur waktu perdagangannya untuk mendapatkan keuntungan dari informasi orang dalam. Pertimbangkan situasi di mana orang dalam melakukan hal ini. Dalam situasi ini, kita akan mengharapkan (a) pengembalian positif setelah pembelian, atau (b) pengembalian negatif setelah penjualan. Dalam kasus (a), grafik PEMBELIAN akan menunjukkan serangkaian kurva yang miring ke atas, menunjukkan pengembalian positif setelah setiap transaksi pembelian. Dalam kasus (b), grafik PENJUALAN akan menunjukkan serangkaian kurva yang miring ke bawah, menunjukkan pengembalian negatif setelah setiap transaksi penjualan.

Namun, ini saja tidak cukup untuk menarik kesimpulan. Jika, misalnya, harga saham perusahaan berada dalam tren kenaikan non-siklikal selama bertahun-tahun, maka kita akan mengharapkan semua plot pasca-pembelian memiliki kemiringan ke atas. Demikian pula, penurunan non-siklikal selama bertahun-tahun akan menghasilkan plot pasca-perdagangan dengan kemiringan ke bawah. Tak satu pun dari grafik ini akan menunjukkan aktivitas perdagangan orang dalam.

Indikator terkuat adalah situasi di mana harga saham sangat siklikal, dan terdapat sinyal positif pada grafik PEMBELIAN dan plot negatif pada grafik PENJUALAN. Situasi ini akan sangat menunjukkan adanya orang dalam yang mengatur waktu perdagangan untuk keuntungan finansial mereka.

Sejarah Perdagangan Orang Dalam

Tabel ini menunjukkan daftar lengkap transaksi orang dalam yang dilakukan oleh Michael J Hartnett sebagaimana diungkapkan kepada Komisi Bursa Efek (Securities Exchange Commission/SEC).

Tanggal File Tanggal Transaksi Formulir Ticker Keamanan Kode 10b5-1 Saham Sisa Saham Persen
Ubah
Bagikan
Harga
Tran
Nilai
Sisa
Nilai
2025-06-13 2025-06-12 4 RBC RBC Bearings INC
Common Stock
S - Sale -9,000 302,853 -2.89 371.37 -3,342,328 112,470,458
2025-06-11 2025-06-11 4 RBC RBC Bearings INC
Common Stock
S - Sale -5,000 311,853 -1.58 375.00 -1,875,004 116,945,124
2025-06-11 2025-06-10 4 RBC RBC Bearings INC
Common Stock
S - Sale -253 316,853 -0.08 382.85 -96,861 121,307,171
2025-06-11 2025-06-10 4 RBC RBC Bearings INC
Common Stock
M - Exercise 253 317,106 0.08 199.16 50,387 63,154,831
2025-06-11 2025-06-09 4 RBC RBC Bearings INC
Common Stock
S - Sale -26,725 316,853 -7.78 381.09 -10,184,582 120,748,939
2025-06-11 2025-06-09 4 RBC RBC Bearings INC
Common Stock
M - Exercise 14,947 343,578 4.55 199.16 2,976,845 68,426,994
2025-06-11 2025-06-09 4 RBC RBC Bearings INC
Common Stock
M - Exercise 11,778 328,631 3.72 137.44 1,618,768 45,167,045
2025-06-04 2025-06-03 4 RBC RBC Bearings INC
Common Stock
F - Taxes -4,644 316,853 -1.44 370.21 -1,719,255 117,302,149
2025-06-04 2025-06-02 4 RBC RBC Bearings INC
Common Stock
F - Taxes -4,892 321,497 -1.50 365.87 -1,789,836 117,626,107
2025-05-30 2025-05-28 4 RBC RBC Bearings INC
Common Stock
F - Taxes -14,000 326,389 -4.11 364.96 -5,109,440 119,118,929
2025-05-30 2025-05-28 4 RBC RBC Bearings INC
Common Stock
A - Award 30,208 340,389 9.74 364.96 11,024,712 124,228,369
2025-05-28 2025-05-23 4 RBC RBC Bearings INC
Common Stock
F - Taxes -2,235 310,181 -0.72 359.77 -804,086 111,593,818
2025-02-20 2025-02-18 4 RBC RBC Bearings INC
Common Stock
S - Sale -20,741 298,847 -6.49 369.27 -7,659,083 110,356,009
2025-02-10 2025-02-07 4 RBC RBC Bearings INC
Common Stock
S - Sale -500 319,588 -0.16 367.00 -183,500 117,288,796
2025-02-10 2025-02-06 4 RBC RBC Bearings INC
Common Stock
S - Sale -2,500 320,088 -0.77 367.95 -919,875 117,776,380
2024-09-18 2024-09-18 4 RBC RBC Bearings INC
Common Stock
S - Sale -503 322,588 -0.16 289.00 -145,367 93,227,932
2024-09-18 2024-09-18 4 RBC RBC Bearings INC
Common Stock
M - Exercise 604 323,091 0.19 199.16 120,293 64,346,804
2024-09-18 2024-09-17 4 RBC RBC Bearings INC
Common Stock
S - Sale -12,000 322,487 -3.59 290.41 -3,484,920 93,653,450
2024-09-18 2024-09-17 4 RBC RBC Bearings INC
Common Stock
M - Exercise 14,434 334,487 4.51 199.16 2,874,675 66,616,431
2024-09-17 2024-09-16 4 RBC RBC Bearings INC
Common Stock
S - Sale -11,341 320,053 -3.42 287.52 -3,260,751 92,021,254
2024-09-17 2024-09-16 4 RBC RBC Bearings INC
Common Stock
M - Exercise 13,580 331,394 4.27 199.16 2,704,593 66,000,429
2024-09-17 2024-09-13 4 RBC RBC Bearings INC
Common Stock
S - Sale -19,283 317,814 -5.72 289.42 -5,580,957 91,982,904
2024-09-17 2024-09-13 4 RBC RBC Bearings INC
Common Stock
M - Exercise 16,982 337,097 5.30 199.16 3,382,135 67,136,239
2024-09-17 2024-09-13 4 RBC RBC Bearings INC
Common Stock
M - Exercise 7,161 320,115 2.29 137.44 984,208 43,996,606
2024-09-13 2024-09-12 4 RBC RBC Bearings INC
Common Stock
S - Sale -28,300 312,954 -8.29 284.89 -8,062,421 89,157,841
2024-09-13 2024-09-12 4 RBC RBC Bearings INC
Common Stock
M - Exercise 28,175 341,254 9.00 137.44 3,872,372 46,901,950
2024-09-13 2024-09-12 4 RBC RBC Bearings INC
Common Stock
M - Exercise 10,824 313,079 3.58 143.92 1,557,790 45,058,330
2024-09-13 2024-09-11 4 RBC RBC Bearings INC
Common Stock
S - Sale -7,560 302,255 -2.44 284.72 -2,152,482 86,057,983
2024-09-13 2024-09-11 4 RBC RBC Bearings INC
Common Stock
S - Sale -15,000 309,815 -4.62 284.18 -4,262,690 88,043,010
2024-09-13 2024-09-11 4 RBC RBC Bearings INC
Common Stock
M - Exercise 30,695 324,815 10.44 143.92 4,417,624 46,747,375
2024-09-11 2024-09-09 4 RBC RBC Bearings INC
Common Stock
S - Sale -3,000 294,120 -1.01 284.23 -852,690 83,597,728
2024-09-11 2024-09-09 4 RBC RBC Bearings INC
Common Stock
M - Exercise 4,081 297,120 1.39 143.92 587,338 42,761,510
2024-06-05 2024-06-03 4 RBC RBC Bearings INC
Common Stock
F - Taxes -17,575 293,039 -5.66 295.28 -5,189,546 86,528,556
2024-05-28 2024-05-23 4 RBC RBC Bearings INC
Common Stock
A - Award 17,167 310,614 5.85
2023-12-08 2023-12-08 4 RBC RBC Bearings INC
Common Stock
S - Sale -14,774 293,447 -4.79 261.55 -3,864,165 76,751,562
2023-12-08 2023-12-08 4 RBC RBC Bearings INC
Common Stock
M - Exercise 14,774 308,221 5.03 132.12 1,951,941 40,722,159
2023-12-07 2023-12-07 4 RBC RBC Bearings INC
Common Stock
S - Sale -19,500 293,447 -6.23 258.92 -5,049,016 75,980,442
2023-12-07 2023-12-07 4 RBC RBC Bearings INC
Common Stock
M - Exercise 15,626 312,947 5.26 132.12 2,064,507 41,346,558
2023-12-07 2023-12-07 4 RBC RBC Bearings INC
Common Stock
M - Exercise 3,874 297,321 1.32 99.64 386,005 29,625,064
2023-12-07 2023-12-06 4 RBC RBC Bearings INC
Common Stock
S - Sale -16,530 293,447 -5.33 260.54 -4,306,653 76,453,390
2023-12-07 2023-12-06 4 RBC RBC Bearings INC
Common Stock
M - Exercise 16,530 309,977 5.63 99.64 1,647,049 30,886,108
2023-12-07 2023-12-05 4 RBC RBC Bearings INC
Common Stock
S - Sale -11,596 293,447 -3.80 264.38 -3,065,783 77,582,340
2023-12-07 2023-12-05 4 RBC RBC Bearings INC
Common Stock
M - Exercise 11,596 305,043 3.95 99.64 1,155,425 30,394,485
2023-06-26 2023-06-20 4 RBC RBC Bearings INC
Common Stock
F - Taxes -6,183 293,447 -2.06 208.48 -1,289,032 61,177,831
2023-06-26 2023-06-20 4 RBC RBC Bearings INC
Common Stock
M - Exercise 9,496 299,630 3.27 72.94 692,638 21,855,012
2023-06-06 2023-06-05 4 RBC RBC Bearings INC
Common Stock
F - Taxes -12,683 290,134 -4.19 208.27 -2,641,488 60,426,208
2023-06-06 2023-06-02 4 RBC RBC Bearings INC
Common Stock
F - Taxes -4,187 302,817 -1.36 199.51 -835,348 60,415,020
2023-06-05 2023-06-01 4 RBC RBC Bearings INC
Common Stock
A - Award 31,665 307,004 11.50
2022-12-01 2021-12-09 5/A ROLL RBC Bearings INC
Common Stock
G - Gift -19,836 263,867 -6.99
2022-11-30 2021-12-09 5 ROLL RBC Bearings INC
Common Stock
G - Gift -19,836 244,381 -7.51
2022-11-30 2022-11-28 4 ROLL RBC Bearings INC
Common Stock
S - Sale -1,500 275,339 -0.54 241.67 -362,500 66,540,268
2022-11-30 2022-11-28 4 ROLL RBC Bearings INC
Common Stock
M - Exercise 2,398 276,839 0.87 72.94 174,910 20,192,637
2022-08-18 2022-08-18 4 ROLL RBC Bearings INC
Common Stock
S - Sale -100 294,277 -0.03 260.00 -26,000 76,512,020
2022-08-18 2022-08-18 4 ROLL RBC Bearings INC
Common Stock
M - Exercise 100 294,377 0.03 72.94 7,294 21,471,858
2022-08-18 2022-08-17 4 ROLL RBC Bearings INC
Common Stock
S - Sale -1,006 294,277 -0.34 260.45 -262,011 76,643,915
2022-08-18 2022-08-17 4 ROLL RBC Bearings INC
Common Stock
M - Exercise 1,006 295,283 0.34 72.94 73,378 21,537,942
2022-08-18 2022-08-16 4 ROLL RBC Bearings INC
Common Stock
S - Sale -7,000 294,277 -2.32 260.30 -1,822,135 76,601,774
2022-08-18 2022-08-16 4 ROLL RBC Bearings INC
Common Stock
M - Exercise 7,000 301,277 2.38 72.94 510,580 21,975,144
2022-06-06 2022-06-03 4 ROLL RBC Bearings INC
Common Stock
F - Taxes -16,078 294,277 -5.18 197.19 -3,170,421 58,028,482
2022-06-06 2022-06-03 4 ROLL RBC Bearings INC
Common Stock
A - Award 30,060 310,355 10.72
2022-06-06 2022-06-02 4 ROLL RBC Bearings INC
Common Stock
F - Taxes -3,408 280,295 -1.20 192.54 -656,176 53,967,999
2021-06-25 2021-06-24 4 ROLL RBC Bearings INC
Option to Purchase Common Stock
M - Exercise -890 47,114 -1.85
2021-06-25 2021-06-24 4 ROLL RBC Bearings INC
Common Stock
S - Sale -740 283,703 -0.26 200.00 -148,000 56,740,600
2021-06-25 2021-06-24 4 ROLL RBC Bearings INC
Common Stock
M - Exercise 890 284,443 0.31 137.44 122,322 39,093,846
2021-06-25 2021-06-23 4 ROLL RBC Bearings INC
Option to Purchase Common Stock
M - Exercise -10,813 48,004 -18.38
2021-06-25 2021-06-23 4 ROLL RBC Bearings INC
Common Stock
S - Sale -9,000 283,553 -3.08 199.09 -1,791,774 56,451,433
2021-06-25 2021-06-23 4 ROLL RBC Bearings INC
Common Stock
M - Exercise 10,813 292,553 3.84 137.44 1,486,139 40,208,484
2021-06-23 2021-06-22 4 ROLL RBC Bearings INC
Option to Purchase Common Stock
M - Exercise -75 58,817 -0.13
2021-06-23 2021-06-22 4 ROLL RBC Bearings INC
Option to Purchase Common Stock
M - Exercise -10,464 45,600 -18.66
2021-06-23 2021-06-22 4 ROLL RBC Bearings INC
Common Stock
S - Sale -9,000 281,740 -3.10 197.02 -1,773,191 55,508,753
2021-06-23 2021-06-22 4 ROLL RBC Bearings INC
Common Stock
M - Exercise 75 290,740 0.03 137.44 10,308 39,959,306
2021-06-23 2021-06-22 4 ROLL RBC Bearings INC
Common Stock
M - Exercise 10,464 290,665 3.73 143.92 1,505,979 41,832,507
2021-06-23 2021-06-21 4 ROLL RBC Bearings INC
Option to Purchase Common Stock
M - Exercise -11,696 56,064 -17.26
2021-06-23 2021-06-21 4 ROLL RBC Bearings INC
Common Stock
S - Sale -10,000 280,201 -3.45 196.58 -1,965,760 55,080,792
2021-06-23 2021-06-21 4 ROLL RBC Bearings INC
Common Stock
M - Exercise 11,696 290,201 4.20 143.92 1,683,288 41,765,728
2021-06-21 2021-06-17 4 ROLL RBC Bearings INC
Option to Purchase Common Stock
M - Exercise -7,032 67,760 -9.40
2021-06-21 2021-06-17 4 ROLL RBC Bearings INC
Common Stock
S - Sale -6,000 278,505 -2.11 197.44 -1,184,617 54,986,969
2021-06-21 2021-06-17 4 ROLL RBC Bearings INC
Common Stock
M - Exercise 7,032 284,505 2.53 143.92 1,012,045 40,945,960
2021-06-17 2021-06-16 4 ROLL RBC Bearings INC
Option to Purchase Common Stock
M - Exercise -1,208 74,792 -1.59
2021-06-17 2021-06-16 4 ROLL RBC Bearings INC
Option to Purchase Common Stock
M - Exercise -18,456 30,400 -37.78
2021-06-17 2021-06-16 4 ROLL RBC Bearings INC
Common Stock
S - Sale -16,000 277,473 -5.45 202.55 -3,240,869 56,203,349
2021-06-17 2021-06-16 4 ROLL RBC Bearings INC
Common Stock
M - Exercise 1,208 293,473 0.41 143.92 173,855 42,236,634
2021-06-17 2021-06-16 4 ROLL RBC Bearings INC
Common Stock
M - Exercise 18,456 292,265 6.74 132.12 2,438,407 38,614,052
2021-06-17 2021-06-15 4 ROLL RBC Bearings INC
Option to Purchase Common Stock
M - Exercise -17,375 48,856 -26.23
2021-06-17 2021-06-15 4 ROLL RBC Bearings INC
Common Stock
S - Sale -14,101 273,809 -4.90 202.65 -2,857,617 55,488,352
2021-06-17 2021-06-15 4 ROLL RBC Bearings INC
Common Stock
M - Exercise 17,375 287,910 6.42 132.12 2,295,585 38,038,669
2021-06-15 2021-06-14 4 ROLL RBC Bearings INC
Option to Purchase Common Stock
M - Exercise -9,769 66,231 -12.85
2021-06-15 2021-06-14 4 ROLL RBC Bearings INC
Option to Purchase Common stock
M - Exercise -15,056 32,000 -32.00
2021-06-15 2021-06-14 4 ROLL RBC Bearings INC
Common Stock
S - Sale -18,900 270,535 -6.53 201.04 -3,799,749 54,389,682
2021-06-15 2021-06-14 4 ROLL RBC Bearings INC
Common Stock
M - Exercise 9,769 289,435 3.49 132.12 1,290,680 38,240,152
2021-06-15 2021-06-14 4 ROLL RBC Bearings INC
Common Stock
M - Exercise 15,056 279,666 5.69 99.64 1,500,180 27,865,920
2021-06-15 2021-06-11 4 ROLL RBC Bearings INC
Option to Purchase Common stock
M - Exercise -944 47,056 -1.97
2021-06-15 2021-06-11 4 ROLL RBC Bearings INC
Option to Purchase Common Stock
M - Exercise -14,192 20,000 -41.51
2021-06-15 2021-06-11 4 ROLL RBC Bearings INC
Common Stock
S - Sale -10,000 264,610 -3.64 199.85 -1,998,544 52,883,473
2021-06-15 2021-06-11 4 ROLL RBC Bearings INC
Common Stock
M - Exercise 944 274,610 0.34 99.64 94,060 27,362,140
2021-06-15 2021-06-11 4 ROLL RBC Bearings INC
Common Stock
M - Exercise 14,192 273,666 5.47 72.94 1,035,164 19,961,198
2021-06-09 2021-06-07 4 ROLL RBC Bearings INC
Common Stock
F - Taxes -7,954 259,474 -2.97 199.80 -1,589,209 51,842,905
2021-06-04 2021-06-03 4 ROLL RBC Bearings INC
Option to Purchase Common Stock
A - Award 76,000 76,000
2021-06-04 2021-06-03 4 ROLL RBC Bearings INC
Common Stock
A - Award 52,040 267,428 24.16
2021-06-04 2021-06-03 4 ROLL RBC Bearings INC
Common Stock
F - Taxes -7,954 215,388 -3.56 197.08 -1,567,574 42,448,667
2021-06-04 2021-06-02 4 ROLL RBC Bearings INC
Common Stock
F - Taxes -4,143 223,342 -1.82 198.24 -821,308 44,275,318
2021-02-25 2021-02-24 4 ROLL RBC Bearings INC
Option to Purchase Common Stock
M - Exercise -5,808 34,192 -14.52
2021-02-25 2021-02-24 4 ROLL RBC Bearings INC
Option to Purchase Common Stock
M - Exercise -16,000 0 -100.00
2021-02-25 2021-02-24 4 ROLL RBC Bearings INC
Common Stock
S - Sale -5,808 227,485 -2.49 200.94 -1,167,061 45,710,904
2021-02-25 2021-02-24 4 ROLL RBC Bearings INC
Common Stock
M - Exercise 5,808 233,293 2.55 72.94 423,636 17,016,391
2021-02-25 2021-02-24 4 ROLL RBC Bearings INC
Common Stock
S - Sale -16,000 227,485 -6.57 200.94 -3,215,045 45,710,904
2021-02-25 2021-02-24 4 ROLL RBC Bearings INC
Common Stock
M - Exercise 16,000 243,485 7.03 72.83 1,165,280 17,733,013
2021-02-24 2021-02-22 4 ROLL RBC Bearings INC
Common Stock
S - Sale -9,798 227,485 -4.13 194.94 -1,910,026 44,346,017
2021-02-19 2021-02-19 4 ROLL RBC Bearings INC
Common Stock
S - Sale -30,138 237,283 -11.27 189.86 -5,721,922 45,049,933
2021-02-19 2021-02-18 4 ROLL RBC Bearings INC
Common Stock
S - Sale -21,049 267,421 -7.30 184.91 -3,892,156 49,448,630
2021-02-19 2021-02-17 4 ROLL RBC Bearings INC
Common Stock
S - Sale -9,015 288,470 -3.03 184.38 -1,662,205 53,188,704
2020-12-04 2020-12-04 4 ROLL RBC Bearings INC
Common Stock
S - Sale X -7,301 297,485 -2.40 175.43 -1,280,809 52,187,556
2020-12-04 2020-12-03 4 ROLL RBC Bearings INC
Common Stock
S - Sale X -9,407 304,786 -2.99 168.81 -1,588,000 51,451,077
2020-12-04 2020-12-02 4 ROLL RBC Bearings INC
Common Stock
S - Sale X -13,329 314,193 -4.07 168.68 -2,248,328 52,997,887
2020-12-03 2020-12-01 4/A ROLL RBC Bearings INC
Common Stock
S - Sale X -21,337 327,522 -6.12 168.24 -3,589,760 55,102,662
2020-12-03 2020-11-30 4/A ROLL RBC Bearings INC
Common Stock
S - Sale X -38,744 348,859 -10.00 168.83 -6,541,146 58,897,830
2020-12-03 2020-11-27 4 ROLL RBC Bearings INC
Common Stock
S - Sale X -9,882 387,603 -2.49 174.59 -1,725,294 67,671,453
2020-12-02 2020-12-01 4 ROLL RBC Bearings INC
Common Stock
S - Sale X -21,337 337,404 -5.95 168.24 -3,589,760 56,765,220
2020-12-02 2020-11-30 4 ROLL RBC Bearings INC
Common Stock
S - Sale X -38,744 358,741 -9.75 168.83 -6,541,146 60,566,207
2020-08-13 2020-08-12 4 ROLL RBC Bearings INC
Common Stock
S - Sale X -6,262 397,485 -1.55 145.07 -908,425 57,662,950
2020-06-30 2020-06-29 4 ROLL RBC Bearings INC
Common Stock
F - Taxes -5,142 403,747 -1.26 127.37 -654,937 51,425,255
2020-06-09 2020-06-08 4 ROLL RBC Bearings INC
Common Stock
F - Taxes -6,826 408,889 -1.64 154.76 -1,056,392 63,279,662
2020-06-05 2020-06-03 4 ROLL RBC Bearings INC
Common Stock
F - Taxes -6,827 415,715 -1.62 137.44 -938,303 57,135,870
2020-06-05 2020-06-02 4 ROLL RBC Bearings INC
Option to Purchase Common Stock
A - Award 58,892 58,892
2020-06-05 2020-06-02 4 ROLL RBC Bearings INC
Common Stock
A - Award 27,103 422,542 6.85
2019-09-12 2019-09-12 4 ROLL RBC Bearings INC
Option to Purchase Common stock
M - Exercise -2,789 48,000 -5.49
2019-09-12 2019-09-12 4 ROLL RBC Bearings INC
Common Stock
S - Sale X -2,789 395,439 -0.70 160.00 -446,240 63,270,240
2019-09-12 2019-09-12 4 ROLL RBC Bearings INC
Common Stock
M - Exercise 2,789 398,228 0.71 99.64 277,896 39,679,438
2019-09-12 2019-09-10 4 ROLL RBC Bearings INC
Option to Purchase Common stock
M - Exercise -4,124 50,789 -7.51
2019-09-12 2019-09-10 4 ROLL RBC Bearings INC
Common Stock
S - Sale X -4,124 395,439 -1.03 160.11 -660,290 63,313,382
2019-09-12 2019-09-10 4 ROLL RBC Bearings INC
Common Stock
M - Exercise 4,124 399,563 1.04 99.64 410,915 39,812,457
2019-09-09 2019-09-09 4 ROLL RBC Bearings INC
Option to Purchase Common stock
M - Exercise -6,347 54,913 -10.36
2019-09-09 2019-09-09 4 ROLL RBC Bearings INC
Common Stock
S - Sale X -6,347 395,439 -1.58 160.06 -1,015,903 63,294,085
2019-09-09 2019-09-09 4 ROLL RBC Bearings INC
Common Stock
M - Exercise 6,347 401,786 1.61 99.64 632,415 40,033,957
2019-09-09 2019-09-06 4 ROLL RBC Bearings INC
Option to Purchase Common stock
M - Exercise -2,740 61,260 -4.28
2019-09-09 2019-09-06 4 ROLL RBC Bearings INC
Option to Purchase Common Stock
M - Exercise -12,445 40,000 -23.73
2019-09-09 2019-09-06 4 ROLL RBC Bearings INC
Common Stock
S - Sale X -2,740 395,439 -0.69 160.34 -439,320 63,403,028
2019-09-09 2019-09-06 4 ROLL RBC Bearings INC
Common Stock
M - Exercise 2,740 398,179 0.69 99.64 273,014 39,674,556
2019-09-09 2019-09-06 4 ROLL RBC Bearings INC
Common Stock
S - Sale X -12,445 395,439 -3.05 160.34 -1,995,379 63,403,028
2019-09-09 2019-09-06 4 ROLL RBC Bearings INC
Common Stock
M - Exercise 12,445 407,884 3.15 72.94 907,738 29,751,059
2019-09-09 2019-09-05 4 ROLL RBC Bearings INC
Option to Purchase Common Stock
M - Exercise -7,555 52,445 -12.59
2019-09-09 2019-09-05 4 ROLL RBC Bearings INC
Option to Purchase Common Stock
M - Exercise -16,000 16,000 -50.00
2019-09-09 2019-09-05 4 ROLL RBC Bearings INC
Option to Purchase Common Stock
M - Exercise -14,226 0 -100.00
2019-09-09 2019-09-05 4 ROLL RBC Bearings INC
Common Stock
S - Sale X -7,555 395,439 -1.87 160.99 -1,216,250 63,660,182
2019-09-09 2019-09-05 4 ROLL RBC Bearings INC
Common Stock
M - Exercise 7,555 402,994 1.91 72.94 551,062 29,394,382
2019-09-09 2019-09-05 4 ROLL RBC Bearings INC
Common Stock
S - Sale X -16,000 395,439 -3.89 160.99 -2,575,778 63,660,182
2019-09-09 2019-09-05 4 ROLL RBC Bearings INC
Common Stock
M - Exercise 16,000 411,439 4.05 72.83 1,165,280 29,965,102
2019-09-09 2019-09-05 4 ROLL RBC Bearings INC
Common Stock
S - Sale X -14,226 395,439 -3.47 160.99 -2,290,188 63,660,182
2019-09-09 2019-09-05 4 ROLL RBC Bearings INC
Common Stock
M - Exercise 14,226 409,665 3.60 64.15 912,598 26,280,010
2019-09-03 2019-08-30 4 ROLL RBC Bearings INC
Option to Purchase Common Stock
M - Exercise -2,302 14,226 -13.93
2019-09-03 2019-08-30 4 ROLL RBC Bearings INC
Common Stock
S - Sale X -2,302 395,439 -0.58 160.03 -368,399 63,283,764
2019-09-03 2019-08-30 4 ROLL RBC Bearings INC
Common Stock
M - Exercise 2,302 397,741 0.58 64.15 147,673 25,515,085
2019-09-03 2019-08-29 4 ROLL RBC Bearings INC
Option to Purchase Common Stock
M - Exercise -3,472 16,528 -17.36
2019-09-03 2019-08-29 4 ROLL RBC Bearings INC
Common Stock
S - Sale X -3,472 395,439 -0.87 160.03 -555,638 63,283,685
2019-09-03 2019-08-29 4 ROLL RBC Bearings INC
Common Stock
M - Exercise 3,472 398,911 0.88 64.15 222,729 25,590,141
2019-06-28 2019-06-27 4 ROLL RBC Bearings INC
Common Stock
S - Sale -7,925 395,439 -1.96 161.48 -1,279,740 63,856,043
2019-06-28 2019-06-27 4 ROLL RBC Bearings INC
Common Stock
F - Taxes -5,141 403,364 -1.26 160.79 -826,621 64,856,898
2019-06-14 2019-06-12 4 ROLL RBC Bearings INC
Common Stock
S - Sale -5,140 408,505 -1.24 150.23 -772,198 61,370,932
2019-06-11 2019-06-11 4 ROLL RBC Bearings INC
Common Stock
S - Sale -380 413,645 -0.09 150.22 -57,084 62,137,959
2019-06-11 2019-06-10 4 ROLL RBC Bearings INC
Common Stock
S - Sale -2,201 414,025 -0.53 150.55 -331,361 62,331,588
2019-06-11 2019-06-07 4 ROLL RBC Bearings INC
Common Stock
S - Sale -2,800 416,226 -0.67 150.46 -421,299 62,626,946
2019-06-11 2019-06-07 4 ROLL RBC Bearings INC
Common Stock
F - Taxes -6,826 419,026 -1.60 150.38 -1,026,494 63,013,130
2019-06-05 2019-06-03 4 ROLL RBC Bearings INC
Option to Purchase Common Stock
A - Award 76,000 76,000
2019-06-05 2019-06-03 4 ROLL RBC Bearings INC
Common Stock
A - Award 52,040 425,852 13.92
2018-09-24 2018-09-21 4 ROLL RBC Bearings INC
Option to Purchase Common stock
M - Exercise -11,429 64,000 -15.15 99.64 -1,138,786 6,376,960
2018-09-24 2018-09-21 4 ROLL RBC Bearings INC
Common Stock
S - Sale -11,429 373,812 -2.97 153.31 -1,752,165 57,308,632
2018-09-24 2018-09-21 4 ROLL RBC Bearings INC
Common Stock
M - Exercise 11,429 385,241 3.06 99.64 1,138,786 38,385,413
2018-09-24 2018-09-20 4 ROLL RBC Bearings INC
Option to Purchase Common stock
M - Exercise -4,571 75,429 -5.71 99.64 -455,454 7,515,746
2018-09-24 2018-09-20 4 ROLL RBC Bearings INC
Option to Purchase Common Stock
M - Exercise -2,029 60,000 -3.27 72.94 -147,995 4,376,400
2018-09-24 2018-09-20 4 ROLL RBC Bearings INC
Common Stock
S - Sale -4,571 373,812 -1.21 152.39 -696,579 56,965,547
2018-09-24 2018-09-20 4 ROLL RBC Bearings INC
Common Stock
M - Exercise 4,571 378,383 1.22 99.64 455,454 37,702,082
2018-09-24 2018-09-20 4 ROLL RBC Bearings INC
Common Stock
S - Sale -2,029 373,812 -0.54 152.39 -309,201 56,965,547
2018-09-24 2018-09-20 4 ROLL RBC Bearings INC
Common Stock
M - Exercise 2,029 375,841 0.54 72.94 147,995 27,413,843
2018-09-19 2018-09-19 4 ROLL RBC Bearings INC
Option to Purchase Common Stock
M - Exercise -9,666 62,029 -13.48 72.94 -705,038 4,524,395
2018-09-19 2018-09-19 4 ROLL RBC Bearings INC
Common Stock
S - Sale -9,666 373,812 -2.52 150.59 -1,455,631 56,293,433
2018-09-19 2018-09-19 4 ROLL RBC Bearings INC
Common Stock
M - Exercise 9,666 383,478 2.59 72.94 705,038 27,970,885
2018-09-19 2018-09-18 4 ROLL RBC Bearings INC
Option to Purchase Common Stock
M - Exercise -5,500 71,695 -7.12 72.94 -401,170 5,229,433
2018-09-19 2018-09-18 4 ROLL RBC Bearings INC
Common Stock
S - Sale -5,500 373,812 -1.45 152.67 -839,667 57,068,644
2018-09-19 2018-09-18 4 ROLL RBC Bearings INC
Common Stock
M - Exercise 5,500 379,312 1.47 72.94 401,170 27,667,017
2018-09-19 2018-09-17 4 ROLL RBC Bearings INC
Option to Purchase Common Stock
M - Exercise -2,805 77,195 -3.51 72.94 -204,597 5,630,603
2018-09-19 2018-09-17 4 ROLL RBC Bearings INC
Option to Purchase Common Stock
M - Exercise -3,759 32,000 -10.51 72.83 -273,768 2,330,560
2018-09-19 2018-09-17 4 ROLL RBC Bearings INC
Common Stock
S - Sale -2,805 373,812 -0.74 151.24 -424,221 56,534,318
2018-09-19 2018-09-17 4 ROLL RBC Bearings INC
Common Stock
M - Exercise 2,805 376,617 0.75 72.94 204,597 27,470,444
2018-09-19 2018-09-17 4 ROLL RBC Bearings INC
Common Stock
S - Sale -3,759 373,812 -1.00 151.24 -568,501 56,534,318
2018-09-19 2018-09-17 4 ROLL RBC Bearings INC
Common Stock
M - Exercise 3,759 377,571 1.01 72.83 273,768 27,498,496
2018-09-14 2018-09-14 4 ROLL RBC Bearings INC
Option to Purchase Common Stock
M - Exercise -8,500 35,759 -19.21 72.83 -619,055 2,604,328
2018-09-14 2018-09-14 4 ROLL RBC Bearings INC
Common Stock
S - Sale -8,500 373,812 -2.22 150.81 -1,281,902 56,375,335
2018-09-14 2018-09-14 4 ROLL RBC Bearings INC
Common Stock
M - Exercise 8,500 382,312 2.27 72.83 619,055 27,843,783
2018-09-14 2018-09-13 4 ROLL RBC Bearings INC
Option to Purchase Common Stock
M - Exercise -1,500 44,259 -3.28 72.83 -109,245 3,223,383
2018-09-14 2018-09-13 4 ROLL RBC Bearings INC
Common Stock
S - Sale -1,500 373,812 -0.40 150.67 -226,000 56,321,020
2018-09-14 2018-09-13 4 ROLL RBC Bearings INC
Common Stock
M - Exercise 1,500 375,312 0.40 72.83 109,245 27,333,973
2018-09-14 2018-09-12 4 ROLL RBC Bearings INC
Option to Purchase Common Stock
M - Exercise -2,241 45,759 -4.67 72.83 -163,212 3,332,628
2018-09-14 2018-09-12 4 ROLL RBC Bearings INC
Option to Purchase Common Stock
M - Exercise -8,477 20,000 -29.77 64.15 -543,800 1,283,000
2018-09-14 2018-09-12 4 ROLL RBC Bearings INC
Common Stock
S - Sale -2,241 373,812 -0.60 151.10 -338,625 56,484,675
2018-09-14 2018-09-12 4 ROLL RBC Bearings INC
Common Stock
M - Exercise 2,241 376,053 0.60 72.83 163,212 27,387,940
2018-09-14 2018-09-12 4 ROLL RBC Bearings INC
Common Stock
S - Sale -8,477 373,812 -2.22 151.10 -1,280,913 56,484,675
2018-09-14 2018-09-12 4 ROLL RBC Bearings INC
Common Stock
M - Exercise 8,477 382,289 2.27 64.15 543,800 24,523,839
2018-09-11 2018-09-11 4 ROLL RBC Bearings INC
Option to Purchase Common Stock
M - Exercise -10,045 28,477 -26.08 64.15 -644,387 1,826,800
2018-09-11 2018-09-11 4 ROLL RBC Bearings INC
Common Stock
S - Sale -10,045 373,812 -2.62 152.77 -1,534,544 57,106,100
2018-09-11 2018-09-11 4 ROLL RBC Bearings INC
Common Stock
M - Exercise 10,045 383,857 2.69 64.15 644,387 24,624,427
2018-09-11 2018-09-10 4 ROLL RBC Bearings INC
Option to Purchase Common Stock
M - Exercise -1,478 38,522 -3.70 64.15 -94,814 2,471,186
2018-09-11 2018-09-10 4 ROLL RBC Bearings INC
Option to Purchase Common Stock
M - Exercise -4,022 0 -100.00 51.08 -205,444
2018-09-11 2018-09-10 4 ROLL RBC Bearings INC
Common Stock
S - Sale -1,478 373,812 -0.39 154.04 -227,666 57,580,730
2018-09-11 2018-09-10 4 ROLL RBC Bearings INC
Common Stock
M - Exercise 1,478 375,290 0.40 64.15 94,814 24,074,854
2018-09-11 2018-09-10 4 ROLL RBC Bearings INC
Common Stock
S - Sale -4,022 373,812 -1.06 154.04 -619,535 57,580,730
2018-09-11 2018-09-10 4 ROLL RBC Bearings INC
Common Stock
M - Exercise 4,022 377,834 1.08 51.08 205,444 19,299,761
2018-09-11 2018-09-07 4 ROLL RBC Bearings INC
Option to Purchase Common Stock
M - Exercise -15,978 4,022 -79.89 51.08 -816,156 205,444
2018-09-11 2018-09-07 4 ROLL RBC Bearings INC
Common Stock
S - Sale -15,978 373,812 -4.10 153.99 -2,460,529 57,565,104
2018-09-11 2018-09-07 4 ROLL RBC Bearings INC
Common Stock
M - Exercise 15,978 389,790 4.27 51.08 816,156 19,910,473
2018-08-10 2018-08-10 4 ROLL RBC Bearings INC
Common Stock
S - Sale -2,007 377,632 -0.53 140.05 -281,085 52,888,155
2018-08-10 2018-08-09 4 ROLL RBC Bearings INC
Common Stock
S - Sale -31,097 379,639 -7.57 140.27 -4,362,023 53,252,532
2018-08-09 2018-08-08 4 ROLL RBC Bearings INC
Common Stock
S - Sale -11,067 410,736 -2.62 137.95 -1,526,696 56,661,154
2018-08-09 2018-08-07 4 ROLL RBC Bearings INC
Common Stock
S - Sale -15,255 421,803 -3.49 141.82 -2,163,400 59,818,330
2018-07-10 2018-07-10 4 ROLL RBC Bearings INC
Common Stock
S - Sale -4,779 437,058 -1.08 133.55 -638,227 58,368,309
2018-07-10 2018-07-09 4 ROLL RBC Bearings INC
Common Stock
S - Sale -5,400 441,837 -1.21 134.90 -728,479 59,605,402
2018-07-10 2018-07-08 4 ROLL RBC Bearings INC
Common Stock
F - Taxes -6,605 447,237 -1.46 133.09 -879,059 59,522,772
2018-07-03 2018-07-03 4 ROLL RBC Bearings INC
Common Stock
S - Sale -7,925 453,842 -1.72 128.42 -1,017,712 58,281,437
2018-07-03 2018-07-02 4 ROLL RBC Bearings INC
Common Stock
S - Sale -4,325 461,767 -0.93 128.06 -553,853 59,133,236
2018-07-03 2018-07-01 4 ROLL RBC Bearings INC
Common Stock
F - Taxes -5,142 466,092 -1.09 128.81 -662,341 60,037,311
2018-07-03 2018-06-29 4 ROLL RBC Bearings INC
Common Stock
S - Sale -3,600 471,234 -0.76 129.66 -466,775 61,100,059
2018-06-28 2018-06-27 4 ROLL RBC Bearings INC
Common Stock
F - Taxes -5,142 474,834 -1.07 128.50 -660,747 61,016,169
2018-06-13 2018-06-13 4 ROLL RBC Bearings INC
Common Stock
S - Sale -12,060 479,976 -2.45 129.28 -1,559,101 62,050,673
2018-06-13 2018-06-11 4 ROLL RBC Bearings INC
Common Stock
S - Sale -10,810 492,036 -2.15 130.88 -1,414,826 64,398,262
2018-06-11 2018-06-07 4 ROLL RBC Bearings INC
Option to Purchase Common Stock
A - Award 76,000 76,000 132.12 10,041,120 10,041,120
2018-06-11 2018-06-07 4 ROLL RBC Bearings INC
Common Stock
A - Award 52,040 502,846 11.54
2018-06-08 2018-06-08 4 ROLL RBC Bearings INC
Common Stock
S - Sale -15,310 450,806 -3.28 131.00 -2,005,618 59,055,811
2018-06-08 2018-06-07 4 ROLL RBC Bearings INC
Common Stock
S - Sale -8,000 466,116 -1.69 132.02 -1,056,146 61,535,795
2018-06-08 2018-06-06 4 ROLL RBC Bearings INC
Common Stock
S - Sale X -14,590 474,116 -2.99 128.38 -1,873,136 60,869,335
2018-06-05 2018-06-05 4 ROLL RBC Bearings INC
Common Stock
S - Sale X -32,144 488,706 -6.17 128.32 -4,124,805 62,712,073
2018-06-05 2018-06-04 4 ROLL RBC Bearings INC
Option to Purchase Common Stock
M - Exercise -8,349 80,000 -9.45 72.94 -608,976 5,835,200
2018-06-05 2018-06-04 4 ROLL RBC Bearings INC
Common Stock
S - Sale X -11,615 520,850 -2.18 128.12 -1,488,146 66,732,760
2018-06-05 2018-06-04 4 ROLL RBC Bearings INC
Common Stock
M - Exercise 8,349 532,465 1.59 72.94 608,976 38,837,997
2018-06-05 2018-06-01 4 ROLL RBC Bearings INC
Option to Purchase Common Stock
M - Exercise -11,651 88,349 -11.65 72.94 -849,824 6,444,176
2018-06-05 2018-06-01 4 ROLL RBC Bearings INC
Option to Purchase Common Stock
M - Exercise -32,000 48,000 -40.00 72.83 -2,330,560 3,495,840
2018-06-05 2018-06-01 4 ROLL RBC Bearings INC
Option to Purchase Common Stock
M - Exercise -17,792 40,000 -30.79 64.15 -1,141,357 2,566,000
2018-06-05 2018-06-01 4 ROLL RBC Bearings INC
Common Stock
S - Sale X -11,651 524,116 -2.17 128.39 -1,495,838 67,289,733
2018-06-05 2018-06-01 4 ROLL RBC Bearings INC
Common Stock
M - Exercise 11,651 535,767 2.22 72.94 849,824 39,078,845
2018-06-05 2018-06-01 4 ROLL RBC Bearings INC
Common Stock
S - Sale X -32,000 524,116 -5.75 128.39 -4,108,387 67,289,733
2018-06-05 2018-06-01 4 ROLL RBC Bearings INC
Common Stock
M - Exercise 32,000 556,116 6.11 72.83 2,330,560 40,501,928
2018-06-05 2018-06-01 4 ROLL RBC Bearings INC
Common Stock
S - Sale X -17,792 524,116 -3.28 128.39 -2,284,263 67,289,733
2018-06-05 2018-06-01 4 ROLL RBC Bearings INC
Common Stock
M - Exercise 17,792 541,908 3.39 64.15 1,141,357 34,763,398
2018-03-23 2018-03-21 4 ROLL RBC Bearings INC
Option to Purchase Common Stock
M - Exercise -3,300 57,792 -5.40 64.15 -211,695 3,707,357
2018-03-23 2018-03-21 4 ROLL RBC Bearings INC
Common Stock
S - Sale X -3,300 524,116 -0.63 128.00 -422,400 67,086,848
2018-03-23 2018-03-21 4 ROLL RBC Bearings INC
Common Stock
M - Exercise 3,300 527,416 0.63 64.15 211,695 33,833,736
2018-03-13 2018-03-12 4 ROLL RBC Bearings INC
Option to Purchase Common Stock
M - Exercise -3,203 61,092 -4.98 64.15 -205,472 3,919,052
2018-03-13 2018-03-12 4 ROLL RBC Bearings INC
Common Stock
S - Sale -3,203 524,116 -0.61 128.35 -411,116 67,272,071
2018-03-13 2018-03-12 4 ROLL RBC Bearings INC
Common Stock
M - Exercise 3,203 527,319 0.61 64.15 205,472 33,827,514
2018-03-13 2018-03-09 4 ROLL RBC Bearings INC
Option to Purchase Common Stock
M - Exercise -24,218 64,295 -27.36 64.15 -1,553,585 4,124,524
2018-03-13 2018-03-09 4 ROLL RBC Bearings INC
Common Stock
S - Sale -24,218 524,116 -4.42 128.02 -3,100,345 67,096,387
2018-03-13 2018-03-09 4 ROLL RBC Bearings INC
Common Stock
M - Exercise 24,218 548,334 4.62 64.15 1,553,585 35,175,626
2018-01-02 2017-12-29 4 ROLL RBC Bearings INC
Common Stock
S - Sale -500 524,116 -0.10 128.00 -64,000 67,086,848
2017-12-08 2017-12-07 4 ROLL RBC Bearings INC
Option to Purchase Common Stock
M - Exercise -1,687 88,513 -1.87 64.15 -108,221 5,678,109
2017-12-08 2017-12-07 4 ROLL RBC Bearings INC
Common Stock
S - Sale -1,687 524,616 -0.32 128.28 -216,407 67,297,426
2017-12-08 2017-12-07 4 ROLL RBC Bearings INC
Common Stock
M - Exercise 1,687 526,303 0.32 64.15 108,221 33,762,337
2017-12-07 2017-12-06 4 ROLL RBC Bearings INC
Option to Purchase Common Stock
M - Exercise -3,500 90,200 -3.74 64.15 -224,525 5,786,330
2017-12-07 2017-12-06 4 ROLL RBC Bearings INC
Common Stock
S - Sale -3,500 524,616 -0.66 128.79 -450,779 67,567,446
2017-12-07 2017-12-06 4 ROLL RBC Bearings INC
Common Stock
M - Exercise 3,500 528,116 0.67 64.15 224,525 33,878,641
2017-12-06 2017-12-05 4 ROLL RBC Bearings INC
Option to Purchase Common Stock
M - Exercise -6,300 93,700 -6.30 64.15 -404,145 6,010,855
2017-12-06 2017-12-05 4 ROLL RBC Bearings INC
Common Stock
S - Sale -6,300 524,616 -1.19 128.68 -810,671 67,506,485
2017-12-06 2017-12-05 4 ROLL RBC Bearings INC
Common Stock
M - Exercise 6,300 530,916 1.20 64.15 404,145 34,058,261
2017-07-11 2017-07-10 4 ROLL RBC Bearings INC
Common Stock
F - Taxes -8,214 524,616 -1.54 102.28 -840,128 53,657,724
2017-07-06 2017-07-01 4 ROLL RBC Bearings INC
Common Stock
F - Taxes -14,608 532,830 -2.67 101.76 -1,486,510 54,220,781
2017-06-29 2017-06-27 4 ROLL RBC Bearings INC
Option to Purchase Common stock
A - Award 80,000 80,000 99.64 7,971,200 7,971,200
2017-06-29 2017-06-27 4 ROLL RBC Bearings INC
Common Stock
A - Award 39,200 547,438 7.71 0.01 392 5,474
2017-06-21 2017-06-20 4 ROLL RBC Bearings INC
Option to Purchase Common Stock
M - Exercise -4,474 20,000 -18.28 51.08 -228,532 1,021,600
2017-06-21 2017-06-20 4 ROLL RBC Bearings INC
Common Stock
S - Sale -4,474 508,238 -0.87 104.48 -467,425 53,098,622
2017-06-21 2017-06-20 4 ROLL RBC Bearings INC
Common Stock
M - Exercise 4,474 512,712 0.88 51.08 228,532 26,189,329
2017-06-21 2017-06-19 4 ROLL RBC Bearings INC
Option to Purchase Common Stock
M - Exercise -9,077 24,474 -27.05 51.08 -463,653 1,250,132
2017-06-21 2017-06-19 4 ROLL RBC Bearings INC
Common Stock
S - Sale -9,077 508,238 -1.75 105.67 -959,139 53,703,985
2017-06-21 2017-06-19 4 ROLL RBC Bearings INC
Common Stock
M - Exercise 9,077 517,315 1.79 51.08 463,653 26,424,450
2017-06-19 2017-06-16 4 ROLL RBC Bearings INC
Option to Purchase Common Stock
M - Exercise -15,449 33,551 -31.53 51.08 -789,135 1,713,785
2017-06-19 2017-06-16 4 ROLL RBC Bearings INC
Common Stock
S - Sale -15,449 508,238 -2.95 104.49 -1,614,190 53,103,298
2017-06-19 2017-06-16 4 ROLL RBC Bearings INC
Common Stock
M - Exercise 15,449 523,687 3.04 51.08 789,135 26,749,932
2017-06-19 2017-06-15 4 ROLL RBC Bearings INC
Option to Purchase Common Stock
M - Exercise -11,296 49,000 -18.73 51.08 -577,000 2,502,920
2017-06-19 2017-06-15 4 ROLL RBC Bearings INC
Common Stock
S - Sale -11,296 508,238 -2.17 102.96 -1,163,075 52,329,912
2017-06-19 2017-06-15 4 ROLL RBC Bearings INC
Common Stock
M - Exercise 11,296 519,534 2.22 51.08 577,000 26,537,797
2017-06-15 2017-06-14 4 ROLL RBC Bearings INC
Option to Purchase Common Stock
M - Exercise -1,200 60,296 -1.95 51.08 -61,296 3,079,920
2017-06-15 2017-06-14 4 ROLL RBC Bearings INC
Common Stock
S - Sale -1,200 508,238 -0.24 103.27 -123,925 52,486,145
2017-06-15 2017-06-14 4 ROLL RBC Bearings INC
Common Stock
M - Exercise 1,200 509,438 0.24 51.08 61,296 26,022,093
2017-06-15 2017-06-13 4 ROLL RBC Bearings INC
Option to Purchase Common Stock
M - Exercise -10,516 61,496 -14.60 51.08 -537,157 3,141,216
2017-06-15 2017-06-13 4 ROLL RBC Bearings INC
Common Stock
S - Sale -10,516 508,238 -2.03 104.78 -1,101,904 53,255,007
2017-06-15 2017-06-13 4 ROLL RBC Bearings INC
Common Stock
M - Exercise 10,516 518,754 2.07 51.08 537,157 26,497,954
2017-06-13 2017-06-12 4 ROLL RBC Bearings INC
Option to Purchase Common Stock
M - Exercise -11,260 72,012 -13.52 51.08 -575,161 3,678,373
2017-06-13 2017-06-12 4 ROLL RBC Bearings INC
Common Stock
S - Sale -11,260 508,238 -2.17 105.97 -1,193,218 53,857,778
2017-06-13 2017-06-12 4 ROLL RBC Bearings INC
Common Stock
M - Exercise 11,260 519,498 2.22 51.08 575,161 26,535,958
2017-06-12 2017-06-09 4 ROLL RBC Bearings INC
Option to Purchase Common Stock
M - Exercise -5,802 83,272 -6.51 51.08 -296,366 4,253,534
2017-06-12 2017-06-09 4 ROLL RBC Bearings INC
Option to Purchase Common Stock
M - Exercise -20,000 0 -100.00 44.60 -892,000
2017-06-12 2017-06-09 4 ROLL RBC Bearings INC
Common Stock
S - Sale -5,802 508,238 -1.13 106.64 -618,715 54,197,585
2017-06-12 2017-06-09 4 ROLL RBC Bearings INC
Common Stock
S - Sale -20,000 514,040 -3.75 106.64 -2,132,764 54,816,300
2017-06-12 2017-06-09 4 ROLL RBC Bearings INC
Common Stock
M - Exercise 5,802 534,040 1.10 51.08 296,366 27,278,763
2017-06-12 2017-06-09 4 ROLL RBC Bearings INC
Common Stock
M - Exercise 20,000 528,238 3.94 44.60 892,000 23,559,415
2017-03-03 2017-03-02 4 ROLL RBC Bearings INC
Option to Purchase Common Stock
M - Exercise -1,828 89,074 -2.01 51.08 -93,374 4,549,900
2017-03-03 2017-03-02 4 ROLL RBC Bearings INC
Common Stock
S - Sale -1,828 508,238 -0.36 94.42 -172,607 47,989,814
2017-03-03 2017-03-02 4 ROLL RBC Bearings INC
Common Stock
M - Exercise 1,828 510,066 0.36 51.08 93,374 26,054,171
2017-03-02 2017-03-01 4 ROLL RBC Bearings INC
Option to Purchase Common Stock
M - Exercise -9,098 90,902 -9.10 51.08 -464,726 4,643,274
2017-03-02 2017-03-01 4 ROLL RBC Bearings INC
Option to Purchase Common Stock
M - Exercise -11,551 20,000 -36.61 44.60 -515,175 892,000
2017-03-02 2017-03-01 4 ROLL RBC Bearings INC
Common Stock
S - Sale -9,098 508,238 -1.76 95.31 -867,126 48,439,910
2017-03-02 2017-03-01 4 ROLL RBC Bearings INC
Common Stock
M - Exercise 9,098 517,336 1.79 51.08 464,726 26,425,523
2017-03-02 2017-03-01 4 ROLL RBC Bearings INC
Common Stock
S - Sale -11,551 508,238 -2.22 95.31 -1,100,920 48,439,910
2017-03-02 2017-03-01 4 ROLL RBC Bearings INC
Common Stock
M - Exercise 11,551 519,789 2.27 44.60 515,175 23,182,589
2017-03-02 2017-02-28 4 ROLL RBC Bearings INC
Option to Purchase Common Stock
M - Exercise -2,823 31,551 -8.21 44.60 -125,906 1,407,175
2017-03-02 2017-02-28 4 ROLL RBC Bearings INC
Common Stock
S - Sale -2,823 508,238 -0.55 94.37 -266,408 47,962,776
2017-03-02 2017-02-28 4 ROLL RBC Bearings INC
Common Stock
M - Exercise 2,823 511,061 0.56 44.60 125,906 22,793,321
2017-02-28 2017-02-27 4 ROLL RBC Bearings INC
Option to Purchase Common Stock
M - Exercise -16,000 34,374 -31.76 44.60 -713,600 1,533,080
2017-02-28 2017-02-27 4 ROLL RBC Bearings INC
Common Stock
S - Sale -16,000 508,238 -3.05 94.83 -1,517,261 48,195,600
2017-02-28 2017-02-27 4 ROLL RBC Bearings INC
Common Stock
M - Exercise 16,000 524,238 3.15 44.60 713,600 23,381,015
2017-02-28 2017-02-24 4 ROLL RBC Bearings INC
Option to Purchase Common Stock
M - Exercise -12,300 50,374 -19.63 44.60 -548,580 2,246,680
2017-02-28 2017-02-24 4 ROLL RBC Bearings INC
Common Stock
S - Sale -12,300 508,238 -2.36 94.15 -1,158,031 47,850,049
2017-02-28 2017-02-24 4 ROLL RBC Bearings INC
Common Stock
M - Exercise 12,300 520,538 2.42 44.60 548,580 23,215,995
2017-02-24 2017-02-22 4 ROLL RBC Bearings INC
Option to Purchase Common Stock
M - Exercise -3,603 62,674 -5.44 44.60 -160,694 2,795,260
2017-02-24 2017-02-22 4 ROLL RBC Bearings INC
Common Stock
S - Sale -3,603 508,238 -0.70 94.17 -339,287 47,859,654
2017-02-24 2017-02-22 4 ROLL RBC Bearings INC
Common Stock
M - Exercise 3,603 511,841 0.71 44.60 160,694 22,828,109
2017-02-22 2017-02-21 4 ROLL RBC Bearings INC
Option to Purchase Common Stock
M - Exercise -10,200 66,277 -13.34 44.60 -454,920 2,955,954
2017-02-22 2017-02-21 4 ROLL RBC Bearings INC
Common Stock
S - Sale -10,200 508,238 -1.97 94.18 -960,637 47,865,906
2017-02-22 2017-02-21 4 ROLL RBC Bearings INC
Common Stock
M - Exercise 10,200 518,438 2.01 44.60 454,920 23,122,335
2017-02-22 2017-02-17 4 ROLL RBC Bearings INC
Option to Purchase Common Stock
M - Exercise -3,900 76,477 -4.85 44.60 -173,940 3,410,874
2017-02-22 2017-02-17 4 ROLL RBC Bearings INC
Common Stock
S - Sale -3,900 508,238 -0.76 94.03 -366,703 47,787,739
2017-02-22 2017-02-17 4 ROLL RBC Bearings INC
Common Stock
M - Exercise 3,900 512,138 0.77 44.60 173,940 22,841,355
2017-02-17 2017-02-16 4 ROLL RBC Bearings INC
Option to Purchase Common Stock
M - Exercise -10,000 80,377 -11.06 44.60 -446,000 3,584,814
2017-02-17 2017-02-16 4 ROLL RBC Bearings INC
Common Stock
S - Sale -10,000 508,238 -1.93 94.22 -942,162 47,884,253
2017-02-17 2017-02-16 4 ROLL RBC Bearings INC
Common Stock
M - Exercise 10,000 518,238 1.97 44.60 446,000 23,113,415
2017-02-17 2017-02-15 4 ROLL RBC Bearings INC
Option to Purchase Common Stock
M - Exercise -5,496 90,377 -5.73 44.60 -245,122 4,030,814
2017-02-17 2017-02-15 4 ROLL RBC Bearings INC
Common Stock
S - Sale -5,496 508,238 -1.07 95.04 -522,315 48,300,652
2017-02-17 2017-02-15 4 ROLL RBC Bearings INC
Common Stock
M - Exercise 5,496 513,734 1.08 44.60 245,122 22,912,536
2017-02-15 2017-02-14 4 ROLL RBC Bearings INC
Option to Purchase Common Stock
M - Exercise -2,627 95,873 -2.67 44.60 -117,164 4,275,936
2017-02-15 2017-02-14 4 ROLL RBC Bearings INC
Common Stock
S - Sale -2,627 508,238 -0.51 95.33 -250,421 48,448,143
2017-02-15 2017-02-14 4 ROLL RBC Bearings INC
Common Stock
M - Exercise 2,627 510,865 0.52 44.60 117,164 22,784,579
2017-02-15 2017-02-13 4 ROLL RBC Bearings INC
Option to Purchase Common Stock
M - Exercise -1,500 98,500 -1.50 44.60 -66,900 4,393,100
2017-02-15 2017-02-13 4 ROLL RBC Bearings INC
Common Stock
S - Sale -1,500 508,238 -0.29 96.43 -144,648 49,010,407
2017-02-15 2017-02-13 4 ROLL RBC Bearings INC
Common Stock
M - Exercise 1,500 509,738 0.30 44.60 66,900 22,734,315
2016-11-21 2016-11-18 4 ROLL RBC Bearings INC
Option to Purchase Common Stock
M - Exercise -6,483 0 -100.00 37.66 -244,150
2016-11-21 2016-11-18 4 ROLL RBC Bearings INC
Common Stock
S - Sale -6,483 508,238 -1.26 80.31 -520,626 40,814,764
2016-11-21 2016-11-18 4 ROLL RBC Bearings INC
Common Stock
M - Exercise 6,483 514,721 1.28 37.66 244,150 19,384,393
2016-11-18 2016-11-17 4 ROLL RBC Bearings INC
Option to Purchase Common Stock
M - Exercise -14,618 6,483 -69.28 37.66 -550,514 244,150
2016-11-18 2016-11-17 4 ROLL RBC Bearings INC
Common Stock
S - Sale -14,618 508,238 -2.80 80.91 -1,182,773 41,122,604
2016-11-18 2016-11-17 4 ROLL RBC Bearings INC
Common Stock
M - Exercise 14,618 522,856 2.88 37.66 550,514 19,690,757
2016-11-17 2016-11-16 4 ROLL RBC Bearings INC
Option to Purchase Common Stock
M - Exercise -12,400 21,101 -37.01 37.66 -466,984 794,664
2016-11-17 2016-11-16 4 ROLL RBC Bearings INC
Common Stock
S - Sale -12,400 508,238 -2.38 80.96 -1,003,946 41,148,676
2016-11-17 2016-11-16 4 ROLL RBC Bearings INC
Common Stock
M - Exercise 12,400 520,638 2.44 37.66 466,984 19,607,227
2016-11-15 2016-11-15 4 ROLL RBC Bearings INC
Stock Option for purchase of Common Stock
M - Exercise -15,511 33,501 -31.65 37.66 -584,144 1,261,648
2016-11-15 2016-11-15 4 ROLL RBC Bearings INC
Common Stock
S - Sale -15,511 508,238 -2.96 82.23 -1,275,470 41,792,411
2016-11-15 2016-11-15 4 ROLL RBC Bearings INC
Common Stock
M - Exercise 15,511 574,737 2.77 37.66 584,144 21,644,595
2016-11-15 2016-11-14 4 ROLL RBC Bearings INC
Stock Option for purchase of Common Stock
M - Exercise -18,419 49,012 -27.32 37.66 -693,660 1,845,792
2016-11-15 2016-11-14 4 ROLL RBC Bearings INC
Common Stock
S - Sale -18,419 523,749 -3.40 82.14 -1,512,937 43,020,743
2016-11-15 2016-11-14 4 ROLL RBC Bearings INC
Common Stock
M - Exercise 18,419 559,226 3.41 37.66 693,660 21,060,451
2016-11-15 2016-11-11 4 ROLL RBC Bearings INC
Stock Option for purchase of Common Stock
M - Exercise -22,614 67,431 -25.11 37.66 -851,643 2,539,451
2016-11-15 2016-11-11 4 ROLL RBC Bearings INC
Common Stock
S - Sale -22,614 542,168 -4.00 82.36 -1,862,489 44,652,956
2016-11-15 2016-11-11 4 ROLL RBC Bearings INC
Common Stock
M - Exercise 22,614 540,807 4.36 37.66 851,643 20,366,792
2016-11-15 2016-11-10 4 ROLL RBC Bearings INC
Stock Option for purchase of Common Stock
M - Exercise -9,955 90,045 -9.96 37.66 -374,905 3,391,095
2016-11-15 2016-11-10 4 ROLL RBC Bearings INC
Common Stock
S - Sale -9,955 564,782 -1.73 78.65 -782,961 44,420,104
2016-11-15 2016-11-10 4 ROLL RBC Bearings INC
Common Stock
M - Exercise 9,955 518,193 1.96 37.66 374,905 19,515,148
2016-10-11 2016-10-11 4 ROLL RBC Bearings INC
Common Stock
S - Sale -2 508,238 0.00 76.00 -152 38,626,088
2016-10-11 2016-10-10 4 ROLL RBC Bearings INC
Common Stock
S - Sale -6,740 508,240 -1.31 76.12 -513,049 38,687,229
2016-10-11 2016-10-07 4 ROLL RBC Bearings INC
Common Stock
F - Taxes -3,426 514,980 -0.66 77.51 -265,549 39,916,100
2016-07-12 2016-07-08 4 ROLL RBC Bearings INC
Stock Option for Common Stock
A - Award 100,000 100,000 72.94 7,294,000 7,294,000
2016-07-12 2016-07-08 4 ROLL RBC Bearings INC
Common Stock
A - Award 50,350 518,406 10.76 0.01 504 5,184
2016-07-06 2016-07-01 4 ROLL RBC Bearings INC
Common Stock
S - Sale -15,242 468,056 -3.15 72.90 -1,111,142 34,121,282
2016-07-06 2016-07-01 4 ROLL RBC Bearings INC
Common Stock
F - Taxes -14,609 483,298 -2.93 72.50 -1,059,152 35,039,105
2016-06-23 2016-06-23 4 ROLL RBC Bearings INC
Common Stock
S - Sale -2,000 497,907 -0.40 73.18 -146,364 36,437,730
2016-06-23 2016-06-22 4 ROLL RBC Bearings INC
Common Stock
S - Sale -800 499,907 -0.16 73.00 -58,400 36,493,211
2016-06-23 2016-06-21 4 ROLL RBC Bearings INC
Common Stock
S - Sale -3,157 500,707 -0.63 73.05 -230,606 36,574,593
2016-06-17 2016-06-15 4 ROLL RBC Bearings INC
Common Stock
F - Taxes -5,710 503,864 -1.12 72.98 -416,716 36,771,995
2016-06-10 2016-06-09 4 ROLL RBC Bearings INC
Stock Option for purchase of Common Stock
M - Exercise -12,270 0 -100.00 22.73 -278,897
2016-06-10 2016-06-09 4 ROLL RBC Bearings INC
Common Stock
S - Sale -12,270 509,574 -2.35 75.34 -924,456 38,392,732
2016-06-10 2016-06-09 4 ROLL RBC Bearings INC
Common Stock
M - Exercise 12,270 521,844 2.41 22.73 278,897 11,861,514
2016-06-10 2016-06-08 4 ROLL RBC Bearings INC
Stock Option for purchase of Common Stock
M - Exercise -31,000 12,270 -71.64 22.73 -704,630 278,897
2016-06-10 2016-06-08 4 ROLL RBC Bearings INC
Common Stock
S - Sale -31,000 509,574 -5.73 75.86 -2,351,666 38,656,386
2016-06-10 2016-06-08 4 ROLL RBC Bearings INC
Common Stock
M - Exercise 31,000 540,574 6.08 22.73 704,630 12,287,247
2016-06-07 2016-06-07 4 ROLL RBC Bearings INC
Common Stock
S - Sale -27,419 509,574 -5.11 75.50 -2,070,165 38,473,398
2016-06-07 2016-06-07 4 ROLL RBC Bearings INC
Common Stock
M - Exercise 27,419 536,993 5.38 22.72 622,960 12,200,481
2016-06-07 2016-06-06 4 ROLL RBC Bearings INC
Common Stock
S - Sale -21,911 509,574 -4.12 75.72 -1,659,171 38,586,574
2016-06-07 2016-06-06 4 ROLL RBC Bearings INC
Common Stock
M - Exercise 21,911 531,485 4.30 22.72 497,818 12,075,339
2016-06-07 2016-06-03 4 ROLL RBC Bearings INC
Stock Option for purchase of Common Stock
M - Exercise -27,419 43,270 -38.79 22.72 -622,960 983,094
2016-06-07 2016-06-03 4 ROLL RBC Bearings INC
Stock Option for purchase of Common Stock
M - Exercise -21,911 70,689 -23.66 22.72 -497,818 1,606,054
2016-06-07 2016-06-03 4 ROLL RBC Bearings INC
Stock Option for purchase of Common Stock
M - Exercise -7,400 92,600 -7.40 22.72 -168,128 2,103,872
2016-06-07 2016-06-03 4 ROLL RBC Bearings INC
Common Stock
S - Sale -7,400 509,574 -1.43 75.32 -557,395 38,382,948
2016-06-07 2016-06-03 4 ROLL RBC Bearings INC
Common Stock
M - Exercise 7,400 516,974 1.45 22.72 168,128 11,745,649
2016-06-07 2015-07-01 4 ROLL RBC Bearings INC
Common Stock
A - Award 39,200 509,574 8.33 0.01 392 5,096
2015-07-02 2015-07-01 4 ROLL RBC Bearings INC
Stock Option for Common Stock
A - Award 80,000 80,000 72.83 5,826,400 5,826,400
2015-07-02 2015-07-01 4 ROLL RBC Bearings INC
Common Stock
A - Award 39,200 509,574 8.33 0.01 392 5,096
2015-07-02 2015-07-01 4 ROLL RBC Bearings INC
Common Stock
F - Taxes -8,165 470,374 -1.71 71.76 -585,920 33,754,038
2015-06-17 2015-06-16 4 ROLL RBC Bearings INC
Stock Option for purchase of Common Stock
M - Exercise -20,075 0 -100.00 20.37 -408,928
2015-06-17 2015-06-16 4 ROLL RBC Bearings INC
Common Stock
D - Sale to Issuer -5,651 478,539 -1.17 72.36 -408,906 34,627,082
2015-06-17 2015-06-16 4 ROLL RBC Bearings INC
Common Stock
F - Taxes -7,017 484,190 -1.43 72.36 -507,750 35,035,988
2015-06-17 2015-06-16 4 ROLL RBC Bearings INC
Common Stock
M - Exercise 20,075 491,207 4.26 20.37 408,928 10,005,887
2015-06-17 2015-06-15 4 ROLL RBC Bearings INC
Common Stock
F - Taxes -5,455 471,132 -1.14 72.40 -394,942 34,109,957
2015-06-10 2015-06-08 4 ROLL RBC Bearings INC
Common Stock
F - Taxes -3,973 476,587 -0.83 71.13 -282,599 33,899,633
2014-07-03 2014-07-01 4 ROLL RBC Bearings INC
Stock Option for purchase of Common Stock
A - Award 100,000 100,000 64.15 6,415,000 6,415,000
2014-07-03 2014-07-01 4 ROLL RBC Bearings INC
Common Stock
A - Award 50,350 480,560 11.70 0.01 504 4,806
2014-07-03 2014-07-01 4 ROLL RBC Bearings INC
Stock Option for purchase of Common Stock
A - Award 100,000 100,000 64.15 6,415,000 6,415,000
2014-07-03 2014-07-01 4 ROLL RBC Bearings INC
Common Stock
A - Award 50,350 480,560 11.70 0.01 504 4,806
2014-07-01 2014-07-01 4 ROLL RBC Bearings INC
Stock Option for purchase of Common Stock
M - Exercise -13,871 20,075 -40.86 20.37 -282,552 408,928
2014-07-01 2014-07-01 4 ROLL RBC Bearings INC
Common Stock
S - Sale -9,000 430,210 -2.05 64.44 -579,958 27,722,646
2014-07-01 2014-07-01 4 ROLL RBC Bearings INC
Common Stock
M - Exercise 13,871 439,210 3.26 20.37 282,552 8,946,708
2014-07-01 2014-06-30 4 ROLL RBC Bearings INC
Stock Option for purchase of Common Stock
M - Exercise -8,270 33,946 -19.59 20.37 -168,460 691,480
2014-07-01 2014-06-30 4 ROLL RBC Bearings INC
Common Stock
S - Sale -5,374 425,339 -1.25 64.05 -344,206 27,243,091
2014-07-01 2014-06-30 4 ROLL RBC Bearings INC
Common Stock
M - Exercise 8,270 430,713 1.96 20.37 168,460 8,773,624
2014-07-01 2014-06-27 4 ROLL RBC Bearings INC
Stock Option for purchase of Common Stock
M - Exercise -12,308 42,216 -22.57 20.37 -250,714 859,940
2014-07-01 2014-06-27 4 ROLL RBC Bearings INC
Common Stock
S - Sale -8,000 422,443 -1.86 63.98 -511,832 27,027,481
2014-07-01 2014-06-27 4 ROLL RBC Bearings INC
Common Stock
M - Exercise 12,308 430,443 2.94 20.37 250,714 8,768,124
2014-06-26 2014-06-26 4 ROLL RBC Bearings INC
Stock Option for purchase of Common Stock
M - Exercise -7,670 54,524 -12.33 20.37 -156,238 1,110,654
2014-06-26 2014-06-26 4 ROLL RBC Bearings INC
Common Stock
S - Sale -5,000 418,135 -1.18 63.24 -316,176 26,440,892
2014-06-26 2014-06-26 4 ROLL RBC Bearings INC
Common Stock
M - Exercise 7,670 423,135 1.85 20.37 156,238 8,619,260
2014-06-26 2014-06-25 4 ROLL RBC Bearings INC
Stock Option for purchase of Common Stock
M - Exercise -8,464 62,194 -11.98 20.37 -172,412 1,266,892
2014-06-26 2014-06-25 4 ROLL RBC Bearings INC
Common Stock
S - Sale -5,500 415,465 -1.31 64.04 -352,223 26,606,586
2014-06-26 2014-06-25 4 ROLL RBC Bearings INC
Common Stock
M - Exercise 8,464 420,965 2.05 20.37 172,412 8,575,057
2014-06-26 2014-06-24 4 ROLL RBC Bearings INC
Stock Option for purchase of Common Stock
M - Exercise -12,295 70,658 -14.82 20.37 -250,449 1,439,303
2014-06-26 2014-06-24 4 ROLL RBC Bearings INC
Common Stock
S - Sale -8,000 412,501 -1.90 63.71 -509,652 26,278,995
2014-06-26 2014-06-24 4 ROLL RBC Bearings INC
Common Stock
M - Exercise 12,295 420,501 3.01 20.37 250,449 8,565,605
2014-06-26 2014-06-23 4 ROLL RBC Bearings INC
Stock Option for purchase of Common Stock
M - Exercise -11,328 82,953 -12.02 20.37 -230,751 1,689,753
2014-06-26 2014-06-20 4 ROLL RBC Bearings INC
Stock Option for Common Stock
M - Exercise -5,727 0 -100.00 31.91 -182,749
2014-06-26 2014-06-19 4 ROLL RBC Bearings INC
Stock Option for Common Stock
M - Exercise -9,297 5,727 -61.88 31.91 -296,667 182,749
2014-06-23 2014-06-23 4 ROLL RBC Bearings INC
Stock Option for purchase of Common Stock
M - Exercise -11,328 82,953 -12.02 20.37 -230,751 1,689,753
2014-06-23 2014-06-23 4 ROLL RBC Bearings INC
Common Stock
S - Sale -7,360 412,174 -1.75 64.08 -471,638 26,412,646
2014-06-23 2014-06-23 4 ROLL RBC Bearings INC
Common Stock
M - Exercise 11,328 419,534 2.78 20.37 230,751 8,545,908
2014-06-23 2014-06-20 4 ROLL RBC Bearings INC
Stock Option for Common Stock
M - Exercise -5,727 0 -100.00 31.91 -182,749
2014-06-23 2014-06-20 4 ROLL RBC Bearings INC
Stock Option for purchase of Common Stock
M - Exercise -5,719 94,281 -5.72 20.37 -116,496 1,920,504
2014-06-23 2014-06-20 4 ROLL RBC Bearings INC
Common Stock
S - Sale -3,729 408,206 -0.91 63.20 -235,691 25,800,579
2014-06-23 2014-06-20 4 ROLL RBC Bearings INC
Common Stock
M - Exercise 5,719 411,935 1.41 20.37 116,496 8,391,116
2014-06-23 2014-06-20 4 ROLL RBC Bearings INC
Common Stock
S - Sale -4,271 406,216 -1.04 63.20 -269,948 25,674,801
2014-06-23 2014-06-20 4 ROLL RBC Bearings INC
Common Stock
M - Exercise 5,727 410,487 1.41 31.91 182,749 13,098,640
2014-06-23 2014-06-19 4 ROLL RBC Bearings INC
Stock Option for Common Stock
M - Exercise -9,297 5,727 -61.88 31.91 -296,667 182,749
2014-06-23 2014-06-19 4 ROLL RBC Bearings INC
Common Stock
S - Sale -6,952 404,760 -1.69 62.72 -436,016 25,385,738
2014-06-23 2014-06-19 4 ROLL RBC Bearings INC
Common Stock
M - Exercise 9,297 411,712 2.31 31.91 296,667 13,137,730
2014-06-19 2014-06-18 4 ROLL RBC Bearings INC
Stock Option for Common Stock
M - Exercise -231 0 -100.00 14.50 -3,350
2014-06-19 2014-06-18 4 ROLL RBC Bearings INC
Stock Option for Common Stock
M - Exercise -4,976 15,024 -24.88 31.91 -158,784 479,416
2014-06-19 2014-06-18 4 ROLL RBC Bearings INC
Common Stock
S - Sale -3,724 402,415 -0.92 62.56 -232,973 25,175,082
2014-06-19 2014-06-18 4 ROLL RBC Bearings INC
Common Stock
M - Exercise 4,976 406,139 1.24 31.91 158,784 12,959,895
2014-06-19 2014-06-18 4 ROLL RBC Bearings INC
Common Stock
S - Sale -140 401,163 -0.03 62.56 -8,758 25,096,757
2014-06-19 2014-06-18 4 ROLL RBC Bearings INC
Common Stock
M - Exercise 231 401,303 0.06 14.50 3,350 5,818,894
2014-06-19 2014-06-17 4 ROLL RBC Bearings INC
Stock Option for Common Stock
M - Exercise -9,743 231 -97.68 14.50 -141,274 3,350
2014-06-19 2014-06-17 4 ROLL RBC Bearings INC
Common Stock
S - Sale -5,900 401,072 -1.45 62.52 -368,879 25,075,743
2014-06-19 2014-06-17 4 ROLL RBC Bearings INC
Common Stock
M - Exercise 9,743 406,972 2.45 14.50 141,274 5,901,094
2014-06-16 2014-06-12 4 ROLL RBC Bearings INC
Stock Option for Common Stock
M - Exercise -8,245 9,974 -45.25 14.50 -119,552 144,623
2014-06-16 2014-06-12 4 ROLL RBC Bearings INC
Common Stock
S - Sale -5,000 397,229 -1.24 62.08 -310,400 24,659,976
2014-06-16 2014-06-12 4 ROLL RBC Bearings INC
Common Stock
M - Exercise 8,245 402,229 2.09 14.50 119,552 5,832,320
2014-06-12 2014-06-11 4 ROLL RBC Bearings INC
Stock Option for Common Stock
M - Exercise -8,781 18,219 -32.52 14.50 -127,324 264,176
2014-06-12 2014-06-11 4 ROLL RBC Bearings INC
Common Stock
S - Sale -5,300 393,984 -1.33 63.61 -337,133 25,061,322
2014-06-12 2014-06-11 4 ROLL RBC Bearings INC
Common Stock
M - Exercise 8,781 399,284 2.25 14.50 127,324 5,789,618
2014-06-12 2014-06-10 4 ROLL RBC Bearings INC
Stock Option for Common Stock
M - Exercise -6,502 27,000 -19.41 14.50 -94,279 391,500
2014-06-12 2014-06-10 4 ROLL RBC Bearings INC
Common Stock
S - Sale -3,920 390,503 -0.99 63.97 -250,769 24,981,102
2014-06-12 2014-06-10 4 ROLL RBC Bearings INC
Common Stock
M - Exercise 6,502 394,423 1.68 14.50 94,279 5,719,134
2014-02-13 2014-02-12 4 ROLL RBC Bearings INC
Stock Option for Common Stock
M - Exercise -50,000 33,502 -59.88 14.50 -725,000 485,779
2014-02-13 2014-02-12 4 ROLL RBC Bearings INC
Common Stock
M - Exercise 50,000 387,921 14.80 14.50 725,000 5,624,854
2013-06-18 2013-06-14 4 ROLL RBC Bearings INC
Stock Option for Common Stock
A - Award 100,000 100,000 51.08 5,108,000 5,108,000
2013-06-18 2013-06-14 4 ROLL RBC Bearings INC
Common Stock
A - Award 35,000 337,921 11.55 0.01 350 3,379
2012-12-18 2012-12-17 4 ROLL RBC Bearings INC
Stock Option for Common Stock
M - Exercise -250,000 83,502 -74.96 14.50 -3,625,000 1,210,779
2012-12-18 2012-12-17 4 ROLL RBC Bearings INC
Common Stock
F - Taxes -76,038 302,921 -20.06 49.13 -3,735,747 14,882,509
2012-12-18 2012-12-17 4 ROLL RBC Bearings INC
Common Stock
A - Award 250,000 378,959 193.86 14.50 3,625,000 5,494,906
2012-10-18 2012-10-17 4 ROLL RBC Bearings INC
Common Stock
F - Taxes X -3,021 128,959 -2.29 47.87 -144,615 6,173,267
2012-09-12 2012-09-11 4 ROLL RBC Bearings INC
Stock Option for Common Stock
M - Exercise X -8,019 333,502 -2.35
2012-09-12 2012-09-11 4 ROLL RBC Bearings INC
Common Stock
S - Sale X -8,019 131,980 -5.73 47.10 -377,695 6,216,258
2012-09-12 2012-09-11 4 ROLL RBC Bearings INC
Common Stock
M - Exercise X 8,019 139,999 6.08 14.50 116,276 2,029,986
2012-09-12 2012-09-10 4 ROLL RBC Bearings INC
Stock Option for Common Stock
M - Exercise X -28,066 341,521 -7.59
2012-09-12 2012-09-10 4 ROLL RBC Bearings INC
Common Stock
S - Sale X -26,066 131,980 -16.49 47.01 -1,225,399 6,204,565
2012-09-12 2012-09-10 4 ROLL RBC Bearings INC
Common Stock
M - Exercise X 28,066 160,046 21.27 14.50 406,957 2,320,667
2012-08-03 2012-08-03 4 ROLL RBC Bearings INC
Stock Option for Common Stock
M - Exercise X -6,500 369,587 -1.73
2012-08-03 2012-08-03 4 ROLL RBC Bearings INC
Common Stock
S - Sale X -6,500 131,980 -4.69 47.17 -306,591 6,225,206
2012-08-03 2012-08-03 4 ROLL RBC Bearings INC
Common Stock
M - Exercise X 6,500 138,480 4.92 14.50 94,250 2,007,960
2012-08-03 2012-08-01 4 ROLL RBC Bearings INC
Stock Option for Common Stock
M - Exercise X -1,137 376,087 -0.30
2012-08-03 2012-08-01 4 ROLL RBC Bearings INC
Common Stock
S - Sale X -1,137 131,980 -0.85 47.01 -53,448 6,204,142
2012-08-03 2012-08-01 4 ROLL RBC Bearings INC
Common Stock
M - Exercise X 1,137 133,117 0.86 14.50 16,486 1,930,196
2012-07-31 2012-07-31 4 ROLL RBC Bearings INC
Stock Option for Common Stock
M - Exercise X -4,317 377,224 -1.13
2012-07-31 2012-07-31 4 ROLL RBC Bearings INC
Common Stock
S - Sale X -4,317 131,980 -3.17 47.00 -202,900 6,203,086
2012-07-31 2012-07-31 4 ROLL RBC Bearings INC
Common Stock
M - Exercise X 4,317 136,297 3.27 14.50 62,596 1,976,306
2012-07-31 2012-07-30 4 ROLL RBC Bearings INC
Stock Option for Common Stock
M - Exercise X -100 381,541 -0.03
2012-07-31 2012-07-30 4 ROLL RBC Bearings INC
Common Stock
S - Sale X -100 131,980 -0.08 47.00 -4,700 6,203,060
2012-07-31 2012-07-30 4 ROLL RBC Bearings INC
Common Stock
M - Exercise X 100 132,080 0.08 14.50 1,450 1,915,160
2012-07-31 2012-07-27 4 ROLL RBC Bearings INC
Stock Option for Common Stock
M - Exercise X -16,017 381,641 -4.03
2012-07-31 2012-07-27 4 ROLL RBC Bearings INC
Common Stock
S - Sale X -16,017 131,980 -10.82 47.01 -752,913 6,203,997
2012-07-31 2012-07-27 4 ROLL RBC Bearings INC
Common Stock
M - Exercise X 16,017 147,997 12.14 14.50 232,246 2,145,956
2012-07-25 2012-07-25 4 ROLL RBC Bearings INC
Stock Option for Common Stock
M - Exercise X -2,437 412,258 -0.59
2012-07-25 2012-07-25 4 ROLL RBC Bearings INC
Common Stock
S - Sale X -2,437 131,980 -1.81 47.14 -114,889 6,222,012
2012-07-25 2012-07-25 4 ROLL RBC Bearings INC
Common Stock
M - Exercise X 2,437 134,417 1.85 14.50 35,336 1,949,046
2012-07-25 2012-07-24 4 ROLL RBC Bearings INC
Stock Option for Common Stock
M - Exercise X -20,129 414,695 -4.63
2012-07-25 2012-07-24 4 ROLL RBC Bearings INC
Common Stock
S - Sale X -20,129 131,980 -13.23 47.59 -957,947 6,280,981
2012-07-25 2012-07-24 4 ROLL RBC Bearings INC
Common Stock
M - Exercise X 20,129 152,109 15.25 14.50 291,870 2,205,580
2012-07-25 2012-07-23 4 ROLL RBC Bearings INC
Stock Option for Common Stock
M - Exercise X -13,600 434,824 -3.03
2012-07-25 2012-07-23 4 ROLL RBC Bearings INC
Common Stock
S - Sale X -13,600 131,980 -9.34 48.29 -656,705 6,372,931
2012-07-25 2012-07-23 4 ROLL RBC Bearings INC
Common Stock
M - Exercise X 13,600 145,580 10.30 14.50 197,200 2,110,910
2012-07-20 2012-07-20 4 ROLL RBC Bearings INC
Stock Option for Common Stock
M - Exercise X -14,600 433,824 -3.26
2012-07-20 2012-07-20 4 ROLL RBC Bearings INC
Common Stock
S - Sale X -14,600 131,980 -9.96 48.76 -711,884 6,435,239
2012-07-20 2012-07-20 4 ROLL RBC Bearings INC
Common Stock
M - Exercise X 14,600 146,580 11.06 14.50 211,700 2,125,410
2012-07-20 2012-07-19 4 ROLL RBC Bearings INC
Stock Option for Common Stock
M - Exercise X -7,400 448,424 -1.62
2012-07-20 2012-07-19 4 ROLL RBC Bearings INC
Common Stock
S - Sale X -7,400 131,980 -5.31 49.20 -364,078 6,493,376
2012-07-20 2012-07-19 4 ROLL RBC Bearings INC
Common Stock
M - Exercise X 7,400 139,380 5.61 14.50 107,300 2,021,010
2012-07-20 2012-07-18 4 ROLL RBC Bearings INC
Stock Option for Common Stock
M - Exercise X -8,900 455,824 -1.92
2012-07-20 2012-07-18 4 ROLL RBC Bearings INC
Common Stock
S - Sale X -8,900 131,980 -6.32 48.63 -432,803 6,418,135
2012-07-20 2012-07-18 4 ROLL RBC Bearings INC
Common Stock
M - Exercise X 8,900 140,880 6.74 14.50 129,050 2,042,760
2012-07-17 2012-07-17 4 ROLL RBC Bearings INC
Stock Option for Common Stock
M - Exercise X -8,200 464,724 -1.73
2012-07-17 2012-07-17 4 ROLL RBC Bearings INC
Common Stock
S - Sale X -8,200 131,980 -5.85 48.09 -394,355 6,347,195
2012-07-17 2012-07-17 4 ROLL RBC Bearings INC
Common Stock
M - Exercise X 8,200 140,180 6.21 14.50 118,900 2,032,610
2012-07-17 2012-07-16 4 ROLL RBC Bearings INC
Stock Option for Common Stock
M - Exercise X -8,700 472,924 -1.81
2012-07-17 2012-07-16 4 ROLL RBC Bearings INC
Common Stock
S - Sale X -8,700 140,680 -5.82 47.80 -415,863 6,724,546
2012-07-17 2012-07-16 4 ROLL RBC Bearings INC
Common Stock
M - Exercise X 8,700 132,207 7.04 14.50 126,150 1,917,002
2012-07-17 2012-07-13 4 ROLL RBC Bearings INC
Stock Option for Common Stock
M - Exercise X -10,000 481,624 -2.03
2012-07-17 2012-07-13 4 ROLL RBC Bearings INC
Common Stock
S - Sale X -10,000 131,980 -7.04 48.22 -482,192 6,363,970
2012-07-17 2012-07-13 4 ROLL RBC Bearings INC
Common Stock
M - Exercise X 10,000 141,980 7.58 14.50 145,000 2,058,710
2012-07-12 2012-07-12 4 ROLL RBC Bearings INC
Stock Option for Common Stock
M - Exercise X -8,691 491,624 -1.74
2012-07-12 2012-07-12 4 ROLL RBC Bearings INC
Common Stock
S - Sale X -8,691 131,980 -6.18 47.11 -409,449 6,217,815
2012-07-12 2012-07-12 4 ROLL RBC Bearings INC
Common Stock
M - Exercise X 8,691 140,671 6.59 14.50 126,020 2,039,730
2012-07-12 2012-07-11 4 ROLL RBC Bearings INC
Stock Option for Common Stock
M - Exercise X -227 500,315 -0.05
2012-07-12 2012-07-11 4 ROLL RBC Bearings INC
Common Stock
S - Sale X -227 131,980 -0.17 47.04 -10,678 6,208,445
2012-07-12 2012-07-11 4 ROLL RBC Bearings INC
Common Stock
M - Exercise X 227 132,207 0.17 14.50 3,292 1,917,002
2012-07-12 2012-07-10 4 ROLL RBC Bearings INC
Stock Option for Common Stock
M - Exercise X -3,613 500,542 -0.72
2012-07-12 2012-07-10 4 ROLL RBC Bearings INC
Common Stock
S - Sale X -3,613 131,980 -2.66 47.31 -170,931 6,243,974
2012-07-12 2012-07-10 4 ROLL RBC Bearings INC
Common Stock
M - Exercise X 3,613 135,593 2.74 14.50 52,388 1,966,098
2012-07-09 2012-07-09 4 ROLL RBC Bearings INC
Stock Option for Common Stock
M - Exercise X -8,900 504,155 -1.73
2012-07-09 2012-07-09 4 ROLL RBC Bearings INC
Common Stock
S - Sale X -8,900 131,980 -6.32 47.99 -427,111 6,333,720
2012-07-09 2012-07-09 4 ROLL RBC Bearings INC
Common Stock
M - Exercise X 8,900 140,880 6.74 14.50 129,050 2,042,760
2012-07-09 2012-07-06 4 ROLL RBC Bearings INC
Stock Option for Common Stock
M - Exercise X -8,500 513,055 -1.63
2012-07-09 2012-07-06 4 ROLL RBC Bearings INC
Common Stock
S - Sale X -8,500 131,980 -6.05 47.34 -402,366 6,247,564
2012-07-09 2012-07-06 4 ROLL RBC Bearings INC
Common Stock
M - Exercise X 8,500 140,480 6.44 14.50 123,250 2,036,960
2012-07-09 2012-07-05 4 ROLL RBC Bearings INC
Stock Option for Common Stock
M - Exercise X -11,600 521,555 -2.18
2012-07-09 2012-07-05 4 ROLL RBC Bearings INC
Common Stock
S - Sale X -11,600 131,980 -8.08 48.36 -560,918 6,381,893
2012-07-09 2012-07-05 4 ROLL RBC Bearings INC
Common Stock
M - Exercise X 11,600 143,580 8.79 14.50 168,200 2,081,910
2012-07-03 2012-07-03 4 ROLL RBC Bearings INC
Stock Option for Common Stock
M - Exercise X -8,400 19,653 -29.94 31.91 -268,044 627,127
2012-07-03 2012-07-03 4 ROLL RBC Bearings INC
Common Stock
S - Sale X -8,400 131,980 -5.98 47.99 -403,116 6,333,720
2012-07-03 2012-07-03 4 ROLL RBC Bearings INC
Common Stock
M - Exercise X 8,400 140,380 6.36 31.91 268,044 4,479,526
2012-07-03 2012-07-02 4 ROLL RBC Bearings INC
Stock Option for Common Stock
M - Exercise X -11,700 28,053 -29.43 31.91 -373,347 895,171
2012-07-03 2012-07-02 4 ROLL RBC Bearings INC
Common Stock
S - Sale X -11,700 131,980 -8.14 47.39 -554,470 6,254,611
2012-07-03 2012-07-02 4 ROLL RBC Bearings INC
Common Stock
M - Exercise X 11,700 143,680 8.86 31.91 373,347 4,584,829
2012-07-03 2012-06-29 4 ROLL RBC Bearings INC
Stock Option for Common Stock
M - Exercise X -9,900 39,753 -19.94 31.91 -315,909 1,268,518
2012-07-03 2012-06-29 4 ROLL RBC Bearings INC
Common Stock
S - Sale X -9,900 131,980 -6.98 47.18 -467,076 6,226,737
2012-07-03 2012-06-29 4 ROLL RBC Bearings INC
Common Stock
M - Exercise X 9,900 141,880 7.50 31.91 315,909 4,527,391
2012-06-21 2012-06-19 4 ROLL RBC Bearings INC
Stock Option for Common Stock
M - Exercise X -11,300 49,653 -18.54 31.91 -360,583 1,584,427
2012-06-21 2012-06-19 4 ROLL RBC Bearings INC
Common Stock
S - Sale X -11,300 131,980 -7.89 47.21 -533,500 6,231,093
2012-06-21 2012-06-19 4 ROLL RBC Bearings INC
Common Stock
M - Exercise X 11,300 143,280 8.56 31.91 360,583 4,572,065
2012-06-13 2012-06-13 4 ROLL RBC Bearings INC
Stock Option for Common Stock
M - Exercise X -3,296 60,953 -5.13 31.91 -105,175 1,945,010
2012-06-13 2012-06-13 4 ROLL RBC Bearings INC
Common Stock
S - Sale X -3,296 131,980 -2.44 47.09 -155,203 6,214,727
2012-06-13 2012-06-13 4 ROLL RBC Bearings INC
Common Stock
M - Exercise X 3,296 135,276 2.50 31.91 105,175 4,316,657
2012-06-13 2012-06-12 4 ROLL RBC Bearings INC
Stock Option for Common Stock
M - Exercise X -15,700 64,249 -19.64 31.91 -500,987 2,050,186
2012-06-13 2012-06-12 4 ROLL RBC Bearings INC
Common Stock
S - Sale X -15,700 131,980 -10.63 47.26 -741,932 6,236,952
2012-06-13 2012-06-12 4 ROLL RBC Bearings INC
Common Stock
M - Exercise X 15,700 147,680 11.90 31.91 500,987 4,712,469
2012-06-06 2012-06-04 4 ROLL RBC Bearings INC
Stock Option for Commn Shares
A - Award 100,000 100,000
2012-06-06 2012-06-04 4 ROLL RBC Bearings INC
Common Stock
A - Award 35,000 131,980 36.09 0.01 350 1,320
2012-06-01 2012-05-31 4 ROLL RBC Bearings INC
Stock Option for Common Stock
M - Exercise X -400 79,949 -0.50
2012-06-01 2012-05-31 4 ROLL RBC Bearings INC
Common Stock
S - Sale X -400 106,980 -0.37 47.02 -18,807 5,029,932
2012-06-01 2012-05-31 4 ROLL RBC Bearings INC
Common Stock
M - Exercise X 400 107,380 0.37 31.91 12,764 3,426,496
2012-06-01 2012-05-30 4 ROLL RBC Bearings INC
Stock Option for Common Stock
M - Exercise X -8,028 80,349 -9.08
2012-06-01 2012-05-30 4 ROLL RBC Bearings INC
Common Stock
S - Sale X -8,028 106,980 -6.98 47.25 -379,284 5,054,281
2012-06-01 2012-05-30 4 ROLL RBC Bearings INC
Common Stock
M - Exercise X 8,028 115,008 7.50 31.91 256,173 3,669,905
2012-05-03 2012-05-03 4 ROLL RBC Bearings INC
Stock Option for Common Stock
M - Exercise X -800 88,377 -0.90
2012-05-03 2012-05-03 4 ROLL RBC Bearings INC
Common Stock
S - Sale X -800 106,980 -0.74 47.00 -37,604 5,028,595
2012-05-03 2012-05-03 4 ROLL RBC Bearings INC
Common Stock
M - Exercise X 800 107,780 0.75 31.91 25,528 3,439,260
2012-05-03 2012-05-02 4 ROLL RBC Bearings INC
Stock Option for Common Stock
M - Exercise X -953 89,177 -1.06
2012-05-03 2012-05-02 4 ROLL RBC Bearings INC
Common Stock
S - Sale X -953 106,980 -0.88 47.03 -44,824 5,031,751
2012-05-03 2012-05-02 4 ROLL RBC Bearings INC
Common Stock
M - Exercise X 953 107,933 0.89 31.91 30,410 3,444,142
2012-05-03 2012-05-01 4 ROLL RBC Bearings INC
Stock Option for Common Stock
M - Exercise X -5,411 90,130 -5.66
2012-05-03 2012-05-01 4 ROLL RBC Bearings INC
Common Stock
S - Sale X -5,411 106,980 -4.81 47.20 -255,421 5,049,895
2012-05-03 2012-05-01 4 ROLL RBC Bearings INC
Common Stock
M - Exercise X 5,411 112,391 5.06 31.91 172,665 3,586,397
2012-04-30 2012-04-30 4 ROLL RBC Bearings INC
Stock Option for Common Stock
M - Exercise X -6,626 0 -100.00
2012-04-30 2012-04-30 4 ROLL RBC Bearings INC
Stock Option for Common Stock
M - Exercise X -4,459 95,541 -4.46
2012-04-30 2012-04-30 4 ROLL RBC Bearings INC
Common Stock
S - Sale X -4,459 106,980 -4.00 47.09 -209,976 5,037,720
2012-04-30 2012-04-30 4 ROLL RBC Bearings INC
Common Stock
M - Exercise X 4,459 111,439 4.17 31.91 142,287 3,556,018
2012-04-30 2012-04-30 4 ROLL RBC Bearings INC
Common Stock
S - Sale X -6,626 106,980 -5.83 47.09 -312,020 5,037,720
2012-04-30 2012-04-30 4 ROLL RBC Bearings INC
Common Stock
M - Exercise X 6,626 113,606 6.19 22.66 150,145 2,574,312
2012-04-30 2012-04-27 4 ROLL RBC Bearings INC
Stock Option for Common Stock
M - Exercise X -12,200 6,626 -64.80
2012-04-30 2012-04-27 4 ROLL RBC Bearings INC
Commonn Stock
S - Sale X -12,200 106,980 -10.24 47.52 -579,684 5,083,165
2012-04-30 2012-04-27 4 ROLL RBC Bearings INC
Common Stock
M - Exercise X 12,200 119,180 11.40 22.66 276,452 2,700,619
2012-04-30 2012-04-26 4 ROLL RBC Bearings INC
Stock Option for Common Stock
M - Exercise X -21,174 18,826 -52.94
2012-04-30 2012-04-26 4 ROLL RBC Bearings INC
Common Stock
S - Sale X -21,174 106,980 -16.52 47.09 -997,170 5,038,127
2012-04-30 2012-04-26 4 ROLL RBC Bearings INC
Common Stock
M - Exercise X 21,174 128,154 19.79 22.66 479,803 2,903,970
2012-04-26 2012-04-25 4 ROLL RBC Bearings INC
Common Stock
S - Sale X -8,334 106,980 -7.23 45.74 -381,190 4,893,169
P
Pembelian sekuritas non-derivatif atau derivatif di pasar terbuka atau secara pribadi.
S
Penjualan terbuka atau penjualan pribadi atas sekuritas non-derivatif atau derivatif.
A
Hibah, penghargaan, atau perolehan sekuritas lainnya dari perusahaan (seperti opsi)
C
Konversi turunan
D
Penjualan atau pengalihan sekuritas kembali ke perusahaan.
F
Pembayaran harga pelaksanaan atau kewajiban pajak menggunakan sebagian sekuritas yang diterima dari perusahaan.
G
Pemberian sekuritas oleh atau kepada orang dalam.
K
Swap ekuitas dan transaksi lindung nilai serupa
M
Pelaksanaan atau konversi sekuritas derivatif yang diterima dari perusahaan (seperti opsi)
V
Transaksi yang dilaporkan secara sukarela pada Formulir 4.
J
Lainnya (disertai dengan catatan kaki yang menjelaskan transaksi tersebut)