ROLL / RBC Bearings Inc. - Insider Trading and Ownership Report - SEC Form 3, 4, 5

RBC Bearings Inc.
US ˙ NASDAQ ˙ US75524B1044
HINDI NA ACTIVE ANG SIMBONG ITO

Saham Orang Dalam605,120 shares
Skor Sentimen Orang Dalam

Skor Sentimen Orang Dalam mengidentifikasi perusahaan yang dibeli oleh orang dalam korporat.

Ini adalah hasil dari model kuantitatif multifaktor yang canggih yang mengidentifikasi perusahaan dengan tingkat akumulasi internal tertinggi. Model penilaian ini menggunakan kombinasi dari jumlah bersih orang dalam yang membeli dalam 90 hari sebelumnya, total saham yang dibeli sebagai persentase dari jumlah saham yang beredar, dan total saham yang dimiliki oleh orang dalam. Angka tersebut berkisar dari 0 hingga 100, dengan angka yang lebih tinggi menunjukkan tingkat akumulasi yang lebih tinggi dibandingkan dengan perusahaan sejenis, dan 50 adalah rata-rata.

Frekuensi Pembaruan: Setiap Hari

Lihat Pilihan Teratas dari Orang Dalam, yang menyediakan daftar perusahaan dengan akumulasi orang dalam tertinggi.

Skor Sentimen Petugas

Skor Sentimen Pejabat menemukan perusahaan yang dibeli oleh Pejabat Korporat.

Menurut definisi, Pejabat Korporasi adalah Orang Dalam Korporasi, tetapi tidak seperti beberapa Orang Dalam lainnya (Pemegang Saham 10% dan Anggota Dewan), Pejabat bekerja untuk perusahaan setiap hari, dan mereka menggunakan uang mereka sendiri saat bertransaksi . (Pemegang Saham 10% dan Anggota Dewan seringkali adalah manajer dana yang mengelola uang orang lain.) Dengan demikian, transaksi orang dalam yang dilakukan oleh Pejabat jauh lebih signifikan dan harus ditangani dengan tepat.

Seperti Skor Sentimen Internal, Skor Sentimen Pejabat adalah hasil dari model kuantitatif multi-faktor yang canggih yang mengidentifikasi perusahaan dengan tingkat akumulasi pejabat tertinggi.

Frekuensi Pembaruan: Setiap Hari

Lihat Pilihan Teratas dari Orang Dalam, yang menyediakan daftar perusahaan dengan sentimen orang dalam tertinggi.

Metrik Utama Orang Dalam

Kartu ini menunjukkan peringkat perusahaan berdasarkan berbagai metrik internal. Peringkat persentil menunjukkan bagaimana perusahaan ini dibandingkan dengan perusahaan lain di pasar AS. Peringkat yang lebih tinggi menunjukkan situasi yang lebih baik.

Sebagai contoh, secara umum diterima bahwa pembelian oleh orang dalam perusahaan adalah indikator positif, sehingga perusahaan dengan lebih banyak pembelian oleh orang dalam akan mendapat peringkat lebih tinggi daripada perusahaan dengan lebih sedikit pembelian oleh orang dalam (atau bahkan penjualan oleh orang dalam).

Jumlah Bersih Pembelian oleh Orang Dalam (Peringkat)

N/A

Jumlah Bersih Pembelian oleh Orang Dalam adalah total jumlah orang dalam yang membeli dikurangi total jumlah orang dalam yang menjual dalam 90 hari terakhir. Peringkat persentil ditunjukkan di sini (kisaran dari 0 hingga 100%).

Persentase Saham yang Dibeli oleh Orang Dalam (Peringkat)

N/A

Persentase Saham yang Dibeli oleh Orang Dalam adalah total jumlah saham yang dibeli oleh orang dalam dikurangi total jumlah saham yang dijual oleh orang dalam dalam 90 hari terakhir, dibagi dengan total jumlah saham yang beredar dan dikalikan dengan 100.

Grafik Perdagangan Orang Dalam

Grafik berikut menunjukkan RBC Bearings Inc. transaksi orang dalam. Orang dalam adalah pejabat, direktur, atau investor signifikan dalam suatu perusahaan. Secara umum, melakukan transaksi di perusahaan mereka berdasarkan informasi material yang belum dipublikasikan adalah ilegal bagi orang dalam. Ini tidak berarti bahwa mereka dilarang melakukan transaksi apa pun di perusahaan mereka sendiri. Namun, mereka wajib melaporkan semua transaksi kepada SEC melalui Formulir 4.

Daftar Orang Dalam dan Metrik Profitabilitas

Tabel ini menampilkan daftar orang dalam yang diketahui, dan dibuat secara otomatis dari pengajuan yang diungkapkan kepada SEC. Selain nama, jabatan terbaru, dan sebutan direktur, pejabat, atau pemilik 10%, kami memberikan kepemilikan terbaru yang diungkapkan. Selain itu, jika memungkinkan, kami memberikan kinerja perdagangan historis untuk orang dalam tersebut. Kinerja perdagangan historis adalah rata-rata tertimbang dari kinerja transaksi pembelian pasar terbuka aktual yang dilakukan oleh orang dalam tersebut. Untuk informasi lebih lanjut tentang bagaimana ini dihitung, tonton webinar YouTube ini.

See our leaderboard of most profitable insider traders.

Orang Dalam Rata-rata Keuntungan (%) Saham
Dimiliki
Terbagi
Disesuaikan

Report errors via our new Insider Auditing Tool

Rekam Jejak Pembelian Orang Dalam - Analisis Keuntungan Jangka Pendek

Pada bagian ini, kami menganalisis profitabilitas setiap pembelian saham oleh orang dalam di pasar terbuka yang tidak direncanakan yang dilakukan di ROLL / RBC Bearings Inc.. Analisis ini membantu memahami apakah orang dalam tersebut secara konsisten menghasilkan pengembalian abnormal, dan layak untuk diikuti. Analisis ini dilakukan selama satu tahun setelah setiap transaksi, dan hasilnya bersifat teoretis .

Tabel berikut menunjukkan pembelian pasar terbuka terbaru yang bukan bagian dari rencana perdagangan otomatis.

Tanggal Perdagangan Orang Dalam Dilaporkan
Saham
Dilaporkan
Harga
Disesuaikan
Saham
Disesuaikan
Harga
Dasar Biaya Hari-hari menuju
Maksimal
Harga di
Maksimal
Maksimal
Keuntungan ($)
Maksimum Pengembalian (%)
2014-08-14 Stewart Edward 2,000 58.5375 2,000 58.5375 117,075 235 77.2900 37,505 32.04
2014-02-26 Stewart Edward 1,500 64.5800 1,500 64.5800 96,870
2013-11-18 Stewart Edward 2,250 66.8300 2,250 66.8300 150,368
2013-08-26 Stewart Edward 250 60.0820 250 60.0820 15,020
2013-08-26 Stewart Edward 500 60.1480 500 60.1480 30,074
2013-08-26 Stewart Edward 500 60.1000 500 60.1000 30,050
2013-06-18 Stewart Edward 1,000 52.4400 1,000 52.4400 52,440

Harga yang Disesuaikan adalah harga yang disesuaikan dengan pemisahan saham. Ang Adjusted Shares ay ang jumlah saham yang disesuaikan dengan pemisahan saham (stock split).

ROLL / RBC Bearings Inc. Insider Trades
Rekam Jejak Penjualan Orang Dalam - Analisis Kerugian Jangka Pendek

Dalam bagian ini, kami menganalisis penghindaran kerugian jangka pendek dari setiap penjualan dalam pasar terbuka yang tidak direncanakan oleh orang dalam yang dilakukan di ROLL / RBC Bearings Inc.. Pola penghindaran kerugian yang konsisten dapat menunjukkan bahwa transaksi penjualan di masa mendatang dapat memprediksi penurunan harga. Analisis ini berlaku untuk satu tahun setelah setiap perdagangan, dan hasilnya bersifat teoretis .

Tabel berikut menunjukkan penjualan pasar terbuka terbaru yang bukan bagian dari rencana perdagangan otomatis.

Tanggal Perdagangan Orang Dalam Dilaporkan
Saham
Dilaporkan
Harga
Disesuaikan
Saham
Disesuaikan
Harga
Dasar Biaya Hari-hari menuju
Menit
Harga di
Menit
Kerugian Maksimal
Dihindari ($)
Kerugian Maksimal
Dihindari (%)
2025-08-07 BERGERON DANIEL A 48,743 402.7502 48,743 402.7502 19,631,253 27 383.6000 -933,437 -4.75
2025-06-17 Ambrose Michael H. 595 367.3200 595 367.3200 218,555
2025-06-12 HARTNETT MICHAEL J 9,000 371.3698 9,000 371.3698 3,342,328
2025-06-11 HARTNETT MICHAEL J 5,000 375.0008 5,000 375.0008 1,875,004
2025-06-11 CROWELL RICHARD R 500 377.0012 500 377.0012 188,501
2025-06-10 Ambrose Michael H. 1,700 381.0450 1,700 381.0450 647,776
2025-06-10 HARTNETT MICHAEL J 253 382.8500 253 382.8500 96,861
2025-06-09 HARTNETT MICHAEL J 26,725 381.0882 26,725 381.0882 10,184,582
2025-06-09 Kaplan Steven H. 400 381.3000 400 381.3000 152,520

Harga yang Disesuaikan adalah harga yang disesuaikan dengan pemisahan saham. Ang Adjusted Shares ay ang jumlah saham yang disesuaikan dengan pemisahan saham (stock split).

ROLL / RBC Bearings Inc. Insider Trades
Riwayat Transaksi

Klik ikon tautan untuk melihat riwayat transaksi lengkap. Transaksi yang dilaporkan sebagai bagian dari rencana perdagangan otomatis 10b5-1 akan memiliki tanda X di kolom yang bertanda 10b-5.

Berkas
Tanggal
Perdagangan
Tanggal
Formulir Orang Dalam Ticker Judul Keamanan Kode 10b5-1 Langsung Latihan
Harga
Satuan
Harga
Unit
Diubah
Nilai
Diubah (1 ribu)
Sisa
Pilihan
Sisa
Saham
2025-09-04 2025-09-04 4 CROWELL RICHARD R RBC Common Stock G - Gift D -125 32,142
2025-08-08 2025-08-07 4 BERGERON DANIEL A RBC Common Stock S - Sale D 402.7502 -48,743 -19,631 111,134
2025-08-08 2025-08-07 4 BERGERON DANIEL A RBC Common Stock M - Exercise D 199.1600 28,000 5,576 159,877
2025-08-08 2025-08-07 4 BERGERON DANIEL A RBC Common Stock M - Exercise D 137.4400 20,743 2,851 131,877
2025-06-20 2025-06-17 4 Ambrose Michael H. RBC Common Stock S - Sale D 367.3200 -595 -219 6,985
2025-06-20 2025-06-17 4 Ambrose Michael H. RBC Common Stock M - Exercise D 206.1900 400 82 7,580
2025-06-20 2025-06-17 4 Ambrose Michael H. RBC Common Stock M - Exercise D 287.3700 195 56 7,180
2025-06-20 2025-06-17 4 Ambrose Michael H. RBC Common Stock G - Gift D 367.0500 -150 -55 6,985
2025-06-13 2025-06-11 4 CROWELL RICHARD R RBC Common Stock S - Sale D 377.0012 -500 -189 32,267
2025-06-13 2025-06-11 4 CROWELL RICHARD R RBC Common Stock M - Exercise D 137.4400 300 41 32,767
2025-06-13 2025-06-11 4 CROWELL RICHARD R RBC Common Stock M - Exercise D 158.4800 200 32 32,467
2025-06-13 2025-06-12 4 HARTNETT MICHAEL J RBC Common Stock S - Sale D 371.3698 -9,000 -3,342 302,853
2025-06-11 2025-06-11 4 HARTNETT MICHAEL J RBC Common Stock S - Sale D 375.0008 -5,000 -1,875 311,853
2025-06-11 2025-06-10 4 HARTNETT MICHAEL J RBC Common Stock S - Sale D 382.8500 -253 -97 316,853
2025-06-11 2025-06-10 4 HARTNETT MICHAEL J RBC Common Stock M - Exercise D 199.1600 253 50 317,106
2025-06-11 2025-06-09 4 HARTNETT MICHAEL J RBC Common Stock S - Sale D 381.0882 -26,725 -10,185 316,853
2025-06-11 2025-06-09 4 HARTNETT MICHAEL J RBC Common Stock M - Exercise D 199.1600 14,947 2,977 343,578
2025-06-11 2025-06-09 4 HARTNETT MICHAEL J RBC Common Stock M - Exercise D 137.4400 11,778 1,619 328,631
2025-06-10 2025-06-10 4 Ambrose Michael H. RBC Common Stock S - Sale D 381.0450 -1,700 -648 7,135
2025-06-10 2025-06-10 4 Ambrose Michael H. RBC Common Stock M - Exercise D 199.0900 600 119 8,835
2025-06-10 2025-06-10 4 Ambrose Michael H. RBC Common Stock M - Exercise D 199.1600 500 100 8,235
2025-06-10 2025-06-10 4 Ambrose Michael H. RBC Common Stock M - Exercise D 137.4400 600 82 7,735
2025-06-09 2025-06-09 4 BERGERON DANIEL A RBC Common Stock S - Sale D 380.2842 -31,282 -11,896 111,134
2025-06-09 2025-06-09 4 BERGERON DANIEL A RBC Common Stock M - Exercise D 143.9200 31,282 4,502 142,416
2025-06-09 2025-06-06 4 BERGERON DANIEL A RBC Common Stock S - Sale D 382.2052 -3,718 -1,421 111,134
2025-06-09 2025-06-06 4 BERGERON DANIEL A RBC Common Stock M - Exercise D 143.9200 3,718 535 114,852
2025-06-09 2025-06-09 4 Kaplan Steven H. RBC Common Stock S - Sale D 381.3000 -400 -153 2,499
2025-06-04 2025-06-03 4 Edwards Richard J RBC Common Stock F - Taxes D 370.2100 -246 -91 12,584
2025-06-04 2025-06-02 4 Edwards Richard J RBC Common Stock F - Taxes D 365.8700 -62 -23 12,830
2025-06-04 2025-06-03 4 Sullivan Robert M RBC Common Stock F - Taxes D 370.2100 -279 -103 12,299
2025-06-04 2025-06-02 4 Sullivan Robert M RBC Common Stock F - Taxes D 365.8700 -511 -187 12,578
2025-06-04 2025-06-03 4 Feeney John J. RBC Common Stock F - Taxes D 370.2100 -95 -35 2,771
2025-06-04 2025-06-02 4 Feeney John J. RBC Common Stock F - Taxes D 365.8700 -31 -11 2,866
2025-06-04 2025-06-03 4 HARTNETT MICHAEL J RBC Common Stock F - Taxes D 370.2100 -4,644 -1,719 316,853
2025-06-04 2025-06-02 4 HARTNETT MICHAEL J RBC Common Stock F - Taxes D 365.8700 -4,892 -1,790 321,497
2025-06-04 2025-06-03 4 BERGERON DANIEL A RBC Common Stock F - Taxes D 370.2100 -1,819 -673 111,134
2025-06-04 2025-06-02 4 BERGERON DANIEL A RBC Common Stock F - Taxes D 365.8700 -1,630 -596 112,953
2025-06-03 2025-05-30 4 CROWELL RICHARD R RBC Common Stock A - Award D 365.8700 532 195 32,267
2025-06-03 2025-05-30 4 Ambrose Michael H. RBC Common Stock A - Award D 365.8700 532 195 7,135
2025-06-03 2025-05-30 4 Faghri Amir RBC Common Stock A - Award D 365.8700 532 195 3,910
2025-06-03 2025-05-30 4 Elmy Frederick J. RBC Common Stock A - Award D 365.8700 532 195 1,209
2025-06-03 2025-06-02 4 Kaplan Steven H. RBC Common Stock S - Sale D 367.6200 -226 -83 2,899
2025-06-03 2025-05-30 4 Kaplan Steven H. RBC Common Stock A - Award D 365.8700 532 195 3,125
2025-06-03 2025-05-30 4 Ennico Dolores J RBC Common Stock A - Award D 365.8700 532 195 6,910
2025-06-03 2025-05-30 4 Stewart Edward RBC Common Stock A - Award D 365.8700 532 195 20,993
2025-05-30 2025-05-28 4 HARTNETT MICHAEL J RBC Common Stock F - Taxes D 364.9600 -14,000 -5,109 326,389
2025-05-30 2025-05-28 4 HARTNETT MICHAEL J RBC Common Stock A - Award D 364.9600 30,208 11,025 340,389
2025-05-30 2025-05-28 4 BERGERON DANIEL A RBC Common Stock F - Taxes D 364.9600 -1,452 -530 114,583
2025-05-30 2025-05-28 4 BERGERON DANIEL A RBC Common Stock A - Award D 364.9600 7,922 2,891 116,035
2025-05-30 2025-05-28 4 Sullivan Robert M RBC Common Stock A - Award D 364.9600 1,800 657 13,089
2025-05-30 2025-05-28 4 Edwards Richard J RBC Common Stock A - Award D 364.9600 400 146 12,892
2025-05-30 2025-05-28 4 Feeney John J. RBC Common Stock A - Award D 364.9600 400 146 2,897
2025-05-28 2025-05-23 4 HARTNETT MICHAEL J RBC Common Stock F - Taxes D 359.7700 -2,235 -804 310,181
2025-05-27 2025-05-23 4 Edwards Richard J RBC Common Stock F - Taxes D 359.7700 -47 -17 12,492
2025-05-27 2025-05-23 4 Sullivan Robert M RBC Common Stock F - Taxes D 359.7700 -93 -33 11,289
2025-05-27 2025-05-23 4 Feeney John J. RBC Common Stock F - Taxes D 359.7700 -36 -13 2,497
2025-05-27 2025-05-23 4 BERGERON DANIEL A RBC Common Stock F - Taxes D 359.7700 -1,041 -375 110,367
2025-02-20 2025-02-18 4 HARTNETT MICHAEL J RBC Common Stock S - Sale D 369.2726 -20,741 -7,659 298,847
2025-02-13 2025-02-13 4 Sullivan Robert M RBC Common Stock S - Sale D 362.2528 -8,000 -2,898 11,382
2025-02-13 2025-02-13 4 Sullivan Robert M RBC Common Stock M - Exercise D 137.4400 8,000 1,100 19,382
2025-02-13 2025-02-08 4 Feeney John J. RBC Common Stock F - Taxes D 362.1000 -34 -12 2,533
2025-02-10 2025-02-07 4 HARTNETT MICHAEL J RBC Common Stock S - Sale D 367.0000 -500 -184 319,588
2025-02-10 2025-02-06 4 HARTNETT MICHAEL J RBC Common Stock S - Sale D 367.9500 -2,500 -920 320,088
2025-02-05 2025-02-05 4 Ambrose Michael H. RBC Common Stock G - Gift D -125 6,603
2025-02-05 2025-02-05 4 Ambrose Michael H. RBC Common Stock S - Sale D 362.8863 -400 -145 6,728
2025-02-05 2025-02-05 4 Ambrose Michael H. RBC Common Stock M - Exercise D 163.2700 400 65 7,128
2025-02-05 2025-02-04 4 Ennico Dolores J RBC Common Stock S - Sale D 367.4150 -1,400 -514 6,378
2025-02-05 2025-02-04 4 Ennico Dolores J RBC Common Stock M - Exercise D 206.1900 200 41 7,778
2025-02-05 2025-02-04 4 Ennico Dolores J RBC Common Stock M - Exercise D 199.1600 600 119 7,578
2025-02-05 2025-02-04 4 Ennico Dolores J RBC Common Stock M - Exercise D 199.0900 400 80 6,978
2025-02-05 2025-02-04 4 Ennico Dolores J RBC Common Stock M - Exercise D 127.3300 200 25 6,578
2025-02-05 2025-02-04 4 BERGERON DANIEL A RBC Common Stock S - Sale D 365.4459 -17,500 -6,395 111,408
2025-02-05 2025-02-04 4 BERGERON DANIEL A RBC Common Stock M - Exercise D 132.1200 17,500 2,312 128,908
2024-11-27 2024-11-26 4 Feeney John J. RBC Common Stock S - Sale D 340.2318 -304 -103 2,567
2024-11-12 2024-11-11 4 BERGERON DANIEL A RBC Common Stock S - Sale D 320.6363 -17,500 -5,611 111,408
2024-11-12 2024-11-11 4 BERGERON DANIEL A RBC Common Stock M - Exercise D 132.1200 17,500 2,312 128,908
2024-11-12 2024-11-08 4 Sullivan Robert M RBC Common Stock S - Sale D 317.3101 -8,600 -2,729 11,382
2024-11-12 2024-11-08 4 Sullivan Robert M RBC Common Stock M - Exercise D 143.9200 5,600 806 19,982
2024-11-12 2024-11-08 4 Sullivan Robert M RBC Common Stock M - Exercise D 132.1200 3,000 396 14,382
2024-11-08 2024-11-07 4 Feeney John J. RBC Common Stock S - Sale D 318.4300 -1,500 -478 2,871
2024-11-08 2024-11-07 4 Feeney John J. RBC Common Stock M - Exercise D 199.1000 800 159 4,371
2024-11-08 2024-11-07 4 Feeney John J. RBC Common Stock M - Exercise D 199.1600 700 139 3,571
2024-11-07 2024-11-05 4 Sullivan Robert M RBC Common Stock A - Award D 1,200 11,382
2024-11-07 2024-11-05 4 Elmy Frederick J. RBC Common Stock A - Award D 677 677
2024-09-20 2024-09-20 4 Stewart Edward RBC Common Stock S - Sale D 299.0007 -2,800 -837 20,461
2024-09-20 2024-09-20 4 Stewart Edward RBC Common Stock M - Exercise D 137.4400 800 110 23,261
2024-09-20 2024-09-20 4 Stewart Edward RBC Common Stock M - Exercise D 158.4800 1,000 158 22,461
2024-09-20 2024-09-20 4 Stewart Edward RBC Common Stock M - Exercise D 128.2400 1,000 128 21,461
2024-09-18 2024-09-18 4 HARTNETT MICHAEL J RBC Common Stock S - Sale D 289.0000 -503 -145 322,588
2024-09-18 2024-09-18 4 HARTNETT MICHAEL J RBC Common Stock M - Exercise D 199.1600 604 120 323,091
2024-09-18 2024-09-17 4 HARTNETT MICHAEL J RBC Common Stock S - Sale D 290.4100 -12,000 -3,485 322,487
2024-09-18 2024-09-17 4 HARTNETT MICHAEL J RBC Common Stock M - Exercise D 199.1600 14,434 2,875 334,487
2024-09-17 2024-09-16 4 HARTNETT MICHAEL J RBC Common Stock S - Sale D 287.5188 -11,341 -3,261 320,053
2024-09-17 2024-09-16 4 HARTNETT MICHAEL J RBC Common Stock M - Exercise D 199.1600 13,580 2,705 331,394
2024-09-17 2024-09-13 4 HARTNETT MICHAEL J RBC Common Stock S - Sale D 289.4237 -19,283 -5,581 317,814
2024-09-17 2024-09-13 4 HARTNETT MICHAEL J RBC Common Stock M - Exercise D 199.1600 16,982 3,382 337,097
2024-09-17 2024-09-13 4 HARTNETT MICHAEL J RBC Common Stock M - Exercise D 137.4400 7,161 984 320,115
2024-09-13 2024-09-12 4 HARTNETT MICHAEL J RBC Common Stock S - Sale D 284.8912 -28,300 -8,062 312,954
2024-09-13 2024-09-12 4 HARTNETT MICHAEL J RBC Common Stock M - Exercise D 137.4400 28,175 3,872 341,254
2024-09-13 2024-09-12 4 HARTNETT MICHAEL J RBC Common Stock M - Exercise D 143.9200 10,824 1,558 313,079
2024-09-13 2024-09-11 4 HARTNETT MICHAEL J RBC Common Stock S - Sale D 284.7198 -7,560 -2,152 302,255
2024-09-13 2024-09-11 4 HARTNETT MICHAEL J RBC Common Stock S - Sale D 284.1793 -15,000 -4,263 309,815
2024-09-13 2024-09-11 4 HARTNETT MICHAEL J RBC Common Stock M - Exercise D 143.9200 30,695 4,418 324,815
2024-09-11 2024-09-09 4 HARTNETT MICHAEL J RBC Common Stock S - Sale D 284.2300 -3,000 -853 294,120
2024-09-11 2024-09-09 4 HARTNETT MICHAEL J RBC Common Stock M - Exercise D 143.9200 4,081 587 297,120
2024-09-04 2024-08-30 4 Feeney John J. RBC Common Stock S - Sale D 297.0000 -801 -238 2,871
2024-09-04 2024-08-30 4 Feeney John J. RBC Common Stock M - Exercise D 199.1600 500 100 3,672
2024-09-04 2024-08-30 4 Feeney John J. RBC Common Stock M - Exercise D 181.5800 56 10 3,172
2024-09-04 2024-08-30 4 Feeney John J. RBC Common Stock M - Exercise D 135.5300 40 5 3,116
2024-08-27 2024-08-27 4 Edwards Richard J RBC Common Stock S - Sale D 292.6679 -4,200 -1,229 12,539
2024-08-27 2024-08-27 4 Edwards Richard J RBC Common Stock M - Exercise D 143.9200 2,000 288 16,739
2024-08-27 2024-08-27 4 Edwards Richard J RBC Common Stock M - Exercise D 199.1600 1,000 199 14,739
2024-08-27 2024-08-27 4 Edwards Richard J RBC Common Stock M - Exercise D 199.1000 800 159 13,739
2024-08-27 2024-08-27 4 Edwards Richard J RBC Common Stock M - Exercise D 199.5100 400 80 12,939
2024-08-07 2024-08-06 4 Stewart Edward RBC Common Stock S - Sale D 277.2420 -3,000 -832 20,461
2024-07-05 2024-06-03 4/A Edwards Richard J RBC Common Stock F - Taxes D 295.2800 -431 -127 12,539
2024-07-05 2024-06-03 4/A Feeney John J. RBC Common Stock F - Taxes D 295.2800 -127 -38 3,076
2024-06-13 2024-06-13 4 Kaplan Steven H. RBC Common Stock S - Sale D 277.7250 -400 -111 2,593
2024-06-13 2024-06-12 4 Kaplan Steven H. RBC Common Stock S - Sale D 278.7700 -500 -139 2,993
2024-06-13 2024-06-11 4 Kaplan Steven H. RBC Common Stock S - Sale D 274.6559 -500 -137 3,493
2024-06-12 2024-06-12 4 Ambrose Michael H. RBC Common Stock S - Sale D 279.1585 -600 -167 6,728
2024-06-05 2024-06-03 4 HARTNETT MICHAEL J RBC Common Stock F - Taxes D 295.2800 -17,575 -5,190 293,039
2024-06-05 2024-06-03 4 Sullivan Robert M RBC Common Stock F - Taxes D 295.2800 -598 -177 10,182
2024-06-05 2024-06-03 4 BERGERON DANIEL A RBC Common Stock F - Taxes D 295.2800 -7,311 -2,159 111,408
2024-06-05 2024-06-03 4 Edwards Richard J RBC Common Stock F - Taxes D 295.2800 -441 -130 12,529
2024-06-05 2024-06-03 4 Feeney John J. RBC Common Stock F - Taxes D 295.2800 -126 -37 3,077
2024-05-31 2024-05-29 4 Kaplan Steven H. RBC Common Stock A - Award D 678 3,993
2024-05-31 2024-05-29 4 Ennico Dolores J RBC Common Stock A - Award D 678 6,378
2024-05-31 2024-05-29 4 CROWELL RICHARD R RBC Common Stock A - Award D 678 31,735
2024-05-31 2024-05-29 4 Stewart Edward RBC Common Stock A - Award D 678 23,461
2024-05-31 2024-05-29 4 Ambrose Michael H. RBC Common Stock A - Award D 678 7,328
2024-05-31 2024-05-29 4 Faghri Amir RBC Common Stock A - Award D 678 3,378
2024-05-28 2024-05-23 4 BERGERON DANIEL A RBC Common Stock A - Award D 6,736 118,719
2024-05-28 2024-05-23 4 Edwards Richard J RBC Common Stock A - Award D 750 12,970
2024-05-28 2024-05-23 4 Sullivan Robert M RBC Common Stock A - Award D 1,000 10,780
2024-05-28 2024-05-23 4 Feeney John J. RBC Common Stock A - Award D 500 3,203
2024-05-28 2024-02-08 4 Feeney John J. RBC Common Stock F - Taxes D 272.9300 -34 -9 2,703
2024-05-28 2024-05-23 4 HARTNETT MICHAEL J RBC Common Stock A - Award D 17,167 310,614
2024-05-22 2024-05-21 4 Kaplan Steven H. RBC Common Stock S - Sale D 296.5916 -1,200 -356 3,315
2024-05-22 2024-05-21 4 Kaplan Steven H. RBC Common Stock M - Exercise D 137.4400 600 82 4,515
2024-05-22 2024-05-21 4 Kaplan Steven H. RBC Common Stock M - Exercise D 158.4800 600 95 3,915
2024-04-01 2023-04-26 5 CROWELL RICHARD R RBC Common Stock G - Gift D 215.0200 -113 -24 31,057
2024-02-23 2024-02-21 4 BERGERON DANIEL A RBC Common Stock F - Taxes D 267.2171 -9,952 -2,659 111,983
2024-02-23 2024-02-21 4 BERGERON DANIEL A RBC Common Stock S - Sale D 267.2171 -15,000 -4,008 121,935
2024-02-23 2024-02-21 4 BERGERON DANIEL A RBC Common Stock M - Exercise D 99.6400 30,000 2,989 136,935
2024-01-02 2024-01-02 4 Ambrose Michael H. RBC Common Stock G - Gift D 278.7700 -150 -42 6,650
2024-01-02 2024-01-02 4 Ambrose Michael H. RBC Common Stock S - Sale D 277.7973 -300 -83 6,800
2024-01-02 2024-01-02 4 Ambrose Michael H. RBC Common Stock M - Exercise D 199.1600 300 60 7,100
2023-12-18 2023-12-15 4 Feeney John J. RBC Common Stock F - Taxes D 275.6600 -19 -5 2,737
2023-12-14 2023-12-13 4 CROWELL RICHARD R RBC Common Stock G - Gift D 267.0000 -100 -27 31,170
2023-12-08 2023-12-08 4 HARTNETT MICHAEL J RBC Common Stock S - Sale D 261.5517 -14,774 -3,864 293,447
2023-12-08 2023-12-08 4 HARTNETT MICHAEL J RBC Common Stock M - Exercise D 132.1200 14,774 1,952 308,221
2023-12-07 2023-12-07 4 HARTNETT MICHAEL J RBC Common Stock S - Sale D 258.9239 -19,500 -5,049 293,447
2023-12-07 2023-12-07 4 HARTNETT MICHAEL J RBC Common Stock M - Exercise D 132.1200 15,626 2,065 312,947
2023-12-07 2023-12-07 4 HARTNETT MICHAEL J RBC Common Stock M - Exercise D 99.6400 3,874 386 297,321
2023-12-07 2023-12-06 4 HARTNETT MICHAEL J RBC Common Stock S - Sale D 260.5356 -16,530 -4,307 293,447
2023-12-07 2023-12-06 4 HARTNETT MICHAEL J RBC Common Stock M - Exercise D 99.6400 16,530 1,647 309,977
2023-12-07 2023-12-05 4 HARTNETT MICHAEL J RBC Common Stock S - Sale D 264.3828 -11,596 -3,066 293,447
2023-12-07 2023-12-05 4 HARTNETT MICHAEL J RBC Common Stock M - Exercise D 99.6400 11,596 1,155 305,043
2023-11-30 2023-11-30 4 CROWELL RICHARD R RBC Common Stock S - Sale D 255.1005 -1,600 -408 31,270
2023-11-30 2023-11-30 4 CROWELL RICHARD R RBC Common Stock M - Exercise D 199.1600 200 40 32,870
2023-11-30 2023-11-30 4 CROWELL RICHARD R RBC Common Stock M - Exercise D 158.4800 600 95 32,670
2023-11-30 2023-11-30 4 CROWELL RICHARD R RBC Common Stock M - Exercise D 137.4400 600 82 32,070
2023-11-30 2023-11-30 4 CROWELL RICHARD R RBC Common Stock M - Exercise D 128.2400 200 26 31,470
2023-11-30 2023-11-30 4 Ennico Dolores J RBC Common Stock S - Sale D 254.6034 -600 -153 5,700
2023-11-30 2023-11-30 4 Ennico Dolores J RBC Common Stock M - Exercise D 127.3300 600 76 6,300
2023-11-29 2023-11-29 4 Feeney John J. RBC Common Stock S - Sale D 255.9004 -300 -77 2,756
2023-11-29 2023-11-29 4 Sullivan Robert M RBC Common Stock S - Sale D 254.5000 -800 -204 9,780
2023-11-29 2023-11-29 4 Sullivan Robert M RBC Common Stock M - Exercise D 99.6400 800 80 10,580
2023-11-28 2023-11-28 4 Kaplan Steven H. RBC Common Stock S - Sale D 245.9600 -1,085 -267 3,315
2023-11-22 2023-11-21 4 Feeney John J. RBC Common Stock S - Sale D 241.2600 -302 -73 3,056
2023-11-22 2023-11-21 4 Feeney John J. RBC Common Stock M - Exercise D 181.5800 112 20 3,358
2023-11-22 2023-11-21 4 Feeney John J. RBC Common Stock M - Exercise D 135.5300 160 22 3,246
2023-11-22 2023-11-21 4 Feeney John J. RBC Common Stock M - Exercise D 116.2500 30 3 3,086
2023-11-15 2023-11-15 4 Bannon Patrick S. RBC Common Stock S - Sale D 244.2730 -13,000 -3,176 12,376
2023-11-15 2023-11-15 4 Bannon Patrick S. RBC Common Stock M - Exercise D 137.4400 9,000 1,237 25,376
2023-11-15 2023-11-15 4 Bannon Patrick S. RBC Common Stock M - Exercise D 125.5600 4,000 502 16,376
2023-09-15 2023-09-15 4 Edwards Richard J RBC Common Stock S - Sale D 239.6250 -4,920 -1,179 12,220
2023-09-15 2023-09-15 4 Edwards Richard J RBC Common Stock M - Exercise D 132.1200 2,000 264 17,140
2023-09-15 2023-09-15 4 Edwards Richard J RBC Common Stock M - Exercise D 143.9200 2,000 288 15,140
2023-09-15 2023-09-15 4 Edwards Richard J RBC Common Stock M - Exercise D 199.1600 920 183 13,140
2023-09-15 2023-09-14 4 Edwards Richard J RBC Common Stock S - Sale D 239.7386 -880 -211 12,220
2023-09-15 2023-09-14 4 Edwards Richard J RBC Common Stock M - Exercise D 199.1600 80 16 13,100
2023-09-15 2023-09-14 4 Edwards Richard J RBC Common Stock M - Exercise D 199.1000 800 159 13,020
2023-09-06 2023-09-05 4 Kaplan Steven H. RBC Common Stock S - Sale D 239.4201 -1,000 -239 4,400
2023-09-06 2023-09-05 4 Kaplan Steven H. RBC Common Stock M - Exercise D 158.4800 200 32 5,400
2023-09-06 2023-09-05 4 Kaplan Steven H. RBC Common Stock M - Exercise D 128.2400 800 103 5,200
2023-09-06 2023-09-05 4 Kaplan Steven H. RBC Common Stock S - Sale D 239.4401 -1,500 -359 4,400
2023-09-06 2023-09-05 4 Stewart Edward RBC Common Stock S - Sale D 236.0875 -1,500 -354 22,783
2023-08-30 2023-08-30 4 Kaplan Steven H. RBC Common Stock S - Sale D 228.1532 -2,000 -456 5,900
2023-07-20 2023-07-19 4 Ambrose Michael H. RBC Common Stock S - Sale D 220.0000 -400 -88 6,800
2023-06-26 2023-06-20 4 HARTNETT MICHAEL J RBC Common Stock F - Taxes D 208.4800 -6,183 -1,289 293,447
2023-06-26 2023-06-20 4 HARTNETT MICHAEL J RBC Common Stock M - Exercise D 72.9400 9,496 693 299,630
2023-06-09 2023-06-07 4 Bannon Patrick S. RBC Common Stock F - Taxes D 213.1100 -314 -67 12,376
2023-06-09 2023-06-07 4 Sullivan Robert M RBC Common Stock F - Taxes D 213.1100 -32 -7 9,780
2023-06-09 2023-06-07 4 Edwards Richard J RBC Common Stock F - Taxes D 213.1100 -186 -40 12,220
2023-06-07 2023-06-05 4 Stewart Edward RBC Common Stock A - Award D 1,200 24,283
2023-06-07 2023-06-05 4 Faghri Amir RBC Common Stock A - Award D 1,200 2,700
2023-06-07 2023-06-05 4 Kaplan Steven H. RBC Common Stock A - Award D 1,200 7,900
2023-06-07 2023-06-05 4 Ennico Dolores J RBC Common Stock A - Award D 1,200 5,700
2023-06-07 2023-06-05 4 CROWELL RICHARD R RBC Common Stock A - Award D 1,200 31,270
2023-06-07 2023-06-05 4 Ambrose Michael H. RBC Common Stock A - Award D 1,200 7,200
2023-06-06 2023-06-05 4 Edwards Richard J RBC Common Stock F - Taxes D 208.2700 -371 -77 12,406
2023-06-06 2023-06-05 4 Feeney John J. RBC Common Stock F - Taxes D 208.2700 -101 -21 3,056
2023-06-06 2023-06-05 4 Sullivan Robert M RBC Common Stock F - Taxes D 208.2700 -252 -52 9,812
2023-06-06 2023-06-02 4 Sullivan Robert M RBC Common Stock F - Taxes D 199.5100 -176 -35 10,064
2023-06-06 2023-06-05 4 Bannon Patrick S. RBC Common Stock F - Taxes D 208.2700 -503 -105 12,690
2023-06-06 2023-06-02 4 Bannon Patrick S. RBC Common Stock F - Taxes D 199.5100 -322 -64 13,193
2023-06-06 2023-06-05 4 HARTNETT MICHAEL J RBC Common Stock F - Taxes D 208.2700 -12,683 -2,641 290,134
2023-06-06 2023-06-02 4 HARTNETT MICHAEL J RBC Common Stock F - Taxes D 199.5100 -4,187 -835 302,817
2023-06-06 2023-06-05 4 BERGERON DANIEL A RBC Common Stock F - Taxes D 208.2700 -5,681 -1,183 106,935
2023-06-06 2023-06-02 4 BERGERON DANIEL A RBC Common Stock F - Taxes D 199.5100 -1,650 -329 112,616
2023-06-05 2023-06-01 4 Bannon Patrick S. RBC Common Stock A - Award D 1,000 13,515
2023-06-05 2023-06-01 4 Feeney John J. RBC Common Stock A - Award D 500 3,157
2023-06-05 2023-06-01 4 Sullivan Robert M RBC Common Stock A - Award D 3,000 10,240
2023-06-05 2023-06-01 4 Edwards Richard J RBC Common Stock A - Award D 1,000 12,777
2023-06-05 2023-06-01 4 BERGERON DANIEL A RBC Common Stock A - Award D 10,548 114,266
2023-06-05 2023-06-01 4 HARTNETT MICHAEL J RBC Common Stock A - Award D 31,665 307,004
2023-02-28 2023-02-28 4 Stewart Edward RBC Common Stock S - Sale D 235.3226 -2,000 -471 23,083
2023-02-10 2023-02-08 4 Feeney John J. RBC Common Stock F - Taxes D 240.2800 -40 -10 2,657
2022-12-16 2022-12-15 4 Feeney John J. RBC Common Stock F - Taxes D 220.0100 -19 -4 2,697
2022-12-01 2021-12-09 5/A HARTNETT MICHAEL J ROLL Common Stock G - Gift D -19,836 263,867
2022-11-30 2022-11-28 4 HARTNETT MICHAEL J ROLL Common Stock S - Sale D 241.6667 -1,500 -363 275,339
2022-11-30 2022-11-28 4 HARTNETT MICHAEL J ROLL Common Stock M - Exercise D 72.9400 2,398 175 276,839
2022-11-30 2021-12-09 5 HARTNETT MICHAEL J ROLL Common Stock G - Gift D -19,836 244,381
2022-11-18 2022-11-17 4 Ambrose Michael H. ROLL Common Stock S - Sale D 235.0000 -1,000 -235 6,000
2022-11-18 2022-11-17 4 Ambrose Michael H. ROLL Common Stock M - Exercise D 137.4400 400 55 7,000
2022-11-18 2022-11-17 4 Ambrose Michael H. ROLL Common Stock M - Exercise D 163.2700 600 98 6,600
2022-09-20 2022-09-20 4 CROWELL RICHARD R ROLL Common Stock S - Sale D 233.2686 -1,600 -373 30,070
2022-09-20 2022-09-20 4 CROWELL RICHARD R ROLL Common Stock M - Exercise D 128.2400 400 51 31,670
2022-09-20 2022-09-20 4 CROWELL RICHARD R ROLL Common Stock M - Exercise D 99.6400 800 80 31,270
2022-09-20 2022-09-20 4 CROWELL RICHARD R ROLL Common Stock M - Exercise D 72.9400 400 29 30,470
2022-09-13 2022-09-12 4 Kaplan Steven H. ROLL Common Stock S - Sale D 256.6098 -500 -128 6,700
2022-08-22 2022-08-19 4 Edwards Richard J ROLL Common Stock S - Sale D 253.1673 -13,000 -3,291 11,777
2022-08-22 2022-08-19 4 Edwards Richard J ROLL Common Stock M - Exercise D 143.9200 4,000 576 24,777
2022-08-22 2022-08-19 4 Edwards Richard J ROLL Common Stock M - Exercise D 132.1200 4,000 528 20,777
2022-08-22 2022-08-19 4 Edwards Richard J ROLL Common Stock M - Exercise D 199.1600 1,000 199 16,777
2022-08-22 2022-08-19 4 Edwards Richard J ROLL Common Stock M - Exercise D 99.6400 4,000 399 15,777
2022-08-22 2022-08-18 4 BERGERON DANIEL A ROLL Common Stock S - Sale D 258.7352 -1,563 -404 103,718
2022-08-22 2022-08-18 4 BERGERON DANIEL A ROLL Common Stock M - Exercise D 72.9400 1,563 114 105,281
2022-08-22 2022-08-19 4 Kaplan Steven H. ROLL Common Stock G - Gift D -200 7,200
2022-08-18 2022-08-18 4 HARTNETT MICHAEL J ROLL Common Stock S - Sale D 260.0000 -100 -26 294,277
2022-08-18 2022-08-18 4 HARTNETT MICHAEL J ROLL Common Stock M - Exercise D 72.9400 100 7 294,377
2022-08-18 2022-08-17 4 HARTNETT MICHAEL J ROLL Common Stock S - Sale D 260.4482 -1,006 -262 294,277
2022-08-18 2022-08-17 4 HARTNETT MICHAEL J ROLL Common Stock M - Exercise D 72.9400 1,006 73 295,283
2022-08-18 2022-08-16 4 HARTNETT MICHAEL J ROLL Common Stock S - Sale D 260.3050 -7,000 -1,822 294,277
2022-08-18 2022-08-16 4 HARTNETT MICHAEL J ROLL Common Stock M - Exercise D 72.9400 7,000 511 301,277
2022-08-17 2022-08-17 4 BERGERON DANIEL A ROLL Common Stock S - Sale D 260.0133 -5,360 -1,394 103,718
2022-08-17 2022-08-17 4 BERGERON DANIEL A ROLL Common Stock M - Exercise D 72.9400 5,360 391 109,078
2022-08-17 2022-08-16 4 BERGERON DANIEL A ROLL Common Stock S - Sale D 260.5359 -11,912 -3,104 103,718
2022-08-17 2022-08-16 4 BERGERON DANIEL A ROLL Common Stock M - Exercise D 72.9400 11,912 869 115,630
2022-08-17 2022-08-15 4 BERGERON DANIEL A ROLL Common Stock S - Sale D 259.6040 -21,165 -5,495 103,718
2022-08-17 2022-08-15 4 BERGERON DANIEL A ROLL Common Stock M - Exercise D 72.9400 21,165 1,544 124,883
2022-08-10 2022-08-09 4 Bannon Patrick S. ROLL Common Stock S - Sale D 241.6132 -12,000 -2,899 12,515
2022-08-10 2022-08-09 4 Bannon Patrick S. ROLL Common Stock M - Exercise D 132.1200 8,000 1,057 24,515
2022-08-10 2022-08-09 4 Bannon Patrick S. ROLL Common Stock M - Exercise D 126.5600 4,000 506 16,515
2022-08-10 2022-08-10 4 Stewart Edward ROLL Common Stock S - Sale D 252.4499 -3,000 -757 25,083
2022-08-10 2022-08-10 4 Stewart Edward ROLL Common Stock M - Exercise D 99.6400 2,000 199 28,083
2022-08-10 2022-08-10 4 Stewart Edward ROLL Common Stock M - Exercise D 72.9400 1,000 73 26,083
2022-07-20 2022-07-19 4 LEVINE ALAN B ROLL Common Stock S - Sale D 211.0001 -1,600 -338 20,027
2022-07-20 2022-07-19 4 LEVINE ALAN B ROLL Common Stock M - Exercise D 72.9400 1,600 117 21,627
2022-07-14 2022-07-12 4 Kaplan Steven H. ROLL Common Stock G - Gift D -100 7,400
2022-07-14 2022-07-12 4 Kaplan Steven H. ROLL Common Stock S - Sale D 200.0507 -400 -80 7,500
2022-06-17 2022-06-06 4 Ennico Dolores J ROLL Common Stock A - Award D 1,500 4,500
2022-06-17 2022-06-06 4 Stewart Edward ROLL Common Stock A - Award D 1,500 25,083
2022-06-17 2022-06-06 4 Kaplan Steven H. ROLL Common Stock A - Award D 1,500 7,900
2022-06-17 2022-06-06 4 CROWELL RICHARD R ROLL Common Stock A - Award D 1,500 30,070
2022-06-17 2022-06-06 4 Faghri Amir ROLL Common Stock A - Award D 1,500 1,500
2022-06-17 2022-06-06 4 Ambrose Michael H. ROLL Common Stock A - Award D 1,500 6,000
2022-06-09 2022-06-07 4 Bannon Patrick S. ROLL Common Stock F - Taxes D 199.0900 -314 -63 12,515
2022-06-09 2022-06-07 4 Sullivan Robert M ROLL Common Stock F - Taxes D 199.0900 -32 -6 7,240
2022-06-09 2022-06-07 4 Edwards Richard J ROLL Common Stock F - Taxes D 199.0900 -189 -38 11,777
2022-06-09 2022-06-06 4 Edwards Richard J ROLL Common Stock S - Sale D 199.0682 -10,000 -1,991 11,966
2022-06-09 2022-06-06 4 Edwards Richard J ROLL Common Stock M - Exercise D 143.9200 2,000 288 21,966
2022-06-09 2022-06-06 4 Edwards Richard J ROLL Common Stock M - Exercise D 99.6400 4,000 399 19,966
2022-06-09 2022-06-06 4 Edwards Richard J ROLL Common Stock M - Exercise D 72.9400 2,000 146 15,966
2022-06-09 2022-06-06 4 Edwards Richard J ROLL Common Stock M - Exercise D 132.1200 2,000 264 13,966
2022-06-06 2022-06-03 4 Edwards Richard J ROLL Common Stock A - Award D 2,000 11,966
2022-06-06 2022-06-03 4 Edwards Richard J ROLL Common Stock F - Taxes D 197.1900 -250 -49 9,966
2022-06-06 2022-06-03 4 Sullivan Robert M ROLL Common Stock A - Award D 2,000 7,272
2022-06-06 2022-06-03 4 Sullivan Robert M ROLL Common Stock F - Taxes D 197.1900 -125 -25 5,272
2022-06-06 2022-06-02 4 Sullivan Robert M ROLL Common Stock F - Taxes D 192.5400 -176 -34 5,397
2022-06-06 2022-06-03 4 Bannon Patrick S. ROLL Common Stock A - Award D 1,000 12,829
2022-06-06 2022-06-03 4 Bannon Patrick S. ROLL Common Stock F - Taxes D 197.1900 -440 -87 11,829
2022-06-06 2022-06-02 4 Bannon Patrick S. ROLL Common Stock F - Taxes D 192.5400 -322 -62 12,269
2022-06-06 2022-06-03 4 Feeney John J. ROLL Common Stock A - Award D 1,000 2,716
2022-06-06 2022-06-03 4 Feeney John J. ROLL Common Stock F - Taxes D 197.1900 -31 -6 1,716
2022-06-06 2022-06-03 4 BERGERON DANIEL A ROLL Common Stock A - Award D 11,774 103,718
2022-06-06 2022-06-03 4 BERGERON DANIEL A ROLL Common Stock F - Taxes D 197.1900 -7,592 -1,497 91,944
2022-06-06 2022-06-02 4 BERGERON DANIEL A ROLL Common Stock F - Taxes D 192.5400 -1,345 -259 99,536
2022-06-06 2022-06-03 4 HARTNETT MICHAEL J ROLL Common Stock F - Taxes D 197.1900 -16,078 -3,170 294,277
2022-06-06 2022-06-03 4 HARTNETT MICHAEL J ROLL Common Stock A - Award D 30,060 310,355
2022-06-06 2022-06-02 4 HARTNETT MICHAEL J ROLL Common Stock F - Taxes D 192.5400 -3,408 -656 280,295
2022-04-13 2022-04-13 4 Bannon Patrick S. ROLL Common Stock S - Sale D 180.0693 -6,306 -1,136 12,591
2022-02-17 2022-02-17 4 Feeney John J. ROLL Option to Purchase Common Stock M - Exercise D 58.00 -400 0
2022-02-17 2022-02-17 4 Feeney John J. ROLL Common Stock S - Sale D 185.0000 -400 -74 1,747
2022-02-17 2022-02-17 4 Feeney John J. ROLL Common Stock M - Exercise D 58.0000 400 23 2,147
2022-02-10 2022-02-08 4 Feeney John J. ROLL Common Stock F - Taxes D 174.6500 -40 -7 1,747
2022-01-05 2022-01-04 4 Stewart Edward ROLL Option to Purchase Common Stock M - Exercise D 72.94 -1,000 1,000
2022-01-05 2022-01-04 4 Stewart Edward ROLL Option to Purchase Common Stock M - Exercise D 72.83 -400 0
2022-01-05 2022-01-04 4 Stewart Edward ROLL Common Stock S - Sale D 205.9350 -1,000 -206 23,583
2022-01-05 2022-01-04 4 Stewart Edward ROLL Common Stock M - Exercise D 72.9400 1,000 73 24,583
2022-01-05 2022-01-04 4 Stewart Edward ROLL Common Stock S - Sale D 205.9350 -400 -82 23,583
2022-01-05 2022-01-04 4 Stewart Edward ROLL Common Stock M - Exercise D 72.8300 400 29 23,983
2021-12-15 2021-12-02 4 Bannon Patrick S. ROLL Common Stock F - Taxes D 190.8200 -459 -88 18,897
2021-12-15 2021-12-15 4 Feeney John J. ROLL Common Stock F - Taxes D 199.9500 -19 -4 1,787
2021-12-15 2021-12-02 4 Feeney John J. ROLL Common Stock F - Taxes D 190.8200 -19 -4 1,806
2021-07-15 2021-06-03 4/A Feeney John J. ROLL Common Stock A - Award D 500 1,825
2021-06-25 2021-06-24 4 HARTNETT MICHAEL J ROLL Option to Purchase Common Stock M - Exercise D 137.44 -890 47,114
2021-06-25 2021-06-24 4 HARTNETT MICHAEL J ROLL Common Stock S - Sale D 200.0000 -740 -148 283,703
2021-06-25 2021-06-24 4 HARTNETT MICHAEL J ROLL Common Stock M - Exercise D 137.4400 890 122 284,443
2021-06-25 2021-06-23 4 HARTNETT MICHAEL J ROLL Option to Purchase Common Stock M - Exercise D 137.44 -10,813 48,004
2021-06-25 2021-06-23 4 HARTNETT MICHAEL J ROLL Common Stock S - Sale D 199.0860 -9,000 -1,792 283,553
2021-06-25 2021-06-23 4 HARTNETT MICHAEL J ROLL Common Stock M - Exercise D 137.4400 10,813 1,486 292,553
2021-06-23 2021-06-22 4 HARTNETT MICHAEL J ROLL Option to Purchase Common Stock M - Exercise D 137.44 -75 58,817
2021-06-23 2021-06-22 4 HARTNETT MICHAEL J ROLL Option to Purchase Common Stock M - Exercise D 143.92 -10,464 45,600
2021-06-23 2021-06-22 4 HARTNETT MICHAEL J ROLL Common Stock S - Sale D 197.0212 -9,000 -1,773 281,740
2021-06-23 2021-06-22 4 HARTNETT MICHAEL J ROLL Common Stock M - Exercise D 137.4400 75 10 290,740
2021-06-23 2021-06-22 4 HARTNETT MICHAEL J ROLL Common Stock M - Exercise D 143.9200 10,464 1,506 290,665
2021-06-23 2021-06-21 4 HARTNETT MICHAEL J ROLL Option to Purchase Common Stock M - Exercise D 143.92 -11,696 56,064
2021-06-23 2021-06-21 4 HARTNETT MICHAEL J ROLL Common Stock S - Sale D 196.5760 -10,000 -1,966 280,201
2021-06-23 2021-06-21 4 HARTNETT MICHAEL J ROLL Common Stock M - Exercise D 143.9200 11,696 1,683 290,201
2021-06-21 2021-06-17 4 HARTNETT MICHAEL J ROLL Option to Purchase Common Stock M - Exercise D 143.92 -7,032 67,760
2021-06-21 2021-06-17 4 HARTNETT MICHAEL J ROLL Common Stock S - Sale D 197.4362 -6,000 -1,185 278,505
2021-06-21 2021-06-17 4 HARTNETT MICHAEL J ROLL Common Stock M - Exercise D 143.9200 7,032 1,012 284,505
2021-06-17 2021-06-16 4 HARTNETT MICHAEL J ROLL Option to Purchase Common Stock M - Exercise D 143.92 -1,208 74,792
2021-06-17 2021-06-16 4 HARTNETT MICHAEL J ROLL Option to Purchase Common Stock M - Exercise D 132.12 -18,456 30,400
2021-06-17 2021-06-16 4 HARTNETT MICHAEL J ROLL Common Stock S - Sale D 202.5543 -16,000 -3,241 277,473
2021-06-17 2021-06-16 4 HARTNETT MICHAEL J ROLL Common Stock M - Exercise D 143.9200 1,208 174 293,473
2021-06-17 2021-06-16 4 HARTNETT MICHAEL J ROLL Common Stock M - Exercise D 132.1200 18,456 2,438 292,265
2021-06-17 2021-06-15 4 HARTNETT MICHAEL J ROLL Option to Purchase Common Stock M - Exercise D 132.12 -17,375 48,856
2021-06-17 2021-06-15 4 HARTNETT MICHAEL J ROLL Common Stock S - Sale D 202.6535 -14,101 -2,858 273,809
2021-06-17 2021-06-15 4 HARTNETT MICHAEL J ROLL Common Stock M - Exercise D 132.1200 17,375 2,296 287,910
2021-06-15 2021-06-14 4 HARTNETT MICHAEL J ROLL Option to Purchase Common Stock M - Exercise D 132.12 -9,769 66,231
2021-06-15 2021-06-14 4 HARTNETT MICHAEL J ROLL Option to Purchase Common stock M - Exercise D 99.64 -15,056 32,000
2021-06-15 2021-06-14 4 HARTNETT MICHAEL J ROLL Common Stock S - Sale D 201.0449 -18,900 -3,800 270,535
2021-06-15 2021-06-14 4 HARTNETT MICHAEL J ROLL Common Stock M - Exercise D 132.1200 9,769 1,291 289,435
2021-06-15 2021-06-14 4 HARTNETT MICHAEL J ROLL Common Stock M - Exercise D 99.6400 15,056 1,500 279,666
2021-06-15 2021-06-11 4 HARTNETT MICHAEL J ROLL Option to Purchase Common stock M - Exercise D 99.64 -944 47,056
2021-06-15 2021-06-11 4 HARTNETT MICHAEL J ROLL Option to Purchase Common Stock M - Exercise D 72.94 -14,192 20,000
2021-06-15 2021-06-11 4 HARTNETT MICHAEL J ROLL Common Stock S - Sale D 199.8544 -10,000 -1,999 264,610
2021-06-15 2021-06-11 4 HARTNETT MICHAEL J ROLL Common Stock M - Exercise D 99.6400 944 94 274,610
2021-06-15 2021-06-11 4 HARTNETT MICHAEL J ROLL Common Stock M - Exercise D 72.9400 14,192 1,035 273,666
2021-06-09 2021-06-07 4 Edwards Richard J ROLL Common Stock F - Taxes D 199.8000 -189 -38 10,216
2021-06-09 2021-06-07 4 Bannon Patrick S. ROLL Common Stock F - Taxes D 199.8000 -459 -92 19,356
2021-06-09 2021-06-07 4 Sullivan Robert M ROLL Common Stock F - Taxes D 199.8000 -31 -6 5,573
2021-06-09 2021-06-07 4 BERGERON DANIEL A ROLL Common Stock F - Taxes D 199.8000 -3,821 -763 100,881
2021-06-09 2021-06-07 4 HARTNETT MICHAEL J ROLL Common Stock F - Taxes D 199.8000 -7,954 -1,589 259,474
2021-06-07 2021-06-07 4 Ennico Dolores J ROLL Option to Purchase Common Stock A - Award D 199.16 1,000 1,000
2021-06-07 2021-06-03 4 Ennico Dolores J ROLL Common Stock A - Award D 1,500 3,000
2021-06-07 2021-06-03 4 Stewart Edward ROLL Option to Purchase Common Stock A - Award D 199.16 1,000 1,000
2021-06-07 2021-06-03 4 Stewart Edward ROLL Common Stock A - Award D 1,500 23,583
2021-06-07 2021-06-03 4 LEVINE ALAN B ROLL Option to Purchase Common Stock A - Award D 199.16 1,000 1,000
2021-06-07 2021-06-03 4 LEVINE ALAN B ROLL Common Stock A - Award D 1,500 20,027
2021-06-07 2021-06-03 4 CROWELL RICHARD R ROLL Option to Purchase Common Stock A - Award D 199.16 1,000 1,000
2021-06-07 2021-06-03 4 CROWELL RICHARD R ROLL Common Stock A - Award D 1,500 28,570
2021-06-07 2021-06-07 4 Kaplan Steven H. ROLL Option to Purchase Common Stock A - Award D 199.16 1,000 1,000
2021-06-07 2021-06-03 4 Kaplan Steven H. ROLL Common Stock A - Award D 1,500 6,400
2021-06-07 2021-06-03 4 Edwards Richard J ROLL Option to Purchase Common Stock A - Award D 199.16 5,000 5,000
2021-06-07 2021-06-03 4 Edwards Richard J ROLL Common Stock A - Award D 2,000 10,405
2021-06-07 2021-06-03 4 Edwards Richard J ROLL Common Stock F - Taxes D 197.0800 -127 -25 8,405
2021-06-07 2021-06-03 4 Ambrose Michael H. ROLL Option to Purchase Common Stock A - Award D 199.16 1,000 1,000
2021-06-07 2021-06-03 4 Ambrose Michael H. ROLL Common Stock A - Award D 1,500 4,500
2021-06-07 2021-06-03 4 Feeney John J. ROLL Option (right to buy) A - Award D 199.16 2,000 2,000
2021-06-07 2021-06-03 4 Feeney John J. ROLL Common Stock A - Award D 2,000 3,325
2021-06-04 2021-06-03 4 Bannon Patrick S. ROLL Option to Purchase Common Stock A - Award D 199.16 5,000 5,000
2021-06-04 2021-06-03 4 Bannon Patrick S. ROLL Common Stock A - Award D 2,000 19,815
2021-06-04 2021-06-03 4 Bannon Patrick S. ROLL Common Stock F - Taxes D 197.0800 -459 -90 17,815
2021-06-04 2021-06-02 4 Bannon Patrick S. ROLL Option to Purchase Common Stock M - Exercise D 126.56 -12,000 8,000
2021-06-04 2021-06-02 4 Bannon Patrick S. ROLL Common Stock F - Taxes D 198.2400 -309 -61 18,274
2021-06-04 2021-06-02 4 Bannon Patrick S. ROLL Common Stock S - Sale D 196.9065 -12,000 -2,363 18,583
2021-06-04 2021-06-02 4 Bannon Patrick S. ROLL Common Stock M - Exercise D 126.5600 12,000 1,519 30,583
2021-06-04 2021-06-03 4 HARTNETT MICHAEL J ROLL Option to Purchase Common Stock A - Award D 199.16 76,000 76,000
2021-06-04 2021-06-03 4 HARTNETT MICHAEL J ROLL Common Stock A - Award D 52,040 267,428
2021-06-04 2021-06-03 4 HARTNETT MICHAEL J ROLL Common Stock F - Taxes D 197.0800 -7,954 -1,568 215,388
2021-06-04 2021-06-02 4 HARTNETT MICHAEL J ROLL Common Stock F - Taxes D 198.2400 -4,143 -821 223,342
2021-06-04 2021-06-03 4 BERGERON DANIEL A ROLL Option to Purchase Common Stock A - Award D 199.16 35,000 35,000
2021-06-04 2021-06-03 4 BERGERON DANIEL A ROLL Common Stock A - Award D 25,000 104,702
2021-06-04 2021-06-03 4 BERGERON DANIEL A ROLL Common Stock F - Taxes D 197.0800 -3,822 -753 79,702
2021-06-04 2021-06-02 4 BERGERON DANIEL A ROLL Common Stock F - Taxes D 198.2400 -1,968 -390 83,524
2021-06-04 2021-06-03 4 Sullivan Robert M ROLL Option to Purchase Common Stock A - Award D 199.16 5,000 5,000
2021-06-04 2021-06-03 4 Sullivan Robert M ROLL Common Stock A - Award D 1,000 5,604
2021-06-04 2021-06-03 4 Sullivan Robert M ROLL Common Stock F - Taxes D 197.0800 -62 -12 4,604
2021-06-04 2021-06-02 4 Sullivan Robert M ROLL Common Stock F - Taxes D 198.2400 -155 -31 4,666
2021-06-01 2021-05-27 4 Stewart Edward ROLL Common Stock S - Sale D 193.3819 -1,600 -309 22,083
2021-06-01 2021-05-27 4 LEVINE ALAN B ROLL Option to Purchase Common Stock M - Exercise D 72.83 -1,200 0
2021-06-01 2021-05-27 4 LEVINE ALAN B ROLL Common Stock S - Sale D 193.7410 -1,200 -232 18,527
2021-06-01 2021-05-27 4 LEVINE ALAN B ROLL Common Stock M - Exercise D 72.8300 1,200 87 19,727
2021-05-26 2021-05-25 4 CROWELL RICHARD R ROLL Option to Purchase Common Stock M - Exercise D 158.48 -200 800
2021-05-26 2021-05-25 4 CROWELL RICHARD R ROLL Option to Purchase Common Stock M - Exercise D 64.15 -400 600
2021-05-26 2021-05-25 4 CROWELL RICHARD R ROLL Option to Purchase Common Stock M - Exercise D 128.24 -400 600
2021-05-26 2021-05-25 4 CROWELL RICHARD R ROLL Option to Purchase Common Stock M - Exercise D 99.64 -400 800
2021-05-26 2021-05-25 4 CROWELL RICHARD R ROLL Option to Purchase Common Stock M - Exercise D 72.94 -800 400
2021-05-26 2021-05-25 4 CROWELL RICHARD R ROLL Option to Purchase Common Stock M - Exercise D 72.83 -800 400
2021-05-26 2021-05-25 4 CROWELL RICHARD R ROLL Common Stock S - Sale D 187.4984 -3,000 -562 27,070
2021-05-26 2021-05-25 4 CROWELL RICHARD R ROLL Common Stock M - Exercise D 158.4800 200 32 30,070
2021-05-26 2021-05-25 4 CROWELL RICHARD R ROLL Common Stock M - Exercise D 128.2400 400 51 29,870
2021-05-26 2021-05-25 4 CROWELL RICHARD R ROLL Common Stock M - Exercise D 99.6400 400 40 29,470
2021-05-26 2021-05-25 4 CROWELL RICHARD R ROLL Common Stock M - Exercise D 72.9400 800 58 29,070
2021-05-26 2021-05-25 4 CROWELL RICHARD R ROLL Common Stock M - Exercise D 72.8300 800 58 28,270
2021-05-26 2021-05-25 4 CROWELL RICHARD R ROLL Common Stock M - Exercise D 64.1500 400 26 27,470
2021-03-29 2021-03-29 4 Sullivan Robert M ROLL Common Stock F - Taxes D 193.9300 -30 -6 4,821
2021-02-25 2021-02-24 4 HARTNETT MICHAEL J ROLL Option to Purchase Common Stock M - Exercise D 72.94 -5,808 34,192
2021-02-25 2021-02-24 4 HARTNETT MICHAEL J ROLL Option to Purchase Common Stock M - Exercise D 72.83 -16,000 0
2021-02-25 2021-02-24 4 HARTNETT MICHAEL J ROLL Common Stock S - Sale D 200.9403 -5,808 -1,167 227,485
2021-02-25 2021-02-24 4 HARTNETT MICHAEL J ROLL Common Stock M - Exercise D 72.9400 5,808 424 233,293
2021-02-25 2021-02-24 4 HARTNETT MICHAEL J ROLL Common Stock S - Sale D 200.9403 -16,000 -3,215 227,485
2021-02-25 2021-02-24 4 HARTNETT MICHAEL J ROLL Common Stock M - Exercise D 72.8300 16,000 1,165 243,485
2021-02-24 2021-02-22 4 HARTNETT MICHAEL J ROLL Common Stock S - Sale D 194.9404 -9,798 -1,910 227,485
2021-02-19 2021-02-19 4 HARTNETT MICHAEL J ROLL Common Stock S - Sale D 189.8574 -30,138 -5,722 237,283
2021-02-19 2021-02-18 4 HARTNETT MICHAEL J ROLL Common Stock S - Sale D 184.9093 -21,049 -3,892 267,421
2021-02-19 2021-02-17 4 HARTNETT MICHAEL J ROLL Common Stock S - Sale D 184.3821 -9,015 -1,662 288,470
2021-02-11 2021-02-11 4 Bannon Patrick S. ROLL Common Stock S - Sale D 185.7135 -2,163 -402 18,583
2021-02-10 2021-02-08 4 Feeney John J. ROLL Option (right to buy) A - Award D 181.58 280 280
2021-02-10 2021-02-08 4 Feeney John J. ROLL Common Stock A - Award D 450 1,325
2021-02-10 2021-02-08 4 Feeney John J. ROLL Common Stock F - Taxes D 179.8400 -6 -1 875
2021-02-08 2021-02-05 4 BERGERON DANIEL A ROLL Option to Purchase Common Stock M - Exercise D 72.83 -6,318 0
2021-02-08 2021-02-05 4 BERGERON DANIEL A ROLL Common Stock S - Sale D 180.5903 -6,318 -1,141 85,492
2021-02-08 2021-02-05 4 BERGERON DANIEL A ROLL Common Stock M - Exercise D 72.8300 6,318 460 91,810
2021-02-08 2021-02-04 4 BERGERON DANIEL A ROLL Option to Purchase Common Stock M - Exercise D 72.83 -18,682 6,318
2021-02-08 2021-02-04 4 BERGERON DANIEL A ROLL Common Stock S - Sale D 180.0035 -18,682 -3,363 85,492
2021-02-08 2021-02-04 4 BERGERON DANIEL A ROLL Common Stock M - Exercise D 72.8300 18,682 1,361 104,174
2021-02-04 2021-02-04 4 Sullivan Robert M ROLL Option to Purchase Common Stock M - Exercise D 143.92 -1,400 5,600
2021-02-04 2021-02-04 4 Sullivan Robert M ROLL Option to Purchase Common Stock M - Exercise D 132.12 -1,000 3,000
2021-02-04 2021-02-04 4 Sullivan Robert M ROLL Option to Purchase Common Stock M - Exercise D 99.64 -400 800
2021-02-04 2021-02-04 4 Sullivan Robert M ROLL Common Stock S - Sale D 181.0025 -1,400 -253 4,851
2021-02-04 2021-02-04 4 Sullivan Robert M ROLL Common Stock M - Exercise D 143.9200 1,400 201 6,251
2021-02-04 2021-02-04 4 Sullivan Robert M ROLL Common Stock S - Sale D 181.0025 -1,000 -181 4,851
2021-02-04 2021-02-04 4 Sullivan Robert M ROLL Common Stock M - Exercise D 132.1200 1,000 132 5,851
2021-02-04 2021-02-04 4 Sullivan Robert M ROLL Common Stock S - Sale D 181.0025 -400 -72 4,851
2021-02-04 2021-02-04 4 Sullivan Robert M ROLL Common Stock M - Exercise D 99.6400 400 40 5,251
2021-02-03 2021-02-01 4 Bannon Patrick S. ROLL Common Stock F - Taxes D 167.3300 -810 -136 20,746
2020-12-28 2020-12-23 4 Stewart Edward ROLL Common Stock S - Sale D 178.8426 -917 -164 23,683
2020-12-17 2020-12-15 4 Feeney John J. ROLL Common Stock F - Taxes D 175.9800 -19 -3 881
2020-12-04 2020-12-04 4 HARTNETT MICHAEL J ROLL Common Stock S - Sale D 175.4292 -7,301 -1,281 297,485
2020-12-04 2020-12-03 4 HARTNETT MICHAEL J ROLL Common Stock S - Sale D 168.8105 -9,407 -1,588 304,786
2020-12-04 2020-12-02 4 HARTNETT MICHAEL J ROLL Common Stock S - Sale D 168.6794 -13,329 -2,248 314,193
2020-12-04 2020-12-04 4 Bannon Patrick S. ROLL Common Stock F - Taxes D 168.3100 -321 -54 21,556
2020-12-04 2020-12-02 4 Bannon Patrick S. ROLL Common Stock F - Taxes D 167.8500 -459 -77 21,877
2020-12-04 2020-12-02 4 Feeney John J. ROLL Common Stock F - Taxes D 167.8500 -19 -3 900
2020-12-03 2020-11-27 4 HARTNETT MICHAEL J ROLL Common Stock S - Sale D 174.5896 -9,882 -1,725 387,603
2020-12-03 2020-12-01 4/A HARTNETT MICHAEL J ROLL Common Stock S - Sale D 168.2411 -21,337 -3,590 327,522
2020-12-03 2020-11-30 4/A HARTNETT MICHAEL J ROLL Common Stock S - Sale D 168.8299 -38,744 -6,541 348,859
2020-12-02 2020-12-01 4 HARTNETT MICHAEL J ROLL Common Stock S - Sale D 168.2411 -21,337 -3,590 337,404
2020-12-02 2020-11-30 4 HARTNETT MICHAEL J ROLL Common Stock S - Sale D 168.8299 -38,744 -6,541 358,741
2020-11-18 2020-11-16 4 Hawkins Ernest D ROLL Option to Purchase Common Stock M - Exercise D 143.92 -1,000 4,000
2020-11-18 2020-11-16 4 Hawkins Ernest D ROLL Option to Purchase Common Stock M - Exercise D 132.12 -2,000 3,000
2020-11-18 2020-11-16 4 Hawkins Ernest D ROLL Common Stock S - Sale D 172.9605 -1,000 -173 4,290
2020-11-18 2020-11-16 4 Hawkins Ernest D ROLL Common Stock M - Exercise D 143.9200 1,000 144 5,290
2020-11-18 2020-11-16 4 Hawkins Ernest D ROLL Common Stock S - Sale D 172.9605 -2,000 -346 4,290
2020-11-18 2020-11-16 4 Hawkins Ernest D ROLL Common Stock M - Exercise D 132.1200 2,000 264 6,290
2020-11-18 2020-11-16 4 Feeney John J. ROLL Option (right to buy) M - Exercise D 58.00 -400 400
2020-11-18 2020-11-16 4 Feeney John J. ROLL Common Stock S - Sale D 171.4070 -400 -69 919
2020-11-18 2020-11-16 4 Feeney John J. ROLL Common Stock M - Exercise D 58.0000 400 23 1,319
2020-11-18 2020-11-16 4 Kaplan Steven H. ROLL Common Stock S - Sale D 172.5800 -800 -138 4,900
2020-11-18 2020-11-12 4 Kaplan Steven H. ROLL Common Stock S - Sale D 156.7100 -60 -9 5,700
2020-11-18 2020-11-10 4 Kaplan Steven H. ROLL Common Stock S - Sale D 154.3600 -60 -9 5,760
2020-11-18 2020-11-09 4 Kaplan Steven H. ROLL Common Stock S - Sale D 145.7700 -120 -17 5,820
2020-11-13 2020-11-10 4 Faghri Amir ROLL Option to Purchase common Stock M - Exercise D 128.24 -400 0
2020-11-13 2020-11-10 4 Faghri Amir ROLL Option to Purchase Common Stock M - Exercise D 99.64 -1,200 0
2020-11-13 2020-11-10 4 Faghri Amir ROLL Option to Purchase Common Stock M - Exercise D 72.94 -1,600 0
2020-11-13 2020-11-10 4 Faghri Amir ROLL Option to Purchase Common Stock M - Exercise D 64.15 -2,000 0
2020-11-13 2020-11-10 4 Faghri Amir ROLL Option to Purchase Common Stock M - Exercise D 72.83 -2,000 0
2020-11-13 2020-11-10 4 Faghri Amir ROLL Common Stock S - Sale D 153.4127 -7,200 -1,105 5,628
2020-11-13 2020-11-10 4 Faghri Amir ROLL Common Stock M - Exercise D 128.2400 400 51 12,828
2020-11-13 2020-11-10 4 Faghri Amir ROLL Common Stock M - Exercise D 99.6400 1,200 120 12,428
2020-11-13 2020-11-10 4 Faghri Amir ROLL Common Stock M - Exercise D 72.9400 1,600 117 11,228
2020-11-13 2020-11-10 4 Faghri Amir ROLL Common Stock M - Exercise D 72.8300 2,000 146 9,628
2020-11-13 2020-11-10 4 Faghri Amir ROLL Common Stock M - Exercise D 64.1500 2,000 128 7,628
2020-11-13 2020-09-09 4 Faghri Amir ROLL Option to Purchase Common Stock J - Other D 137.44 -1,000 0
2020-11-13 2020-09-09 4 Faghri Amir ROLL Option to Purchase Common Stock J - Other D 158.48 -800 200
2020-11-13 2020-09-09 4 Faghri Amir ROLL Option to Purchase Common Stock J - Other D 99.64 -800 200
2020-11-13 2020-09-09 4 Faghri Amir ROLL Option to Purchase common Stock J - Other D 128.24 -600 400
2020-11-13 2020-09-09 4 Faghri Amir ROLL Option to Purchase Common Stock J - Other D 72.94 -400 1,600
2020-11-13 2020-09-09 4 Faghri Amir ROLL Common Stock J - Other D -3,000 5,628
2020-11-12 2020-11-09 4 LEVINE ALAN B ROLL Common Stock S - Sale D 140.8100 -833 -117 18,527
2020-11-04 2020-10-30 4 SALAMUNOVICH JOSEPH ROLL Common Stock F - Taxes D 118.7100 -104 -12 1,303
2020-10-13 3 Feeney John J. ROLL Common Stock D 919
2020-09-14 3 Ennico Dolores J ROLL Common Stock D 1,500
2020-08-13 2020-08-12 4 HARTNETT MICHAEL J ROLL Common Stock S - Sale D 145.0695 -6,262 -908 397,485
2020-08-13 2020-08-12 4 Edwards Richard J ROLL Option to Purchase Common Stock M - Exercise D 72.83 -4,000 8,000
2020-08-13 2020-08-12 4 Edwards Richard J ROLL Option to Purchase Common Stock M - Exercise D 99.64 -4,000 8,000
2020-08-13 2020-08-12 4 Edwards Richard J ROLL Option to Purchase Common Stock M - Exercise D 72.94 -2,000 2,000
2020-08-13 2020-08-12 4 Edwards Richard J ROLL Common Stock S - Sale D 141.4552 -10,000 -1,415 8,532
2020-08-13 2020-08-12 4 Edwards Richard J ROLL Common Stock M - Exercise D 99.6400 4,000 399 18,532
2020-08-13 2020-08-12 4 Edwards Richard J ROLL Common Stock M - Exercise D 72.9400 2,000 146 14,532
2020-08-13 2020-08-12 4 Edwards Richard J ROLL Common Stock M - Exercise D 72.8300 4,000 291 12,532
2020-08-13 2020-08-11 4 BERGERON DANIEL A ROLL Option to Purchase Common Stock M - Exercise D 64.15 -20,000 0
2020-08-13 2020-08-11 4 BERGERON DANIEL A ROLL Common Stock S - Sale D 144.4324 -20,000 -2,889 85,492
2020-08-13 2020-08-11 4 BERGERON DANIEL A ROLL Common Stock M - Exercise D 64.1500 20,000 1,283 105,492
2020-08-12 2020-08-11 4 Bannon Patrick S. ROLL Common Stock S - Sale D 144.2782 -1,373 -198 22,336
2020-07-10 2020-06-02 4 Stewart Edward ROLL Option to Purchase Common Stock A - Award D 137.44 1,000 1,000
2020-07-10 2020-06-02 4 Stewart Edward ROLL Common Stock A - Award D 1,500 24,600
2020-07-10 2020-06-02 4 Ambrose Michael H. ROLL Option to Purchase Common Stock A - Award D 137.44 1,000 1,000
2020-07-10 2020-06-02 4 Ambrose Michael H. ROLL Common Stock A - Award D 1,500 3,000
2020-07-10 2020-06-02 4 Faghri Amir ROLL Option to Purchase Common Stock A - Award D 137.44 1,000 1,000
2020-07-10 2020-06-02 4 Faghri Amir ROLL Common Stock A - Award D 1,500 8,628
2020-07-10 2020-06-02 4 Kaplan Steven H. ROLL Option to Purchase Common Stock A - Award D 137.44 1,000 1,000
2020-07-10 2020-06-02 4 Kaplan Steven H. ROLL Common Stock A - Award D 1,500 5,940
2020-07-10 2020-06-02 4 LEVINE ALAN B ROLL Option to Purchase Common Stock A - Award D 137.44 1,000 1,000
2020-07-10 2020-06-02 4 LEVINE ALAN B ROLL Common Stock A - Award D 1,500 19,360
2020-06-30 2020-06-29 4 BERGERON DANIEL A ROLL Common Stock F - Taxes D 127.3700 -1,612 -205 85,492
2020-06-30 2020-06-29 4 Sullivan Robert M ROLL Common Stock F - Taxes D 127.3700 -153 -19 4,851
2020-06-30 2020-06-29 4 Edwards Richard J ROLL Common Stock F - Taxes D 127.3700 -210 -27 8,532
2020-06-30 2020-06-29 4 HARTNETT MICHAEL J ROLL Common Stock F - Taxes D 127.3700 -5,142 -655 403,747
2020-06-18 2020-06-18 4 CROWELL RICHARD R ROLL Common Stock S - Sale D 137.3900 -5,000 -687 27,070
2020-06-18 2020-06-17 4 CROWELL RICHARD R ROLL Common Stock S - Sale D 139.1800 -2,500 -348 32,070
2020-06-18 2020-06-04 4 CROWELL RICHARD R ROLL Common Stock S - Sale D 140.7730 -5,000 -704 34,570
2020-06-09 2020-06-08 4 Edwards Richard J ROLL Common Stock F - Taxes D 154.7600 -188 -29 8,742
2020-06-09 2020-06-08 4 Sullivan Robert M ROLL Common Stock F - Taxes D 154.7600 -46 -7 5,004
2020-06-09 2020-06-08 4 Bannon Patrick S. ROLL Common Stock F - Taxes D 154.7600 -309 -48 23,709
2020-06-09 2020-06-08 4 Hawkins Ernest D ROLL Common Stock F - Taxes D 154.7600 -60 -9 4,290
2020-06-09 2020-06-08 4 HARTNETT MICHAEL J ROLL Common Stock F - Taxes D 154.7600 -6,826 -1,056 408,889
2020-06-09 2020-06-08 4 BERGERON DANIEL A ROLL Common Stock F - Taxes D 154.7600 -4,030 -624 87,104
2020-06-05 2020-06-03 4 CROWELL RICHARD R ROLL Common Stock S - Sale D 141.2980 -5,000 -706 39,570
2020-06-05 2020-06-02 4 CROWELL RICHARD R ROLL Option to Purchase Common Stock A - Award D 137.44 1,500 1,500
2020-06-05 2020-06-02 4 CROWELL RICHARD R ROLL Common Stock A - Award D 1,500 44,570
2020-06-05 2020-06-03 4 BERGERON DANIEL A ROLL Common Stock F - Taxes D 137.4400 -4,030 -554 91,134
2020-06-05 2020-06-02 4 BERGERON DANIEL A ROLL Option to Purchase Common Stock A - Award D 137.44 20,743 20,743
2020-06-05 2020-06-02 4 BERGERON DANIEL A ROLL Common Stock A - Award D 12,872 95,164
2020-06-05 2020-06-03 4 HARTNETT MICHAEL J ROLL Common Stock F - Taxes D 137.4400 -6,827 -938 415,715
2020-06-05 2020-06-02 4 HARTNETT MICHAEL J ROLL Option to Purchase Common Stock A - Award D 137.44 58,892 58,892
2020-06-05 2020-06-02 4 HARTNETT MICHAEL J ROLL Common Stock A - Award D 27,103 422,542
2020-06-05 2020-06-04 4 Edwards Richard J ROLL Common Stock S - Sale D 141.5000 -2,547 -360 8,930
2020-06-05 2020-06-03 4 Edwards Richard J ROLL Common Stock F - Taxes D 137.4400 -123 -17 11,477
2020-06-05 2020-06-03 4 Sullivan Robert M ROLL Common Stock F - Taxes D 137.4400 -61 -8 5,050
2020-06-05 2020-06-02 4 Sullivan Robert M ROLL Option to Purchase Common Stock A - Award D 137.44 10,000 10,000
2020-06-05 2020-06-02 4 Sullivan Robert M ROLL Common Stock A - Award D 2,500 5,111
2020-06-05 2020-06-03 4 Hawkins Ernest D ROLL Common Stock F - Taxes D 137.4400 -66 -9 4,350
2020-06-05 2020-06-03 4 Bannon Patrick S. ROLL Common Stock F - Taxes D 137.4400 -309 -42 24,018
2020-06-05 2020-06-02 4 Bannon Patrick S. ROLL Option to Purchase Common Stock A - Award D 137.44 15,000 15,000
2020-06-05 2020-06-02 4 Bannon Patrick S. ROLL Common Stock A - Award D 5,000 24,327
2020-06-03 2020-06-02 4 Faghri Amir ROLL Option to Purchase Common Stock M - Exercise D 51.08 -2,500 0
2020-06-03 2020-06-02 4 Faghri Amir ROLL Common Stock S - Sale D 135.7401 -945 -128 7,128
2020-06-03 2020-06-02 4 Faghri Amir ROLL Common Stock M - Exercise D 51.0800 2,500 128 8,073
2020-05-06 2020-05-05 4 Hawkins Ernest D ROLL Common Stock F - Taxes D 115.9100 -94 -11 4,416
2020-04-01 2020-03-29 4 Sullivan Robert M ROLL Common Stock F - Taxes D 110.0000 -30 -3 2,611
2020-03-30 2020-03-26 4 Stewart Edward ROLL Option to Purchase Common Stock M - Exercise D 51.08 -2,500 0
2020-03-30 2020-03-26 4 Stewart Edward ROLL Common Stock M - Exercise D 51.0800 2,500 128 23,100
2020-02-10 2019-08-20 4/A Edwards Richard J ROLL Option to Purchase Common Stock M - Exercise D 72.94 -2,000 4,000
2020-02-10 2020-02-06 4 Bannon Patrick S. ROLL Common Stock S - Sale D 178.2906 -1,676 -299 19,327
2020-02-10 2020-02-06 4 Sullivan Robert M ROLL Option to Purchase Common Stock M - Exercise D 132.12 -1,000 4,000
2020-02-10 2020-02-06 4 Sullivan Robert M ROLL Option to Purchase Common Stock M - Exercise D 99.64 -800 1,200
2020-02-10 2020-02-06 4 Sullivan Robert M ROLL Common Stock S - Sale D 181.0000 -1,000 -181 2,641
2020-02-10 2020-02-06 4 Sullivan Robert M ROLL Common Stock M - Exercise D 132.1200 1,000 132 3,641
2020-02-10 2020-02-06 4 Sullivan Robert M ROLL Common Stock S - Sale D 181.0000 -800 -145 2,641
2020-02-10 2020-02-06 4 Sullivan Robert M ROLL Common Stock M - Exercise D 99.6400 800 80 3,441
2020-02-10 2020-02-06 4 SALAMUNOVICH JOSEPH ROLL Option to Purchase Common Stock M - Exercise D 146.57 -1,100 4,400
2020-02-10 2020-02-06 4 SALAMUNOVICH JOSEPH ROLL Common Stock S - Sale D 181.5937 -1,100 -200 1,407
2020-02-10 2020-02-06 4 SALAMUNOVICH JOSEPH ROLL Common Stock M - Exercise D 146.5700 1,100 161 2,507
2020-02-10 2020-02-06 4 Edwards Richard J ROLL Common Stock S - Sale D 180.6400 -1,102 -199 11,600
2020-02-05 2020-02-03 4 Bannon Patrick S. ROLL Common Stock F - Taxes D 155.5100 -805 -125 21,003
2019-12-17 2019-12-17 4 Bannon Patrick S. ROLL Common Stock S - Sale D 158.1097 -1,168 -185 21,808
2019-12-06 2019-12-04 4 Bannon Patrick S. ROLL Common Stock F - Taxes D 162.0100 -232 -38 22,976
2019-12-04 2019-12-02 4 Bannon Patrick S. ROLL Common Stock F - Taxes D 165.8800 -313 -52 23,208
2019-12-03 2019-12-02 4 Hawkins Ernest D ROLL Common Stock F - Taxes D 165.8800 -125 -21 4,510
2019-11-07 2019-11-05 4 Kaplan Steven H. ROLL Option to Purchase Common Stock M - Exercise D 128.24 -200 800
2019-11-07 2019-11-05 4 Kaplan Steven H. ROLL Common Stock S - Sale D 163.8800 -200 -33 4,800
2019-11-07 2019-11-05 4 Kaplan Steven H. ROLL Common Stock M - Exercise D 128.2400 200 26 5,000
2019-11-07 2019-11-05 4 Ambrose Michael H. ROLL Option (right to buy) A - Award D 163.27 1,000 1,000
2019-11-07 2019-11-05 4 Ambrose Michael H. ROLL Common Stock A - Award D 1,500 1,500
2019-10-31 2019-10-30 4 SALAMUNOVICH JOSEPH ROLL Common Stock F - Taxes D 163.4000 -93 -15 1,407
2019-09-20 2019-09-20 4 LEVINE ALAN B ROLL Common Stock S - Sale D 163.0000 -1,250 -204 17,860
2019-09-19 2019-09-19 4 Stewart Edward ROLL Option to Purchase Common Stock M - Exercise D 64.15 -800 400
2019-09-19 2019-09-19 4 Stewart Edward ROLL Option to Purchase Common Stock M - Exercise D 72.83 -800 400
2019-09-19 2019-09-19 4 Stewart Edward ROLL Common Stock M - Exercise D 72.8300 800 58 20,600
2019-09-19 2019-09-19 4 Stewart Edward ROLL Common Stock M - Exercise D 64.1500 800 51 19,800
2019-09-12 2019-09-12 4 HARTNETT MICHAEL J ROLL Option to Purchase Common stock M - Exercise D 99.64 -2,789 48,000
2019-09-12 2019-09-12 4 HARTNETT MICHAEL J ROLL Common Stock S - Sale D 160.0000 -2,789 -446 395,439
2019-09-12 2019-09-12 4 HARTNETT MICHAEL J ROLL Common Stock M - Exercise D 99.6400 2,789 278 398,228
2019-09-12 2019-09-10 4 HARTNETT MICHAEL J ROLL Option to Purchase Common stock M - Exercise D 99.64 -4,124 50,789
2019-09-12 2019-09-10 4 HARTNETT MICHAEL J ROLL Common Stock S - Sale D 160.1091 -4,124 -660 395,439
2019-09-12 2019-09-10 4 HARTNETT MICHAEL J ROLL Common Stock M - Exercise D 99.6400 4,124 411 399,563
2019-09-11 2019-09-09 4 CROWELL RICHARD R ROLL Option to Purchase Common Stock M - Exercise D 99.64 -800 1,200
2019-09-11 2019-09-09 4 CROWELL RICHARD R ROLL Option to Purchase Common Stock M - Exercise D 72.94 -400 1,200
2019-09-11 2019-09-09 4 CROWELL RICHARD R ROLL Option to Purchase Common Stock M - Exercise D 64.15 -400 1,200
2019-09-11 2019-09-09 4 CROWELL RICHARD R ROLL Option to Purchase Common Stock M - Exercise D 72.83 -400 800
2019-09-11 2019-09-09 4 CROWELL RICHARD R ROLL Option to Purchase Common Stock M - Exercise D 51.08 -500 0
2019-09-11 2019-09-09 4 CROWELL RICHARD R ROLL Common Stock S - Sale D 160.0601 -2,500 -400 43,070
2019-09-11 2019-09-09 4 CROWELL RICHARD R ROLL Common Stock M - Exercise D 99.6400 800 80 45,570
2019-09-11 2019-09-09 4 CROWELL RICHARD R ROLL Common Stock M - Exercise D 72.9400 400 29 44,770
2019-09-11 2019-09-09 4 CROWELL RICHARD R ROLL Common Stock M - Exercise D 72.8300 400 29 44,370
2019-09-11 2019-09-09 4 CROWELL RICHARD R ROLL Common Stock M - Exercise D 64.1500 400 26 43,970
2019-09-11 2019-09-09 4 CROWELL RICHARD R ROLL Common Stock M - Exercise D 51.0800 500 26 43,570
2019-09-09 2019-09-09 4 HARTNETT MICHAEL J ROLL Option to Purchase Common stock M - Exercise D 99.64 -6,347 54,913
2019-09-09 2019-09-09 4 HARTNETT MICHAEL J ROLL Common Stock S - Sale D 160.0603 -6,347 -1,016 395,439
2019-09-09 2019-09-09 4 HARTNETT MICHAEL J ROLL Common Stock M - Exercise D 99.6400 6,347 632 401,786
2019-09-09 2019-09-06 4 HARTNETT MICHAEL J ROLL Option to Purchase Common stock M - Exercise D 99.64 -2,740 61,260
2019-09-09 2019-09-06 4 HARTNETT MICHAEL J ROLL Option to Purchase Common Stock M - Exercise D 72.94 -12,445 40,000
2019-09-09 2019-09-06 4 HARTNETT MICHAEL J ROLL Common Stock S - Sale D 160.3358 -2,740 -439 395,439
2019-09-09 2019-09-06 4 HARTNETT MICHAEL J ROLL Common Stock M - Exercise D 99.6400 2,740 273 398,179
2019-09-09 2019-09-06 4 HARTNETT MICHAEL J ROLL Common Stock S - Sale D 160.3358 -12,445 -1,995 395,439
2019-09-09 2019-09-06 4 HARTNETT MICHAEL J ROLL Common Stock M - Exercise D 72.9400 12,445 908 407,884
2019-09-09 2019-09-05 4 HARTNETT MICHAEL J ROLL Option to Purchase Common Stock M - Exercise D 72.94 -7,555 52,445
2019-09-09 2019-09-05 4 HARTNETT MICHAEL J ROLL Option to Purchase Common Stock M - Exercise D 72.83 -16,000 16,000
2019-09-09 2019-09-05 4 HARTNETT MICHAEL J ROLL Option to Purchase Common Stock M - Exercise D 64.15 -14,226 0
2019-09-09 2019-09-05 4 HARTNETT MICHAEL J ROLL Common Stock S - Sale D 160.9861 -7,555 -1,216 395,439
2019-09-09 2019-09-05 4 HARTNETT MICHAEL J ROLL Common Stock M - Exercise D 72.9400 7,555 551 402,994
2019-09-09 2019-09-05 4 HARTNETT MICHAEL J ROLL Common Stock S - Sale D 160.9861 -16,000 -2,576 395,439
2019-09-09 2019-09-05 4 HARTNETT MICHAEL J ROLL Common Stock M - Exercise D 72.8300 16,000 1,165 411,439
2019-09-09 2019-09-05 4 HARTNETT MICHAEL J ROLL Common Stock S - Sale D 160.9861 -14,226 -2,290 395,439
2019-09-09 2019-09-05 4 HARTNETT MICHAEL J ROLL Common Stock M - Exercise D 64.1500 14,226 913 409,665
2019-09-03 2019-08-30 4 HARTNETT MICHAEL J ROLL Option to Purchase Common Stock M - Exercise D 64.15 -2,302 14,226
2019-09-03 2019-08-30 4 HARTNETT MICHAEL J ROLL Common Stock S - Sale D 160.0342 -2,302 -368 395,439
2019-09-03 2019-08-30 4 HARTNETT MICHAEL J ROLL Common Stock M - Exercise D 64.1500 2,302 148 397,741
2019-09-03 2019-08-29 4 HARTNETT MICHAEL J ROLL Option to Purchase Common Stock M - Exercise D 64.15 -3,472 16,528
2019-09-03 2019-08-29 4 HARTNETT MICHAEL J ROLL Common Stock S - Sale D 160.0340 -3,472 -556 395,439
2019-09-03 2019-08-29 4 HARTNETT MICHAEL J ROLL Common Stock M - Exercise D 64.1500 3,472 223 398,911
2019-08-28 2019-08-27 4 OBrien Thomas J ROLL Option to Purchase Common Stock M - Exercise D 128.24 -200 800
2019-08-28 2019-08-27 4 OBrien Thomas J ROLL Option to Purchase Common Stock M - Exercise D 99.64 -400 1,200
2019-08-28 2019-08-27 4 OBrien Thomas J ROLL Option to Purchase Common Stock M - Exercise D 64.15 -400 1,200
2019-08-28 2019-08-27 4 OBrien Thomas J ROLL Option to Purchase Common Stock M - Exercise D 72.94 -400 800
2019-08-28 2019-08-27 4 OBrien Thomas J ROLL Option to Purchase Common Stock M - Exercise D 72.83 -400 400
2019-08-28 2019-08-27 4 OBrien Thomas J ROLL Common Stock S - Sale D 152.2500 -200 -30 17,500
2019-08-28 2019-08-27 4 OBrien Thomas J ROLL Common Stock M - Exercise D 128.2400 200 26 17,700
2019-08-28 2019-08-27 4 OBrien Thomas J ROLL Common Stock S - Sale D 152.2500 -400 -61 17,500
2019-08-28 2019-08-27 4 OBrien Thomas J ROLL Common Stock S - Sale D 152.2500 -400 -61 17,500
2019-08-28 2019-08-27 4 OBrien Thomas J ROLL Common Stock S - Sale D 152.2500 -400 -61 17,500
2019-08-28 2019-08-27 4 OBrien Thomas J ROLL Common Stock M - Exercise D 72.9400 400 29 17,900
2019-08-28 2019-08-27 4 OBrien Thomas J ROLL Common Stock M - Exercise D 72.8300 400 29 17,900
2019-08-28 2019-08-27 4 OBrien Thomas J ROLL Common Stock S - Sale D 152.2500 -400 -61 17,500
2019-08-28 2019-08-27 4 OBrien Thomas J ROLL Common Stock M - Exercise D 64.1500 400 26 17,900
2019-08-28 2019-08-27 4 OBrien Thomas J ROLL Common Stock M - Exercise D 99.6400 400 40 17,900
2019-08-23 2019-08-22 4 OBrien Thomas J ROLL Option to Purchase Common Stock M - Exercise D 99.64 -400 1,600
2019-08-23 2019-08-22 4 OBrien Thomas J ROLL Option to Purchase Common Stock M - Exercise D 72.94 -800 1,200
2019-08-23 2019-08-22 4 OBrien Thomas J ROLL Option to Purchase Common Stock M - Exercise D 72.83 -1,200 800
2019-08-23 2019-08-22 4 OBrien Thomas J ROLL Option to Purchase Common Stock M - Exercise D 64.15 -600 400
2019-08-23 2019-08-22 4 OBrien Thomas J ROLL Common Stock S - Sale D 158.0000 -400 -63 17,500
2019-08-23 2019-08-22 4 OBrien Thomas J ROLL Common Stock M - Exercise D 99.6400 400 40 17,900
2019-08-23 2019-08-22 4 OBrien Thomas J ROLL Common Stock S - Sale D 158.0000 -800 -126 17,500
2019-08-23 2019-08-22 4 OBrien Thomas J ROLL Common Stock M - Exercise D 72.9400 800 58 18,300
2019-08-23 2019-08-22 4 OBrien Thomas J ROLL Common Stock S - Sale D 158.0000 -1,200 -190 17,500
2019-08-23 2019-08-22 4 OBrien Thomas J ROLL Common Stock M - Exercise D 72.8300 1,200 87 18,700
2019-08-23 2019-08-22 4 OBrien Thomas J ROLL Common Stock S - Sale D 158.0000 -600 -95 17,500
2019-08-23 2019-08-22 4 OBrien Thomas J ROLL Common Stock M - Exercise D 64.1500 600 38 18,100
2019-08-23 2019-08-21 4 OBrien Thomas J ROLL Option to Purchase Common Stock M - Exercise D 64.15 -1,000 1,000
2019-08-23 2019-08-21 4 OBrien Thomas J ROLL Option to Purchase Common Stock M - Exercise D 51.08 -2,500 0
2019-08-23 2019-08-21 4 OBrien Thomas J ROLL Common Stock S - Sale D 158.0423 -1,000 -158 17,500
2019-08-23 2019-08-21 4 OBrien Thomas J ROLL Common Stock M - Exercise D 64.1500 1,000 64 18,500
2019-08-23 2019-08-21 4 OBrien Thomas J ROLL Common Stock S - Sale D 158.0423 -2,500 -395 17,500
2019-08-23 2019-08-21 4 OBrien Thomas J ROLL Common Stock M - Exercise D 51.0800 2,500 128 20,000
2019-08-21 2019-08-19 4 Faghri Amir ROLL Option to Purchase Common Stock A - Award D 158.48 1,000 1,000
2019-08-21 2019-08-19 4 Faghri Amir ROLL Common Stock A - Award D 1,500 5,573
2019-08-21 2019-08-19 4 Stewart Edward ROLL Option to Purchase Common Stock A - Award D 158.48 1,000 1,000
2019-08-21 2019-08-19 4 Stewart Edward ROLL Common Stock A - Award D 1,500 19,000
2019-08-21 2019-08-19 4 LEVINE ALAN B ROLL Option to Purchase Common Stock A - Award D 158.48 1,000 1,000
2019-08-21 2019-08-19 4 LEVINE ALAN B ROLL Common Stock A - Award D 1,500 19,110
2019-08-21 2019-08-19 4 CROWELL RICHARD R ROLL Option to Purchase Common Stock A - Award D 158.48 1,000 1,000
2019-08-21 2019-08-19 4 CROWELL RICHARD R ROLL Common Stock A - Award D 1,500 43,070
2019-08-21 2019-08-21 4 Edwards Richard J ROLL Option to Purchase Common Stock M - Exercise D 132.12 132.1200 -2,000 -264 8,000
2019-08-21 2019-08-21 4 Edwards Richard J ROLL Option to Purchase Common Stock M - Exercise D 99.64 99.6400 -861 -86 12,000
2019-08-21 2019-08-21 4 Edwards Richard J ROLL Common Stock S - Sale D 158.2713 -2,000 -317 12,702
2019-08-21 2019-08-21 4 Edwards Richard J ROLL Common Stock M - Exercise D 132.1200 2,000 264 14,702
2019-08-21 2019-08-21 4 Edwards Richard J ROLL Common Stock S - Sale D 158.2713 -861 -136 12,702
2019-08-21 2019-08-21 4 Edwards Richard J ROLL Common Stock M - Exercise D 99.6400 861 86 13,563
2019-08-21 2019-08-20 4 Edwards Richard J ROLL Option to Purchase Common Stock M - Exercise D 99.64 99.6400 -3,139 -313 12,861
2019-08-21 2019-08-20 4 Edwards Richard J ROLL Option to Purchase Common Stock M - Exercise D 72.83 157.0205 -4,000 -628 4,000
2019-08-21 2019-08-20 4 Edwards Richard J ROLL Option to Purchase Common Stock M - Exercise D 64.15 157.0205 -289 -45 0
2019-08-21 2019-08-20 4 Edwards Richard J ROLL Common Stock S - Sale D 157.0205 -3,139 -493 12,702
2019-08-21 2019-08-20 4 Edwards Richard J ROLL Common Stock M - Exercise D 99.6400 3,139 313 15,841
2019-08-21 2019-08-20 4 Edwards Richard J ROLL Common Stock S - Sale D 157.0205 -2,000 -314 12,702
2019-08-21 2019-08-20 4 Edwards Richard J ROLL Common Stock M - Exercise D 72.9400 2,000 146 14,702
2019-08-21 2019-08-20 4 Edwards Richard J ROLL Common Stock S - Sale D 157.0205 -4,000 -628 12,702
2019-08-21 2019-08-20 4 Edwards Richard J ROLL Common Stock M - Exercise D 72.8300 4,000 291 16,702
2019-08-21 2019-08-20 4 Edwards Richard J ROLL Common Stock S - Sale D 157.0205 -289 -45 12,702
2019-08-21 2019-08-20 4 Edwards Richard J ROLL Common Stock M - Exercise D 64.1500 289 19 12,991
2019-08-21 2019-08-19 4 Edwards Richard J ROLL Option to Purchase Common Stock M - Exercise D 64.15 160.6140 -3,711 -596 289
2019-08-21 2019-08-19 4 Edwards Richard J ROLL Common Stock S - Sale D 160.6140 -3,711 -596 12,702
2019-08-21 2019-08-19 4 Edwards Richard J ROLL Common Stock M - Exercise D 64.1500 3,711 238 16,413
2019-08-21 2019-08-19 4 Kaplan Steven H. ROLL Option to Purchase Common Stock A - Award D 158.48 1,000 1,000
2019-08-21 2019-08-19 4 Kaplan Steven H. ROLL Common Stock A - Award D 1,500 4,800
2019-08-21 2019-08-21 4 BERGERON DANIEL A ROLL Option to Purchase Common Stock M - Exercise D 51.08 51.0800 -4,268 -218 0
2019-08-21 2019-08-21 4 BERGERON DANIEL A ROLL Common Stock S - Sale D 158.3200 -4,268 -676 82,292
2019-08-21 2019-08-21 4 BERGERON DANIEL A ROLL Common Stock M - Exercise D 51.0800 4,268 218 86,560
2019-08-21 2019-08-20 4 BERGERON DANIEL A ROLL Option to Purchase Common Stock M - Exercise D 51.08 51.0800 -10,732 -548 4,268
2019-08-21 2019-08-20 4 BERGERON DANIEL A ROLL Common Stock S - Sale D 156.9437 -10,732 -1,684 82,292
2019-08-21 2019-08-20 4 BERGERON DANIEL A ROLL Common Stock M - Exercise D 51.0800 10,732 548 93,024
2019-08-21 2019-08-19 4 BERGERON DANIEL A ROLL Option to Purchase Common Stock M - Exercise D 51.08 51.0800 -5,000 -255 15,000
2019-08-21 2019-08-19 4 BERGERON DANIEL A ROLL Common Stock S - Sale D 158.9630 -5,000 -795 82,292
2019-08-21 2019-08-19 4 BERGERON DANIEL A ROLL Common Stock M - Exercise D 51.0800 5,000 255 87,292
2019-07-09 2019-07-08 4 Edwards Richard J ROLL Common Stock F - Taxes D 166.0100 -104 -17 12,702
2019-07-09 2019-07-08 4 BERGERON DANIEL A ROLL Common Stock F - Taxes D 166.0100 -1,545 -256 82,292
2019-07-02 2019-07-01 4 LEVINE ALAN B ROLL Option to Purchase Common Stock M - Exercise D 64.15 -800 0
2019-07-02 2019-07-01 4 LEVINE ALAN B ROLL Common Stock S - Sale D 167.5820 -800 -134 17,610
2019-07-02 2019-07-01 4 LEVINE ALAN B ROLL Common Stock M - Exercise D 64.1500 800 51 18,410
2019-06-28 2019-06-27 4 BERGERON DANIEL A ROLL Common Stock F - Taxes D 160.7900 -1,545 -248 83,837
2019-06-28 2019-06-27 4 Edwards Richard J ROLL Common Stock F - Taxes D 160.7900 -209 -34 12,806
2019-06-28 2019-06-27 4 Sullivan Robert M ROLL Common Stock F - Taxes D 160.7900 -102 -16 2,641
2019-06-28 2019-06-27 4 HARTNETT MICHAEL J ROLL Common Stock S - Sale D 161.4814 -7,925 -1,280 395,439
2019-06-28 2019-06-27 4 HARTNETT MICHAEL J ROLL Common Stock F - Taxes D 160.7900 -5,141 -827 403,364
2019-06-17 2019-06-14 4 LEVINE ALAN B ROLL Option to Purchase Common Stock M - Exercise D 51.08 -500 0
2019-06-17 2019-06-14 4 LEVINE ALAN B ROLL Common Stock S - Sale D 151.6502 -500 -76 17,610
2019-06-17 2019-06-14 4 LEVINE ALAN B ROLL Common Stock M - Exercise D 51.0800 500 26 18,110
2019-06-14 2019-06-12 4 HARTNETT MICHAEL J ROLL Common Stock S - Sale D 150.2330 -5,140 -772 408,505
2019-06-11 2019-06-07 4 Bannon Patrick S. ROLL Common Stock F - Taxes D 150.3800 -314 -47 23,521
2019-06-11 2019-06-07 4 Sullivan Robert M ROLL Common Stock F - Taxes D 150.3800 -37 -6 2,743
2019-06-11 2019-06-07 4 Hawkins Ernest D ROLL Common Stock F - Taxes D 150.3800 -61 -9 4,635
2019-06-11 2019-06-07 4 Edwards Richard J ROLL Common Stock F - Taxes D 150.3800 -184 -28 13,015
2019-06-11 2019-06-11 4 HARTNETT MICHAEL J ROLL Common Stock S - Sale D 150.2205 -380 -57 413,645
2019-06-11 2019-06-10 4 HARTNETT MICHAEL J ROLL Common Stock S - Sale D 150.5503 -2,201 -331 414,025
2019-06-11 2019-06-07 4 HARTNETT MICHAEL J ROLL Common Stock S - Sale D 150.4638 -2,800 -421 416,226
2019-06-11 2019-06-07 4 HARTNETT MICHAEL J ROLL Common Stock F - Taxes D 150.3800 -6,826 -1,026 419,026
2019-06-11 2019-06-07 4 BERGERON DANIEL A ROLL Common Stock F - Taxes D 150.3800 -3,862 -581 85,382
2019-06-05 2019-06-03 4 BERGERON DANIEL A ROLL Option to Purchase Common Stock A - Award D 143.92 35,000 35,000
2019-06-05 2019-06-03 4 BERGERON DANIEL A ROLL Common Stock A - Award D 25,000 89,244
2019-06-05 2019-06-03 4 Sullivan Robert M ROLL Option to Purchase Common Stock A - Award D 143.92 7,000 7,000
2019-06-05 2019-06-03 4 Sullivan Robert M ROLL Common Stock A - Award D 1,000 2,780
2019-06-05 2019-06-04 4 Bannon Patrick S. ROLL Common Stock S - Sale D 147.0012 -1,693 -249 23,835
2019-06-05 2019-06-03 4 Bannon Patrick S. ROLL Option to Purchase Common Stock A - Award D 143.92 15,000 15,000
2019-06-05 2019-06-03 4 Bannon Patrick S. ROLL Common Stock A - Award D 5,000 25,528
2019-06-05 2019-06-03 4 Edwards Richard J ROLL Option to Purchase Common Stock A - Award D 143.92 10,000 10,000
2019-06-05 2019-06-03 4 Edwards Richard J ROLL Common Stock A - Award D 2,000 13,199
2019-06-05 2019-06-03 4 Hawkins Ernest D ROLL Option to Purchase Common Stock A - Award D 143.92 5,000 5,000
2019-06-05 2019-06-03 4 Hawkins Ernest D ROLL Common Stock A - Award D 1,000 4,696
2019-06-05 2019-06-03 4 HARTNETT MICHAEL J ROLL Option to Purchase Common Stock A - Award D 143.92 76,000 76,000
2019-06-05 2019-06-03 4 HARTNETT MICHAEL J ROLL Common Stock A - Award D 52,040 425,852
2019-05-07 2019-05-05 4 Hawkins Ernest D ROLL Common Stock F - Taxes D 142.1100 -96 -14 3,696
2019-04-01 2019-03-29 4 Faghri Amir ROLL Option to Purchase Common Stock M - Exercise D 44.60 44.6000 -2,500 -112 0
2019-04-01 2019-03-29 4 Faghri Amir ROLL Common Stock S - Sale D 127.3520 -2,500 -318 4,073
2019-04-01 2019-03-29 4 Faghri Amir ROLL Common Stock M - Exercise D 44.6000 2,500 112 6,573
2019-03-29 2019-03-29 4 Sullivan Robert M ROLL Common Stock F - Taxes D 126.9100 -36 -5 1,780
2019-03-28 2019-03-27 4 OBrien Thomas J ROLL Option to Purchase Common Stock M - Exercise D 44.60 44.6000 -2,500 -112 0
2019-03-28 2019-03-27 4 OBrien Thomas J ROLL Common Stock S - Sale D 126.1945 -2,500 -315 17,500
2019-03-28 2019-03-27 4 OBrien Thomas J ROLL Common Stock M - Exercise D 44.6000 2,500 112 20,000
2019-02-14 2019-02-13 4 BERGERON DANIEL A ROLL Option to Purchase Common Stock M - Exercise D 44.60 44.6000 -13,982 -624 0
2019-02-14 2019-02-13 4 BERGERON DANIEL A ROLL Common Stock S - Sale D 132.4225 -13,982 -1,852 64,244
2019-02-14 2019-02-13 4 BERGERON DANIEL A ROLL Common Stock M - Exercise D 44.6000 13,982 624 78,226
2019-02-14 2019-02-12 4 BERGERON DANIEL A ROLL Option to Purchase Common Stock M - Exercise D 44.60 44.6000 -6,018 -268 13,982
2019-02-14 2019-02-12 4 BERGERON DANIEL A ROLL Common Stock S - Sale D 132.4294 -6,018 -797 64,244
2019-02-14 2019-02-12 4 BERGERON DANIEL A ROLL Common Stock M - Exercise D 44.6000 6,018 268 70,262
2019-02-05 2019-02-01 4 Bannon Patrick S. ROLL Common Stock F - Taxes D 139.4200 -824 -115 20,528
2019-01-16 2018-12-20 4/A CROWELL RICHARD R ROLL Common Stock G - Gift D 128.4400 -190 -24 41,570
2018-12-20 2018-12-18 4 CROWELL RICHARD R ROLL Common Stock G - Gift D 134.2300 -190 -26 41,570
2018-12-06 2018-12-04 4 Bannon Patrick S. ROLL Common Stock F - Taxes D 144.5300 -219 -32 21,352
2018-12-04 2018-12-02 4 Hawkins Ernest D ROLL Common Stock F - Taxes D 153.0200 -125 -19 3,792
2018-12-04 2018-12-02 4 Bannon Patrick S. ROLL Common Stock F - Taxes D 153.0200 -313 -48 21,571
2018-11-14 2018-11-14 4 LEVINE ALAN B ROLL Common Stock S - Sale D 150.0000 -1,084 -163 17,610
2018-11-13 3 SALAMUNOVICH JOSEPH ROLL Common Stock D 3,000
2018-11-13 3 SALAMUNOVICH JOSEPH ROLL Common Stock D 3,000
2018-11-13 3 SALAMUNOVICH JOSEPH ROLL Common Stock D 3,000
2018-09-24 2018-09-21 4 HARTNETT MICHAEL J ROLL Option to Purchase Common stock M - Exercise D 99.64 99.6400 -11,429 -1,139 64,000
2018-09-24 2018-09-21 4 HARTNETT MICHAEL J ROLL Common Stock S - Sale D 153.3087 -11,429 -1,752 373,812
2018-09-24 2018-09-21 4 HARTNETT MICHAEL J ROLL Common Stock M - Exercise D 99.6400 11,429 1,139 385,241
2018-09-24 2018-09-20 4 HARTNETT MICHAEL J ROLL Option to Purchase Common stock M - Exercise D 99.64 99.6400 -4,571 -455 75,429
2018-09-24 2018-09-20 4 HARTNETT MICHAEL J ROLL Option to Purchase Common Stock M - Exercise D 72.94 72.9400 -2,029 -148 60,000
2018-09-24 2018-09-20 4 HARTNETT MICHAEL J ROLL Common Stock S - Sale D 152.3909 -4,571 -697 373,812
2018-09-24 2018-09-20 4 HARTNETT MICHAEL J ROLL Common Stock M - Exercise D 99.6400 4,571 455 378,383
2018-09-24 2018-09-20 4 HARTNETT MICHAEL J ROLL Common Stock S - Sale D 152.3909 -2,029 -309 373,812
2018-09-24 2018-09-20 4 HARTNETT MICHAEL J ROLL Common Stock M - Exercise D 72.9400 2,029 148 375,841
2018-09-19 2018-09-19 4 HARTNETT MICHAEL J ROLL Option to Purchase Common Stock M - Exercise D 72.94 72.9400 -9,666 -705 62,029
2018-09-19 2018-09-19 4 HARTNETT MICHAEL J ROLL Common Stock S - Sale D 150.5929 -9,666 -1,456 373,812
2018-09-19 2018-09-19 4 HARTNETT MICHAEL J ROLL Common Stock M - Exercise D 72.9400 9,666 705 383,478
2018-09-19 2018-09-18 4 HARTNETT MICHAEL J ROLL Option to Purchase Common Stock M - Exercise D 72.94 72.9400 -5,500 -401 71,695
2018-09-19 2018-09-18 4 HARTNETT MICHAEL J ROLL Common Stock S - Sale D 152.6667 -5,500 -840 373,812
2018-09-19 2018-09-18 4 HARTNETT MICHAEL J ROLL Common Stock M - Exercise D 72.9400 5,500 401 379,312
2018-09-19 2018-09-17 4 HARTNETT MICHAEL J ROLL Option to Purchase Common Stock M - Exercise D 72.94 72.9400 -2,805 -205 77,195
2018-09-19 2018-09-17 4 HARTNETT MICHAEL J ROLL Option to Purchase Common Stock M - Exercise D 72.83 72.8300 -3,759 -274 32,000
2018-09-19 2018-09-17 4 HARTNETT MICHAEL J ROLL Common Stock S - Sale D 151.2373 -2,805 -424 373,812
2018-09-19 2018-09-17 4 HARTNETT MICHAEL J ROLL Common Stock M - Exercise D 72.9400 2,805 205 376,617
2018-09-19 2018-09-17 4 HARTNETT MICHAEL J ROLL Common Stock S - Sale D 151.2373 -3,759 -569 373,812
2018-09-19 2018-09-17 4 HARTNETT MICHAEL J ROLL Common Stock M - Exercise D 72.8300 3,759 274 377,571
2018-09-14 2018-09-14 4 HARTNETT MICHAEL J ROLL Option to Purchase Common Stock M - Exercise D 72.83 72.8300 -8,500 -619 35,759
2018-09-14 2018-09-14 4 HARTNETT MICHAEL J ROLL Common Stock S - Sale D 150.8120 -8,500 -1,282 373,812
2018-09-14 2018-09-14 4 HARTNETT MICHAEL J ROLL Common Stock M - Exercise D 72.8300 8,500 619 382,312
2018-09-14 2018-09-13 4 HARTNETT MICHAEL J ROLL Option to Purchase Common Stock M - Exercise D 72.83 72.8300 -1,500 -109 44,259
2018-09-14 2018-09-13 4 HARTNETT MICHAEL J ROLL Common Stock S - Sale D 150.6667 -1,500 -226 373,812
2018-09-14 2018-09-13 4 HARTNETT MICHAEL J ROLL Common Stock M - Exercise D 72.8300 1,500 109 375,312
2018-09-14 2018-09-12 4 HARTNETT MICHAEL J ROLL Option to Purchase Common Stock M - Exercise D 72.83 72.8300 -2,241 -163 45,759
2018-09-14 2018-09-12 4 HARTNETT MICHAEL J ROLL Option to Purchase Common Stock M - Exercise D 64.15 64.1500 -8,477 -544 20,000
2018-09-14 2018-09-12 4 HARTNETT MICHAEL J ROLL Common Stock S - Sale D 151.1045 -2,241 -339 373,812
2018-09-14 2018-09-12 4 HARTNETT MICHAEL J ROLL Common Stock M - Exercise D 72.8300 2,241 163 376,053
2018-09-14 2018-09-12 4 HARTNETT MICHAEL J ROLL Common Stock S - Sale D 151.1045 -8,477 -1,281 373,812
2018-09-14 2018-09-12 4 HARTNETT MICHAEL J ROLL Common Stock M - Exercise D 64.1500 8,477 544 382,289
2018-09-11 2018-09-11 4 HARTNETT MICHAEL J ROLL Option to Purchase Common Stock M - Exercise D 64.15 64.1500 -10,045 -644 28,477
2018-09-11 2018-09-11 4 HARTNETT MICHAEL J ROLL Common Stock S - Sale D 152.7669 -10,045 -1,535 373,812
2018-09-11 2018-09-11 4 HARTNETT MICHAEL J ROLL Common Stock M - Exercise D 64.1500 10,045 644 383,857
2018-09-11 2018-09-10 4 HARTNETT MICHAEL J ROLL Option to Purchase Common Stock M - Exercise D 64.15 64.1500 -1,478 -95 38,522
2018-09-11 2018-09-10 4 HARTNETT MICHAEL J ROLL Option to Purchase Common Stock M - Exercise D 51.08 51.0800 -4,022 -205 0
2018-09-11 2018-09-10 4 HARTNETT MICHAEL J ROLL Common Stock S - Sale D 154.0366 -1,478 -228 373,812
2018-09-11 2018-09-10 4 HARTNETT MICHAEL J ROLL Common Stock M - Exercise D 64.1500 1,478 95 375,290
2018-09-11 2018-09-10 4 HARTNETT MICHAEL J ROLL Common Stock S - Sale D 154.0366 -4,022 -620 373,812
2018-09-11 2018-09-10 4 HARTNETT MICHAEL J ROLL Common Stock M - Exercise D 51.0800 4,022 205 377,834
2018-09-11 2018-09-07 4 HARTNETT MICHAEL J ROLL Option to Purchase Common Stock M - Exercise D 51.08 51.0800 -15,978 -816 4,022
2018-09-11 2018-09-07 4 HARTNETT MICHAEL J ROLL Common Stock S - Sale D 153.9948 -15,978 -2,461 373,812
2018-09-11 2018-09-07 4 HARTNETT MICHAEL J ROLL Common Stock M - Exercise D 51.0800 15,978 816 389,790
2018-08-16 2018-08-14 4 LEVINE ALAN B ROLL Common Stock S - Sale D 139.9200 -1,166 -163 18,694
2018-08-14 2018-08-13 4 QUAIN MITCHELL I ROLL Option to Purchase Common Stock M - Exercise D 99.64 99.6400 -400 -40 1,600
2018-08-14 2018-08-13 4 QUAIN MITCHELL I ROLL Option to Purchase Common Stock M - Exercise D 72.94 72.9400 -800 -58 1,200
2018-08-14 2018-08-13 4 QUAIN MITCHELL I ROLL Option to Purchase Common Stock M - Exercise D 72.83 72.8300 -1,200 -87 800
2018-08-14 2018-08-13 4 QUAIN MITCHELL I ROLL Option to Purchase Common Stock M - Exercise D 64.15 64.1500 -1,600 -103 400
2018-08-14 2018-08-13 4 QUAIN MITCHELL I ROLL Option to Purchase Common Stock M - Exercise D 51.08 51.0800 -2,500 -128 0
2018-08-14 2018-08-13 4 QUAIN MITCHELL I ROLL Common Stock S - Sale D 140.1929 -400 -56 8,000
2018-08-14 2018-08-13 4 QUAIN MITCHELL I ROLL Common Stock M - Exercise D 99.6400 400 40 8,400
2018-08-14 2018-08-13 4 QUAIN MITCHELL I ROLL Common Stock S - Sale D 140.1929 -800 -112 8,000
2018-08-14 2018-08-13 4 QUAIN MITCHELL I ROLL Common Stock M - Exercise D 72.9400 800 58 8,800
2018-08-14 2018-08-13 4 QUAIN MITCHELL I ROLL Common Stock S - Sale D 140.1929 -1,200 -168 8,000
2018-08-14 2018-08-13 4 QUAIN MITCHELL I ROLL Common Stock M - Exercise D 72.8300 1,200 87 9,200
2018-08-14 2018-08-13 4 QUAIN MITCHELL I ROLL Common Stock S - Sale D 140.1929 -1,600 -224 8,000
2018-08-14 2018-08-13 4 QUAIN MITCHELL I ROLL Common Stock M - Exercise D 64.1500 1,600 103 9,600
2018-08-14 2018-08-13 4 QUAIN MITCHELL I ROLL Common Stock S - Sale D 140.1929 -2,500 -350 8,000
2018-08-14 2018-08-13 4 QUAIN MITCHELL I ROLL Common Stock M - Exercise D 51.0800 2,500 128 10,500
2018-08-10 2018-08-10 4 HARTNETT MICHAEL J ROLL Common Stock S - Sale D 140.0521 -2,007 -281 377,632
2018-08-10 2018-08-09 4 HARTNETT MICHAEL J ROLL Common Stock S - Sale D 140.2715 -31,097 -4,362 379,639
2018-08-09 2018-08-07 4 Williams Thomas J ROLL Option to Purchase Common Stock M - Exercise D 99.64 99.6400 -1,500 -149 6,000
2018-08-09 2018-08-07 4 Williams Thomas J ROLL Option to Purchase Common Stock M - Exercise D 72.94 72.9400 -3,000 -219 4,500
2018-08-09 2018-08-07 4 Williams Thomas J ROLL Option to Purchase Common Stock M - Exercise D 72.83 72.8300 -3,000 -218 3,000
2018-08-09 2018-08-07 4 Williams Thomas J ROLL Option to Purchase Common Stock M - Exercise D 64.15 64.1500 -3,000 -192 1,500
2018-08-09 2018-08-07 4 Williams Thomas J ROLL Option to Purchase Common Stock M - Exercise D 51.08 51.0800 -2,000 -102 0
2018-08-09 2018-08-07 4 Williams Thomas J ROLL Common Stock S - Sale D 140.3150 -1,341 -188 3,137
2018-08-09 2018-08-07 4 Williams Thomas J ROLL Common Stock S - Sale D 140.3150 -1,500 -210 4,478
2018-08-09 2018-08-07 4 Williams Thomas J ROLL Common Stock M - Exercise D 99.6400 1,500 149 5,978
2018-08-09 2018-08-07 4 Williams Thomas J ROLL Common Stock S - Sale D 140.3150 -3,000 -421 4,478
2018-08-09 2018-08-07 4 Williams Thomas J ROLL Common Stock S - Sale D 140.3150 -3,000 -421 4,478
2018-08-09 2018-08-07 4 Williams Thomas J ROLL Common Stock S - Sale D 140.3150 -3,000 -421 4,478
2018-08-09 2018-08-07 4 Williams Thomas J ROLL Common Stock M - Exercise D 72.9400 3,000 219 7,478
2018-08-09 2018-08-07 4 Williams Thomas J ROLL Common Stock M - Exercise D 72.8300 3,000 218 7,478
2018-08-09 2018-08-07 4 Williams Thomas J ROLL Common Stock M - Exercise D 64.1500 3,000 192 7,478
2018-08-09 2018-08-07 4 Williams Thomas J ROLL Common Stock S - Sale D 140.3150 -2,000 -281 4,478
2018-08-09 2018-08-07 4 Williams Thomas J ROLL Common Stock M - Exercise D 51.0800 2,000 102 6,478
2018-08-09 2018-08-08 4 Edwards Richard J ROLL Option to Purchase Common Stock M - Exercise D 99.64 99.6400 -4,000 -399 16,000
2018-08-09 2018-08-08 4 Edwards Richard J ROLL Option to Purchase Common Stock M - Exercise D 72.94 72.9400 -2,000 -146 6,000
2018-08-09 2018-08-08 4 Edwards Richard J ROLL Option to Purchase Common Stock M - Exercise D 72.83 72.8300 -4,000 -291 8,000
2018-08-09 2018-08-08 4 Edwards Richard J ROLL Option to Purchase Common Stock M - Exercise D 64.15 64.1500 -4,000 -257 4,000
2018-08-09 2018-08-08 4 Edwards Richard J ROLL Option to Purchase Common Stock M - Exercise D 51.08 51.0800 -2,000 -102 0
2018-08-09 2018-08-08 4 Edwards Richard J ROLL Common Stock S - Sale D 139.1871 -4,000 -557 11,199
2018-08-09 2018-08-08 4 Edwards Richard J ROLL Common Stock S - Sale D 139.1871 -4,000 -557 11,199
2018-08-09 2018-08-08 4 Edwards Richard J ROLL Common Stock S - Sale D 139.1871 -4,000 -557 11,199
2018-08-09 2018-08-08 4 Edwards Richard J ROLL Common Stock M - Exercise D 99.6400 4,000 399 15,199
2018-08-09 2018-08-08 4 Edwards Richard J ROLL Common Stock S - Sale D 139.1871 -2,000 -278 11,199
2018-08-09 2018-08-08 4 Edwards Richard J ROLL Common Stock S - Sale D 139.1871 -2,000 -278 11,199
2018-08-09 2018-08-08 4 Edwards Richard J ROLL Common Stock M - Exercise D 72.9400 2,000 146 13,199
2018-08-09 2018-08-08 4 Edwards Richard J ROLL Common Stock M - Exercise D 72.8300 4,000 291 15,199
2018-08-09 2018-08-08 4 Edwards Richard J ROLL Common Stock M - Exercise D 64.1500 4,000 257 15,199
2018-08-09 2018-08-08 4 Edwards Richard J ROLL Common Stock M - Exercise D 51.0800 2,000 102 13,199
2018-08-09 2018-08-07 4 Edwards Richard J ROLL Common Stock S - Sale D 139.8000 -4,130 -577 11,199
2018-08-09 2018-08-08 4 HARTNETT MICHAEL J ROLL Common Stock S - Sale D 137.9503 -11,067 -1,527 410,736
2018-08-09 2018-08-07 4 HARTNETT MICHAEL J ROLL Common Stock S - Sale D 141.8158 -15,255 -2,163 421,803
2018-07-12 2018-07-10 4 CROWELL RICHARD R ROLL Option to Purchase Common Stock A - Award D 128.24 128.2400 1,000 128 1,000
2018-07-12 2018-07-10 4 CROWELL RICHARD R ROLL Common Stock A - Award D 1,500 41,760
2018-07-12 2018-07-10 4 Faghri Amir ROLL Option to Purchase common Stock A - Award D 128.24 128.2400 1,000 128 1,000
2018-07-12 2018-07-10 4 Faghri Amir ROLL Common Stock A - Award D 1,500 4,073
2018-07-12 2018-07-10 4 Kaplan Steven H. ROLL Option to Purchase Common Stock A - Award D 128.24 128.2400 1,000 128 1,000
2018-07-12 2018-07-10 4 Kaplan Steven H. ROLL Common Stock A - Award D 1,500 2,940
2018-07-12 2018-07-10 4 LEVINE ALAN B ROLL Option to Purchase Common Stock A - Award D 125.24 128.2400 1,000 128 1,000
2018-07-12 2018-07-10 4 LEVINE ALAN B ROLL Common Stock A - Award D 1,500 19,860
2018-07-12 2018-07-10 4 OBrien Thomas J ROLL Option to Purchase Common Stock A - Award D 128.24 128.2400 1,000 128 1,000
2018-07-12 2018-07-10 4 OBrien Thomas J ROLL Common Stock A - Award D 1,500 17,500
2018-07-12 2018-07-10 4 Stewart Edward ROLL Option to Purchase Common Stock A - Award D 128.24 128.2400 1,000 128 1,000
2018-07-12 2018-07-10 4 Stewart Edward ROLL Common Stock A - Award D 1,500 17,500
2018-07-10 2018-07-10 4 Faghri Amir ROLL Common Stock S - Sale D 132.9420 -2,500 -332 2,573
2018-07-10 2018-07-06 4 Faghri Amir ROLL Option to Purchase Common Stock M - Exercise D 39.16 39.1600 -2,500 -98 0
2018-07-10 2018-07-06 4 Faghri Amir ROLL Common Stock M - Exercise D 39.1600 2,500 98 5,073
2018-07-10 2018-07-10 4 HARTNETT MICHAEL J ROLL Common Stock S - Sale D 133.5482 -4,779 -638 437,058
2018-07-10 2018-07-09 4 HARTNETT MICHAEL J ROLL Common Stock S - Sale D 134.9036 -5,400 -728 441,837
2018-07-10 2018-07-08 4 HARTNETT MICHAEL J ROLL Common Stock F - Taxes D 133.0900 -6,605 -879 447,237
2018-07-10 2018-07-08 4 Edwards Richard J ROLL Common Stock F - Taxes D 133.0900 -105 -14 15,329
2018-07-10 2018-07-08 4 BERGERON DANIEL A ROLL Common Stock F - Taxes D 133.0900 -1,545 -206 64,244
2018-07-10 2018-07-08 4 Williams Thomas J ROLL Common Stock F - Taxes D 133.0900 -107 -14 4,478
2018-07-03 2018-07-01 4 BERGERON DANIEL A ROLL Common Stock F - Taxes D 128.8100 -772 -99 65,789
2018-07-03 2018-07-01 4 Edwards Richard J ROLL Common Stock F - Taxes D 128.8100 -209 -27 15,434
2018-07-03 2018-07-03 4 HARTNETT MICHAEL J ROLL Common Stock S - Sale D 128.4179 -7,925 -1,018 453,842
2018-07-03 2018-07-02 4 HARTNETT MICHAEL J ROLL Common Stock S - Sale D 128.0586 -4,325 -554 461,767
2018-07-03 2018-07-01 4 HARTNETT MICHAEL J ROLL Common Stock F - Taxes D 128.8100 -5,142 -662 466,092
2018-07-03 2018-06-29 4 HARTNETT MICHAEL J ROLL Common Stock S - Sale D 129.6597 -3,600 -467 471,234
2018-07-03 2018-07-01 4 Williams Thomas J ROLL Common Stock F - Taxes D 128.8100 -104 -13 4,585
2018-06-28 2018-06-27 4 Edwards Richard J ROLL Common Stock F - Taxes D 128.5000 -209 -27 15,643
2018-06-28 2018-06-27 4 HARTNETT MICHAEL J ROLL Common Stock F - Taxes D 128.5000 -5,142 -661 474,834
2018-06-28 2018-06-27 4 BERGERON DANIEL A ROLL Common Stock F - Taxes D 128.5000 -1,545 -199 66,561
2018-06-28 2018-06-27 4 Williams Thomas J ROLL Common Stock F - Taxes D 128.5000 -106 -14 4,689
2018-06-28 2018-06-27 4 Sullivan Robert M ROLL Common Stock F - Taxes D 128.5000 -108 -14 1,816
2018-06-19 2018-06-18 4 CROWELL RICHARD R ROLL Option to Purchase Common Stock M - Exercise D 72.94 72.9400 -400 -29 1,600
2018-06-19 2018-06-18 4 CROWELL RICHARD R ROLL Option to Purchase Common Stock M - Exercise D 72.83 72.8300 -800 -58 1,200
2018-06-19 2018-06-18 4 CROWELL RICHARD R ROLL Option to Purchase Common Stock M - Exercise D 64.15 64.1500 -400 -26 800
2018-06-19 2018-06-18 4 CROWELL RICHARD R ROLL Option to Purchase Common Stock M - Exercise D 51.08 51.0800 -500 -26 500
2018-06-19 2018-06-18 4 CROWELL RICHARD R ROLL Common Stock S - Sale D 129.7105 -400 -52 40,260
2018-06-19 2018-06-18 4 CROWELL RICHARD R ROLL Common Stock S - Sale D 129.7105 -400 -52 40,260
2018-06-19 2018-06-18 4 CROWELL RICHARD R ROLL Common Stock M - Exercise D 72.9400 400 29 40,660
2018-06-19 2018-06-18 4 CROWELL RICHARD R ROLL Common Stock S - Sale D 129.7105 -800 -104 40,260
2018-06-19 2018-06-18 4 CROWELL RICHARD R ROLL Common Stock M - Exercise D 72.8300 800 58 41,060
2018-06-19 2018-06-18 4 CROWELL RICHARD R ROLL Common Stock M - Exercise D 64.1500 400 26 40,660
2018-06-19 2018-06-18 4 CROWELL RICHARD R ROLL Common Stock S - Sale D 129.7105 -500 -65 40,260
2018-06-19 2018-06-18 4 CROWELL RICHARD R ROLL Common Stock M - Exercise D 51.0800 500 26 40,760
2018-06-13 2018-06-13 4 HARTNETT MICHAEL J ROLL Common Stock S - Sale D 129.2787 -12,060 -1,559 479,976
2018-06-13 2018-06-11 4 HARTNETT MICHAEL J ROLL Common Stock S - Sale D 130.8812 -10,810 -1,415 492,036
2018-06-11 2018-06-07 4 Williams Thomas J ROLL Option to Purchase Common Stock A - Award D 132.12 132.1200 7,500 991 7,500
2018-06-11 2018-06-07 4 Williams Thomas J ROLL Common Stock A - Award D 1,000 4,795
2018-06-11 2018-06-07 4 HARTNETT MICHAEL J ROLL Option to Purchase Common Stock A - Award D 132.12 132.1200 76,000 10,041 76,000
2018-06-11 2018-06-07 4 HARTNETT MICHAEL J ROLL Common Stock A - Award D 52,040 502,846
2018-06-11 2018-06-07 4 Hawkins Ernest D ROLL Option to Purchase Common Stock A - Award D 132.12 132.1200 5,000 661 5,000
2018-06-11 2018-06-07 4 Hawkins Ernest D ROLL Common Stock A - Award D 1,000 3,917
2018-06-11 2018-06-07 4 Bannon Patrick S. ROLL Option to Purchase Common Stock A - Award D 132.12 132.1200 10,000 1,321 10,000
2018-06-11 2018-06-07 4 Bannon Patrick S. ROLL Common Stock A - Award D 5,000 21,884
2018-06-11 2018-06-07 4 Sullivan Robert M ROLL Option to Purchase Common Stock A - Award D 132.12 132.1200 5,000 661 5,000
2018-06-11 2018-06-07 4 Sullivan Robert M ROLL Common Stock A - Award D 500 1,924
2018-06-11 2018-06-07 4 BERGERON DANIEL A ROLL Option to Purchase Common Stock A - Award D 132.12 132.1200 35,000 4,624 35,000
2018-06-11 2018-06-07 4 BERGERON DANIEL A ROLL Common Stock A - Award D 25,000 68,106
2018-06-11 2018-06-07 4 Edwards Richard J ROLL Option to Purchase Common Stock A - Award D 132.12 132.1200 10,000 1,321 10,000
2018-06-11 2018-06-07 4 Edwards Richard J ROLL Common Stock A - Award D 3,000 15,852
2018-06-08 2018-06-08 4 HARTNETT MICHAEL J ROLL Common Stock S - Sale D 131.0005 -15,310 -2,006 450,806
2018-06-08 2018-06-07 4 HARTNETT MICHAEL J ROLL Common Stock S - Sale D 132.0182 -8,000 -1,056 466,116
2018-06-08 2018-06-06 4 HARTNETT MICHAEL J ROLL Common Stock S - Sale D 128.3849 -14,590 -1,873 474,116
2018-06-05 2018-06-05 4 HARTNETT MICHAEL J ROLL Common Stock S - Sale D 128.3227 -32,144 -4,125 488,706
2018-06-05 2018-06-04 4 HARTNETT MICHAEL J ROLL Option to Purchase Common Stock M - Exercise D 72.94 72.9400 -8,349 -609 80,000
2018-06-05 2018-06-04 4 HARTNETT MICHAEL J ROLL Common Stock S - Sale D 128.1228 -11,615 -1,488 520,850
2018-06-05 2018-06-04 4 HARTNETT MICHAEL J ROLL Common Stock M - Exercise D 72.9400 8,349 609 532,465
2018-06-05 2018-06-01 4 HARTNETT MICHAEL J ROLL Option to Purchase Common Stock M - Exercise D 72.94 72.9400 -11,651 -850 88,349
2018-06-05 2018-06-01 4 HARTNETT MICHAEL J ROLL Option to Purchase Common Stock M - Exercise D 72.83 72.8300 -32,000 -2,331 48,000
2018-06-05 2018-06-01 4 HARTNETT MICHAEL J ROLL Option to Purchase Common Stock M - Exercise D 64.15 64.1500 -17,792 -1,141 40,000
2018-06-05 2018-06-01 4 HARTNETT MICHAEL J ROLL Common Stock S - Sale D 128.3871 -11,651 -1,496 524,116
2018-06-05 2018-06-01 4 HARTNETT MICHAEL J ROLL Common Stock M - Exercise D 72.9400 11,651 850 535,767
2018-06-05 2018-06-01 4 HARTNETT MICHAEL J ROLL Common Stock S - Sale D 128.3871 -32,000 -4,108 524,116
2018-06-05 2018-06-01 4 HARTNETT MICHAEL J ROLL Common Stock M - Exercise D 72.8300 32,000 2,331 556,116
2018-06-05 2018-06-01 4 HARTNETT MICHAEL J ROLL Common Stock S - Sale D 128.3871 -17,792 -2,284 524,116
2018-06-05 2018-06-01 4 HARTNETT MICHAEL J ROLL Common Stock M - Exercise D 64.1500 17,792 1,141 541,908
2018-05-16 2018-05-14 4 LEVINE ALAN B ROLL Common Stock S - Sale D 121.5700 -1,660 -202 18,360
2018-05-08 2018-05-05 4 Hawkins Ernest D ROLL Common Stock F - Taxes D 114.9800 -70 -8 2,917
2018-04-12 2018-04-11 4 Bannon Patrick S. ROLL Common Stock F - Taxes D 122.0900 -299 -37 16,884
2018-03-29 2018-03-29 4 Sullivan Robert M ROLL Common Stock F - Taxes D 121.5900 -37 -4 1,424
2018-03-23 2018-03-21 4 HARTNETT MICHAEL J ROLL Option to Purchase Common Stock M - Exercise D 64.15 64.1500 -3,300 -212 57,792
2018-03-23 2018-03-21 4 HARTNETT MICHAEL J ROLL Common Stock S - Sale D 128.0000 -3,300 -422 524,116
2018-03-23 2018-03-21 4 HARTNETT MICHAEL J ROLL Common Stock M - Exercise D 64.1500 3,300 212 527,416
2018-03-16 2018-03-15 4 Crainer Thomas C ROLL Option to Purchase Common Stock M - Exercise D 44.60 44.6000 -5,000 -223 15,000
2018-03-16 2018-03-15 4 Crainer Thomas C ROLL Common Stock S - Sale D 124.9180 -5,000 -625 12,519
2018-03-16 2018-03-15 4 Crainer Thomas C ROLL Common Stock M - Exercise D 44.6000 5,000 223 17,519
2018-03-13 2018-03-12 4 HARTNETT MICHAEL J ROLL Option to Purchase Common Stock M - Exercise D 64.15 64.1500 -3,203 -205 61,092
2018-03-13 2018-03-12 4 HARTNETT MICHAEL J ROLL Common Stock S - Sale D 128.3534 -3,203 -411 524,116
2018-03-13 2018-03-12 4 HARTNETT MICHAEL J ROLL Common Stock M - Exercise D 64.1500 3,203 205 527,319
2018-03-13 2018-03-09 4 HARTNETT MICHAEL J ROLL Option to Purchase Common Stock M - Exercise D 64.15 64.1500 -24,218 -1,554 64,295
2018-03-13 2018-03-09 4 HARTNETT MICHAEL J ROLL Common Stock S - Sale D 128.0182 -24,218 -3,100 524,116
2018-03-13 2018-03-09 4 HARTNETT MICHAEL J ROLL Common Stock M - Exercise D 64.1500 24,218 1,554 548,334
2018-03-09 2018-03-09 4 Faghri Amir ROLL Common Stock S - Sale D 125.3088 -4,500 -564 2,573
2018-03-09 2018-03-08 4 Bannon Patrick S. ROLL Common Stock S - Sale D 124.0000 -447 -55 17,183
2018-02-28 2018-02-27 4 Stewart Edward ROLL Option to Purchase Common Stock M - Exercise D 72.83 72.8300 -800 -58 1,200
2018-02-28 2018-02-27 4 Stewart Edward ROLL Option to Purchase Common Stock M - Exercise D 64.15 64.1500 -1,200 -77 800
2018-02-28 2018-02-27 4 Stewart Edward ROLL Common Stock M - Exercise D 72.8300 800 58 16,000
2018-02-28 2018-02-27 4 Stewart Edward ROLL Common Stock M - Exercise D 64.1500 1,200 77 15,200
2018-02-23 2018-02-21 4 BERGERON DANIEL A ROLL Option to Purchase Common Stock M - Exercise D 37.66 37.6600 -20,000 -753 0
2018-02-23 2018-02-21 4 BERGERON DANIEL A ROLL Common Stock S - Sale D 124.0300 -20,000 -2,481 43,106
2018-02-23 2018-02-21 4 BERGERON DANIEL A ROLL Common Stock M - Exercise D 37.6600 20,000 753 63,106
2018-02-15 2018-02-14 4 LEVINE ALAN B ROLL Option to Purchase Common Stock M - Exercise D 72.94 72.9400 400 29 2,400
2018-02-15 2018-02-14 4 LEVINE ALAN B ROLL Option to Purchase Common Stock M - Exercise D 72.83 72.8300 -800 -58 1,200
2018-02-15 2018-02-14 4 LEVINE ALAN B ROLL Option to Purchase Common Stock M - Exercise D 64.15 64.1500 -1,200 -77 800
2018-02-15 2018-02-14 4 LEVINE ALAN B ROLL Option to Purchase Common Stock M - Exercise D 51.08 51.0800 -2,000 -102 500
2018-02-15 2018-02-14 4 LEVINE ALAN B ROLL Option to Purchase Common Stock M - Exercise D 44.60 44.6000 -500 -22 0
2018-02-15 2018-02-14 4 LEVINE ALAN B ROLL Common Stock S - Sale D 115.7000 -400 -46 20,020
2018-02-15 2018-02-14 4 LEVINE ALAN B ROLL Common Stock M - Exercise D 72.9400 400 29 20,420
2018-02-15 2018-02-14 4 LEVINE ALAN B ROLL Common Stock S - Sale D 115.7000 -800 -93 20,020
2018-02-15 2018-02-14 4 LEVINE ALAN B ROLL Common Stock M - Exercise D 72.8300 800 58 20,820
2018-02-15 2018-02-14 4 LEVINE ALAN B ROLL Common Stock S - Sale D 115.7000 -1,200 -139 20,020
2018-02-15 2018-02-14 4 LEVINE ALAN B ROLL Common Stock M - Exercise D 64.1500 1,200 77 21,220
2018-02-15 2018-02-14 4 LEVINE ALAN B ROLL Common Stock S - Sale D 115.7000 -2,000 -231 20,020
2018-02-15 2018-02-14 4 LEVINE ALAN B ROLL Common Stock M - Exercise D 51.0800 2,000 102 22,020
2018-02-15 2018-02-14 4 LEVINE ALAN B ROLL Common Stock S - Sale D 115.7000 -500 -58 20,020
2018-02-15 2018-02-14 4 LEVINE ALAN B ROLL Common Stock M - Exercise D 44.6000 500 22 20,520
2018-02-12 2018-02-09 4 QUAIN MITCHELL I ROLL Option to Purchase Common Stock M - Exercise D 44.60 44.6000 -2,500 -112 0
2018-02-12 2018-02-09 4 QUAIN MITCHELL I ROLL Option to Purchase Common Stock M - Exercise D 40.15 40.1500 -2,500 -100 0
2018-02-12 2018-02-09 4 QUAIN MITCHELL I ROLL Common Stock D - Sale to Issuer D 116.1288 -2,500 -290 8,000
2018-02-12 2018-02-09 4 QUAIN MITCHELL I ROLL Common Stock D - Sale to Issuer D 116.1288 -2,500 -290 8,000
2018-02-12 2018-02-09 4 QUAIN MITCHELL I ROLL Common Stock M - Exercise D 44.6000 2,500 112 10,500
2018-02-12 2018-02-09 4 QUAIN MITCHELL I ROLL Common Stock M - Exercise D 40.1500 2,500 100 10,500
2018-02-09 2018-02-09 4 OBrien Thomas J ROLL Option to Purchase Common Stock M - Exercise D 39.16 39.1600 -2,500 -98 0
2018-02-09 2018-02-09 4 OBrien Thomas J ROLL Common Stock D - Sale to Issuer D 116.3863 -2,500 -291 16,000
2018-02-09 2018-02-09 4 OBrien Thomas J ROLL Common Stock M - Exercise D 39.1600 2,500 98 18,500
2018-02-05 2018-02-01 4 Bannon Patrick S. ROLL Option to Purchase Common Stock A - Award D 126.56 126.5600 20,000 2,531 20,000
2018-02-05 2018-02-01 4 Bannon Patrick S. ROLL Common Stock A - Award D 0.0100 7,500 0 17,630
2018-01-22 3/A Kaplan Steven H. ROLL Common Stock D 1,440
2018-01-18 3 Kaplan Steven H. ROLL Common Stock D 3,600
2018-01-18 3 Kaplan Steven H. ROLL Common Stock D 3,600
2018-01-02 2017-12-29 4 HARTNETT MICHAEL J ROLL Common Stock S - Sale D 128.0000 -500 -64 524,116
2017-12-08 2017-12-07 4 HARTNETT MICHAEL J ROLL Option to Purchase Common Stock M - Exercise D 64.15 64.1500 -1,687 -108 88,513
2017-12-08 2017-12-07 4 HARTNETT MICHAEL J ROLL Common Stock S - Sale D 128.2794 -1,687 -216 524,616
2017-12-08 2017-12-07 4 HARTNETT MICHAEL J ROLL Common Stock M - Exercise D 64.1500 1,687 108 526,303
2017-12-07 2017-12-06 4 HARTNETT MICHAEL J ROLL Option to Purchase Common Stock M - Exercise D 64.15 64.1500 -3,500 -225 90,200
2017-12-07 2017-12-06 4 HARTNETT MICHAEL J ROLL Common Stock S - Sale D 128.7941 -3,500 -451 524,616
2017-12-07 2017-12-06 4 HARTNETT MICHAEL J ROLL Common Stock M - Exercise D 64.1500 3,500 225 528,116
2017-12-06 2017-12-05 4 HARTNETT MICHAEL J ROLL Option to Purchase Common Stock M - Exercise D 64.15 64.1500 -6,300 -404 93,700
2017-12-06 2017-12-05 4 HARTNETT MICHAEL J ROLL Common Stock S - Sale D 128.6779 -6,300 -811 524,616
2017-12-06 2017-12-05 4 HARTNETT MICHAEL J ROLL Common Stock M - Exercise D 64.1500 6,300 404 530,916
2017-11-17 2017-11-15 4 Crainer Thomas C ROLL Option to Purchase Common Stock M - Exercise D 37.66 37.6600 -15,000 -565 0
2017-11-17 2017-11-15 4 Crainer Thomas C ROLL Common Stock S - Sale D 120.7600 -15,000 -1,811 12,519
2017-11-17 2017-11-15 4 Crainer Thomas C ROLL Common Stock M - Exercise D 37.6600 15,000 565 27,519
2017-11-13 3 Bannon Patrick S. ROLL Common Stock D 20,260
2017-11-13 3 Bannon Patrick S. ROLL Common Stock D 20,260
2017-11-13 2017-11-09 4 Edwards Richard J ROLL Option to Purchase Common Stock M - Exercise D 72.94 72.9400 -2,000 -146 8,000
2017-11-13 2017-11-09 4 Edwards Richard J ROLL Option to Purchase Common Stock M - Exercise D 72.83 72.8300 -4,000 -291 12,000
2017-11-13 2017-11-09 4 Edwards Richard J ROLL Option to Purchase Common Stock M - Exercise D 64.15 64.1500 -4,000 -257 8,000
2017-11-13 2017-11-09 4 Edwards Richard J ROLL Common Stock S - Sale D 121.5400 -4,000 -486 12,852
2017-11-13 2017-11-09 4 Edwards Richard J ROLL Common Stock S - Sale D 121.5400 -4,000 -486 12,852
2017-11-13 2017-11-09 4 Edwards Richard J ROLL Common Stock M - Exercise D 72.8300 4,000 291 16,852
2017-11-13 2017-11-09 4 Edwards Richard J ROLL Common Stock S - Sale D 121.5400 -2,000 -243 12,852
2017-11-13 2017-11-09 4 Edwards Richard J ROLL Common Stock M - Exercise D 72.9400 2,000 146 14,852
2017-11-13 2017-11-09 4 Edwards Richard J ROLL Common Stock M - Exercise D 64.1500 4,000 257 16,852
2017-07-11 2017-07-10 4 HARTNETT MICHAEL J ROLL Common Stock F - Taxes D 102.2800 -8,214 -840 524,616
2017-07-11 2017-07-10 4 Edwards Richard J ROLL Common Stock F - Taxes D 102.2800 -114 -12 12,852
2017-07-11 2017-07-10 4 BERGERON DANIEL A ROLL Common Stock F - Taxes D 102.2800 -1,478 -151 43,106
2017-07-11 2017-07-10 4 Crainer Thomas C ROLL Common Stock F - Taxes D 102.2800 -114 -12 12,519
2017-07-11 2017-07-10 4 Williams Thomas J ROLL Common Stock F - Taxes D 102.2800 -114 -12 3,795
2017-07-06 2017-07-01 4 Williams Thomas J ROLL Common Stock F - Taxes D 101.7600 -228 -23 3,909
2017-07-06 2017-07-01 4 Burigo Thomas M ROLL Common Stock F - Taxes D 101.7600 -444 -45 9,679
2017-07-06 2017-07-01 4 HARTNETT MICHAEL J ROLL Common Stock F - Taxes D 101.7600 -14,608 -1,487 532,830
2017-07-06 2017-07-01 4 Crainer Thomas C ROLL Common Stock F - Taxes D 101.7600 -458 -47 12,633
2017-07-06 2017-07-01 4 BERGERON DANIEL A ROLL Common Stock F - Taxes D 101.7600 -1,330 -135 44,584
2017-07-06 2017-07-01 4 Edwards Richard J ROLL Common Stock F - Taxes D 101.7600 -458 -47 12,966
2017-06-29 2017-06-27 4 Stewart Edward ROLL Option to Purchase Common Stock A - Award D 99.64 99.6400 2,000 199 2,000
2017-06-29 2017-06-27 4 Stewart Edward ROLL Common Stock A - Award D 0.0100 1,250 0 14,000
2017-06-29 2017-06-27 4 Crainer Thomas C ROLL Option to Purchase Common Stock A - Award D 99.64 99.6400 10,000 996 10,000
2017-06-29 2017-06-27 4 Crainer Thomas C ROLL Common Stock A - Award D 0.0100 1,000 0 13,091
2017-06-29 2017-06-27 4 Edwards Richard J ROLL Option to Purchase Common Stock A - Award D 99.64 99.6400 20,000 1,993 20,000
2017-06-29 2017-06-27 4 Edwards Richard J ROLL Common Stock A - Award D 0.0100 2,000 0 13,424
2017-06-29 2017-06-27 4 LEVINE ALAN B ROLL Option to Purchase Common Stock A - Award D 99.64 99.6400 2,000 199 2,000
2017-06-29 2017-06-27 4 LEVINE ALAN B ROLL Common Stock A - Award D 0.0100 1,250 0 20,020
2017-06-29 2017-06-27 4 Faghri Amir ROLL Option to Purchase Common Stock A - Award D 99.64 99.6400 2,000 199 2,000
2017-06-29 2017-06-27 4 Faghri Amir ROLL Common Stock A - Award D 0.0100 1,250 0 7,073
2017-06-29 2017-06-27 4 QUAIN MITCHELL I ROLL Option to Purchase Common Stock A - Award D 99.64 99.6400 2,000 199 2,000
2017-06-29 2017-06-27 4 QUAIN MITCHELL I ROLL Common Stock A - Award D 0.0100 1,250 0 8,000
2017-06-29 2017-06-27 4 Williams Thomas J ROLL Option to Purchase Common Stock A - Award D 99.64 99.6400 7,500 747 7,500
2017-06-29 2017-06-27 4 Williams Thomas J ROLL Common Stock A - Award D 0.0100 1,000 0 4,137
2017-06-29 2017-06-27 4 BERGERON DANIEL A ROLL Option to Purchase Common Stock A - Award D 99.64 99.6400 30,000 2,989 30,000
2017-06-29 2017-06-27 4 BERGERON DANIEL A ROLL Common Stock A - Award D 0.0100 10,000 0 45,914
2017-06-29 2017-06-27 4 HARTNETT MICHAEL J ROLL Option to Purchase Common stock A - Award D 99.64 99.6400 80,000 7,971 80,000
2017-06-29 2017-06-27 4 HARTNETT MICHAEL J ROLL Common Stock A - Award D 0.0100 39,200 0 547,438
2017-06-29 2017-06-27 4 CROWELL RICHARD R ROLL Option to Purchase Common Stock A - Award D 99.64 99.6400 2,000 199 2,000
2017-06-29 2017-06-27 4 CROWELL RICHARD R ROLL Common Stock A - Award D 0.0100 1,250 0 40,260
2017-06-29 2017-06-27 4 OBrien Thomas J ROLL Option to Purchase Common Stock A - Award D 99.64 99.6400 2,000 199 2,000
2017-06-29 2017-06-27 4 OBrien Thomas J ROLL Common Stock A - Award D 0.0100 1,250 0 16,000
2017-06-29 2017-06-27 4 Sullivan Robert M ROLL Option to Purchase Common Stock A - Award D 99.64 99.6400 2,000 199 2,000
2017-06-29 2017-06-27 4 Sullivan Robert M ROLL Common Stock A - Award D 0.0100 1,000 0 1,500
2017-06-21 2017-06-20 4 HARTNETT MICHAEL J ROLL Option to Purchase Common Stock M - Exercise D 51.08 51.0800 -4,474 -229 20,000
2017-06-21 2017-06-20 4 HARTNETT MICHAEL J ROLL Common Stock S - Sale D 104.4759 -4,474 -467 508,238
2017-06-21 2017-06-20 4 HARTNETT MICHAEL J ROLL Common Stock M - Exercise D 51.0800 4,474 229 512,712
2017-06-21 2017-06-19 4 HARTNETT MICHAEL J ROLL Option to Purchase Common Stock M - Exercise D 51.08 51.0800 -9,077 -464 24,474
2017-06-21 2017-06-19 4 HARTNETT MICHAEL J ROLL Common Stock S - Sale D 105.6670 -9,077 -959 508,238
2017-06-21 2017-06-19 4 HARTNETT MICHAEL J ROLL Common Stock M - Exercise D 51.0800 9,077 464 517,315
2017-06-20 2017-06-19 4 Williams Thomas J ROLL Option to Purchase Common Stock M - Exercise D 72.83 72.8300 -1,500 -109 6,000
2017-06-20 2017-06-19 4 Williams Thomas J ROLL Option to Purchase Common Stock M - Exercise D 51.08 51.0800 -2,000 -102 2,000
2017-06-20 2017-06-19 4 Williams Thomas J ROLL Option to Purchase Common Stock M - Exercise D 44.60 44.6000 -2,000 -89 0
2017-06-20 2017-06-19 4 Williams Thomas J ROLL Common Stock S - Sale D 105.4378 -1,500 -158 3,137
2017-06-20 2017-06-19 4 Williams Thomas J ROLL Common Stock M - Exercise D 72.8300 1,500 109 4,637
2017-06-20 2017-06-19 4 Williams Thomas J ROLL Common Stock S - Sale D 105.4378 -2,000 -211 3,137
2017-06-20 2017-06-19 4 Williams Thomas J ROLL Common Stock S - Sale D 105.4378 -2,000 -211 3,137
2017-06-20 2017-06-19 4 Williams Thomas J ROLL Common Stock M - Exercise D 51.0800 2,000 102 5,137
2017-06-20 2017-06-19 4 Williams Thomas J ROLL Common Stock M - Exercise D 44.6000 2,000 89 5,137
2017-06-19 2017-06-16 4 Edwards Richard J ROLL Option to Purchase Common Stock M - Exercise D 72.83 72.8300 -4,000 -291 16,000
2017-06-19 2017-06-16 4 Edwards Richard J ROLL Option to Purchase Common Stock M - Exercise D 51.08 51.0800 -2,000 -102 2,000
2017-06-19 2017-06-16 4 Edwards Richard J ROLL Option to Purchase Common Stock M - Exercise D 44.60 44.6000 -4,000 -178 12,000
2017-06-19 2017-06-16 4 Edwards Richard J ROLL Common Stock S - Sale D 104.1900 -4,000 -417 11,424
2017-06-19 2017-06-16 4 Edwards Richard J ROLL Common Stock S - Sale D 104.1900 -4,000 -417 11,424
2017-06-19 2017-06-16 4 Edwards Richard J ROLL Common Stock M - Exercise D 72.8300 4,000 291 15,424
2017-06-19 2017-06-16 4 Edwards Richard J ROLL Common Stock S - Sale D 104.1900 -2,000 -208 11,424
2017-06-19 2017-06-16 4 Edwards Richard J ROLL Common Stock M - Exercise D 51.0800 2,000 102 13,424
2017-06-19 2017-06-16 4 Edwards Richard J ROLL Common Stock M - Exercise D 44.6000 4,000 178 15,424
2017-06-19 2017-06-16 4 HARTNETT MICHAEL J ROLL Option to Purchase Common Stock M - Exercise D 51.08 51.0800 -15,449 -789 33,551
2017-06-19 2017-06-16 4 HARTNETT MICHAEL J ROLL Common Stock S - Sale D 104.4851 -15,449 -1,614 508,238
2017-06-19 2017-06-16 4 HARTNETT MICHAEL J ROLL Common Stock M - Exercise D 51.0800 15,449 789 523,687
2017-06-19 2017-06-15 4 HARTNETT MICHAEL J ROLL Option to Purchase Common Stock M - Exercise D 51.08 51.0800 -11,296 -577 49,000
2017-06-19 2017-06-15 4 HARTNETT MICHAEL J ROLL Common Stock S - Sale D 102.9634 -11,296 -1,163 508,238
2017-06-19 2017-06-15 4 HARTNETT MICHAEL J ROLL Common Stock M - Exercise D 51.0800 11,296 577 519,534
2017-06-15 2017-06-14 4 HARTNETT MICHAEL J ROLL Option to Purchase Common Stock M - Exercise D 51.08 51.0800 -1,200 -61 60,296
2017-06-15 2017-06-14 4 HARTNETT MICHAEL J ROLL Common Stock S - Sale D 103.2708 -1,200 -124 508,238
2017-06-15 2017-06-14 4 HARTNETT MICHAEL J ROLL Common Stock M - Exercise D 51.0800 1,200 61 509,438
2017-06-15 2017-06-13 4 HARTNETT MICHAEL J ROLL Option to Purchase Common Stock M - Exercise D 51.08 51.0800 -10,516 -537 61,496
2017-06-15 2017-06-13 4 HARTNETT MICHAEL J ROLL Common Stock S - Sale D 104.7836 -10,516 -1,102 508,238
2017-06-15 2017-06-13 4 HARTNETT MICHAEL J ROLL Common Stock M - Exercise D 51.0800 10,516 537 518,754
2017-06-13 2017-06-12 4 HARTNETT MICHAEL J ROLL Option to Purchase Common Stock M - Exercise D 51.08 51.0800 -11,260 -575 72,012
2017-06-13 2017-06-12 4 HARTNETT MICHAEL J ROLL Common Stock S - Sale D 105.9696 -11,260 -1,193 508,238
2017-06-13 2017-06-12 4 HARTNETT MICHAEL J ROLL Common Stock M - Exercise D 51.0800 11,260 575 519,498
2017-06-13 2017-06-09 4 CROWELL RICHARD R ROLL Option to Purchase Common Stock M - Exercise D 44.60 44.6000 -1,000 -45 0
2017-06-13 2017-06-09 4 CROWELL RICHARD R ROLL Option to Purchase Common Stock M - Exercise D 64.15 64.1500 -800 -51 1,200
2017-06-13 2017-06-09 4 CROWELL RICHARD R ROLL Option to Purchase Common Stock M - Exercise D 51.08 51.0800 -500 -26 2,000
2017-06-13 2017-06-09 4 CROWELL RICHARD R ROLL Common Stock S - Sale D 106.1900 -800 -85 39,010
2017-06-13 2017-06-09 4 CROWELL RICHARD R ROLL Common Stock M - Exercise D 64.1500 800 51 39,810
2017-06-13 2017-06-09 4 CROWELL RICHARD R ROLL Common Stock S - Sale D 106.1900 -500 -53 39,010
2017-06-13 2017-06-09 4 CROWELL RICHARD R ROLL Common Stock M - Exercise D 51.0800 500 26 39,510
2017-06-13 2017-06-09 4 CROWELL RICHARD R ROLL Common Stock S - Sale D 106.1900 -1,000 -106 39,010
2017-06-13 2017-06-09 4 CROWELL RICHARD R ROLL Common Stock M - Exercise D 44.6000 1,000 45 40,010
2017-06-12 2017-06-09 4 Crainer Thomas C ROLL Option to Purchase Common Stock M - Exercise D 37.66 37.6600 -5,000 -188 15,000
2017-06-12 2017-06-09 4 Crainer Thomas C ROLL Common Stock S - Sale D 106.6200 -5,000 -533 12,091
2017-06-12 2017-06-09 4 Crainer Thomas C ROLL Common Stock M - Exercise D 37.6600 5,000 188 17,091
2017-06-12 2017-06-09 4 HARTNETT MICHAEL J ROLL Option to Purchase Common Stock M - Exercise D 51.08 51.0800 -5,802 -296 83,272
2017-06-12 2017-06-09 4 HARTNETT MICHAEL J ROLL Option to Purchase Common Stock M - Exercise D 44.60 44.6000 -20,000 -892 0
2017-06-12 2017-06-09 4 HARTNETT MICHAEL J ROLL Common Stock S - Sale D 106.6382 -5,802 -619 508,238
2017-06-12 2017-06-09 4 HARTNETT MICHAEL J ROLL Common Stock S - Sale D 106.6382 -20,000 -2,133 514,040
2017-06-12 2017-06-09 4 HARTNETT MICHAEL J ROLL Common Stock M - Exercise D 51.0800 5,802 296 534,040
2017-06-12 2017-06-09 4 HARTNETT MICHAEL J ROLL Common Stock M - Exercise D 44.6000 20,000 892 528,238
2017-06-09 3 Hawkins Ernest D ROLL Common Stock D 5,111
2017-06-09 3 Hawkins Ernest D ROLL Common Stock D 5,111
2017-06-09 3 Hawkins Ernest D ROLL Common Stock D 4,222
2017-06-09 3 Hawkins Ernest D ROLL Common Stock D 4,222
2017-06-09 2017-06-08 4 Burigo Thomas M ROLL Option to Purchase Common Stock M - Exercise D 37.66 -10,000 0
2017-06-09 2017-06-08 4 Burigo Thomas M ROLL Common Stock S - Sale D 104.9531 -10,000 -1,050 9,123
2017-06-09 2017-06-08 4 Burigo Thomas M ROLL Common Stock M - Exercise D 37.6600 10,000 377 19,123
2017-03-03 2017-03-02 4 HARTNETT MICHAEL J ROLL Option to Purchase Common Stock M - Exercise D 51.08 51.0800 -1,828 -93 89,074
2017-03-03 2017-03-02 4 HARTNETT MICHAEL J ROLL Common Stock S - Sale D 94.4239 -1,828 -173 508,238
2017-03-03 2017-03-02 4 HARTNETT MICHAEL J ROLL Common Stock M - Exercise D 51.0800 1,828 93 510,066
2017-03-02 2017-03-01 4 HARTNETT MICHAEL J ROLL Option to Purchase Common Stock M - Exercise D 51.08 51.0800 -9,098 -465 90,902
2017-03-02 2017-03-01 4 HARTNETT MICHAEL J ROLL Option to Purchase Common Stock M - Exercise D 44.60 44.6000 -11,551 -515 20,000
2017-03-02 2017-03-01 4 HARTNETT MICHAEL J ROLL Common Stock S - Sale D 95.3095 -9,098 -867 508,238
2017-03-02 2017-03-01 4 HARTNETT MICHAEL J ROLL Common Stock M - Exercise D 51.0800 9,098 465 517,336
2017-03-02 2017-03-01 4 HARTNETT MICHAEL J ROLL Common Stock S - Sale D 95.3095 -11,551 -1,101 508,238
2017-03-02 2017-03-01 4 HARTNETT MICHAEL J ROLL Common Stock M - Exercise D 44.6000 11,551 515 519,789
2017-03-02 2017-02-28 4 HARTNETT MICHAEL J ROLL Option to Purchase Common Stock M - Exercise D 44.60 44.6000 -2,823 -126 31,551
2017-03-02 2017-02-28 4 HARTNETT MICHAEL J ROLL Common Stock S - Sale D 94.3707 -2,823 -266 508,238
2017-03-02 2017-02-28 4 HARTNETT MICHAEL J ROLL Common Stock M - Exercise D 44.6000 2,823 126 511,061
2017-02-28 2017-02-27 4 HARTNETT MICHAEL J ROLL Option to Purchase Common Stock M - Exercise D 44.60 44.6000 -16,000 -714 34,374
2017-02-28 2017-02-27 4 HARTNETT MICHAEL J ROLL Common Stock S - Sale D 94.8288 -16,000 -1,517 508,238
2017-02-28 2017-02-27 4 HARTNETT MICHAEL J ROLL Common Stock M - Exercise D 44.6000 16,000 714 524,238
2017-02-28 2017-02-24 4 HARTNETT MICHAEL J ROLL Option to Purchase Common Stock M - Exercise D 44.60 44.6000 -12,300 -549 50,374
2017-02-28 2017-02-24 4 HARTNETT MICHAEL J ROLL Common Stock S - Sale D 94.1489 -12,300 -1,158 508,238
2017-02-28 2017-02-24 4 HARTNETT MICHAEL J ROLL Common Stock M - Exercise D 44.6000 12,300 549 520,538
2017-02-27 2017-02-23 4 Edwards Richard J ROLL Common Stock S - Sale D 92.8300 -8,260 -767 11,424
2017-02-24 2017-02-22 4 HARTNETT MICHAEL J ROLL Option to Purchase Common Stock M - Exercise D 44.60 44.6000 -3,603 -161 62,674
2017-02-24 2017-02-22 4 HARTNETT MICHAEL J ROLL Common Stock S - Sale D 94.1678 -3,603 -339 508,238
2017-02-24 2017-02-22 4 HARTNETT MICHAEL J ROLL Common Stock M - Exercise D 44.6000 3,603 161 511,841
2017-02-22 2017-02-21 4 HARTNETT MICHAEL J ROLL Option to Purchase Common Stock M - Exercise D 44.60 44.6000 -10,200 -455 66,277
2017-02-22 2017-02-21 4 HARTNETT MICHAEL J ROLL Common Stock S - Sale D 94.1801 -10,200 -961 508,238
2017-02-22 2017-02-21 4 HARTNETT MICHAEL J ROLL Common Stock M - Exercise D 44.6000 10,200 455 518,438
2017-02-22 2017-02-17 4 HARTNETT MICHAEL J ROLL Option to Purchase Common Stock M - Exercise D 44.60 44.6000 -3,900 -174 76,477
2017-02-22 2017-02-17 4 HARTNETT MICHAEL J ROLL Common Stock S - Sale D 94.0263 -3,900 -367 508,238
2017-02-22 2017-02-17 4 HARTNETT MICHAEL J ROLL Common Stock M - Exercise D 44.6000 3,900 174 512,138
2017-02-21 3 Sullivan Robert M ROLL Common Stock D 1,000
2017-02-21 3 Sullivan Robert M ROLL Common Stock D 1,000
2017-02-17 2017-02-16 4 HARTNETT MICHAEL J ROLL Option to Purchase Common Stock M - Exercise D 44.60 44.6000 -10,000 -446 80,377
2017-02-17 2017-02-16 4 HARTNETT MICHAEL J ROLL Common Stock S - Sale D 94.2162 -10,000 -942 508,238
2017-02-17 2017-02-16 4 HARTNETT MICHAEL J ROLL Common Stock M - Exercise D 44.6000 10,000 446 518,238
2017-02-17 2017-02-15 4 HARTNETT MICHAEL J ROLL Option to Purchase Common Stock M - Exercise D 44.60 44.6000 -5,496 -245 90,377
2017-02-17 2017-02-15 4 HARTNETT MICHAEL J ROLL Common Stock S - Sale D 95.0355 -5,496 -522 508,238
2017-02-17 2017-02-15 4 HARTNETT MICHAEL J ROLL Common Stock M - Exercise D 44.6000 5,496 245 513,734
2017-02-17 2017-02-15 4 Crainer Thomas C ROLL Common Stock S - Sale D 94.5024 -6,300 -595 12,091
2017-02-15 2017-02-14 4 HARTNETT MICHAEL J ROLL Option to Purchase Common Stock M - Exercise D 44.60 44.6000 -2,627 -117 95,873
2017-02-15 2017-02-14 4 HARTNETT MICHAEL J ROLL Common Stock S - Sale D 95.3257 -2,627 -250 508,238
2017-02-15 2017-02-14 4 HARTNETT MICHAEL J ROLL Common Stock M - Exercise D 44.6000 2,627 117 510,865
2017-02-15 2017-02-13 4 HARTNETT MICHAEL J ROLL Option to Purchase Common Stock M - Exercise D 44.60 44.6000 -1,500 -67 98,500
2017-02-15 2017-02-13 4 HARTNETT MICHAEL J ROLL Common Stock S - Sale D 96.4320 -1,500 -145 508,238
2017-02-15 2017-02-13 4 HARTNETT MICHAEL J ROLL Common Stock M - Exercise D 44.6000 1,500 67 509,738
2017-02-15 2017-02-13 4 LEVINE ALAN B ROLL Option to Purchase Common Stock M - Exercise D 44.60 44.6000 -2,000 -89 500
2017-02-15 2017-02-13 4 LEVINE ALAN B ROLL Option to Purchase Common Stock M - Exercise D 39.16 39.1600 -2,500 -98 0
2017-02-15 2017-02-13 4 LEVINE ALAN B ROLL Common Stock S - Sale D 96.7950 -2,000 -194 18,770
2017-02-15 2017-02-13 4 LEVINE ALAN B ROLL Common Stock S - Sale D 96.7950 -2,500 -242 20,770
2017-02-15 2017-02-13 4 LEVINE ALAN B ROLL Common Stock M - Exercise D 44.6000 2,000 89 23,270
2017-02-15 2017-02-13 4 LEVINE ALAN B ROLL Common Stock M - Exercise D 39.1600 2,500 98 21,270
2016-12-15 2016-12-13 4 CROWELL RICHARD R ROLL Common Stock S - Sale D 92.1991 -10,500 -968 39,010
2016-11-21 2016-11-18 4 HARTNETT MICHAEL J ROLL Option to Purchase Common Stock M - Exercise D 37.66 37.6600 -6,483 -244 0
2016-11-21 2016-11-18 4 HARTNETT MICHAEL J ROLL Common Stock S - Sale D 80.3064 -6,483 -521 508,238
2016-11-21 2016-11-18 4 HARTNETT MICHAEL J ROLL Common Stock M - Exercise D 37.6600 6,483 244 514,721
2016-11-18 2016-11-17 4 HARTNETT MICHAEL J ROLL Option to Purchase Common Stock M - Exercise D 37.66 37.6600 -14,618 -551 6,483
2016-11-18 2016-11-17 4 HARTNETT MICHAEL J ROLL Common Stock S - Sale D 80.9121 -14,618 -1,183 508,238
2016-11-18 2016-11-17 4 HARTNETT MICHAEL J ROLL Common Stock M - Exercise D 37.6600 14,618 551 522,856
2016-11-18 2016-11-16 4 Edwards Richard J ROLL Option to Purchase Common Stock M - Exercise D 64.15 64.1500 -8,000 -513 12,000
2016-11-18 2016-11-16 4 Edwards Richard J ROLL Option to Purchase Common Stock M - Exercise D 51.08 51.0800 -6,000 -306 4,000
2016-11-18 2016-11-16 4 Edwards Richard J ROLL Option to Purchase Common Stock M - Exercise D 44.60 44.6000 -4,000 -178 16,000
2016-11-18 2016-11-16 4 Edwards Richard J ROLL Option to Purchase Common Stock M - Exercise D 37.66 37.6600 -8,000 -301 4,000
2016-11-18 2016-11-16 4 Edwards Richard J ROLL Common Stock S - Sale D 80.5471 -8,000 -644 19,684
2016-11-18 2016-11-16 4 Edwards Richard J ROLL Common Stock S - Sale D 80.5471 -8,000 -644 19,684
2016-11-18 2016-11-16 4 Edwards Richard J ROLL Common Stock M - Exercise D 64.1500 8,000 513 27,684
2016-11-18 2016-11-16 4 Edwards Richard J ROLL Common Stock S - Sale D 80.5471 -4,000 -322 19,684
2016-11-18 2016-11-16 4 Edwards Richard J ROLL Common Stock S - Sale D 80.5471 -6,000 -483 23,684
2016-11-18 2016-11-16 4 Edwards Richard J ROLL Common Stock M - Exercise D 44.6000 4,000 178 29,684
2016-11-18 2016-11-16 4 Edwards Richard J ROLL Common Stock M - Exercise D 51.0800 6,000 306 25,684
2016-11-18 2016-11-16 4 Edwards Richard J ROLL Common Stock M - Exercise D 37.6600 8,000 301 27,684
2016-11-17 2016-11-16 4 HARTNETT MICHAEL J ROLL Option to Purchase Common Stock M - Exercise D 37.66 37.6600 -12,400 -467 21,101
2016-11-17 2016-11-16 4 HARTNETT MICHAEL J ROLL Common Stock S - Sale D 80.9634 -12,400 -1,004 508,238
2016-11-17 2016-11-16 4 HARTNETT MICHAEL J ROLL Common Stock M - Exercise D 37.6600 12,400 467 520,638
2016-11-15 2016-11-15 4 HARTNETT MICHAEL J ROLL Stock Option for purchase of Common Stock M - Exercise D 37.66 37.6600 -15,511 -584 33,501
2016-11-15 2016-11-15 4 HARTNETT MICHAEL J ROLL Common Stock S - Sale D 82.2300 -15,511 -1,275 508,238
2016-11-15 2016-11-15 4 HARTNETT MICHAEL J ROLL Common Stock M - Exercise D 37.6600 15,511 584 574,737
2016-11-15 2016-11-14 4 HARTNETT MICHAEL J ROLL Stock Option for purchase of Common Stock M - Exercise D 37.66 37.6600 -18,419 -694 49,012
2016-11-15 2016-11-14 4 HARTNETT MICHAEL J ROLL Common Stock S - Sale D 82.1400 -18,419 -1,513 523,749
2016-11-15 2016-11-14 4 HARTNETT MICHAEL J ROLL Common Stock M - Exercise D 37.6600 18,419 694 559,226
2016-11-15 2016-11-11 4 HARTNETT MICHAEL J ROLL Stock Option for purchase of Common Stock M - Exercise D 37.66 37.6600 -22,614 -852 67,431
2016-11-15 2016-11-11 4 HARTNETT MICHAEL J ROLL Common Stock S - Sale D 82.3600 -22,614 -1,862 542,168
2016-11-15 2016-11-11 4 HARTNETT MICHAEL J ROLL Common Stock M - Exercise D 37.6600 22,614 852 540,807
2016-11-15 2016-11-10 4 HARTNETT MICHAEL J ROLL Stock Option for purchase of Common Stock M - Exercise D 37.66 37.6600 -9,955 -375 90,045
2016-11-15 2016-11-10 4 HARTNETT MICHAEL J ROLL Common Stock S - Sale D 78.6500 -9,955 -783 564,782
2016-11-15 2016-11-10 4 HARTNETT MICHAEL J ROLL Common Stock M - Exercise D 37.6600 9,955 375 518,193
2016-11-15 2016-11-10 4 Faghri Amir ROLL Option to purchase Common Stock M - Exercise D 22.73 22.7300 -2,500 -57 0
2016-11-15 2016-11-10 4 Faghri Amir ROLL Common Stock S - Sale D 75.5300 -760 -57 5,823
2016-11-15 2016-11-10 4 Faghri Amir ROLL Common Stock M - Exercise D 22.7300 2,500 57 6,583
2016-11-14 2016-11-09 4 OBrien Thomas J ROLL Option to purchase Common Stock M - Exercise D 22.73 22.7300 -2,500 -57 0
2016-11-14 2016-11-09 4 OBrien Thomas J ROLL Common Stock S - Sale D 72.9744 -2,500 -182 14,750
2016-11-14 2016-11-09 4 OBrien Thomas J ROLL Common Stock M - Exercise D 22.7300 2,500 57 17,250
2016-11-08 2016-11-08 4 Williams Thomas J ROLL Option to Purchase Common Stock M - Exercise D 64.15 64.1500 -1,500 -96 4,500
2016-11-08 2016-11-08 4 Williams Thomas J ROLL Option to Purchase Common Stock M - Exercise D 51.08 51.0800 -2,000 -102 2,000
2016-11-08 2016-11-08 4 Williams Thomas J ROLL Option to Purchase Common Stock M - Exercise D 44.60 44.6000 -2,000 -89 2,000
2016-11-08 2016-11-08 4 Williams Thomas J ROLL Option to purchase Common Stock M - Exercise D 37.66 37.6600 -2,000 -75 0
2016-11-08 2016-11-08 4 Williams Thomas J ROLL Common Stock S - Sale D 71.4300 -8,460 -604 3,137
2016-11-08 2016-11-08 4 Williams Thomas J ROLL Common Stock M - Exercise D 64.1500 1,500 96 11,597
2016-11-08 2016-11-08 4 Williams Thomas J ROLL Common Stock M - Exercise D 51.0800 2,000 102 10,097
2016-11-08 2016-11-08 4 Williams Thomas J ROLL Common Stock M - Exercise D 44.6000 2,000 89 8,097
2016-11-08 2016-11-08 4 Williams Thomas J ROLL Common Stock M - Exercise D 37.6600 2,000 75 6,097
2016-10-11 2016-10-07 4 BERGERON DANIEL A ROLL Common Stock F - Taxes D 77.5100 -734 -57 35,914
2016-10-11 2016-10-11 4 HARTNETT MICHAEL J ROLL Common Stock S - Sale D 76.0000 -2 -0 508,238
2016-10-11 2016-10-10 4 HARTNETT MICHAEL J ROLL Common Stock S - Sale D 76.1200 -6,740 -513 508,240
2016-10-11 2016-10-07 4 HARTNETT MICHAEL J ROLL Common Stock F - Taxes D 77.5100 -3,426 -266 514,980
2016-10-11 2016-10-07 4 Crainer Thomas C ROLL Common Stock F - Taxes D 77.5100 -489 -38 18,391
2016-10-11 2016-07-08 4 Edwards Richard J ROLL Common Stock F - Taxes D 77.5100 -343 -27 19,684
2016-10-11 2016-10-07 4 Burigo Thomas M ROLL Common Stock F - Taxes D 77.5100 -196 -15 9,123
2016-10-11 2016-10-07 4 Williams Thomas J ROLL Common Stock F - Taxes D 77.5100 -196 -15 4,097
2016-07-12 2016-07-01 4/A Williams Thomas J ROLL Common Stock F - Taxes D 72.5000 -326 -24 3,293
2016-07-12 2016-07-08 4/A Stewart Edward ROLL Common Stock A - Award D 0.0100 1,250 0 12,750
2016-07-12 2015-07-01 4/A Stewart Edward ROLL Option to Purchase Common Stock A - Award D 72.94 72.9400 2,000 146 2,000
2016-07-12 2016-07-08 4/A Stewart Edward ROLL Option to Purchase Common Stock A - Award D 72.94 72.9400 2,000 146 2,000
2016-07-12 2016-07-08 4/A Stewart Edward ROLL Common Stock A - Award D 0.0100 1,250 0 12,750
2016-07-12 2016-07-08 4/A Crainer Thomas C ROLL Option to Purchase Common Stock A - Award D 72.94 72.9400 10,000 729 10,000
2016-07-12 2016-07-08 4/A Crainer Thomas C ROLL Common Stock A - Award D 0.0100 1,000 0 18,880
2016-07-12 2016-07-08 4/A BERGERON DANIEL A ROLL Option to Purchase Common Stock A - Award D 72.94 72.9400 40,000 2,918 40,000
2016-07-12 2016-07-08 4/A BERGERON DANIEL A ROLL Common Stock A - Award D 0.0100 10,000 0 36,648
2016-07-12 2016-07-08 4/A LEVINE ALAN B ROLL Option to Purchase Common Stock A - Award D 72.94 72.9400 2,000 146 2,000
2016-07-12 2016-07-08 4/A LEVINE ALAN B ROLL Common Stock A - Award D 0.0100 1,250 0 18,770
2016-07-12 2016-07-08 4 Stewart Edward ROLL Common Stock A - Award D 0.0100 1,250 0 12,750
2016-07-12 2015-07-01 4 Stewart Edward ROLL Option to Purchase Common Stock A - Award D 72.94 72.9400 2,000 146 2,000
2016-07-12 2016-07-08 4 CROWELL RICHARD R ROLL Option to Purchase Common Stock A - Award D 72.94 72.9400 2,000 146 2,000
2016-07-12 2016-07-08 4 CROWELL RICHARD R ROLL Common Stock A - Award D 0.0100 1,250 0 49,510
2016-07-12 2016-07-08 4 LEVINE ALAN B ROLL Option to Purchase Common Stock A - Award D 72.94 72.9400 2,000 146 2,000
2016-07-12 2016-07-08 4 LEVINE ALAN B ROLL Common Stock A - Award D 0.0100 -1,250 -0 18,770
2016-07-12 2016-07-08 4 QUAIN MITCHELL I ROLL Option to Purchase Common Stock A - Award D 72.94 72.9400 2,000 146 2,000
2016-07-12 2016-07-08 4 QUAIN MITCHELL I ROLL Common Stock A - Award D 0.0100 1,250 0 6,750
2016-07-12 2016-07-08 4 HARTNETT MICHAEL J ROLL Stock Option for Common Stock A - Award D 72.94 72.9400 100,000 7,294 100,000
2016-07-12 2016-07-08 4 HARTNETT MICHAEL J ROLL Common Stock A - Award D 0.0100 50,350 1 518,406
2016-07-12 2016-07-08 4 BERGERON DANIEL A ROLL Option to Purchase Common Stock A - Award D 72.94 72.9400 40,000 2,918 40,000
2016-07-12 2016-07-08 4 BERGERON DANIEL A ROLL Common Stock A - Award D 0.0100 -10,000 -0 36,648
2016-07-12 2016-07-08 4 Crainer Thomas C ROLL Option to Purchase Common Stock A - Award D 72.94 72.9400 10,000 729 10,000
2016-07-12 2016-07-08 4 Crainer Thomas C ROLL Common Stock A - Award D 0.0100 1,000 0 18,880
2016-07-12 2016-07-08 4 Edwards Richard J ROLL Option to Purchase Common Stock A - Award D 72.94 72.9400 10,000 729 10,000
2016-07-12 2016-07-08 4 Edwards Richard J ROLL Common Stock A - Award D 0.0100 1,000 0 20,027
2016-07-12 2016-07-08 4 Faghri Amir ROLL Option to Purchase Common Stock A - Award D 72.94 72.9400 2,000 146 2,000
2016-07-12 2016-07-08 4 Faghri Amir ROLL Common Stock A - Award D 0.0100 1,250 0 4,083
2016-07-12 2016-07-08 4 OBrien Thomas J ROLL Option to Purchase Common Stock A - Award D 72.94 72.9400 2,000 146 2,000
2016-07-12 2016-07-08 4 OBrien Thomas J ROLL Common Stock A - Award D 0.0100 1,250 0 14,750
2016-07-12 2016-07-08 4 Burigo Thomas M ROLL Option to Purchase Common Stock A - Award D 72.94 72.9400 10,000 729 10,000
2016-07-12 2016-07-08 4 Burigo Thomas M ROLL Common Stock A - Award D 0.0100 1,500 0 9,319
2016-07-12 2016-07-08 4 Williams Thomas J ROLL Option to Purchase Common Stock A - Award D 72.94 72.9400 7,500 547 7,500
2016-07-12 2016-07-08 4 Williams Thomas J ROLL Common Stock A - Award D 0.0100 1,000 0 4,293
2016-07-06 2016-07-01 4 HARTNETT MICHAEL J ROLL Common Stock S - Sale D 72.9000 -15,242 -1,111 468,056
2016-07-06 2016-07-01 4 HARTNETT MICHAEL J ROLL Common Stock F - Taxes D 72.5000 -14,609 -1,059 483,298
2016-07-06 2016-07-01 4 BERGERON DANIEL A ROLL Common Stock F - Taxes D 72.5000 -1,469 -107 26,648
2016-07-06 2016-07-01 4 Crainer Thomas C ROLL Common Stock F - Taxes D 72.5000 -652 -47 17,880
2016-07-06 2016-07-01 4 Edwards Richard J ROLL Common Stock F - Taxes D 72.5000 -458 -33 19,027
2016-07-06 2016-07-01 4 Burigo Thomas M ROLL Common Stock F - Taxes D 72.5000 -490 -36 7,819
2016-07-06 2015-07-01 4 Williams Thomas J ROLL Common Stock F - Taxes D 72.5000 -326 -24 5,485
2016-06-23 2016-06-23 4 HARTNETT MICHAEL J ROLL Common Stock S - Sale D 73.1818 -2,000 -146 497,907
2016-06-23 2016-06-22 4 HARTNETT MICHAEL J ROLL Common Stock S - Sale D 73.0000 -800 -58 499,907
2016-06-23 2016-06-21 4 HARTNETT MICHAEL J ROLL Common Stock S - Sale D 73.0459 -3,157 -231 500,707
2016-06-17 2016-06-15 4 HARTNETT MICHAEL J ROLL Common Stock F - Taxes D 72.9800 -5,710 -417 503,864
2016-06-17 2016-06-15 4 BERGERON DANIEL A ROLL Common Stock F - Taxes D 72.9800 -653 -48 28,117
2016-06-17 2016-06-15 4 Crainer Thomas C ROLL Common Stock F - Taxes D 72.9800 -408 -30 18,532
2016-06-17 2016-06-15 4 Edwards Richard J ROLL Common Stock F - Taxes D 72.9800 -112 -8 19,485
2016-06-17 2016-06-15 4 Burigo Thomas M ROLL Common Stock F - Taxes D 72.9800 -245 -18 8,309
2016-06-17 2016-06-15 4 Williams Thomas J ROLL Common Stock F - Taxes D 72.9800 -252 -18 3,619
2016-06-10 2016-06-09 4 HARTNETT MICHAEL J ROLL Stock Option for purchase of Common Stock M - Exercise D 22.73 22.7300 -12,270 -279 0
2016-06-10 2016-06-09 4 HARTNETT MICHAEL J ROLL Common Stock S - Sale D 75.3428 -12,270 -924 509,574
2016-06-10 2016-06-09 4 HARTNETT MICHAEL J ROLL Common Stock M - Exercise D 22.7300 12,270 279 521,844
2016-06-10 2016-06-08 4 HARTNETT MICHAEL J ROLL Stock Option for purchase of Common Stock M - Exercise D 22.73 22.7300 -31,000 -705 12,270
2016-06-10 2016-06-08 4 HARTNETT MICHAEL J ROLL Common Stock S - Sale D 75.8602 -31,000 -2,352 509,574
2016-06-10 2016-06-08 4 HARTNETT MICHAEL J ROLL Common Stock M - Exercise D 22.7300 31,000 705 540,574
2016-06-10 2016-06-08 4 Burigo Thomas M ROLL Option to purchase Common Stock M - Exercise D 22.73 22.7300 -10,000 -227 0
2016-06-10 2016-06-08 4 Burigo Thomas M ROLL Common Stock S - Sale D 75.8497 -10,000 -758 8,554
2016-06-10 2016-06-08 4 Burigo Thomas M ROLL Common Stock M - Exercise D 22.7300 10,000 227 18,554
2016-06-07 2016-06-07 4 HARTNETT MICHAEL J ROLL Common Stock S - Sale D 75.5011 -27,419 -2,070 509,574
2016-06-07 2016-06-07 4 HARTNETT MICHAEL J ROLL Common Stock M - Exercise D 22.7200 27,419 623 536,993
2016-06-07 2016-06-06 4 HARTNETT MICHAEL J ROLL Common Stock S - Sale D 75.7232 -21,911 -1,659 509,574
2016-06-07 2016-06-06 4 HARTNETT MICHAEL J ROLL Common Stock M - Exercise D 22.7200 21,911 498 531,485
2016-06-07 2016-06-03 4 HARTNETT MICHAEL J ROLL Stock Option for purchase of Common Stock M - Exercise D 22.73 22.7200 -27,419 -623 43,270
2016-06-07 2016-06-03 4 HARTNETT MICHAEL J ROLL Stock Option for purchase of Common Stock M - Exercise D 22.73 22.7200 -21,911 -498 70,689
2016-06-07 2016-06-03 4 HARTNETT MICHAEL J ROLL Stock Option for purchase of Common Stock M - Exercise D 22.73 22.7200 -7,400 -168 92,600
2016-06-07 2016-06-03 4 HARTNETT MICHAEL J ROLL Common Stock S - Sale D 75.3236 -7,400 -557 509,574
2016-06-07 2016-06-03 4 HARTNETT MICHAEL J ROLL Common Stock M - Exercise D 22.7200 7,400 168 516,974
2016-06-07 2015-07-01 4 HARTNETT MICHAEL J ROLL Common Stock A - Award D 0.0100 39,200 0 509,574
2016-06-07 2016-06-06 4 BERGERON DANIEL A ROLL Option to purchase Common Stock M - Exercise D 22.73 22.7300 -20,000 -455 0
2016-06-07 2016-06-06 4 BERGERON DANIEL A ROLL Common Stock F - Taxes D 75.4277 -20,000 -1,509 28,770
2016-06-07 2016-06-06 4 BERGERON DANIEL A ROLL Common Stock M - Exercise D 22.7300 20,000 455 48,770
2016-06-07 2016-06-06 4 Crainer Thomas C ROLL Option to purchase Common Stock M - Exercise D 22.73 22.7300 -25,000 -568 0
2016-06-07 2016-06-06 4 Crainer Thomas C ROLL Common Stock S - Sale D 75.4965 -25,000 -1,887 18,940
2016-06-07 2016-06-06 4 Crainer Thomas C ROLL Common Stock M - Exercise D 22.7300 25,000 568 43,940
2016-06-07 2016-06-03 4 Williams Thomas J ROLL Option to Purchase Common Stock M - Exercise D 64.15 64.1500 -1,500 -96 6,000
2016-06-07 2016-06-03 4 Williams Thomas J ROLL Option to Purchase Common Stock M - Exercise D 51.08 51.0800 -4,000 -204 4,000
2016-06-07 2016-06-03 4 Williams Thomas J ROLL Option to Purchase Common Stock M - Exercise D 22.73 22.7200 -6,000 -136 0
2016-06-07 2016-06-03 4 Williams Thomas J ROLL Option to Purchase Common Stock M - Exercise D 44.60 44.6000 -6,000 -268 4,000
2016-06-07 2016-06-03 4 Williams Thomas J ROLL Option to purchase Common Stock M - Exercise D 37.66 37.6600 -8,000 -301 2,000
2016-06-07 2016-06-03 4 Williams Thomas J ROLL Common Stock S - Sale D 75.2234 -28,328 -2,131 3,871
2016-06-07 2016-06-03 4 Williams Thomas J ROLL Common Stock M - Exercise D 39.4400 25,500 1,006 32,199
2015-11-20 2015-11-19 4 BERGERON DANIEL A ROLL Option to purchase Common Stock M - Exercise D 31.91 31.9100 -20,000 -638 0
2015-11-20 2015-11-19 4 BERGERON DANIEL A ROLL Common Stock S - Sale D 67.7120 -20,000 -1,354 28,770
2015-11-20 2015-11-19 4 BERGERON DANIEL A ROLL Common Stock M - Exercise D 31.9100 20,000 638 48,770
2015-11-19 2015-11-18 4 LEVINE ALAN B ROLL Option to Purchase Common Stock M - Exercise D 22.73 22.7300 -2,500 -57 0
2015-11-19 2015-11-18 4 LEVINE ALAN B ROLL Common Stock J - Other D 68.0000 -840 -57 17,520
2015-11-19 2015-11-18 4 LEVINE ALAN B ROLL Common Stock M - Exercise D 22.7300 2,500 57 18,360
2015-11-12 2015-11-10 4 Burigo Thomas M ROLL Option to purchase Common Stock M - Exercise D 20.37 20.3700 -5,000 -102 0
2015-11-12 2015-11-10 4 Burigo Thomas M ROLL Option to purchase Common Stock M - Exercise D 31.91 31.9100 -7,000 -223 0
2015-11-12 2015-11-10 4 Burigo Thomas M ROLL Common Stock S - Sale D 70.3018 -12,000 -844 8,554
2015-11-12 2015-11-10 4 Burigo Thomas M ROLL Common Stock M - Exercise D 20.3700 5,000 102 20,554
2015-11-12 2015-11-10 4 Burigo Thomas M ROLL Common Stock M - Exercise D 31.9100 7,000 223 15,554
2015-11-12 2015-11-11 4 Edwards Richard J ROLL Common Stock S - Sale D 70.0500 -5,772 -404 19,597
2015-11-12 2015-11-10 4 Edwards Richard J ROLL Option to Purchase Common Stock M - Exercise D 44.60 44.6000 -12,000 -535 8,000
2015-11-12 2015-11-10 4 Edwards Richard J ROLL Option to Purchase Common Stock M - Exercise D 37.66 37.6600 -4,000 -151 8,000
2015-11-12 2015-11-10 4 Edwards Richard J ROLL Option to Purchase Common Stock M - Exercise D 22.73 22.7300 -8,000 -182 0
2015-11-12 2015-11-10 4 Edwards Richard J ROLL Common Stock S - Sale D 70.3700 -18,228 -1,283 25,369
2015-11-12 2015-11-10 4 Edwards Richard J ROLL Common Stock M - Exercise D 44.6000 12,000 535 43,597
2015-11-12 2015-11-10 4 Edwards Richard J ROLL Common Stock M - Exercise D 37.6600 4,000 151 31,597
2015-11-12 2015-11-10 4 Edwards Richard J ROLL Common Stock M - Exercise D 22.7300 8,000 182 27,597
2015-11-12 2015-11-11 4 OBrien Thomas J ROLL Option to purchase Common Stock M - Exercise D 31.91 31.9100 -500 -16 0
2015-11-12 2015-11-11 4 OBrien Thomas J ROLL Common Stock S - Sale D 70.1800 -500 -35 13,500
2015-11-12 2015-11-11 4 OBrien Thomas J ROLL Common Stock M - Exercise D 31.9100 500 16 14,000
2015-10-13 2015-10-09 4 BERGERON DANIEL A ROLL Common Stock F - Taxes D 61.1900 -735 -45 28,035
2015-10-13 2015-10-09 4 Crainer Thomas C ROLL Common Stock F - Taxes D 61.1900 -490 -30 18,940
2015-10-13 2015-10-09 4 Edwards Richard J ROLL Common Stock F - Taxes D 61.1900 -344 -21 19,253
2015-10-13 2015-10-09 4 Williams Thomas J ROLL Common Stock F - Taxes D 61.1900 -137 -8 5,562
2015-10-13 2015-10-09 4 Burigo Thomas M ROLL Common Stock F - Taxes D 61.1900 -137 -8 8,417
2015-09-11 2015-09-11 4 BERGERON DANIEL A ROLL Option to purchase Common Stock M - Exercise D 20.37 20.3700 -20,000 -407 0
2015-09-11 2015-09-11 4 BERGERON DANIEL A ROLL Common Stock S - Sale D 60.3800 -20,000 -1,208 28,770
2015-09-11 2015-09-11 4 BERGERON DANIEL A ROLL Common Stock M - Exercise D 20.3700 20,000 407 48,770
2015-09-11 2015-07-01 4 BERGERON DANIEL A ROLL Option to Purchase Common Stock A - Award D 72.83 72.8300 25,000 1,821 25,000
2015-09-04 2015-09-02 4 Williams Thomas J ROLL Option to Purchase Common Stock M - Exercise D 31.91 31.9100 -2,000 -64 0
2015-09-04 2015-09-02 4 Williams Thomas J ROLL Common Stock S - Sale D 59.8230 -3,000 -179 5,699
2015-09-04 2015-09-02 4 Williams Thomas J ROLL Common Stock M - Exercise D 31.9100 2,000 64 8,699
2015-07-02 2015-07-01 4 Crainer Thomas C ROLL Option to Purchase Common Stock A - Award D 72.83 72.8300 20,000 1,457 20,000
2015-07-02 2015-07-01 4 Crainer Thomas C ROLL Common Stock A - Award D 0.0100 2,000 0 19,430
2015-07-02 2015-07-01 4 Crainer Thomas C ROLL Common Stock F - Taxes D 71.7600 -325 -23 17,430
2015-07-02 2015-07-01 4 Burigo Thomas M ROLL Option to Purchase Common Stock A - Award D 72.83 72.8300 10,000 728 10,000
2015-07-02 2015-07-01 4 Burigo Thomas M ROLL Common Stock A - Award D 0.0100 1,500 0 8,554
2015-07-02 2015-07-01 4 Burigo Thomas M ROLL Common Stock F - Taxes D 71.7600 -171 -12 7,054
2015-07-02 2015-07-01 4 Williams Thomas J ROLL Option to Purchase Common Stock A - Award D 72.83 72.8300 7,500 546 7,500
2015-07-02 2015-07-01 4 Williams Thomas J ROLL Common Stock A - Award D 0.0100 1,000 0 6,699
2015-07-02 2015-07-01 4 Williams Thomas J ROLL Common Stock F - Taxes D 71.7600 -112 -8 5,699
2015-07-02 2015-07-01 4 Edwards Richard J ROLL Option to Purchase Common Stock A - Award D 72.83 72.8300 20,000 1,457 20,000
2015-07-02 2015-07-01 4 Edwards Richard J ROLL Common Stock A - Award D 0.0100 2,000 0 19,597
2015-07-02 2015-07-01 4 Edwards Richard J ROLL Common Stock F - Taxes D 71.7600 -230 -17 17,597
2015-07-02 2015-07-01 4 OBrien Thomas J ROLL Option to Purchase Common Stock A - Award D 72.83 72.8300 2,000 146 2,000
2015-07-02 2015-07-01 4 OBrien Thomas J ROLL Common Stock A - Award D 0.0100 1,250 0 13,500
2015-07-02 2015-07-01 4 Faghri Amir ROLL Option to Purchase Common Stock A - Award D 72.83 72.8300 2,000 146 2,000
2015-07-02 2015-07-01 4 Faghri Amir ROLL Common Stock A - Award D 0.0100 1,250 0 2,833
2015-07-02 2015-07-01 4 Stewart Edward ROLL Option to Purchase Common Stock A - Award D 72.83 72.8300 2,000 146 2,000
2015-07-02 2015-07-01 4 Stewart Edward ROLL Common Stock A - Award D 0.0100 1,250 0 11,500
2015-07-02 2015-07-01 4 QUAIN MITCHELL I ROLL Option to Purchase Common Stock A - Award D 72.83 72.8300 2,000 146 2,000
2015-07-02 2015-07-01 4 QUAIN MITCHELL I ROLL Common Stock A - Award D 0.0100 1,250 0 5,500
2015-07-02 2015-07-01 4 BERGERON DANIEL A ROLL Option to Purchase Common Stock A - Award D 72.83 72.8300 25,000 1,821 25,000
2015-07-02 2015-07-01 4 BERGERON DANIEL A ROLL Common Stock A - Award D 0.0100 5,000 0 28,770
2015-07-02 2015-07-01 4 BERGERON DANIEL A ROLL Common Stock F - Taxes D 71.7600 -588 -42 23,770
2015-07-02 2015-07-01 4 LEVINE ALAN B ROLL Option to Purchase Common Stock A - Award D 72.83 72.8300 2,000 146 2,000
2015-07-02 2015-07-01 4 LEVINE ALAN B ROLL Common Stock A - Award D 0.0100 1,250 0 15,860
2015-07-02 2015-07-01 4 HARTNETT MICHAEL J ROLL Stock Option for Common Stock A - Award D 72.83 72.8300 80,000 5,826 80,000
2015-07-02 2015-07-01 4 HARTNETT MICHAEL J ROLL Common Stock A - Award D 0.0100 39,200 0 509,574
2015-07-02 2015-07-01 4 HARTNETT MICHAEL J ROLL Common Stock F - Taxes D 71.7600 -8,165 -586 470,374
2015-07-02 2015-07-01 4 CROWELL RICHARD R ROLL Option to Purchase Common Stock A - Award D 72.83 72.8300 2,000 146 2,000
2015-07-02 2015-07-01 4 CROWELL RICHARD R ROLL Common Stock A - Award D 0.0100 1,250 0 48,260
2015-06-24 2015-06-24 4 OBrien Thomas J ROLL Common Stock S - Sale D 73.0000 -2,000 -146 12,250
2015-06-23 2015-06-19 4 CROWELL RICHARD R ROLL Option to Purchase Common Stock M - Exercise D 51.08 51.0800 -1,000 -51 1,500
2015-06-23 2015-06-19 4 CROWELL RICHARD R ROLL Option to Purchase Common Stock M - Exercise D 44.60 44.6000 -1,500 -67 0
2015-06-23 2015-06-19 4 CROWELL RICHARD R ROLL Option to purchase common stock M - Exercise D 39.16 39.1600 -2,500 -98 0
2015-06-23 2015-06-19 4 CROWELL RICHARD R ROLL Option to Purchase Common Stock M - Exercise D 22.73 22.7300 -833 -19 0
2015-06-23 2015-06-19 4 CROWELL RICHARD R ROLL Option to Purchase Common Stock M - Exercise D 31.91 31.9100 -500 -16 0
2015-06-23 2015-06-19 4 CROWELL RICHARD R ROLL Common Stock S - Sale D 73.1441 -6,333 -463 47,010
2015-06-23 2015-06-19 4 CROWELL RICHARD R ROLL Common Stock M - Exercise D 51.0800 1,000 51 53,343
2015-06-23 2015-06-19 4 CROWELL RICHARD R ROLL Common Stock M - Exercise D 44.6000 1,500 67 52,343
2015-06-23 2015-06-19 4 CROWELL RICHARD R ROLL Common Stock M - Exercise D 39.1600 2,500 98 50,843
2015-06-23 2015-06-19 4 CROWELL RICHARD R ROLL Common Stock M - Exercise D 22.7300 833 19 48,343
2015-06-23 2015-06-19 4 CROWELL RICHARD R ROLL Common Stock M - Exercise D 31.9100 500 16 47,510
2015-06-22 2015-06-18 4 Faghri Amir ROLL Common Stock S - Sale D 73.6657 -9,770 -720 1,583
2015-06-17 2015-06-15 4/A BERGERON DANIEL A ROLL Common Stock F - Taxes D 72.4000 -588 -43 24,358
2015-06-17 2015-06-15 4 BERGERON DANIEL A ROLL Common Stock F - Taxes D 72.4000 -746 -54 24,200
2015-06-17 2015-06-16 4 HARTNETT MICHAEL J ROLL Stock Option for purchase of Common Stock M - Exercise D 20.37 20.3700 -20,075 -409 0
2015-06-17 2015-06-16 4 HARTNETT MICHAEL J ROLL Common Stock D - Sale to Issuer D 72.3600 -5,651 -409 478,539
2015-06-17 2015-06-16 4 HARTNETT MICHAEL J ROLL Common Stock F - Taxes D 72.3600 -7,017 -508 484,190
2015-06-17 2015-06-16 4 HARTNETT MICHAEL J ROLL Common Stock M - Exercise D 20.3700 20,075 409 491,207
2015-06-17 2015-06-15 4 HARTNETT MICHAEL J ROLL Common Stock F - Taxes D 72.4000 -5,455 -395 471,132
2015-06-17 2015-06-15 4 Crainer Thomas C ROLL Common Stock F - Taxes D 72.4000 -406 -29 17,755
2015-06-17 2015-06-15 4 Edwards Richard J ROLL Common Stock F - Taxes D 72.4000 -115 -8 17,827
2015-06-17 2015-06-15 4 Burigo Thomas M ROLL Common Stock F - Taxes D 72.4000 -194 -14 7,225
2015-06-17 2015-06-15 4 Williams Thomas J ROLL Common Stock F - Taxes D 72.4000 -217 -16 5,811
2015-06-10 2015-06-08 4 BERGERON DANIEL A ROLL Common Stock F - Taxes D 71.1300 -654 -47 24,946
2015-06-10 2015-06-08 4 HARTNETT MICHAEL J ROLL Common Stock F - Taxes D 71.1300 -3,973 -283 476,587
2015-06-10 2015-06-08 4 Edwards Richard J ROLL Common Stock F - Taxes D 71.1300 -506 -36 17,942
2015-06-10 2015-06-08 4 Burigo Thomas M ROLL Common Stock F - Taxes D 71.1300 -257 -18 7,419
2015-06-10 2015-06-08 4 Williams Thomas J ROLL Common Stock F - Taxes D 71.1300 -227 -16 6,028
2015-06-08 2015-06-08 4 Crainer Thomas C ROLL Common Stock F - Taxes D 71.1300 -503 -36 18,161
2015-06-08 2015-06-04 4 Crainer Thomas C ROLL Option to purchase Common Stock M - Exercise D 20.37 20.3700 -25,000 -509 0
2015-06-08 2015-06-04 4 Crainer Thomas C ROLL Common Stock S - Sale D 70.0162 -25,000 -1,750 18,664
2015-06-08 2015-06-04 4 Crainer Thomas C ROLL Common Stock M - Exercise D 20.3700 25,000 509 43,664
2015-02-17 2015-02-13 4 Faghri Amir ROLL Option to purchase Common Stock M - Exercise D 20.37 20.3700 -2,500 -51 0
2015-02-17 2015-02-13 4 Faghri Amir ROLL Option to purchase Common Stock M - Exercise D 15.33 15.3300 -2,500 -38 0
2015-02-17 2015-02-13 4 Faghri Amir ROLL Option to purchase Common Stock M - Exercise D 31.91 31.9100 -2,500 -80 0
2015-02-17 2015-02-13 4 Faghri Amir ROLL Common Stock S - Sale D 61.2000 -7,500 -459 11,353
2015-02-17 2015-02-13 4 Faghri Amir ROLL Common Stock M - Exercise D 20.3700 2,500 51 18,853
2015-02-17 2015-02-13 4 Faghri Amir ROLL Common Stock M - Exercise D 15.3300 2,500 38 16,353
2015-02-17 2015-02-13 4 Faghri Amir ROLL Common Stock M - Exercise D 31.9100 2,500 80 13,853
2014-10-14 2014-10-10 4 BERGERON DANIEL A ROLL Common Stock F - Taxes D 55.2600 -661 -37 25,600
2014-10-14 2014-10-10 4 Crainer Thomas C ROLL Common Stock F - Taxes D 55.2600 -341 -19 18,664
2014-10-14 2014-10-10 4 Edwards Richard J ROLL Common Stock F - Taxes D 55.2600 -344 -19 18,448
2014-10-14 2014-10-10 4 Burigo Thomas M ROLL Common Stock F - Taxes D 55.2600 -137 -8 7,676
2014-10-14 2014-10-10 4 Williams Thomas J ROLL Common Stock F - Taxes D 55.2600 -134 -7 6,255
2014-08-15 2014-08-14 4 Stewart Edward ROLL Common Stock P - Purchase D 58.5375 2,000 117 10,250
2014-07-03 2014-07-01 4 HARTNETT MICHAEL J ROLL Stock Option for purchase of Common Stock A - Award D 64.15 64.1500 100,000 6,415 100,000
2014-07-03 2014-07-01 4 HARTNETT MICHAEL J ROLL Common Stock A - Award D 0.0100 50,350 1 480,560
2014-07-03 2014-07-01 4 HARTNETT MICHAEL J ROLL Stock Option for purchase of Common Stock A - Award D 64.15 64.1500 100,000 6,415 100,000
2014-07-03 2014-07-01 4 HARTNETT MICHAEL J ROLL Common Stock A - Award D 0.0100 50,350 1 480,560
2014-07-03 2014-07-01 4 BERGERON DANIEL A ROLL Option to Purchase Common Stock A - Award D 64.15 64.1500 20,000 1,283 20,000
2014-07-03 2014-07-01 4 BERGERON DANIEL A ROLL Common Stock A - Award D 0.0100 4,000 0 26,261
2014-07-03 2014-07-01 4 Stewart Edward ROLL Option to Purchase Common Stock A - Award D 64.15 64.1500 2,000 128 2,000
2014-07-03 2014-07-01 4 Stewart Edward ROLL Common Stock A - Award D 0.0100 1,250 0 8,250
2014-07-03 2014-07-01 4 LEVINE ALAN B ROLL Option to Purchase Common Stock A - Award D 64.15 64.1500 2,000 128 2,000
2014-07-03 2014-07-01 4 LEVINE ALAN B ROLL Common Stock A - Award D 0.0100 1,250 0 14,610
2014-07-03 2014-07-01 4 QUAIN MITCHELL I ROLL Option to Purchase Common Stock A - Award D 64.15 64.1500 2,000 128 2,000
2014-07-03 2014-07-01 4 QUAIN MITCHELL I ROLL Common Stock A - Award D 0.0100 1,250 0 4,250
2014-07-03 2014-07-01 4 CROWELL RICHARD R ROLL Option to Purchase Common Stock A - Award D 64.15 64.1500 2,000 128 2,000
2014-07-03 2014-07-01 4 CROWELL RICHARD R ROLL Common Stock A - Award D 0.0100 1,250 0 47,010
2014-07-03 2014-07-01 4 Crainer Thomas C ROLL Option to Purchase Common Stock A - Award D 64.15 64.1500 20,000 1,283 20,000
2014-07-03 2014-07-01 4 Crainer Thomas C ROLL Common Stock A - Award D 64.1500 2,000 128 19,005
2014-07-03 2014-07-01 4 Edwards Richard J ROLL Option to Purchase Common Stock A - Award D 64.15 64.1500 20,000 1,283 20,000
2014-07-03 2014-07-01 4 Edwards Richard J ROLL Common Stock A - Award D 0.0100 2,000 0 18,792
2014-07-03 2014-07-01 4 Edwards Richard J ROLL Option to Purchase Common Stock A - Award D 64.15 64.1500 20,000 1,283 20,000
2014-07-03 2014-07-01 4 Edwards Richard J ROLL Common Stock A - Award D 0.0100 2,000 0 18,792
2014-07-03 2014-07-01 4 Faghri Amir ROLL Option to Purchase Common Stock A - Award D 64.15 64.1500 2,000 128 2,000
2014-07-03 2014-07-01 4 Faghri Amir ROLL Common Stock A - Award D 0.0100 1,250 0 11,353
2014-07-03 2014-07-01 4 OBrien Thomas J ROLL Option to Purchase Common Stock A - Award D 64.15 64.1500 2,000 128 2,000
2014-07-03 2014-07-01 4 OBrien Thomas J ROLL Common Stock A - Award D 0.0100 1,250 0 14,250
2014-07-03 2014-07-01 4 Burigo Thomas M ROLL Option to Purchase Common Stock A - Award D 64.15 64.1500 10,000 642 10,000
2014-07-03 2014-07-01 4 Burigo Thomas M ROLL Common Stock A - Award D 0.0100 1,500 0 7,813
2014-07-03 2014-07-01 4 Williams Thomas J ROLL Option to Purchase Common Stock A - Award D 64.15 64.1500 7,500 481 7,500
2014-07-03 2014-07-01 4 Williams Thomas J ROLL Common Stock A - Award D 0.0100 1,000 0 6,389
2014-07-01 2014-07-01 4 HARTNETT MICHAEL J ROLL Stock Option for purchase of Common Stock M - Exercise D 20.37 20.3700 -13,871 -283 20,075
2014-07-01 2014-07-01 4 HARTNETT MICHAEL J ROLL Common Stock S - Sale D 64.4398 -9,000 -580 430,210
2014-07-01 2014-07-01 4 HARTNETT MICHAEL J ROLL Common Stock M - Exercise D 20.3700 13,871 283 439,210
2014-07-01 2014-06-30 4 HARTNETT MICHAEL J ROLL Stock Option for purchase of Common Stock M - Exercise D 20.37 20.3700 -8,270 -168 33,946
2014-07-01 2014-06-30 4 HARTNETT MICHAEL J ROLL Common Stock S - Sale D 64.0503 -5,374 -344 425,339
2014-07-01 2014-06-30 4 HARTNETT MICHAEL J ROLL Common Stock M - Exercise D 20.3700 8,270 168 430,713
2014-07-01 2014-06-27 4 HARTNETT MICHAEL J ROLL Stock Option for purchase of Common Stock M - Exercise D 20.37 20.3700 -12,308 -251 42,216
2014-07-01 2014-06-27 4 HARTNETT MICHAEL J ROLL Common Stock S - Sale D 63.9790 -8,000 -512 422,443
2014-07-01 2014-06-27 4 HARTNETT MICHAEL J ROLL Common Stock M - Exercise D 20.3700 12,308 251 430,443
2014-06-26 2014-06-26 4 HARTNETT MICHAEL J ROLL Stock Option for purchase of Common Stock M - Exercise D 20.37 20.3700 -7,670 -156 54,524
2014-06-26 2014-06-26 4 HARTNETT MICHAEL J ROLL Common Stock S - Sale D 63.2353 -5,000 -316 418,135
2014-06-26 2014-06-26 4 HARTNETT MICHAEL J ROLL Common Stock M - Exercise D 20.3700 7,670 156 423,135
2014-06-26 2014-06-25 4 HARTNETT MICHAEL J ROLL Stock Option for purchase of Common Stock M - Exercise D 20.37 20.3700 -8,464 -172 62,194
2014-06-26 2014-06-25 4 HARTNETT MICHAEL J ROLL Common Stock S - Sale D 64.0405 -5,500 -352 415,465
2014-06-26 2014-06-25 4 HARTNETT MICHAEL J ROLL Common Stock M - Exercise D 20.3700 8,464 172 420,965
2014-06-26 2014-06-24 4 HARTNETT MICHAEL J ROLL Stock Option for purchase of Common Stock M - Exercise D 20.37 20.3700 -12,295 -250 70,658
2014-06-26 2014-06-24 4 HARTNETT MICHAEL J ROLL Common Stock S - Sale D 63.7065 -8,000 -510 412,501
2014-06-26 2014-06-24 4 HARTNETT MICHAEL J ROLL Common Stock M - Exercise D 20.3700 12,295 250 420,501
2014-06-26 2014-06-23 4 HARTNETT MICHAEL J ROLL Stock Option for purchase of Common Stock M - Exercise D 20.37 20.3700 -11,328 -231 82,953
2014-06-26 2014-06-20 4 HARTNETT MICHAEL J ROLL Stock Option for Common Stock M - Exercise D 31.91 31.9100 -5,727 -183 0
2014-06-26 2014-06-19 4 HARTNETT MICHAEL J ROLL Stock Option for Common Stock M - Exercise D 31.91 31.9100 -9,297 -297 5,727
2014-06-23 2014-06-23 4 HARTNETT MICHAEL J ROLL Stock Option for purchase of Common Stock M - Exercise D 20.37 20.3700 -11,328 -231 82,953
2014-06-23 2014-06-23 4 HARTNETT MICHAEL J ROLL Common Stock S - Sale D 64.0813 -7,360 -472 412,174
2014-06-23 2014-06-23 4 HARTNETT MICHAEL J ROLL Common Stock M - Exercise D 20.3700 11,328 231 419,534
2014-06-23 2014-06-20 4 HARTNETT MICHAEL J ROLL Stock Option for Common Stock M - Exercise D 31.91 31.9100 -5,727 -183 0
2014-06-23 2014-06-20 4 HARTNETT MICHAEL J ROLL Stock Option for purchase of Common Stock M - Exercise D 20.37 20.3700 -5,719 -116 94,281
2014-06-23 2014-06-20 4 HARTNETT MICHAEL J ROLL Common Stock S - Sale D 63.2048 -3,729 -236 408,206
2014-06-23 2014-06-20 4 HARTNETT MICHAEL J ROLL Common Stock M - Exercise D 20.3700 5,719 116 411,935
2014-06-23 2014-06-20 4 HARTNETT MICHAEL J ROLL Common Stock S - Sale D 63.2048 -4,271 -270 406,216
2014-06-23 2014-06-20 4 HARTNETT MICHAEL J ROLL Common Stock M - Exercise D 31.9100 5,727 183 410,487
2014-06-23 2014-06-19 4 HARTNETT MICHAEL J ROLL Stock Option for Common Stock M - Exercise D 31.91 31.9100 -9,297 -297 5,727
2014-06-23 2014-06-19 4 HARTNETT MICHAEL J ROLL Common Stock S - Sale D 62.7180 -6,952 -436 404,760
2014-06-23 2014-06-19 4 HARTNETT MICHAEL J ROLL Common Stock M - Exercise D 31.9100 9,297 297 411,712
2014-06-19 2014-06-18 4 HARTNETT MICHAEL J ROLL Stock Option for Common Stock M - Exercise D 14.50 14.5000 -231 -3 0
2014-06-19 2014-06-18 4 HARTNETT MICHAEL J ROLL Stock Option for Common Stock M - Exercise D 31.91 31.9100 -4,976 -159 15,024
2014-06-19 2014-06-18 4 HARTNETT MICHAEL J ROLL Common Stock S - Sale D 62.5600 -3,724 -233 402,415
2014-06-19 2014-06-18 4 HARTNETT MICHAEL J ROLL Common Stock M - Exercise D 31.9100 4,976 159 406,139
2014-06-19 2014-06-18 4 HARTNETT MICHAEL J ROLL Common Stock S - Sale D 62.5600 -140 -9 401,163
2014-06-19 2014-06-18 4 HARTNETT MICHAEL J ROLL Common Stock M - Exercise D 14.5000 231 3 401,303
2014-06-19 2014-06-17 4 HARTNETT MICHAEL J ROLL Stock Option for Common Stock M - Exercise D 14.50 14.5000 -9,743 -141 231
2014-06-19 2014-06-17 4 HARTNETT MICHAEL J ROLL Common Stock S - Sale D 62.5218 -5,900 -369 401,072
2014-06-19 2014-06-17 4 HARTNETT MICHAEL J ROLL Common Stock M - Exercise D 14.5000 9,743 141 406,972
2014-06-17 2014-06-17 4 BERGERON DANIEL A ROLL Common Stock F - Taxes D 62.2300 -588 -37 22,261
2014-06-17 2014-06-17 4 Crainer Thomas C ROLL Common Stock F - Taxes D 62.2300 -284 -18 17,005
2014-06-17 2014-06-17 4 Edwards Richard J ROLL Common Stock F - Taxes D 62.2300 -115 -7 16,972
2014-06-17 2014-06-17 4 Burigo Thomas M ROLL Common Stock F - Taxes D 62.2300 -236 -15 6,313
2014-06-17 2014-06-17 4 Williams Thomas J ROLL Common Stock F - Taxes D 62.2300 -217 -14 5,389
2014-06-16 2014-06-12 4 HARTNETT MICHAEL J ROLL Stock Option for Common Stock M - Exercise D 14.50 14.5000 -8,245 -120 9,974
2014-06-16 2014-06-12 4 HARTNETT MICHAEL J ROLL Common Stock S - Sale D 62.0800 -5,000 -310 397,229
2014-06-16 2014-06-12 4 HARTNETT MICHAEL J ROLL Common Stock M - Exercise D 14.5000 8,245 120 402,229
2014-06-12 2014-06-11 4 HARTNETT MICHAEL J ROLL Stock Option for Common Stock M - Exercise D 14.50 14.5000 -8,781 -127 18,219
2014-06-12 2014-06-11 4 HARTNETT MICHAEL J ROLL Common Stock S - Sale D 63.6100 -5,300 -337 393,984
2014-06-12 2014-06-11 4 HARTNETT MICHAEL J ROLL Common Stock M - Exercise D 14.5000 8,781 127 399,284
2014-06-12 2014-06-10 4 HARTNETT MICHAEL J ROLL Stock Option for Common Stock M - Exercise D 14.50 14.5000 -6,502 -94 27,000
2014-06-12 2014-06-10 4 HARTNETT MICHAEL J ROLL Common Stock S - Sale D 63.9716 -3,920 -251 390,503
2014-06-12 2014-06-10 4 HARTNETT MICHAEL J ROLL Common Stock M - Exercise D 14.5000 6,502 94 394,423
2014-06-06 2014-06-06 4 BERGERON DANIEL A ROLL Common Stock F - Taxes D 59.6700 -721 -43 22,849
2014-06-06 2014-06-06 4 Crainer Thomas C ROLL Common Stock F - Taxes D 59.6700 -500 -30 17,289
2014-06-06 2014-06-06 4 Edwards Richard J ROLL Common Stock F - Taxes D 59.6700 -504 -30 17,087
2014-06-06 2014-06-06 4 Burigo Thomas M ROLL Common Stock F - Taxes D 59.6700 -356 -21 6,549
2014-06-06 2014-06-06 4 Williams Thomas J ROLL Common Stock F - Taxes D 59.6700 -229 -14 5,606
2014-06-04 2014-06-03 4 Faghri Amir ROLL Option to purchase Common Stock M - Exercise D 8.00 8.0000 -2,500 -20 0
2014-06-04 2014-06-03 4 Faghri Amir ROLL Common Stock S - Sale D 59.5800 -337 -20 10,103
2014-06-04 2014-06-03 4 Faghri Amir ROLL Common Stock M - Exercise D 8.0000 2,500 20 10,440
2014-02-26 2014-02-26 4 Stewart Edward ROLL Common Stock P - Purchase D 64.5800 1,500 97 7,000
2014-02-21 2014-02-20 4 LEVINE ALAN B ROLL Option to Purchase Common Stock M - Exercise D 31.91 31.9100 -2,500 -80 0
2014-02-21 2014-02-20 4 LEVINE ALAN B ROLL Common Stock S - Sale D 62.6370 -1,700 -106 13,360
2014-02-21 2014-02-20 4 LEVINE ALAN B ROLL Common Stock M - Exercise D 31.9100 2,500 80 15,060
2014-02-13 2014-02-12 4 HARTNETT MICHAEL J ROLL Stock Option for Common Stock M - Exercise D 14.50 14.5000 -50,000 -725 33,502
2014-02-13 2014-02-12 4 HARTNETT MICHAEL J ROLL Common Stock M - Exercise D 14.5000 50,000 725 387,921
2013-11-18 2013-11-18 4 Stewart Edward ROLL Common Stock P - Purchase D 66.8300 2,250 150 5,500
2013-11-18 2013-06-14 4 Stewart Edward ROLL Option to Purchase Common Stock A - Award D 51.08 51.0800 2,500 128 2,500
2013-11-18 2013-11-15 4 Crainer Thomas C ROLL Option to purchase Common Stock M - Exercise D 31.91 31.9100 -25,000 -798 0
2013-11-18 2013-11-15 4 Crainer Thomas C ROLL Common Stock S - Sale D 66.3283 -25,000 -1,658 17,789
2013-11-18 2013-11-15 4 Crainer Thomas C ROLL Common Stock M - Exercise D 31.9100 25,000 798 42,789
2013-11-18 2013-11-14 4 Edwards Richard J ROLL Option to Purchase Common Stock M - Exercise D 37.66 37.6600 -8,000 -301 12,000
2013-11-18 2013-11-14 4 Edwards Richard J ROLL Option to Purchase Common Stock M - Exercise D 22.73 22.7300 -12,000 -273 8,000
2013-11-18 2013-11-14 4 Edwards Richard J ROLL Option to Purchase Common Stock M - Exercise D 31.91 31.9100 -12,000 -383 0
2013-11-18 2013-11-14 4 Edwards Richard J ROLL Common Stock S - Sale D 66.0737 -32,000 -2,114 17,591
2013-11-18 2013-11-14 4 Edwards Richard J ROLL Common Stock M - Exercise D 37.6600 8,000 301 49,591
2013-11-18 2013-11-14 4 Edwards Richard J ROLL Common Stock M - Exercise D 22.7300 12,000 273 41,591
2013-11-18 2013-11-14 4 Edwards Richard J ROLL Common Stock M - Exercise D 31.9100 12,000 383 29,591
2013-10-11 2013-10-09 4 BERGERON DANIEL A ROLL Common Stock F - Taxes D 64.9400 -661 -43 23,570
2013-10-11 2013-10-09 4 Crainer Thomas C ROLL Common Stock F - Taxes D 64.9400 -341 -22 17,789
2013-10-11 2013-10-09 4 Edwards Richard J ROLL Common Stock F - Taxes D 64.9400 -344 -22 17,591
2013-10-11 2013-10-09 4 Burigo Thomas M ROLL Common Stock F - Taxes D 64.9400 -177 -11 6,905
2013-10-11 2013-10-09 4 Williams Thomas J ROLL Common Stock F - Taxes D 64.9400 -134 -9 5,835
2013-08-26 2013-08-26 4 Stewart Edward ROLL Common Stock P - Purchase D 60.0820 250 15 3,250
2013-08-26 2013-08-26 4 Stewart Edward ROLL Common Stock P - Purchase D 60.1480 500 30 3,000
2013-08-26 2013-08-26 4 Stewart Edward ROLL Common Stock P - Purchase D 60.1000 500 30 2,500
2013-08-26 2013-06-14 4 Stewart Edward ROLL Option to Purchase Common Stock A - Award D 51.08 51.0800 2,500 128 2,500
2013-06-18 3 Stewart Edward ROLL Common Stock D 0
2013-06-18 2013-06-14 4 BERGERON DANIEL A ROLL Option to Purchase Common Stock A - Award D 51.08 51.0800 20,000 1,022 20,000
2013-06-18 2013-06-14 4 BERGERON DANIEL A ROLL Common Stock A - Award D 0.0100 4,000 0 24,231
2013-06-18 2013-06-14 4 Stewart Edward ROLL Option to Purchase Common Stock A - Award D 51.08 51.0800 2,500 128 2,500
2013-06-18 2013-06-14 4 Stewart Edward ROLL Common Stock A - Award D 0.0100 1,000 0 1,000
2013-06-18 2013-06-18 4 Stewart Edward ROLL Common Stock P - Purchase D 52.4400 1,000 52 2,000
2013-06-18 2013-06-14 4 Stewart Edward ROLL Option to Purchase Common Stock A - Award D 51.08 51.0800 2,500 128 2,500
2013-06-18 2013-06-14 4 Stewart Edward ROLL Common Stock A - Award D 0.0100 1,000 0 1,000
2013-06-18 2013-06-14 4 QUAIN MITCHELL I ROLL Option to Purchase Common Stock A - Award D 51.08 51.0800 2,500 128 2,500
2013-06-18 2013-06-14 4 QUAIN MITCHELL I ROLL Common Stock A - Award D 0.0100 1,000 0 3,000
2013-06-18 2013-06-14 4 CROWELL RICHARD R ROLL Option to Purchase Common Stock A - Award D 51.08 51.0800 2,500 128 2,500
2013-06-18 2013-06-14 4 CROWELL RICHARD R ROLL Common Stock A - Award D 0.0100 1,000 0 45,760
2013-06-18 2013-06-14 4 LEVINE ALAN B ROLL Option to Purchase Common Stock A - Award D 51.08 51.0800 2,500 128 2,500
2013-06-18 2013-06-14 4 LEVINE ALAN B ROLL Common Stock A - Award D 0.0100 1,000 0 12,560
2013-06-18 2013-06-14 4 HARTNETT MICHAEL J ROLL Stock Option for Common Stock A - Award D 51.08 51.0800 100,000 5,108 100,000
2013-06-18 2013-06-14 4 HARTNETT MICHAEL J ROLL Common Stock A - Award D 0.0100 35,000 0 337,921
2013-06-18 2013-06-14 4 Crainer Thomas C ROLL Option to Purchase Common Stock A - Award D 51.08 51.0800 20,000 1,022 20,000
2013-06-18 2013-06-14 4 Crainer Thomas C ROLL Common Stock A - Award D 0.0100 2,500 0 18,130
2013-06-18 2013-06-14 4 Edwards Richard J ROLL Option to Purchase Common Stock A - Award D 51.08 51.0800 10,000 511 10,000
2013-06-18 2013-06-14 4 Edwards Richard J ROLL Common Stock A - Award D 0.0100 1,000 0 17,935
2013-06-18 2013-06-14 4 Faghri Amir ROLL Option to Purchase Common Stock A - Award D 51.08 51.0800 2,500 128 2,500
2013-06-18 2013-06-14 4 Faghri Amir ROLL Common Stock A - Award D 0.0100 1,000 0 7,940
2013-06-18 2013-06-14 4 OBrien Thomas J ROLL Option to Purchase Common Stock A - Award D 51.08 51.0800 2,500 128 2,500
2013-06-18 2013-06-14 4 OBrien Thomas J ROLL Common Stock A - Award D 0.0100 1,000 0 13,000
2013-06-18 2013-06-14 4 Burigo Thomas M ROLL Option to Purchase Common Stock A - Award D 51.08 51.0800 10,000 511 10,000
2013-06-18 2013-06-14 4 Burigo Thomas M ROLL Common Stock A - Award D 0.0100 1,500 0 7,082
2013-06-18 2013-06-14 4 Williams Thomas J ROLL Option to Purchase Common Stock A - Award D 51.08 51.0800 10,000 511 10,000
2013-06-18 2013-06-14 4 Williams Thomas J ROLL Common Stock A - Award D 0.0100 2,000 0 5,969
2013-06-12 2013-06-11 4 BERGERON DANIEL A ROLL Common Stock F - Taxes D 49.8500 -654 -33 20,231
2013-06-12 2013-06-11 4 Crainer Thomas C ROLL Common Stock F - Taxes D 49.8500 -503 -25 15,630
2013-06-12 2013-06-11 4 Edwards Richard J ROLL Common Stock F - Taxes D 49.8500 -516 -26 16,935
2013-06-12 2013-06-11 4 Burigo Thomas M ROLL Common Stock F - Taxes D 49.8500 -288 -14 5,582
2013-06-12 2013-06-11 4 Williams Thomas J ROLL Common Stock F - Taxes D 49.8500 -232 -12 3,969
2013-06-04 2013-06-03 4 Faghri Amir ROLL Option to purchase Common Stock M - Exercise D 21.03 21.0300 -2,500 -53 0
2013-06-04 2013-06-03 4 Faghri Amir ROLL Common Stock S - Sale D 49.7620 -1,060 -53 6,940
2013-06-04 2013-06-03 4 Faghri Amir ROLL Common Stock M - Exercise D 21.0300 2,500 53 8,000
2013-06-04 2012-06-04 4 Faghri Amir ROLL Option to Purchase Common Stock A - Award D 44.60 2,500 2,500
2013-04-10 2013-04-08 4 Burigo Thomas M ROLL Option to purchase Common Stock M - Exercise D 31.91 31.9100 -3,000 -96 7,000
2013-04-10 2013-04-08 4 Burigo Thomas M ROLL Common Stock S - Sale D 49.2682 -3,000 -148 5,870
2013-04-10 2013-04-08 4 Burigo Thomas M ROLL Common Stock M - Exercise D 31.9100 3,000 96 8,870
2013-03-11 2013-03-08 4 Edwards Richard J ROLL Option to Purchase Common Stock M - Exercise D 20.37 20.3700 -20,000 -407 0
2013-03-11 2013-03-08 4 Edwards Richard J ROLL Common Stock S - Sale D 50.5727 -20,000 -1,011 17,451
2013-03-11 2013-03-08 4 Edwards Richard J ROLL Common Stock M - Exercise D 20.3700 20,000 407 37,451
2013-02-20 2013-02-18 4 BERGERON DANIEL A ROLL Common Stock F - Taxes D 49.5500 -297 -15 20,885
2013-02-20 2013-02-18 4 Crainer Thomas C ROLL Common Stock F - Taxes D 49.5500 -237 -12 16,133
2013-02-20 2013-02-18 4 Edwards Richard J ROLL Common Stock F - Taxes D 49.5500 -159 -8 17,451
2012-12-18 2012-12-17 4 HARTNETT MICHAEL J ROLL Stock Option for Common Stock M - Exercise D 14.50 14.5000 -250,000 -3,625 83,502
2012-12-18 2012-12-17 4 HARTNETT MICHAEL J ROLL Common Stock F - Taxes D 49.1300 -76,038 -3,736 302,921
2012-12-18 2012-12-17 4 HARTNETT MICHAEL J ROLL Common Stock A - Award D 14.5000 250,000 3,625 378,959
2012-12-05 2012-12-03 4 OBrien Thomas J ROLL Option to purchase Common Stock M - Exercise D 20.37 20.3700 -2,500 -51 0
2012-12-05 2012-12-03 4 OBrien Thomas J ROLL Option to purchase Common Stock M - Exercise D 31.91 31.9100 -2,000 -64 500
2012-12-05 2012-12-03 4 OBrien Thomas J ROLL Option to purchase common stock M - Exercise D 21.03 21.0300 -2,500 -53 0
2012-12-05 2012-12-03 4 OBrien Thomas J ROLL Common Stock S - Sale D 46.5287 -7,000 -326 12,000
2012-12-05 2012-12-03 4 OBrien Thomas J ROLL Common Stock A - Award D 20.3700 2,500 51 19,000
2012-12-05 2012-12-03 4 OBrien Thomas J ROLL Common Stock A - Award D 31.9100 2,000 64 16,500
2012-12-05 2012-12-03 4 OBrien Thomas J ROLL Common Stock A - Award D 21.0300 2,500 53 14,500
2012-11-20 2012-11-20 4 BERGERON DANIEL A ROLL Common Stock F - Taxes D 43.6100 -432 -19 21,182
2012-11-20 2012-11-20 4 Crainer Thomas C ROLL Common Stock F - Taxes D 43.6100 -432 -19 16,370
2012-11-20 2012-11-20 4 Edwards Richard J ROLL Common Stock F - Taxes D 43.6100 -435 -19 17,610
2012-11-20 2012-11-20 4 Burigo Thomas M ROLL Common Stock F - Taxes D 43.6100 -166 -7 5,870
2012-11-20 2012-11-20 4 Williams Thomas J ROLL Common Stock F - Taxes D 43.6100 -166 -7 4,201
2012-11-09 2012-11-08 4 LEVINE ALAN B ROLL Option to purchase Common Stock M - Exercise D 20.37 20.3700 -2,500 -51 0
2012-11-09 2012-11-08 4 LEVINE ALAN B ROLL Option to purchase Common Stock M - Exercise D 15.33 15.3300 -2,500 -38 0
2012-11-09 2012-11-08 4 LEVINE ALAN B ROLL Common Stock S - Sale D 46.1379 -1,940 -90 11,560
2012-11-09 2012-11-08 4 LEVINE ALAN B ROLL Common Stock A - Award D 20.3700 2,500 51 13,500
2012-11-09 2012-11-08 4 LEVINE ALAN B ROLL Common Stock A - Award D 15.3300 2,500 38 11,000
2012-10-18 2012-10-17 4 HARTNETT MICHAEL J ROLL Common Stock F - Taxes D 47.8700 -3,021 -145 128,959
2012-10-18 2012-10-17 4 BERGERON DANIEL A ROLL Common Stock F - Taxes D 47.8700 -648 -31 21,614
2012-10-18 2012-10-17 4 Crainer Thomas C ROLL Common Stock F - Taxes D 47.8700 -332 -16 16,802
2012-10-18 2012-10-17 4 Edwards Richard J ROLL Common Stock F - Taxes D 47.8700 -435 -21 18,045
2012-10-18 2012-10-17 4 Burigo Thomas M ROLL Common Stock F - Taxes D 47.8700 -133 -6 6,036
2012-10-18 2012-10-17 4 Williams Thomas J ROLL Common Stock F - Taxes D 47.8700 -133 -6 4,367
2012-09-21 2012-09-19 4 Crainer Thomas C ROLL Option to purchase Common Stock M - Exercise D 22.66 -4,000 0
2012-09-21 2012-09-19 4 Crainer Thomas C ROLL Common Stock S - Sale D 50.0100 -4,000 -200 17,134
2012-09-21 2012-09-19 4 Crainer Thomas C ROLL Common Stock M - Exercise D 22.6600 4,000 91 21,134
2012-09-19 2012-09-17 4 Edwards Richard J ROLL Option to Purchase Common Stock M - Exercise D 22.66 -20,000 0
2012-09-19 2012-09-17 4 Edwards Richard J ROLL Common Stock S - Sale D 48.7284 -20,000 -975 18,480
2012-09-19 2012-09-17 4 Edwards Richard J ROLL Common Stock M - Exercise D 22.6600 20,000 453 38,480
2012-09-14 2012-09-13 4 BERGERON DANIEL A ROLL Option to Purchase Common Stock M - Exercise D 22.66 -15,000 0
2012-09-14 2012-09-13 4 BERGERON DANIEL A ROLL Common Stock S - Sale D 48.0000 -15,000 -720 22,262
2012-09-14 2012-09-13 4 BERGERON DANIEL A ROLL Common Stock M - Exercise D 22.6600 15,000 340 37,262
2012-09-14 2012-09-12 4 Crainer Thomas C ROLL Common Stock S - Sale D 47.3832 -2,250 -107 17,134
2012-09-14 2012-09-13 4 Williams Thomas J ROLL Option to Purchase Common Stock M - Exercise D 22.73 -4,000 6,000
2012-09-14 2012-09-13 4 Williams Thomas J ROLL Option to Purchase Common Stock M - Exercise D 20.37 -7,000 0
2012-09-14 2012-09-13 4 Williams Thomas J ROLL Common Stock S - Sale D 48.0000 -7,000 -336 4,500
2012-09-14 2012-09-13 4 Williams Thomas J ROLL Common Stock M - Exercise D 20.3700 7,000 143 11,500
2012-09-14 2012-09-13 4 Williams Thomas J ROLL Common Stock S - Sale D 48.0000 -4,000 -192 4,500
2012-09-14 2012-09-13 4 Williams Thomas J ROLL Common Stock M - Exercise D 22.7300 4,000 91 8,500
2012-09-12 2012-09-10 4 BERGERON DANIEL A ROLL Option to Purchase Common Stock M - Exercise D 22.66 -15,000 15,000
2012-09-12 2012-09-10 4 BERGERON DANIEL A ROLL Common Stock S - Sale D 47.0000 -15,000 -705 22,262
2012-09-12 2012-09-10 4 BERGERON DANIEL A ROLL Common Stock M - Exercise D 22.6600 15,000 340 37,262
2012-09-12 2012-09-11 4 HARTNETT MICHAEL J ROLL Stock Option for Common Stock M - Exercise D 14.50 -8,019 333,502
2012-09-12 2012-09-11 4 HARTNETT MICHAEL J ROLL Common Stock S - Sale D 47.1000 -8,019 -378 131,980
2012-09-12 2012-09-11 4 HARTNETT MICHAEL J ROLL Common Stock M - Exercise D 14.5000 8,019 116 139,999
2012-09-12 2012-09-10 4 HARTNETT MICHAEL J ROLL Stock Option for Common Stock M - Exercise D 14.50 -28,066 341,521
2012-09-12 2012-09-10 4 HARTNETT MICHAEL J ROLL Common Stock S - Sale D 47.0114 -26,066 -1,225 131,980
2012-09-12 2012-09-10 4 HARTNETT MICHAEL J ROLL Common Stock M - Exercise D 14.5000 28,066 407 160,046
2012-09-11 2012-09-10 4 Williams Thomas J ROLL Option to Purchase Common Stock M - Exercise D 20.37 20.3700 -3,000 -61 7,000
2012-09-11 2012-09-10 4 Williams Thomas J ROLL Option to Purchase Common Stock M - Exercise D 31.91 31.9100 -5,582 -178 2,000
2012-09-11 2012-09-10 4 Williams Thomas J ROLL Common Stock S - Sale D 47.0000 -3,000 -141 4,500
2012-09-11 2012-09-10 4 Williams Thomas J ROLL Common Stock M - Exercise D 20.3700 3,000 61 7,500
2012-09-11 2012-09-10 4 Williams Thomas J ROLL Common Stock S - Sale D 47.0000 -5,582 -262 4,500
2012-09-11 2012-09-10 4 Williams Thomas J ROLL Common Stock M - Exercise D 31.9100 5,582 178 10,082
2012-09-11 2012-09-07 4 Williams Thomas J ROLL Option to Purchase Common Stock M - Exercise D 31.91 31.9100 -2,418 -77 7,582
2012-09-11 2012-09-07 4 Williams Thomas J ROLL Common Stock S - Sale D 47.0000 -2,418 -114 4,500
2012-09-11 2012-09-07 4 Williams Thomas J ROLL Common Stock M - Exercise D 31.9100 2,418 77 6,918
2012-08-03 2012-08-03 4 HARTNETT MICHAEL J ROLL Stock Option for Common Stock M - Exercise D 14.50 -6,500 369,587
2012-08-03 2012-08-03 4 HARTNETT MICHAEL J ROLL Common Stock S - Sale D 47.1678 -6,500 -307 131,980
2012-08-03 2012-08-03 4 HARTNETT MICHAEL J ROLL Common Stock M - Exercise D 14.5000 6,500 94 138,480
2012-08-03 2012-08-01 4 HARTNETT MICHAEL J ROLL Stock Option for Common Stock M - Exercise D 14.50 -1,137 376,087
2012-08-03 2012-08-01 4 HARTNETT MICHAEL J ROLL Common Stock S - Sale D 47.0082 -1,137 -53 131,980
2012-08-03 2012-08-01 4 HARTNETT MICHAEL J ROLL Common Stock M - Exercise D 14.5000 1,137 16 133,117
2012-07-31 2012-07-31 4 HARTNETT MICHAEL J ROLL Stock Option for Common Stock M - Exercise D 14.50 -4,317 377,224
2012-07-31 2012-07-31 4 HARTNETT MICHAEL J ROLL Common Stock S - Sale D 47.0002 -4,317 -203 131,980
2012-07-31 2012-07-31 4 HARTNETT MICHAEL J ROLL Common Stock M - Exercise D 14.5000 4,317 63 136,297
2012-07-31 2012-07-30 4 HARTNETT MICHAEL J ROLL Stock Option for Common Stock M - Exercise D 14.50 -100 381,541
2012-07-31 2012-07-30 4 HARTNETT MICHAEL J ROLL Common Stock S - Sale D 47.0000 -100 -5 131,980
2012-07-31 2012-07-30 4 HARTNETT MICHAEL J ROLL Common Stock M - Exercise D 14.5000 100 1 132,080
2012-07-31 2012-07-27 4 HARTNETT MICHAEL J ROLL Stock Option for Common Stock M - Exercise D 14.50 -16,017 381,641
2012-07-31 2012-07-27 4 HARTNETT MICHAEL J ROLL Common Stock S - Sale D 47.0071 -16,017 -753 131,980
2012-07-31 2012-07-27 4 HARTNETT MICHAEL J ROLL Common Stock M - Exercise D 14.5000 16,017 232 147,997
2012-07-25 2012-07-25 4 HARTNETT MICHAEL J ROLL Stock Option for Common Stock M - Exercise D 14.50 -2,437 412,258
2012-07-25 2012-07-25 4 HARTNETT MICHAEL J ROLL Common Stock S - Sale D 47.1436 -2,437 -115 131,980
2012-07-25 2012-07-25 4 HARTNETT MICHAEL J ROLL Common Stock M - Exercise D 14.5000 2,437 35 134,417
2012-07-25 2012-07-24 4 HARTNETT MICHAEL J ROLL Stock Option for Common Stock M - Exercise D 14.50 -20,129 414,695
2012-07-25 2012-07-24 4 HARTNETT MICHAEL J ROLL Common Stock S - Sale D 47.5904 -20,129 -958 131,980
2012-07-25 2012-07-24 4 HARTNETT MICHAEL J ROLL Common Stock M - Exercise D 14.5000 20,129 292 152,109
2012-07-25 2012-07-23 4 HARTNETT MICHAEL J ROLL Stock Option for Common Stock M - Exercise D 14.50 -13,600 434,824
2012-07-25 2012-07-23 4 HARTNETT MICHAEL J ROLL Common Stock S - Sale D 48.2871 -13,600 -657 131,980
2012-07-25 2012-07-23 4 HARTNETT MICHAEL J ROLL Common Stock M - Exercise D 14.5000 13,600 197 145,580
2012-07-20 2012-07-20 4 HARTNETT MICHAEL J ROLL Stock Option for Common Stock M - Exercise D 14.50 -14,600 433,824
2012-07-20 2012-07-20 4 HARTNETT MICHAEL J ROLL Common Stock S - Sale D 48.7592 -14,600 -712 131,980
2012-07-20 2012-07-20 4 HARTNETT MICHAEL J ROLL Common Stock M - Exercise D 14.5000 14,600 212 146,580
2012-07-20 2012-07-19 4 HARTNETT MICHAEL J ROLL Stock Option for Common Stock M - Exercise D 14.50 -7,400 448,424
2012-07-20 2012-07-19 4 HARTNETT MICHAEL J ROLL Common Stock S - Sale D 49.1997 -7,400 -364 131,980
2012-07-20 2012-07-19 4 HARTNETT MICHAEL J ROLL Common Stock M - Exercise D 14.5000 7,400 107 139,380
2012-07-20 2012-07-18 4 HARTNETT MICHAEL J ROLL Stock Option for Common Stock M - Exercise D 14.50 -8,900 455,824
2012-07-20 2012-07-18 4 HARTNETT MICHAEL J ROLL Common Stock S - Sale D 48.6296 -8,900 -433 131,980
2012-07-20 2012-07-18 4 HARTNETT MICHAEL J ROLL Common Stock M - Exercise D 14.5000 8,900 129 140,880
2012-07-17 2012-07-17 4 HARTNETT MICHAEL J ROLL Stock Option for Common Stock M - Exercise D 14.50 -8,200 464,724
2012-07-17 2012-07-17 4 HARTNETT MICHAEL J ROLL Common Stock S - Sale D 48.0921 -8,200 -394 131,980
2012-07-17 2012-07-17 4 HARTNETT MICHAEL J ROLL Common Stock M - Exercise D 14.5000 8,200 119 140,180
2012-07-17 2012-07-16 4 HARTNETT MICHAEL J ROLL Stock Option for Common Stock M - Exercise D 14.50 -8,700 472,924
2012-07-17 2012-07-16 4 HARTNETT MICHAEL J ROLL Common Stock S - Sale D 47.8003 -8,700 -416 140,680
2012-07-17 2012-07-16 4 HARTNETT MICHAEL J ROLL Common Stock M - Exercise D 14.5000 8,700 126 132,207
2012-07-17 2012-07-13 4 HARTNETT MICHAEL J ROLL Stock Option for Common Stock M - Exercise D 14.50 -10,000 481,624
2012-07-17 2012-07-13 4 HARTNETT MICHAEL J ROLL Common Stock S - Sale D 48.2192 -10,000 -482 131,980
2012-07-17 2012-07-13 4 HARTNETT MICHAEL J ROLL Common Stock M - Exercise D 14.5000 10,000 145 141,980
2012-07-12 2012-07-12 4 HARTNETT MICHAEL J ROLL Stock Option for Common Stock M - Exercise D 14.50 -8,691 491,624
2012-07-12 2012-07-12 4 HARTNETT MICHAEL J ROLL Common Stock S - Sale D 47.1118 -8,691 -409 131,980
2012-07-12 2012-07-12 4 HARTNETT MICHAEL J ROLL Common Stock M - Exercise D 14.5000 8,691 126 140,671
2012-07-12 2012-07-11 4 HARTNETT MICHAEL J ROLL Stock Option for Common Stock M - Exercise D 14.50 -227 500,315
2012-07-12 2012-07-11 4 HARTNETT MICHAEL J ROLL Common Stock S - Sale D 47.0408 -227 -11 131,980
2012-07-12 2012-07-11 4 HARTNETT MICHAEL J ROLL Common Stock M - Exercise D 14.5000 227 3 132,207
2012-07-12 2012-07-10 4 HARTNETT MICHAEL J ROLL Stock Option for Common Stock M - Exercise D 14.50 -3,613 500,542
2012-07-12 2012-07-10 4 HARTNETT MICHAEL J ROLL Common Stock S - Sale D 47.3100 -3,613 -171 131,980
2012-07-12 2012-07-10 4 HARTNETT MICHAEL J ROLL Common Stock M - Exercise D 14.5000 3,613 52 135,593
2012-07-09 2012-07-09 4 HARTNETT MICHAEL J ROLL Stock Option for Common Stock M - Exercise D 14.50 -8,900 504,155
2012-07-09 2012-07-09 4 HARTNETT MICHAEL J ROLL Common Stock S - Sale D 47.9900 -8,900 -427 131,980
2012-07-09 2012-07-09 4 HARTNETT MICHAEL J ROLL Common Stock M - Exercise D 14.5000 8,900 129 140,880
2012-07-09 2012-07-06 4 HARTNETT MICHAEL J ROLL Stock Option for Common Stock M - Exercise D 14.50 -8,500 513,055
2012-07-09 2012-07-06 4 HARTNETT MICHAEL J ROLL Common Stock S - Sale D 47.3372 -8,500 -402 131,980
2012-07-09 2012-07-06 4 HARTNETT MICHAEL J ROLL Common Stock M - Exercise D 14.5000 8,500 123 140,480
2012-07-09 2012-07-05 4 HARTNETT MICHAEL J ROLL Stock Option for Common Stock M - Exercise D 14.50 -11,600 521,555
2012-07-09 2012-07-05 4 HARTNETT MICHAEL J ROLL Common Stock S - Sale D 48.3550 -11,600 -561 131,980
2012-07-09 2012-07-05 4 HARTNETT MICHAEL J ROLL Common Stock M - Exercise D 14.5000 11,600 168 143,580
2012-07-03 2012-07-03 4 HARTNETT MICHAEL J ROLL Stock Option for Common Stock M - Exercise D 31.91 31.9100 -8,400 -268 19,653
2012-07-03 2012-07-03 4 HARTNETT MICHAEL J ROLL Common Stock S - Sale D 47.9900 -8,400 -403 131,980
2012-07-03 2012-07-03 4 HARTNETT MICHAEL J ROLL Common Stock M - Exercise D 31.9100 8,400 268 140,380
2012-07-03 2012-07-02 4 HARTNETT MICHAEL J ROLL Stock Option for Common Stock M - Exercise D 31.91 31.9100 -11,700 -373 28,053
2012-07-03 2012-07-02 4 HARTNETT MICHAEL J ROLL Common Stock S - Sale D 47.3906 -11,700 -554 131,980
2012-07-03 2012-07-02 4 HARTNETT MICHAEL J ROLL Common Stock M - Exercise D 31.9100 11,700 373 143,680
2012-07-03 2012-06-29 4 HARTNETT MICHAEL J ROLL Stock Option for Common Stock M - Exercise D 31.91 31.9100 -9,900 -316 39,753
2012-07-03 2012-06-29 4 HARTNETT MICHAEL J ROLL Common Stock S - Sale D 47.1794 -9,900 -467 131,980
2012-07-03 2012-06-29 4 HARTNETT MICHAEL J ROLL Common Stock M - Exercise D 31.9100 9,900 316 141,880
2012-06-21 2012-06-19 4 HARTNETT MICHAEL J ROLL Stock Option for Common Stock M - Exercise D 31.91 31.9100 -11,300 -361 49,653
2012-06-21 2012-06-19 4 HARTNETT MICHAEL J ROLL Common Stock S - Sale D 47.2124 -11,300 -534 131,980
2012-06-21 2012-06-19 4 HARTNETT MICHAEL J ROLL Common Stock M - Exercise D 31.9100 11,300 361 143,280
2012-06-13 2012-06-13 4 HARTNETT MICHAEL J ROLL Stock Option for Common Stock M - Exercise D 31.91 31.9100 -3,296 -105 60,953
2012-06-13 2012-06-13 4 HARTNETT MICHAEL J ROLL Common Stock S - Sale D 47.0884 -3,296 -155 131,980
2012-06-13 2012-06-13 4 HARTNETT MICHAEL J ROLL Common Stock M - Exercise D 31.9100 3,296 105 135,276
2012-06-13 2012-06-12 4 HARTNETT MICHAEL J ROLL Stock Option for Common Stock M - Exercise D 31.91 31.9100 -15,700 -501 64,249
2012-06-13 2012-06-12 4 HARTNETT MICHAEL J ROLL Common Stock S - Sale D 47.2568 -15,700 -742 131,980
2012-06-13 2012-06-12 4 HARTNETT MICHAEL J ROLL Common Stock M - Exercise D 31.9100 15,700 501 147,680
2012-06-06 2012-06-04 4 HARTNETT MICHAEL J ROLL Stock Option for Commn Shares A - Award D 44.60 100,000 100,000
2012-06-06 2012-06-04 4 HARTNETT MICHAEL J ROLL Common Stock A - Award D 0.0100 35,000 0 131,980
2012-06-06 2012-06-04 4 BERGERON DANIEL A ROLL Option to Purchase Common Stock A - Award D 44.60 20,000 20,000
2012-06-06 2012-06-04 4 BERGERON DANIEL A ROLL Common Stock A - Award D 0.0100 4,500 0 22,262
2012-06-06 2012-06-04 4 CROWELL RICHARD R ROLL Option to Purchase Common Stock A - Award D 44.60 2,500 2,500
2012-06-06 2012-06-04 4 CROWELL RICHARD R ROLL Common Stock A - Award D 0.0100 1,000 0 44,760
2012-06-06 2012-06-04 4 LEVINE ALAN B ROLL Option to Purchase Common Stock A - Award D 44.60 2,500 2,500
2012-06-06 2012-06-04 4 LEVINE ALAN B ROLL Common Stock A - Award D 0.0100 1,000 0 8,500
2012-06-06 2012-06-04 4 QUAIN MITCHELL I ROLL Option to Purchase Common Stock A - Award D 44.60 2,500 2,500
2012-06-06 2012-06-04 4 QUAIN MITCHELL I ROLL Common Stock A - Award D 0.0100 1,000 0 2,000
2012-06-06 2012-06-04 4 Crainer Thomas C ROLL Option to Purchase Common Stock A - Award D 44.60 20,000 20,000
2012-06-06 2012-06-04 4 Crainer Thomas C ROLL Common Stock A - Award D 0.0100 4,500 0 19,384
2012-06-06 2012-06-04 4 Edwards Richard J ROLL Option to Purchase Common Stock A - Award D 44.60 20,000 20,000
2012-06-06 2012-06-04 4 Edwards Richard J ROLL Common Stock A - Award D 0.0100 4,500 0 18,480
2012-06-06 2012-06-04 4 Faghri Amir ROLL Option to Purchase Common Stock A - Award D 44.60 2,500 2,500
2012-06-06 2012-06-04 4 Faghri Amir ROLL Common Stock A - Award D 0.0100 1,000 0 5,500
2012-06-06 2012-06-04 4 OBrien Thomas J ROLL Option to Purchase Common Stock A - Award D 44.60 2,500 2,500
2012-06-06 2012-06-04 4 OBrien Thomas J ROLL Common Stock A - Award D 0.0100 1,000 0 12,000
2012-06-06 2012-06-04 4 Burigo Thomas M ROLL Option to Purchase Common Stock A - Award D 44.60 10,000 10,000
2012-06-06 2012-06-04 4 Burigo Thomas M ROLL Common Stock A - Award D 0.0100 2,000 0 6,169
2012-06-06 2012-06-04 4 Williams Thomas J ROLL Option to Purchase Common Stock A - Award D 44.60 10,000 10,000
2012-06-06 2012-06-04 4 Williams Thomas J ROLL Common Stock A - Award D 0.0100 2,000 0 4,500
2012-06-01 2012-05-31 4 HARTNETT MICHAEL J ROLL Stock Option for Common Stock M - Exercise D 31.91 -400 79,949
2012-06-01 2012-05-31 4 HARTNETT MICHAEL J ROLL Common Stock S - Sale D 47.0175 -400 -19 106,980
2012-06-01 2012-05-31 4 HARTNETT MICHAEL J ROLL Common Stock M - Exercise D 31.9100 400 13 107,380
2012-06-01 2012-05-30 4 HARTNETT MICHAEL J ROLL Stock Option for Common Stock M - Exercise D 31.91 -8,028 80,349
2012-06-01 2012-05-30 4 HARTNETT MICHAEL J ROLL Common Stock S - Sale D 47.2451 -8,028 -379 106,980
2012-06-01 2012-05-30 4 HARTNETT MICHAEL J ROLL Common Stock M - Exercise D 31.9100 8,028 256 115,008
2012-05-03 2012-05-03 4 HARTNETT MICHAEL J ROLL Stock Option for Common Stock M - Exercise D 31.91 -800 88,377
2012-05-03 2012-05-03 4 HARTNETT MICHAEL J ROLL Common Stock S - Sale D 47.0050 -800 -38 106,980
2012-05-03 2012-05-03 4 HARTNETT MICHAEL J ROLL Common Stock M - Exercise D 31.9100 800 26 107,780
2012-05-03 2012-05-02 4 HARTNETT MICHAEL J ROLL Stock Option for Common Stock M - Exercise D 31.91 -953 89,177
2012-05-03 2012-05-02 4 HARTNETT MICHAEL J ROLL Common Stock S - Sale D 47.0345 -953 -45 106,980
2012-05-03 2012-05-02 4 HARTNETT MICHAEL J ROLL Common Stock M - Exercise D 31.9100 953 30 107,933
2012-05-03 2012-05-01 4 HARTNETT MICHAEL J ROLL Stock Option for Common Stock M - Exercise D 31.91 -5,411 90,130
2012-05-03 2012-05-01 4 HARTNETT MICHAEL J ROLL Common Stock S - Sale D 47.2041 -5,411 -255 106,980
2012-05-03 2012-05-01 4 HARTNETT MICHAEL J ROLL Common Stock M - Exercise D 31.9100 5,411 173 112,391
2012-04-30 2012-04-30 4 HARTNETT MICHAEL J ROLL Stock Option for Common Stock M - Exercise D 22.66 -6,626 0
2012-04-30 2012-04-30 4 HARTNETT MICHAEL J ROLL Stock Option for Common Stock M - Exercise D 31.91 -4,459 95,541
2012-04-30 2012-04-30 4 HARTNETT MICHAEL J ROLL Common Stock S - Sale D 47.0903 -4,459 -210 106,980
2012-04-30 2012-04-30 4 HARTNETT MICHAEL J ROLL Common Stock M - Exercise D 31.9100 4,459 142 111,439
2012-04-30 2012-04-30 4 HARTNETT MICHAEL J ROLL Common Stock S - Sale D 47.0903 -6,626 -312 106,980
2012-04-30 2012-04-30 4 HARTNETT MICHAEL J ROLL Common Stock M - Exercise D 22.6600 6,626 150 113,606
2012-04-30 2012-04-27 4 HARTNETT MICHAEL J ROLL Stock Option for Common Stock M - Exercise D 22.66 -12,200 6,626
2012-04-30 2012-04-27 4 HARTNETT MICHAEL J ROLL Commonn Stock S - Sale D 47.5151 -12,200 -580 106,980
2012-04-30 2012-04-27 4 HARTNETT MICHAEL J ROLL Common Stock M - Exercise D 22.6600 12,200 276 119,180
2012-04-30 2012-04-26 4 HARTNETT MICHAEL J ROLL Stock Option for Common Stock M - Exercise D 22.66 -21,174 18,826
2012-04-30 2012-04-26 4 HARTNETT MICHAEL J ROLL Common Stock S - Sale D 47.0941 -21,174 -997 106,980
2012-04-30 2012-04-26 4 HARTNETT MICHAEL J ROLL Common Stock M - Exercise D 22.6600 21,174 480 128,154
2012-04-26 2012-04-25 4 HARTNETT MICHAEL J ROLL Common Stock S - Sale D 45.7391 -8,334 -381 106,980
2012-04-03 2012-03-30 4 Burigo Thomas M ROLL Option to purchase Common Stock M - Exercise D 22.66 -1,000 3,000
2012-04-03 2012-03-30 4 Burigo Thomas M ROLL Common Stock S - Sale D 46.3400 -1,000 -46 4,169
2012-04-03 2012-03-30 4 Burigo Thomas M ROLL Common Stock M - Exercise D 22.6600 1,000 23 5,169
2012-02-27 2012-02-23 4 CROWELL RICHARD R ROLL Option to Purchase Common Stock M - Exercise D 22.73 -1,667 833
2012-02-27 2012-02-23 4 CROWELL RICHARD R ROLL Option to purchase Common Stock M - Exercise D 20.37 -833 0
2012-02-27 2012-02-23 4 CROWELL RICHARD R ROLL Option to Purchase Common Stock M - Exercise D 31.91 -2,000 500
2012-02-27 2012-02-23 4 CROWELL RICHARD R ROLL Common Stock S - Sale D 47.1700 -1,667 -79 43,760
2012-02-27 2012-02-23 4 CROWELL RICHARD R ROLL Common Stock S - Sale D 47.1700 -833 -39 45,427
2012-02-27 2012-02-23 4 CROWELL RICHARD R ROLL Common Stock S - Sale D 47.1700 -2,000 -94 46,260
2012-02-27 2012-02-23 4 CROWELL RICHARD R ROLL Common Stock M - Exercise D 22.7300 1,667 38 48,260
2012-02-27 2012-02-23 4 CROWELL RICHARD R ROLL Common Stock M - Exercise D 20.3700 833 17 46,593
2012-02-27 2012-02-23 4 CROWELL RICHARD R ROLL Common Stock M - Exercise D 31.9100 2,000 64 45,760
2012-02-27 2012-02-23 4 Edwards Richard J ROLL Option to Purchase Common Stock M - Exercise D 12.00 -12,500 0
2012-02-27 2012-02-23 4 Edwards Richard J ROLL Common Stock S - Sale D 46.8900 -12,500 -586 13,980
2012-02-27 2012-02-23 4 Edwards Richard J ROLL Common Stock M - Exercise D 12.0000 12,500 150 26,480
2012-02-22 2012-02-17 4 BERGERON DANIEL A ROLL Common Stock F - Taxes D 45.8800 -225 -10 17,762
2012-02-22 2012-02-17 4 Crainer Thomas C ROLL Common Stock F - Taxes D 45.8800 -225 -10 14,884
2012-02-22 2012-02-17 4 Edwards Richard J ROLL Common Stock F - Taxes D 45.8800 -134 -6 13,980
2011-10-11 3 QUAIN MITCHELL I ROLL Common Stock D 0
2006-08-10 3 Burigo Thomas M ROLL Restricted Stock D 1,250
2006-02-15 3 OBrien Thomas J ROLL Common Stock D 400
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)
Fintel data has been cited in the following publications:
Daily Mail Fox Business Business Insider Wall Street Journal The Washington Post Bloomberg Financial Times Globe and Mail
NASDAQ.com Reuters The Guardian Associated Press FactCheck.org Snopes Politifact
Federal Register The Intercept Forbes Fortune Magazine TheStreet Time Magazine Canadian Broadcasting Corporation International Business Times
Cambridge University Press Investopedia MarketWatch NY Daily News Entrepreneur Newsweek Barron's El Economista