BPMC / Blueprint Medicines Corporation - Insider Trading and Ownership Report - SEC Form 3, 4, 5

Blueprint Medicines Corporation
US ˙ NasdaqGS ˙ US09627Y1091
HINDI NA ACTIVE ANG SIMBONG ITO

Saham Orang Dalam4,234,696 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 Blueprint Medicines Corporation 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 BPMC / Blueprint Medicines Corporation. 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 (%)
2022-11-03 Haviland Kate 1,100 43.9800 1,100 43.9800 48,378 238 66.37 24,629 50.91
2022-03-03 Goldberg Mark Alan 5,000 59.9800 5,000 59.9800 299,900
2021-07-13 Demetri George 10 82.6600 10 82.6600 827
2015-05-05 FMR LLC / Fidelity Management & Research 125,000 18.0000 125,000 18.0000 2,250,000

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

BPMC / Blueprint Medicines Corporation 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 BPMC / Blueprint Medicines Corporation. 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-07-03 Carter Percy H. 1,051 128.2500 1,051 128.2500 134,791 0 128.3500 106 0.08
2025-07-03 Rossi Christina 1,172 128.2500 1,172 128.2500 150,309
2025-06-03 Carter Percy H. 241 127.8800 241 127.8800 30,819
2025-06-03 Carter Percy H. 2,418 127.8800 2,418 127.8800 309,214
2025-03-05 Durso-Bumpus Debra 5,157 88.8000 5,157 88.8000 457,942
2025-03-05 Carter Percy H. 3,530 88.8000 3,530 88.8000 313,464
2025-03-05 Hurley Ariel 1,326 88.8000 1,326 88.8000 117,749
2025-03-05 Haviland Kate 16,151 88.8000 16,151 88.8000 1,434,209
2025-03-05 Landsittel Michael 5,284 88.8000 5,284 88.8000 469,219

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

BPMC / Blueprint Medicines Corporation 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-07-21 2025-07-17 4 Landsittel Michael BPMC Common Stock U - Other D -43,175 0
2025-07-21 2025-07-17 4 Landsittel Michael BPMC Common Stock D - Sale to Issuer D -51,102 43,175
2025-07-21 2025-07-17 4 Landsittel Michael BPMC Common Stock A - Award D 21,353 94,277
2025-07-21 2025-07-17 4 Tsai John BPMC Common Stock U - Other D -8,742 0
2025-07-21 2025-07-17 4 Tsai John BPMC Common Stock D - Sale to Issuer D -3,902 8,742
2025-07-21 2025-07-17 4 COATS LONNEL BPMC Common Stock D - Sale to Issuer D -6,144 0
2025-07-21 2025-07-17 4 Hurley Ariel BPMC Common Stock U - Other D -3,378 0
2025-07-21 2025-07-17 4 Hurley Ariel BPMC Common Stock D - Sale to Issuer D -16,146 3,378
2025-07-21 2025-07-17 4 Hurley Ariel BPMC Common Stock A - Award D 2,460 19,524
2025-07-21 2025-07-17 4 Dable Habib J BPMC Common Stock U - Other D -8,742 0
2025-07-21 2025-07-17 4 Dable Habib J BPMC Common Stock D - Sale to Issuer D -3,902 8,742
2025-07-21 2025-07-17 4 Seely Lynn BPMC Common Stock U - Other D -13,254 0
2025-07-21 2025-07-17 4 Seely Lynn BPMC Common Stock D - Sale to Issuer D -3,902 13,254
2025-07-21 2025-07-17 4 Hewes L. Becker BPMC Common Stock U - Other D -1,607 0
2025-07-21 2025-07-17 4 Hewes L. Becker BPMC Common Stock D - Sale to Issuer D -50,165 1,607
2025-07-21 2025-07-17 4 Hewes L. Becker BPMC Common Stock A - Award D 21,353 51,772
2025-07-21 2025-07-17 4 Haviland Kate BPMC Common Stock U - Other D -70,729 0
2025-07-21 2025-07-17 4 Haviland Kate BPMC Common Stock D - Sale to Issuer D -224,410 70,729
2025-07-21 2025-07-17 4 Haviland Kate BPMC Common Stock A - Award D 129,210 295,139
2025-07-21 2025-07-17 4 Rossi Christina BPMC Common Stock U - Other D -20,628 0
2025-07-21 2025-07-17 4 Rossi Christina BPMC Common Stock D - Sale to Issuer D -82,374 20,628
2025-07-21 2025-07-17 4 Rossi Christina BPMC Common Stock A - Award D 39,456 103,002
2025-07-21 2025-07-17 4 Carter Percy H. BPMC Common Stock U - Other D -17,894 0
2025-07-21 2025-07-17 4 Carter Percy H. BPMC Common Stock D - Sale to Issuer D -56,614 17,894
2025-07-21 2025-07-17 4 Carter Percy H. BPMC Common Stock A - Award D 21,353 74,508
2025-07-21 2025-07-17 4 Borisy Alexis BPMC Common Stock U - Other D -74,160 0
2025-07-21 2025-07-17 4 Borisy Alexis BPMC Common Stock D - Sale to Issuer D -3,902 74,160
2025-07-21 2025-07-17 4 Beckman Daniella BPMC Common Stock U - Other D -10,842 0
2025-07-21 2025-07-17 4 Beckman Daniella BPMC Common Stock D - Sale to Issuer D -3,902 10,842
2025-07-21 2025-07-17 4 McCain Tracey L BPMC Common Stock U - Other D -37,092 0
2025-07-21 2025-07-17 4 McCain Tracey L BPMC Common Stock D - Sale to Issuer D -51,103 37,092
2025-07-21 2025-07-17 4 McCain Tracey L BPMC Common Stock A - Award D 21,353 88,195
2025-07-21 2025-07-17 4 Goldberg Mark Alan BPMC Common Stock U - Other D -18,254 0
2025-07-21 2025-07-17 4 Goldberg Mark Alan BPMC Common Stock D - Sale to Issuer D -3,902 18,254
2025-07-21 2025-07-17 4 Namouni Fouad BPMC Common Stock U - Other D -31,956 0
2025-07-21 2025-07-17 4 Namouni Fouad BPMC Common Stock D - Sale to Issuer D -83,281 31,956
2025-07-21 2025-07-17 4 Namouni Fouad BPMC Common Stock A - Award D 39,456 115,237
2025-07-21 2025-07-17 4 Albers Jeffrey W. BPMC Common Stock U - Other D -144,755 0
2025-07-21 2025-07-17 4 Albers Jeffrey W. BPMC Common Stock D - Sale to Issuer D -5,777 144,755
2025-07-21 2025-07-17 4 Durso-Bumpus Debra BPMC Common Stock U - Other D -19,856 0
2025-07-21 2025-07-17 4 Durso-Bumpus Debra BPMC Common Stock D - Sale to Issuer D -51,103 19,856
2025-07-21 2025-07-17 4 Durso-Bumpus Debra BPMC Common Stock A - Award D 21,353 70,959
2025-07-21 2025-07-17 4 Lee Philina BPMC Common Stock U - Other D -13,184 0
2025-07-21 2025-07-17 4 Lee Philina BPMC Common Stock D - Sale to Issuer D -50,165 13,184
2025-07-21 2025-07-17 4 Lee Philina BPMC Common Stock A - Award D 21,353 63,349
2025-07-08 2025-07-03 4 Rossi Christina BPMC Common Stock S - Sale D 128.2500 -1,172 -150 63,546
2025-07-08 2025-07-03 4 Carter Percy H. BPMC Common Stock S - Sale D 128.2500 -1,051 -135 53,155
2025-06-24 2025-06-18 4 Albers Jeffrey W. BPMC Common Stock A - Award D 128.1200 3,902 500 150,532
2025-06-24 2025-06-18 4 Goldberg Mark Alan BPMC Common Stock A - Award D 128.1200 3,902 500 22,156
2025-06-24 2025-06-18 4 Seely Lynn BPMC Common Stock A - Award D 128.1200 3,902 500 17,156
2025-06-24 2025-06-18 4 Beckman Daniella BPMC Common Stock A - Award D 128.1200 3,902 500 14,744
2025-06-24 2025-06-18 4 Borisy Alexis BPMC Common Stock A - Award D 128.1200 3,902 500 78,062
2025-06-24 2025-06-18 4 Dable Habib J BPMC Common Stock A - Award D 128.1200 3,902 500 12,644
2025-06-24 2025-06-18 4 COATS LONNEL BPMC Common Stock A - Award D 12,812.0000 3,902 49,992 6,144
2025-06-24 2025-06-18 4 Tsai John BPMC Common Stock A - Award D 128.1200 3,902 500 12,644
2025-06-05 2025-06-03 4 Carter Percy H. BPMC Common Stock S - Sale D 127.8800 -2,418 -309 54,206
2025-06-05 2025-06-03 4 Carter Percy H. BPMC Common Stock S - Sale D 127.8800 -241 -31 56,624
2025-05-29 2025-05-27 4 Albers Jeffrey W. BPMC Common Stock S - Sale D 101.9300 -650 -66 146,630
2025-05-29 2025-05-27 4 Albers Jeffrey W. BPMC Common Stock S - Sale D 101.0200 -4,350 -439 147,280
2025-05-29 2025-05-27 4 Albers Jeffrey W. BPMC Common Stock M - Exercise D 36.0500 5,000 180 151,630
2025-05-21 2025-05-19 4 Rossi Christina BPMC Common Stock S - Sale D 101.7200 -57 -6 64,718
2025-05-21 2025-05-19 4 Rossi Christina BPMC Common Stock S - Sale D 100.6700 -1,413 -142 64,775
2025-05-21 2025-05-19 4 Rossi Christina BPMC Common Stock S - Sale D 100.1400 -804 -81 66,188
2025-05-07 2025-05-05 4 Rossi Christina BPMC Common Stock S - Sale D 103.5600 -144 -15 66,992
2025-05-07 2025-05-05 4 Rossi Christina BPMC Common Stock S - Sale D 102.8200 -180 -19 67,136
2025-05-07 2025-05-05 4 Rossi Christina BPMC Common Stock S - Sale D 101.7700 -1,343 -137 67,316
2025-05-07 2025-05-05 4 Rossi Christina BPMC Common Stock S - Sale D 100.9700 -607 -61 68,659
2025-05-07 2025-05-05 4 Hurley Ariel BPMC Common Stock S - Sale D 104.7800 -100 -10 16,944
2025-05-07 2025-05-05 4 Hurley Ariel BPMC Common Stock S - Sale D 103.5700 -1,400 -145 17,044
2025-05-07 2025-05-05 4 Hurley Ariel BPMC Common Stock S - Sale D 102.5100 -1,252 -128 18,444
2025-05-07 2025-05-05 4 Hurley Ariel BPMC Common Stock M - Exercise D 54.1300 2,752 149 19,696
2025-04-03 2025-04-01 4 Haviland Kate BPMC Common Stock S - Sale D 88.5900 -100 -9 165,929
2025-04-03 2025-04-01 4 Haviland Kate BPMC Common Stock S - Sale D 87.3400 -1,200 -105 166,029
2025-04-03 2025-04-01 4 Haviland Kate BPMC Common Stock S - Sale D 86.1400 -598 -52 167,229
2025-04-03 2025-04-01 4 Haviland Kate BPMC Common Stock S - Sale D 85.4700 -600 -51 167,827
2025-03-26 2025-03-24 4 Rossi Christina BPMC Common Stock S - Sale D 95.0200 -2,274 -216 69,266
2025-03-17 2025-03-05 4 Albers Jeffrey W. BPMC Common Stock S - Sale D 88.8000 -5,766 -512 146,630
2025-03-14 2025-03-12 4 Albers Jeffrey W. BPMC Common Stock S - Sale D 88.3700 -1,800 -159 152,396
2025-03-14 2025-03-12 4 Albers Jeffrey W. BPMC Common Stock S - Sale D 87.6200 -5,700 -499 154,196
2025-03-14 2025-03-12 4 Albers Jeffrey W. BPMC Common Stock M - Exercise D 36.0500 7,500 270 159,896
2025-03-07 2025-03-05 4 Rossi Christina BPMC Common Stock S - Sale D 88.8000 -6,495 -577 71,540
2025-03-07 2025-03-06 4 Hewes L. Becker BPMC Common Stock S - Sale D 87.9800 -2,541 -224 30,419
2025-03-07 2025-03-06 4 Hewes L. Becker BPMC Common Stock S - Sale D 87.4200 -2,691 -235 32,960
2025-03-07 2025-03-05 4 Hewes L. Becker BPMC Common Stock S - Sale D 88.8000 -4,863 -432 35,651
2025-03-07 2025-03-05 4 Namouni Fouad BPMC Common Stock S - Sale D 88.8000 -6,489 -576 75,781
2025-03-07 2025-03-05 4 McCain Tracey L BPMC Common Stock S - Sale D 88.8000 -5,262 -467 66,583
2025-03-07 2025-03-05 4 Lee Philina BPMC Common Stock S - Sale D 88.8000 -3,733 -331 41,996
2025-03-07 2025-03-05 4 Landsittel Michael BPMC Common Stock S - Sale D 88.8000 -5,284 -469 72,924
2025-03-07 2025-03-05 4 Haviland Kate BPMC Common Stock S - Sale D 88.8000 -16,151 -1,434 168,427
2025-03-07 2025-03-05 4 Hurley Ariel BPMC Common Stock S - Sale D 88.8000 -1,326 -118 16,944
2025-03-07 2025-03-05 4 Durso-Bumpus Debra BPMC Common Stock S - Sale D 88.8000 -5,157 -458 49,606
2025-03-07 2025-03-05 4 Carter Percy H. BPMC Common Stock S - Sale D 88.8000 -3,530 -313 56,865
2025-03-04 2025-03-01 4 Lee Philina BPMC Common Stock A - Award D 11,000 45,729
2025-03-04 2025-03-01 4 Hewes L. Becker BPMC Common Stock A - Award D 11,000 40,514
2025-03-04 2025-03-01 4 McCain Tracey L BPMC Common Stock A - Award D 11,000 71,845
2025-03-04 2025-03-03 4 Hurley Ariel BPMC Common Stock S - Sale D 95.1600 -1,075 -102 18,270
2025-03-04 2025-03-03 4 Hurley Ariel BPMC Common Stock S - Sale D 93.4200 -484 -45 19,345
2025-03-04 2025-03-03 4 Hurley Ariel BPMC Common Stock S - Sale D 92.0000 -631 -58 19,829
2025-03-04 2025-03-03 4 Hurley Ariel BPMC Common Stock S - Sale D 90.9200 -238 -22 20,460
2025-03-04 2025-03-03 4 Hurley Ariel BPMC Common Stock S - Sale D 89.6300 -775 -69 20,698
2025-03-04 2025-03-01 4 Hurley Ariel BPMC Common Stock A - Award D 6,506 21,473
2025-03-04 2025-03-01 4 Haviland Kate BPMC Common Stock A - Award D 35,200 184,578
2025-03-04 2025-03-01 4 Carter Percy H. BPMC Common Stock A - Award D 11,000 60,395
2025-03-04 2025-03-01 4 Rossi Christina BPMC Common Stock A - Award D 13,200 78,035
2025-03-04 2025-03-01 4 Landsittel Michael BPMC Common Stock A - Award D 11,000 78,208
2025-03-04 2025-03-01 4 Namouni Fouad BPMC Common Stock A - Award D 13,200 82,270
2025-03-04 2025-03-01 4 Durso-Bumpus Debra BPMC Common Stock A - Award D 11,000 54,763
2025-02-24 2025-02-20 4 Rossi Christina BPMC Common Stock S - Sale D 95.1400 -2,274 -216 64,835
2025-01-23 2025-01-21 4 Haviland Kate BPMC Common Stock S - Sale D 110.2400 -1,446 -159 149,378
2025-01-23 2025-01-21 4 Rossi Christina BPMC Common Stock S - Sale D 111.8100 -121 -14 67,109
2025-01-23 2025-01-21 4 Rossi Christina BPMC Common Stock S - Sale D 110.7800 -808 -90 67,230
2025-01-23 2025-01-21 4 Rossi Christina BPMC Common Stock S - Sale D 110.0000 -816 -90 68,038
2025-01-23 2025-01-21 4 Rossi Christina BPMC Common Stock S - Sale D 108.9900 -529 -58 68,854
2025-01-23 2025-01-21 4 Albers Jeffrey W. BPMC Common Stock S - Sale D 110.6100 -200 -22 152,396
2025-01-23 2025-01-21 4 Albers Jeffrey W. BPMC Common Stock S - Sale D 109.9200 -7,400 -813 152,596
2025-01-23 2025-01-21 4 Albers Jeffrey W. BPMC Common Stock S - Sale D 109.1100 -7,561 -825 159,996
2025-01-23 2025-01-21 4 Albers Jeffrey W. BPMC Common Stock M - Exercise D 36.0500 10,000 360 167,557
2025-01-15 2025-01-13 4 Albers Jeffrey W. BPMC Common Stock S - Sale D 102.2800 -5,000 -511 157,557
2025-01-15 2025-01-13 4 Albers Jeffrey W. BPMC Common Stock M - Exercise D 36.0500 5,000 180 162,557
2025-01-15 2025-01-13 4 Hurley Ariel BPMC Common Stock S - Sale D 100.0000 -2,250 -225 14,967
2025-01-15 2025-01-13 4 Hurley Ariel BPMC Common Stock M - Exercise D 36.0500 2,250 81 17,217
2024-12-20 2024-12-18 4 Rossi Christina BPMC Common Stock S - Sale D 96.5000 -108 -10 69,383
2024-12-20 2024-12-18 4 Rossi Christina BPMC Common Stock S - Sale D 95.8800 -2,166 -208 69,491
2024-12-20 2024-12-19 4 Albers Jeffrey W. BPMC Common Stock S - Sale D 91.9600 -2,100 -193 157,557
2024-12-20 2024-12-19 4 Albers Jeffrey W. BPMC Common Stock S - Sale D 91.1500 -3,800 -346 159,657
2024-12-20 2024-12-19 4 Albers Jeffrey W. BPMC Common Stock S - Sale D 89.0100 -5,180 -461 163,457
2024-12-20 2024-12-19 4 Albers Jeffrey W. BPMC Common Stock S - Sale D 88.2800 -3,920 -346 168,637
2024-12-20 2024-12-19 4 Albers Jeffrey W. BPMC Common Stock M - Exercise D 36.0500 15,000 541 172,557
2024-12-16 2024-12-12 4 Hurley Ariel BPMC Common Stock S - Sale D 93.9900 -619 -58 14,967
2024-12-16 2024-12-12 4 Hurley Ariel BPMC Common Stock S - Sale D 92.8800 -1,200 -111 15,586
2024-12-16 2024-12-12 4 Hurley Ariel BPMC Common Stock M - Exercise D 15.0100 1,600 24 16,786
2024-12-03 2024-11-29 4 Haviland Kate BPMC Common Stock S - Sale D 97.7600 -207 -20 150,824
2024-12-03 2024-11-29 4 Haviland Kate BPMC Common Stock S - Sale D 96.7400 -1,746 -169 151,031
2024-12-03 2024-11-29 4 Haviland Kate BPMC Common Stock S - Sale D 95.4000 -400 -38 152,777
2024-12-02 2024-11-27 4 Rossi Christina BPMC Common Stock S - Sale D 95.1000 -2,274 -216 71,657
2024-11-22 2024-11-21 4 COATS LONNEL BPMC Common Stock S - Sale D 94.8700 -9,824 -932 2,242
2024-11-22 2024-11-20 4 COATS LONNEL BPMC Common Stock S - Sale D 94.9900 -213 -20 12,066
2024-11-22 2024-11-20 4 COATS LONNEL BPMC Common Stock S - Sale D 94.2400 -5,287 -498 12,279
2024-11-22 2024-11-20 4 COATS LONNEL BPMC Common Stock S - Sale D 93.1500 -4,500 -419 17,566
2024-11-22 2024-11-20 4 COATS LONNEL BPMC Common Stock M - Exercise D 76.2400 1,312 100 22,066
2024-11-22 2024-11-20 4 COATS LONNEL BPMC Common Stock M - Exercise D 69.7900 7,500 523 20,754
2024-11-12 2024-11-07 4 Albers Jeffrey W. BPMC Common Stock S - Sale D 102.0000 -5,000 -510 157,557
2024-11-12 2024-11-07 4 Albers Jeffrey W. BPMC Common Stock M - Exercise D 36.0500 5,000 180 162,557
2024-10-04 2024-10-03 4 Namouni Fouad BPMC Common Stock S - Sale D 89.3200 -3,633 -324 69,070
2024-09-11 2024-09-09 4 Albers Jeffrey W. BPMC Common Stock S - Sale D 85.1200 -7,734 -658 157,557
2024-09-11 2024-09-09 4 Albers Jeffrey W. BPMC Common Stock S - Sale D 85.8600 -11,968 -1,028 165,291
2024-09-11 2024-09-09 4 Albers Jeffrey W. BPMC Common Stock M - Exercise D 36.0500 10,000 360 177,259
2024-08-19 2024-08-15 4 Landsittel Michael BPMC Common Stock S - Sale D 95.2300 -4,409 -420 67,208
2024-08-07 2024-08-05 4 Lee Philina BPMC Common Stock S - Sale D 93.1900 -41,913 -3,906 34,729
2024-08-07 2024-08-05 4 Lee Philina BPMC Common Stock M - Exercise D 86.6000 12,350 1,070 76,642
2024-08-07 2024-08-05 4 Lee Philina BPMC Common Stock M - Exercise D 61.3100 10,572 648 64,292
2024-08-07 2024-08-05 4 Lee Philina BPMC Common Stock M - Exercise D 54.1300 8,450 457 53,720
2024-08-07 2024-08-05 4 Lee Philina BPMC Common Stock M - Exercise D 43.1500 4,331 187 45,270
2024-08-07 2024-08-05 4 Lee Philina BPMC Common Stock M - Exercise D 81.4400 5,011 408 40,939
2024-08-07 2024-08-05 4 Lee Philina BPMC Common Stock M - Exercise D 51.0600 1,042 53 35,928
2024-08-07 2024-08-05 4 Lee Philina BPMC Common Stock M - Exercise D 36.0500 157 6 34,886
2024-07-08 2024-07-01 4 Carter Percy H. BPMC Common Stock A - Award D 7,500 49,395
2024-07-08 2024-07-01 4 Rossi Christina BPMC Common Stock A - Award D 9,625 73,931
2024-07-08 2024-07-05 4 Durso-Bumpus Debra BPMC Common Stock S - Sale D 111.2000 -3,850 -428 43,763
2024-07-08 2024-07-05 4 Durso-Bumpus Debra BPMC Common Stock M - Exercise D 54.1300 3,850 208 47,613
2024-07-08 2024-07-03 4 Durso-Bumpus Debra BPMC Common Stock S - Sale D 111.2900 -8,817 -981 43,763
2024-07-08 2024-07-03 4 Durso-Bumpus Debra BPMC Common Stock M - Exercise D 54.1300 8,817 477 52,580
2024-07-02 2024-06-28 4 Durso-Bumpus Debra BPMC Common Stock S - Sale D 111.1500 -333 -37 43,763
2024-07-02 2024-06-28 4 Durso-Bumpus Debra BPMC Common Stock M - Exercise D 54.1300 333 18 44,096
2024-06-25 2024-06-21 4 Durso-Bumpus Debra BPMC Common Stock S - Sale D 102.4400 -300 -31 43,763
2024-06-25 2024-06-21 4 Durso-Bumpus Debra BPMC Common Stock S - Sale D 103.0500 -13,062 -1,346 44,063
2024-06-25 2024-06-21 4 Durso-Bumpus Debra BPMC Common Stock S - Sale D 104.1400 -40,353 -4,202 57,125
2024-06-25 2024-06-21 4 Durso-Bumpus Debra BPMC Common Stock S - Sale D 104.9800 -18,752 -1,969 97,478
2024-06-25 2024-06-21 4 Durso-Bumpus Debra BPMC Common Stock S - Sale D 105.8200 -1,567 -166 116,230
2024-06-25 2024-06-21 4 Durso-Bumpus Debra BPMC Common Stock M - Exercise D 54.1300 15,500 839 117,797
2024-06-25 2024-06-21 4 Durso-Bumpus Debra BPMC Common Stock M - Exercise D 36.0500 24,200 872 102,297
2024-06-25 2024-06-21 4 Durso-Bumpus Debra BPMC Common Stock M - Exercise D 18.0000 7,041 127 78,097
2024-06-25 2024-06-21 4 Durso-Bumpus Debra BPMC Common Stock M - Exercise D 18.0000 13,741 247 71,056
2024-06-14 2024-06-12 4 Albers Jeffrey W. BPMC Common Stock A - Award D 2,242 167,259
2024-06-14 2024-06-12 4 Beckman Daniella BPMC Common Stock A - Award D 2,242 10,842
2024-06-14 2024-06-12 4 COATS LONNEL BPMC Common Stock A - Award D 2,242 13,254
2024-06-14 2024-06-12 4 Seely Lynn BPMC Common Stock A - Award D 2,242 13,254
2024-06-14 2024-06-12 4 Tsai John BPMC Common Stock A - Award D 2,242 8,742
2024-06-14 2024-06-12 4 Lydon Nicholas BPMC Common Stock A - Award D 2,242 58,026
2024-06-14 2024-06-12 4 Goldberg Mark Alan BPMC Common Stock A - Award D 2,242 18,254
2024-06-14 2024-06-12 4 Borisy Alexis BPMC Common Stock A - Award D 2,242 74,160
2024-06-14 2024-06-12 4 Dable Habib J BPMC Common Stock A - Award D 2,242 8,742
2024-06-07 2024-06-05 4 Carter Percy H. BPMC Common Stock S - Sale D 105.1300 -4,000 -421 41,895
2024-06-06 2024-06-04 4 Hewes L. Becker BPMC Common Stock S - Sale D 104.9100 -2,424 -254 29,514
2024-06-05 2024-06-03 4 Carter Percy H. BPMC Common Stock S - Sale D 106.4300 -2,436 -259 45,895
2024-06-04 2024-06-03 4 Hewes L. Becker BPMC Common Stock S - Sale D 106.4300 -1,951 -208 31,938
2024-06-04 2024-06-03 4 Hewes L. Becker BPMC Common Stock S - Sale D 106.4300 -2,971 -316 33,889
2024-06-04 2024-05-31 4 Hewes L. Becker BPMC Common Stock S - Sale D 104.8300 -6,342 -665 36,860
2024-06-04 2024-05-31 4 Hewes L. Becker BPMC Common Stock S - Sale D 105.8100 -20,904 -2,212 43,202
2024-06-04 2024-05-31 4 Hewes L. Becker BPMC Common Stock S - Sale D 106.5000 -3,191 -340 64,106
2024-06-04 2024-05-31 4 Hewes L. Becker BPMC Common Stock S - Sale D 107.8600 -3,671 -396 67,297
2024-06-04 2024-05-31 4 Hewes L. Becker BPMC Common Stock M - Exercise D 43.1500 5,729 247 70,968
2024-06-04 2024-05-31 4 Hewes L. Becker BPMC Common Stock M - Exercise D 61.3100 8,385 514 65,239
2024-06-04 2024-05-31 4 Hewes L. Becker BPMC Common Stock M - Exercise D 66.2400 10,573 700 56,854
2024-05-17 2024-05-15 4 Landsittel Michael BPMC Common Stock S - Sale D 106.5600 -1,364 -145 71,617
2024-05-17 2024-05-15 4 Landsittel Michael BPMC Common Stock S - Sale D 107.1700 -2,486 -266 72,981
2024-05-17 2024-05-15 4 Hurley Ariel BPMC Common Stock S - Sale D 106.5600 -2,274 -242 14,913
2024-05-17 2024-05-15 4 Hurley Ariel BPMC Common Stock S - Sale D 107.2200 -3,582 -384 17,187
2024-05-17 2024-05-15 4 Hurley Ariel BPMC Common Stock M - Exercise D 43.1500 1,356 59 20,769
2024-05-17 2024-05-15 4 Hurley Ariel BPMC Common Stock M - Exercise D 36.0500 4,500 162 19,413
2024-05-10 2024-05-08 4 Landsittel Michael BPMC Common Stock M - Exercise D 8.8000 1,818 16 75,467
2024-05-10 2024-05-08 4 Landsittel Michael BPMC Common Stock M - Exercise D 1.8700 26,363 49 73,649
2024-05-06 2024-05-02 4 Landsittel Michael BPMC Common Stock S - Sale D 105.0000 -10,000 -1,050 47,286
2024-05-06 2024-05-02 4 Landsittel Michael BPMC Common Stock M - Exercise D 36.0500 10,000 360 57,286
2024-05-06 2024-05-02 4 Hurley Ariel BPMC Common Stock S - Sale D 103.8800 -1,834 -191 14,913
2024-05-06 2024-05-02 4 Hurley Ariel BPMC Common Stock M - Exercise D 54.1300 1,834 99 16,747
2024-04-01 2024-03-28 4 Landsittel Michael BPMC Common Stock S - Sale D 95.0000 -5,000 -475 47,286
2024-04-01 2024-03-28 4 Landsittel Michael BPMC Common Stock M - Exercise D 36.0500 5,000 180 52,286
2024-03-26 2024-03-07 4 Albers Jeffrey W. BPMC Common Stock S - Sale D 90.6900 -11,033 -1,001 165,017
2024-03-22 2024-03-20 4 Albers Jeffrey W. BPMC Common Stock S - Sale D 89.1200 -1,367 -122 176,050
2024-03-22 2024-03-20 4 Albers Jeffrey W. BPMC Common Stock S - Sale D 88.6000 -6,285 -557 177,417
2024-03-22 2024-03-20 4 Albers Jeffrey W. BPMC Common Stock S - Sale D 87.2600 -8,440 -736 183,702
2024-03-22 2024-03-20 4 Albers Jeffrey W. BPMC Common Stock S - Sale D 86.4600 -6,251 -540 192,142
2024-03-22 2024-03-20 4 Albers Jeffrey W. BPMC Common Stock S - Sale D 85.2200 -2,730 -233 198,393
2024-03-22 2024-03-20 4 Albers Jeffrey W. BPMC Common Stock M - Exercise D 15.0100 10,000 150 201,123
2024-03-22 2024-03-20 4 Albers Jeffrey W. BPMC Common Stock M - Exercise D 1.8700 15,073 28 191,123
2024-03-19 2024-03-15 4 Landsittel Michael BPMC Common Stock S - Sale D 88.9400 -2,467 -219 47,286
2024-03-19 2024-03-15 4 Landsittel Michael BPMC Common Stock S - Sale D 88.0800 -1,638 -144 49,753
2024-03-19 2024-03-15 4 Landsittel Michael BPMC Common Stock S - Sale D 87.0900 -4,629 -403 51,391
2024-03-19 2024-03-15 4 Landsittel Michael BPMC Common Stock S - Sale D 88.8800 -912 -81 56,020
2024-03-19 2024-03-15 4 Landsittel Michael BPMC Common Stock S - Sale D 88.2700 -1,413 -125 56,932
2024-03-19 2024-03-15 4 Landsittel Michael BPMC Common Stock S - Sale D 87.1000 -2,675 -233 58,345
2024-03-19 2024-03-15 4 Landsittel Michael BPMC Common Stock M - Exercise D 36.0500 5,000 180 61,020
2024-03-19 2024-03-15 4 Hurley Ariel BPMC Common Stock S - Sale D 87.2800 -2,949 -257 14,913
2024-03-19 2024-03-15 4 Hurley Ariel BPMC Common Stock S - Sale D 90.0000 -800 -72 17,862
2024-03-19 2024-03-15 4 Hurley Ariel BPMC Common Stock M - Exercise D 15.0100 800 12 18,662
2024-03-19 2024-03-15 4 Hurley Ariel BPMC Common Stock M - Exercise D 15.0100 800 12 18,662
2024-03-19 2024-03-15 4 Hurley Ariel BPMC Common Stock S - Sale D 87.2800 -800 -70 17,862
2024-03-15 2024-03-13 4 Lee Philina BPMC Common Stock S - Sale D 89.8800 -1,800 -162 34,729
2024-03-15 2024-03-13 4 Lee Philina BPMC Common Stock S - Sale D 90.5500 -6,223 -563 36,529
2024-03-15 2024-03-13 4 Lee Philina BPMC Common Stock M - Exercise D 15.0100 1,224 18 42,752
2024-03-15 2024-03-13 4 Lee Philina BPMC Common Stock M - Exercise D 8.8000 523 5 41,528
2024-03-11 2024-03-07 4 Hewes L. Becker BPMC Common Stock S - Sale D 90.6900 -3,097 -281 46,281
2024-03-11 2024-03-07 4 Durso-Bumpus Debra BPMC Common Stock S - Sale D 90.6900 -5,093 -462 57,585
2024-03-11 2024-03-07 4 Haviland Kate BPMC Common Stock S - Sale D 90.6900 -12,464 -1,130 153,177
2024-03-11 2024-03-07 4 Lee Philina BPMC Common Stock S - Sale D 90.6900 -2,934 -266 41,005
2024-03-11 2024-03-07 4 Murray Christopher K. BPMC Common Stock S - Sale D 90.6900 -2,521 -229 33,853
2024-03-11 2024-03-07 4 Landsittel Michael BPMC Common Stock S - Sale D 90.6900 -5,003 -454 56,020
2024-03-11 2024-03-07 4 Rossi Christina BPMC Common Stock S - Sale D 90.6900 -6,070 -550 64,306
2024-03-11 2024-03-07 4 Namouni Fouad BPMC Common Stock S - Sale D 90.6900 -4,377 -397 72,703
2024-03-11 2024-03-07 4 Carter Percy H. BPMC Common Stock S - Sale D 90.6900 -2,286 -207 48,331
2024-03-11 2024-03-07 4 McCain Tracey L BPMC Common Stock S - Sale D 90.6900 -5,194 -471 60,498
2024-03-11 2024-03-07 4 Hurley Ariel BPMC Common Stock S - Sale D 90.6900 -1,462 -133 17,862
2024-03-06 2024-03-01 4 Namouni Fouad BPMC Common Stock A - Award D 15,000 77,080
2024-03-06 2024-03-01 4 Lee Philina BPMC Common Stock A - Award D 12,500 43,939
2024-03-06 2024-03-01 4 McCain Tracey L BPMC Common Stock A - Award D 12,500 65,692
2024-03-06 2024-03-01 4 Durso-Bumpus Debra BPMC Common Stock A - Award D 12,500 62,678
2024-03-06 2024-03-01 4 Rossi Christina BPMC Common Stock A - Award D 15,000 70,376
2024-03-06 2024-03-01 4 Hewes L. Becker BPMC Common Stock A - Award D 12,500 49,378
2024-03-06 2024-03-01 4 Haviland Kate BPMC Common Stock A - Award D 40,000 165,641
2024-03-06 2024-03-01 4 Carter Percy H. BPMC Common Stock A - Award D 12,500 50,617
2024-03-06 2024-03-01 4 Landsittel Michael BPMC Common Stock A - Award D 12,500 61,023
2024-03-06 2024-03-01 4 Hurley Ariel BPMC Common Stock A - Award D 5,000 19,324
2024-03-06 2024-03-04 4 Murray Christopher K. BPMC Common Stock S - Sale D 93.6500 -621 -58 36,374
2024-03-06 2024-03-01 4 Murray Christopher K. BPMC Common Stock A - Award D 12,500 36,995
2024-03-01 2024-02-28 4 Murray Christopher K. BPMC Common Stock S - Sale D 100.0000 -5,000 -500 24,495
2024-03-01 2024-02-28 4 Murray Christopher K. BPMC Common Stock M - Exercise D 54.1300 5,000 271 29,495
2024-02-14 2023-12-13 4 Lee Philina BPMC Common Stock M - Exercise D 1.8700 261 0 31,439
2024-01-29 2024-01-25 4 Albers Jeffrey W. BPMC Common Stock S - Sale D 83.5700 -100 -8 176,050
2024-01-29 2024-01-25 4 Albers Jeffrey W. BPMC Common Stock S - Sale D 82.7600 -7,924 -656 176,150
2024-01-29 2024-01-25 4 Albers Jeffrey W. BPMC Common Stock S - Sale D 81.7000 -10,890 -890 184,074
2024-01-29 2024-01-25 4 Albers Jeffrey W. BPMC Common Stock S - Sale D 81.1600 -6,086 -494 194,964
2024-01-29 2024-01-25 4 Albers Jeffrey W. BPMC Common Stock M - Exercise D 15.0100 10,000 150 201,050
2024-01-29 2024-01-25 4 Albers Jeffrey W. BPMC Common Stock M - Exercise D 1.8700 15,000 28 191,050
2023-12-26 2023-12-22 4 Hurley Ariel BPMC Common Stock S - Sale D 90.0000 -714 -64 14,324
2023-12-26 2023-12-22 4 Hurley Ariel BPMC Common Stock M - Exercise D 8.8000 714 6 15,038
2023-12-19 2023-12-15 4 Hurley Ariel BPMC Common Stock S - Sale D 84.3500 -260 -22 14,324
2023-12-19 2023-12-15 4 Hurley Ariel BPMC Common Stock S - Sale D 84.3500 -1,827 -154 14,584
2023-12-19 2023-12-15 4 Hurley Ariel BPMC Common Stock S - Sale D 84.3500 -1,827 -154 14,584
2023-12-19 2023-12-15 4 Hurley Ariel BPMC Common Stock M - Exercise D 1.8700 1,827 3 16,411
2023-12-19 2023-12-15 4 Hurley Ariel BPMC Common Stock M - Exercise D 1.8700 1,827 3 16,411
2023-12-13 2023-12-11 4 Albers Jeffrey W. BPMC Common Stock S - Sale D 79.0700 -5,000 -395 176,050
2023-12-13 2023-12-11 4 Albers Jeffrey W. BPMC Common Stock M - Exercise D 36.0500 5,000 180 181,050
2023-12-11 2023-12-07 4 Murray Christopher K. BPMC Common Stock S - Sale D 75.0000 -5,000 -375 24,495
2023-12-11 2023-12-07 4 Murray Christopher K. BPMC Common Stock M - Exercise D 54.1300 5,000 271 29,495
2023-12-06 2023-12-04 4 Murray Christopher K. BPMC Common Stock S - Sale D 71.4300 -600 -43 24,495
2023-12-04 2023-11-30 4 Albers Jeffrey W. BPMC Common Stock S - Sale D 70.5500 -5,000 -353 176,050
2023-12-04 2023-11-30 4 Albers Jeffrey W. BPMC Common Stock M - Exercise D 36.0500 5,000 180 181,050
2023-11-28 2023-11-24 4 Albers Jeffrey W. BPMC Common Stock S - Sale D 67.8100 -7,036 -477 176,050
2023-11-28 2023-11-24 4 Albers Jeffrey W. BPMC Common Stock S - Sale D 67.2500 -7,964 -536 183,086
2023-11-28 2023-11-24 4 Albers Jeffrey W. BPMC Common Stock M - Exercise D 1.8700 15,000 28 191,050
2023-11-03 2023-11-03 4 Albers Jeffrey W. BPMC Common Stock S - Sale D 60.1300 -1,485 -89 176,050
2023-11-03 2023-11-03 4 Albers Jeffrey W. BPMC Common Stock M - Exercise D 36.0500 1,485 54 177,535
2023-11-03 2023-11-02 4 Albers Jeffrey W. BPMC Common Stock S - Sale D 61.0500 -59 -4 176,050
2023-11-03 2023-11-02 4 Albers Jeffrey W. BPMC Common Stock S - Sale D 60.3600 -4,575 -276 176,109
2023-11-03 2023-11-02 4 Albers Jeffrey W. BPMC Common Stock M - Exercise D 36.0500 4,634 167 180,684
2023-11-03 2023-11-01 4 Albers Jeffrey W. BPMC Common Stock S - Sale D 60.0200 -3,881 -233 176,050
2023-11-03 2023-11-01 4 Albers Jeffrey W. BPMC Common Stock M - Exercise D 36.0500 3,881 140 179,931
2023-10-30 2023-10-26 4 Murray Christopher K. BPMC Common Stock S - Sale D 56.4000 -600 -34 25,095
2023-10-05 2023-10-04 4 Namouni Fouad BPMC Common Stock S - Sale D 48.0600 -3,769 -181 62,080
2023-09-29 2023-09-28 4 Albers Jeffrey W. BPMC Common Stock S - Sale D 50.1700 -6,898 -346 176,050
2023-09-29 2023-09-28 4 Albers Jeffrey W. BPMC Common Stock M - Exercise D 1.8700 6,898 13 182,948
2023-09-29 2023-09-27 4 Albers Jeffrey W. BPMC Common Stock S - Sale D 50.5000 -400 -20 176,050
2023-09-29 2023-09-27 4 Albers Jeffrey W. BPMC Common Stock S - Sale D 49.9300 -12,102 -604 176,450
2023-09-29 2023-09-27 4 Albers Jeffrey W. BPMC Common Stock S - Sale D 48.8400 -5,600 -274 188,552
2023-09-29 2023-09-27 4 Albers Jeffrey W. BPMC Common Stock M - Exercise D 1.8700 18,102 34 194,152
2023-08-28 2023-08-25 4 Albers Jeffrey W. BPMC Common Stock S - Sale D 50.1600 -10,000 -502 176,050
2023-08-28 2023-08-25 4 Albers Jeffrey W. BPMC Common Stock M - Exercise D 1.8700 10,000 19 186,050
2023-08-28 2023-08-24 4 Albers Jeffrey W. BPMC Common Stock S - Sale D 49.5700 -15,000 -744 176,050
2023-08-28 2023-08-24 4 Albers Jeffrey W. BPMC Common Stock M - Exercise D 1.8700 15,000 28 191,050
2023-06-23 2023-06-21 4 Goldberg Mark Alan BPMC Common Stock A - Award D 2,600 16,012
2023-06-23 2023-06-21 4 Albers Jeffrey W. BPMC Common Stock A - Award D 2,600 176,050
2023-06-23 2023-06-21 4 Tsai John BPMC Common Stock A - Award D 2,600 6,500
2023-06-23 2023-06-21 4 Seely Lynn BPMC Common Stock A - Award D 2,600 11,012
2023-06-23 2023-06-21 4 COATS LONNEL BPMC Common Stock A - Award D 2,600 11,012
2023-06-23 2023-06-21 4 Dable Habib J BPMC Common Stock A - Award D 2,600 6,500
2023-06-23 2023-06-21 4 Borisy Alexis BPMC Common Stock A - Award D 2,600 71,918
2023-06-23 2023-06-21 4 Lydon Nicholas BPMC Common Stock A - Award D 2,600 55,784
2023-06-23 2023-06-21 4 Beckman Daniella BPMC Common Stock A - Award D 2,600 8,600
2023-06-07 2023-06-05 4 Carter Percy H. BPMC Common Stock S - Sale D 52.0600 -2,307 -120 38,117
2023-06-07 2023-06-05 4 Hewes L. Becker BPMC Common Stock S - Sale D 52.0500 -1,404 -73 36,878
2023-03-08 2023-03-06 4 Murray Christopher K. BPMC Common Stock S - Sale D 44.3000 -46 -2 25,695
2023-03-08 2023-03-06 4 Murray Christopher K. BPMC Common Stock S - Sale D 45.7100 -1,829 -84 25,741
2023-03-08 2023-03-06 4 Rossi Christina BPMC Common Stock S - Sale D 44.2800 -99 -4 55,376
2023-03-08 2023-03-06 4 Rossi Christina BPMC Common Stock S - Sale D 45.7200 -2,960 -135 55,475
2023-03-08 2023-03-06 4 Namouni Fouad BPMC Common Stock S - Sale D 44.3600 -63 -3 65,849
2023-03-08 2023-03-06 4 Namouni Fouad BPMC Common Stock S - Sale D 45.7200 -1,885 -86 65,912
2023-03-08 2023-03-06 4 Lee Philina BPMC Common Stock S - Sale D 44.4000 -54 -2 31,178
2023-03-08 2023-03-06 4 Lee Philina BPMC Common Stock S - Sale D 45.7200 -1,622 -74 31,232
2023-03-08 2023-03-06 4 Hewes L. Becker BPMC Common Stock S - Sale D 44.7700 -48 -2 38,282
2023-03-08 2023-03-06 4 Hewes L. Becker BPMC Common Stock S - Sale D 45.7200 -1,466 -67 38,330
2023-03-08 2023-03-06 4 Durso-Bumpus Debra BPMC Common Stock S - Sale D 44.3000 -74 -3 50,178
2023-03-08 2023-03-06 4 Durso-Bumpus Debra BPMC Common Stock S - Sale D 45.7100 -3,084 -141 50,252
2023-03-08 2023-03-06 4 McCain Tracey L BPMC Common Stock S - Sale D 44.4100 -106 -5 52,666
2023-03-08 2023-03-06 4 McCain Tracey L BPMC Common Stock S - Sale D 45.7200 -3,216 -147 52,772
2023-03-08 2023-03-06 4 Carter Percy H. BPMC Common Stock S - Sale D 44.7800 -25 -1 40,424
2023-03-08 2023-03-06 4 Carter Percy H. BPMC Common Stock S - Sale D 45.7200 -736 -34 40,449
2023-03-08 2023-03-06 4 Albers Jeffrey W. BPMC Common Stock S - Sale D 44.2700 -319 -14 173,450
2023-03-08 2023-03-06 4 Albers Jeffrey W. BPMC Common Stock S - Sale D 45.7200 -9,474 -433 173,769
2023-03-08 2023-03-06 4 Landsittel Michael BPMC Common Stock S - Sale D 44.4800 -96 -4 48,523
2023-03-08 2023-03-06 4 Landsittel Michael BPMC Common Stock S - Sale D 45.7200 -2,911 -133 48,619
2023-03-08 2023-03-06 4 Hurley Ariel BPMC Common Stock S - Sale D 44.4000 -35 -2 14,175
2023-03-08 2023-03-06 4 Hurley Ariel BPMC Common Stock S - Sale D 45.7200 -1,091 -50 14,210
2023-03-08 2023-03-06 4 Haviland Kate BPMC Common Stock S - Sale D 44.6500 -212 -9 125,641
2023-03-08 2023-03-06 4 Haviland Kate BPMC Common Stock S - Sale D 45.7200 -6,428 -294 125,853
2023-03-03 2023-03-01 4 Carter Percy H. BPMC Common Stock A - Award D 12,500 41,185
2023-03-03 2023-03-01 4 Lee Philina BPMC Common Stock A - Award D 12,500 32,854
2023-03-03 2023-03-01 4 Hewes L. Becker BPMC Common Stock A - Award D 12,500 39,796
2023-03-03 2023-03-01 4 Landsittel Michael BPMC Common Stock A - Award D 12,500 51,530
2023-03-03 2023-03-01 4 Durso-Bumpus Debra BPMC Common Stock A - Award D 12,500 53,336
2023-03-03 2023-03-01 4 Namouni Fouad BPMC Common Stock A - Award D 15,000 67,797
2023-03-03 2023-03-01 4 Rossi Christina BPMC Common Stock A - Award D 15,000 58,435
2023-03-03 2023-03-01 4 Haviland Kate BPMC Common Stock A - Award D 40,000 132,281
2023-03-03 2023-03-01 4 Hurley Ariel BPMC Common Stock A - Award D 5,425 15,301
2023-03-03 2023-03-01 4 McCain Tracey L BPMC Common Stock A - Award D 12,500 55,988
2023-03-03 2023-03-01 4 Murray Christopher K. BPMC Common Stock A - Award D 8,750 27,570
2023-01-09 2023-01-06 4 Tsai John BPMC Common Stock A - Award D 3,900 3,900
2022-12-07 2022-12-05 4 Albers Jeffrey W. BPMC Common Stock S - Sale D 50.0900 -20,000 -1,002 183,243
2022-12-07 2022-12-05 4 Albers Jeffrey W. BPMC Common Stock M - Exercise D 15.0100 10,000 150 203,243
2022-12-07 2022-12-05 4 Albers Jeffrey W. BPMC Common Stock M - Exercise D 1.8700 10,000 19 193,243
2022-11-07 2022-11-03 4 Haviland Kate BPMC Common Stock P - Purchase D 43.9800 1,100 48 92,281
2022-11-07 2022-11-03 4 Rossi Christina BPMC Common Stock S - Sale D 45.2400 -533 -24 43,435
2022-10-05 2022-10-04 4 Namouni Fouad BPMC Common Stock S - Sale D 67.3000 -3,477 -234 52,797
2022-08-26 2022-08-24 4 Durso-Bumpus Debra BPMC Common Stock S - Sale D 75.1100 -5,000 -376 40,836
2022-08-26 2022-08-24 4 Durso-Bumpus Debra BPMC Common Stock M - Exercise D 15.0100 5,000 75 45,836
2022-08-23 2022-08-22 4 Albers Jeffrey W. BPMC Common Stock S - Sale D 71.3000 -662 -47 183,243
2022-08-23 2022-08-22 4 Albers Jeffrey W. BPMC Common Stock S - Sale D 70.4700 -7,748 -546 183,905
2022-08-23 2022-08-22 4 Albers Jeffrey W. BPMC Common Stock M - Exercise D 15.0100 8,410 126 191,653
2022-08-23 2022-08-19 4 Albers Jeffrey W. BPMC Common Stock S - Sale D 70.0200 -1,590 -111 183,243
2022-08-23 2022-08-19 4 Albers Jeffrey W. BPMC Common Stock M - Exercise D 15.0100 1,590 24 184,833
2022-08-18 2022-08-16 4 Albers Jeffrey W. BPMC Common Stock S - Sale D 69.5200 -293 -20 183,243
2022-08-18 2022-08-16 4 Albers Jeffrey W. BPMC Common Stock S - Sale D 68.6200 -12,477 -856 183,536
2022-08-18 2022-08-16 4 Albers Jeffrey W. BPMC Common Stock S - Sale D 68.0100 -7,230 -492 196,013
2022-08-18 2022-08-16 4 Albers Jeffrey W. BPMC Common Stock M - Exercise D 15.0100 10,000 150 203,243
2022-08-18 2022-08-16 4 Albers Jeffrey W. BPMC Common Stock M - Exercise D 1.8700 10,000 19 193,243
2022-08-10 2022-08-08 4 Albers Jeffrey W. BPMC Common Stock S - Sale D 70.0700 -10,000 -701 183,243
2022-08-10 2022-08-08 4 Albers Jeffrey W. BPMC Common Stock M - Exercise D 1.8700 2,830 5 193,243
2022-08-10 2022-08-08 4 Albers Jeffrey W. BPMC Common Stock M - Exercise D 8.8000 7,170 63 190,413
2022-08-08 2022-08-05 4 Murray Christopher K. BPMC Common Stock S - Sale D 65.0000 -2,500 -162 18,820
2022-08-08 2022-08-04 4 Murray Christopher K. BPMC Common Stock S - Sale D 60.4400 -2,500 -151 21,320
2022-06-30 2022-06-21 4 COATS LONNEL BPMC Common Stock A - Award D 2,600 8,412
2022-06-30 2022-06-21 4 Beckman Daniella BPMC Common Stock A - Award D 2,600 6,000
2022-06-30 2022-06-21 4 Lydon Nicholas BPMC Common Stock A - Award D 2,600 53,184
2022-06-30 2022-06-21 4 Borisy Alexis BPMC Common Stock A - Award D 2,600 69,318
2022-06-30 2022-06-21 4 Goldberg Mark Alan BPMC Common Stock A - Award D 2,600 13,412
2022-06-30 2022-06-21 4 Demetri George BPMC Common Stock A - Award D 2,600 8,412
2022-06-30 2022-03-17 4 Demetri George BPMC Common Stock S - Sale D 58.5600 -10 -1 5,812
2022-06-30 2021-07-13 4 Demetri George BPMC Common Stock P - Purchase D 82.6600 10 1 5,822
2022-06-30 2022-06-21 4 Seely Lynn BPMC Common Stock A - Award D 2,600 8,412
2022-06-27 2022-06-23 4 Dable Habib J BPMC Common Stock A - Award D 3,900 3,900
2022-06-08 2022-06-07 4 Hewes L. Becker BPMC Common Stock S - Sale D 60.0000 -3,155 -189 27,296
2022-06-08 2022-06-06 4 Hewes L. Becker BPMC Common Stock S - Sale D 59.7600 -1,220 -73 30,451
2022-06-08 2022-06-06 4 Carter Percy H. BPMC Common Stock S - Sale D 59.7600 -1,908 -114 28,685
2022-05-25 2022-05-23 4 Lydon Nicholas BPMC Stock Option (Right to Buy) M - Exercise D 19.53 -10,909 0
2022-05-25 2022-05-23 4 Lydon Nicholas BPMC Common Stock M - Exercise D 19.5300 10,909 213 50,584
2022-05-18 2022-05-16 4 Albers Jeffrey W. BPMC Stock Option (Right to Buy) M - Exercise D 15.01 -10,000 50,000
2022-05-18 2022-05-16 4 Albers Jeffrey W. BPMC Stock Option (Right to Buy) M - Exercise D 1.87 -10,000 50,000
2022-05-18 2022-05-16 4 Albers Jeffrey W. BPMC Common Stock S - Sale D 56.2100 -12,758 -717 183,243
2022-05-18 2022-05-16 4 Albers Jeffrey W. BPMC Common Stock S - Sale D 55.6300 -5,342 -297 196,001
2022-05-18 2022-05-16 4 Albers Jeffrey W. BPMC Common Stock S - Sale D 54.4800 -1,900 -104 201,343
2022-05-18 2022-05-16 4 Albers Jeffrey W. BPMC Common Stock M - Exercise D 15.0100 10,000 150 203,243
2022-05-18 2022-05-16 4 Albers Jeffrey W. BPMC Common Stock M - Exercise D 1.8700 10,000 19 193,243
2022-04-14 3 Lee Philina BPMC Common Stock D 20,354
2022-04-08 2022-04-06 4 Albers Jeffrey W. BPMC Stock Option (Right to Buy) M - Exercise D 15.01 -5,000 60,000
2022-04-08 2022-04-06 4 Albers Jeffrey W. BPMC Common Stock S - Sale D 70.1100 -5,000 -351 183,243
2022-04-08 2022-04-06 4 Albers Jeffrey W. BPMC Common Stock M - Exercise D 15.0100 5,000 75 188,243
2022-03-31 2021-12-08 4/A Beckman Daniella BPMC Stock Option (Right to Buy) A - Award D 98.72 7,000 7,000
2022-03-31 2021-12-08 4/A Beckman Daniella BPMC Common Stock A - Award D 3,400 3,400
2022-03-23 2021-11-03 4 Rossi Christina BPMC Common Stock S - Sale D 110.8500 -511 -57 43,968
2022-03-18 2022-03-16 4 Hewes L. Becker BPMC Common Stock S - Sale D 60.0000 -2,219 -133 31,671
2022-03-14 2022-03-10 4 Hurley Ariel BPMC Common Stock S - Sale D 57.1500 -2,339 -134 9,616
2022-03-08 2022-03-07 4 Hurley Ariel BPMC Common Stock S - Sale D 56.1900 -256 -14 11,955
2022-03-08 2022-03-03 4 Hurley Ariel BPMC Common Stock S - Sale D 60.2700 -761 -46 12,211
2022-03-08 2022-03-07 4 Albers Jeffrey W. BPMC Common Stock S - Sale D 56.1900 -4,843 -272 183,243
2022-03-08 2022-03-04 4 Albers Jeffrey W. BPMC Stock Option (Right to Buy) M - Exercise D 15.01 -12,500 65,000
2022-03-08 2022-03-04 4 Albers Jeffrey W. BPMC Stock Option (Right to Buy) M - Exercise D 1.87 -7,500 127,903
2022-03-08 2022-03-04 4 Albers Jeffrey W. BPMC Common Stock S - Sale D 59.4300 -1,400 -83 188,086
2022-03-08 2022-03-04 4 Albers Jeffrey W. BPMC Common Stock S - Sale D 58.2800 -4,100 -239 189,486
2022-03-08 2022-03-04 4 Albers Jeffrey W. BPMC Common Stock S - Sale D 57.6600 -4,445 -256 193,586
2022-03-08 2022-03-04 4 Albers Jeffrey W. BPMC Common Stock S - Sale D 56.6100 -10,055 -569 198,031
2022-03-08 2022-03-04 4 Albers Jeffrey W. BPMC Common Stock M - Exercise D 15.0100 12,500 188 208,086
2022-03-08 2022-03-04 4 Albers Jeffrey W. BPMC Common Stock M - Exercise D 1.8700 7,500 14 195,586
2022-03-08 2022-03-03 4 Albers Jeffrey W. BPMC Common Stock S - Sale D 60.2800 -7,862 -474 188,086
2022-03-08 2022-03-07 4 Landsittel Michael BPMC Common Stock S - Sale D 56.1900 -1,047 -59 39,030
2022-03-08 2022-03-03 4 Landsittel Michael BPMC Common Stock S - Sale D 60.2700 -1,328 -80 40,077
2022-03-08 2022-03-07 4 Murray Christopher K. BPMC Common Stock S - Sale D 56.1900 -502 -28 23,820
2022-03-08 2022-03-03 4 Murray Christopher K. BPMC Common Stock S - Sale D 60.2700 -1,066 -64 24,322
2022-03-08 2022-03-07 4 Durso-Bumpus Debra BPMC Common Stock S - Sale D 56.1900 -1,047 -59 40,836
2022-03-08 2022-03-03 4 Durso-Bumpus Debra BPMC Common Stock S - Sale D 60.2700 -1,491 -90 41,883
2022-03-08 2022-03-07 4 Rossi Christina BPMC Common Stock S - Sale D 56.1900 -1,047 -59 44,479
2022-03-08 2022-03-03 4 Rossi Christina BPMC Common Stock S - Sale D 60.2800 -1,197 -72 45,526
2022-03-08 2022-03-07 4 McCain Tracey L BPMC Common Stock S - Sale D 56.1900 -1,047 -59 43,227
2022-03-08 2022-03-03 4 McCain Tracey L BPMC Common Stock S - Sale D 60.2800 -1,667 -100 44,274
2022-03-08 2022-03-07 4 Haviland Kate BPMC Common Stock S - Sale D 56.1800 -1,048 -59 91,181
2022-03-08 2022-03-03 4 Haviland Kate BPMC Common Stock S - Sale D 60.2700 -1,719 -104 92,229
2022-03-08 2022-03-07 4 Hewes L. Becker BPMC Common Stock S - Sale D 56.1900 -1,047 -59 33,890
2022-03-08 2022-03-07 4 Namouni Fouad BPMC Common Stock S - Sale D 56.1900 -1,047 -59 56,274
2022-03-07 2022-03-03 4 Goldberg Mark Alan BPMC Common Stock P - Purchase D 59.9800 5,000 300 10,812
2022-03-03 2022-03-01 4 Hurley Ariel BPMC Stock Option (Right to Buy) A - Award D 61.31 5,750 5,750
2022-03-03 2022-03-01 4 Hurley Ariel BPMC Common Stock A - Award D 2,875 12,972
2022-03-03 2022-03-01 4 Durso-Bumpus Debra BPMC Stock Option (Right to Buy) A - Award D 61.31 25,000 25,000
2022-03-03 2022-03-01 4 Durso-Bumpus Debra BPMC Common Stock A - Award D 12,500 43,374
2022-03-03 2022-03-01 4 Rossi Christina BPMC Stock Option (Right to Buy) A - Award D 61.31 30,000 30,000
2022-03-03 2022-03-01 4 Rossi Christina BPMC Common Stock A - Award D 15,000 46,723
2022-03-03 2022-03-01 4 Haviland Kate BPMC Stock Option (Right to Buy) A - Award D 61.31 80,000 80,000
2022-03-03 2022-03-01 4 Haviland Kate BPMC Common Stock A - Award D 40,000 93,948
2022-03-03 2022-03-01 4 Carter Percy H. BPMC Stock Option (Right to Buy) A - Award D 61.31 17,500 17,500
2022-03-03 2022-03-01 4 Carter Percy H. BPMC Common Stock A - Award D 8,750 30,593
2022-03-03 2022-03-01 4 Hewes L. Becker BPMC Stock Option (Right to Buy) A - Award D 61.31 17,500 17,500
2022-03-03 2022-03-01 4 Hewes L. Becker BPMC Common Stock A - Award D 8,750 34,937
2022-03-03 2022-03-01 4 Landsittel Michael BPMC Stock Option (Right to Buy) A - Award D 61.31 25,000 25,000
2022-03-03 2022-03-01 4 Landsittel Michael BPMC Common Stock A - Award D 12,500 41,405
2022-03-03 2022-03-01 4 McCain Tracey L BPMC Stock Option (Right to Buy) A - Award D 61.31 25,000 25,000
2022-03-03 2022-03-01 4 McCain Tracey L BPMC Common Stock A - Award D 12,500 45,941
2022-03-03 2022-03-01 4 Murray Christopher K. BPMC Stock Option (Right to Buy) A - Award D 61.31 13,000 13,000
2022-03-03 2022-03-01 4 Murray Christopher K. BPMC Common Stock A - Award D 6,500 25,388
2022-03-03 2022-03-01 4 Namouni Fouad BPMC Stock Option (Right to Buy) A - Award D 61.31 30,000 30,000
2022-03-03 2022-03-01 4 Namouni Fouad BPMC Common Stock A - Award D 15,000 57,321
2022-03-03 2022-03-01 4 Albers Jeffrey W. BPMC Stock Option (Right to Buy) A - Award D 61.31 15,000 15,000
2022-03-03 2022-03-01 4 Albers Jeffrey W. BPMC Common Stock A - Award D 7,500 195,948
2021-12-17 2021-12-15 4 Hewes L. Becker BPMC Stock Option (Right to Buy) M - Exercise D 66.24 -729 24,063
2021-12-17 2021-12-15 4 Hewes L. Becker BPMC Common Stock S - Sale D 100.0000 -729 -73 26,187
2021-12-17 2021-12-15 4 Hewes L. Becker BPMC Common Stock M - Exercise D 66.2400 729 48 26,916
2021-12-15 2021-12-13 4 Haviland Kate BPMC Stock Option (Right to Buy) M - Exercise D 36.05 -1,000 591
2021-12-15 2021-12-13 4 Haviland Kate BPMC Common Stock S - Sale D 96.7800 -94 -9 53,948
2021-12-15 2021-12-13 4 Haviland Kate BPMC Common Stock S - Sale D 97.6000 -411 -40 54,042
2021-12-15 2021-12-13 4 Haviland Kate BPMC Common Stock S - Sale D 98.5000 -210 -21 54,453
2021-12-15 2021-12-13 4 Haviland Kate BPMC Common Stock S - Sale D 99.6500 -285 -28 54,663
2021-12-15 2021-12-13 4 Haviland Kate BPMC Common Stock M - Exercise D 36.0500 1,000 36 54,948
2021-12-10 2021-12-08 4 Tango Therapeutics, Inc. BPMC Stock Option (Right to Buy) A - Award D 98.72 7,000 7,000
2021-12-10 2021-12-08 4 Tango Therapeutics, Inc. BPMC Common Stock A - Award D 3,400 3,400
2021-12-09 2021-12-07 4 McCain Tracey L BPMC Stock Option (Right to Buy) M - Exercise D 28.36 -5,000 55,000
2021-12-09 2021-12-07 4 McCain Tracey L BPMC Common Stock S - Sale D 95.5400 -100 -10 33,441
2021-12-09 2021-12-07 4 McCain Tracey L BPMC Common Stock S - Sale D 96.3800 -572 -55 33,541
2021-12-09 2021-12-07 4 McCain Tracey L BPMC Common Stock S - Sale D 97.4600 -4,328 -422 34,113
2021-12-09 2021-12-07 4 McCain Tracey L BPMC Common Stock M - Exercise D 28.3600 5,000 142 38,441
2021-11-18 2021-11-16 4 Hurley Ariel BPMC Stock Option (Right to Buy) M - Exercise D 15.01 -600 3,200
2021-11-18 2021-11-16 4 Hurley Ariel BPMC Stock Option (Right to Buy) M - Exercise D 8.80 -650 714
2021-11-18 2021-11-16 4 Hurley Ariel BPMC Stock Option (Right to Buy) M - Exercise D 1.87 -700 3,654
2021-11-18 2021-11-16 4 Hurley Ariel BPMC Common Stock S - Sale D 114.2800 -1,950 -223 10,097
2021-11-18 2021-11-16 4 Hurley Ariel BPMC Common Stock M - Exercise D 15.0100 600 9 12,047
2021-11-18 2021-11-16 4 Hurley Ariel BPMC Common Stock M - Exercise D 8.8000 650 6 11,447
2021-11-18 2021-11-16 4 Hurley Ariel BPMC Common Stock M - Exercise D 1.8700 700 1 10,797
2021-11-17 2021-11-15 4 Albers Jeffrey W. BPMC Stock Option (Right to Buy) M - Exercise D 15.01 -22,500 77,500
2021-11-17 2021-11-15 4 Albers Jeffrey W. BPMC Stock Option (Right to Buy) M - Exercise D 1.87 -7,500 135,403
2021-11-17 2021-11-15 4 Albers Jeffrey W. BPMC Common Stock S - Sale D 112.1400 -100 -11 188,448
2021-11-17 2021-11-15 4 Albers Jeffrey W. BPMC Common Stock S - Sale D 113.2500 -100 -11 188,548
2021-11-17 2021-11-15 4 Albers Jeffrey W. BPMC Common Stock S - Sale D 113.9200 -7,894 -899 188,648
2021-11-17 2021-11-15 4 Albers Jeffrey W. BPMC Common Stock S - Sale D 114.7300 -21,906 -2,513 196,542
2021-11-17 2021-11-15 4 Albers Jeffrey W. BPMC Common Stock M - Exercise D 15.0100 22,500 338 218,448
2021-11-17 2021-11-15 4 Albers Jeffrey W. BPMC Common Stock M - Exercise D 1.8700 7,500 14 195,948
2021-11-17 2021-11-15 4 Hewes L. Becker BPMC Stock Option (Right to Buy) M - Exercise D 66.24 -729 24,792
2021-11-17 2021-11-15 4 Hewes L. Becker BPMC Common Stock S - Sale D 115.4900 -729 -84 26,187
2021-11-17 2021-11-15 4 Hewes L. Becker BPMC Common Stock M - Exercise D 66.2400 729 48 26,916
2021-11-05 2021-11-03 4 McCain Tracey L BPMC Stock Option (Right to Buy) M - Exercise D 28.36 -5,000 60,000
2021-11-05 2021-11-03 4 McCain Tracey L BPMC Common Stock S - Sale D 109.6300 -800 -88 33,274
2021-11-05 2021-11-03 4 McCain Tracey L BPMC Common Stock S - Sale D 110.7400 -4,200 -465 34,074
2021-11-05 2021-11-03 4 McCain Tracey L BPMC Common Stock M - Exercise D 28.3600 5,000 142 38,274
2021-11-03 2021-11-01 4 Durso-Bumpus Debra BPMC Stock Option (Right to Buy) M - Exercise D 18.00 -1,925 7,041
2021-11-03 2021-11-01 4 Durso-Bumpus Debra BPMC Stock Option (Right to Buy) M - Exercise D 36.05 -3,252 24,200
2021-11-03 2021-11-01 4 Durso-Bumpus Debra BPMC Common Stock S - Sale D 111.4700 -1,600 -178 30,874
2021-11-03 2021-11-01 4 Durso-Bumpus Debra BPMC Common Stock S - Sale D 112.2200 -1,652 -185 32,474
2021-11-03 2021-11-01 4 Durso-Bumpus Debra BPMC Common Stock S - Sale D 115.0300 -1,925 -221 34,126
2021-11-03 2021-11-01 4 Durso-Bumpus Debra BPMC Common Stock M - Exercise D 36.0500 3,252 117 36,051
2021-11-03 2021-11-01 4 Durso-Bumpus Debra BPMC Common Stock M - Exercise D 18.0000 1,925 35 32,799
2021-11-03 2021-11-01 4 Albers Jeffrey W. BPMC Stock Option (Right to Buy) M - Exercise D 15.01 -5,000 100,000
2021-11-03 2021-11-01 4 Albers Jeffrey W. BPMC Common Stock S - Sale D 115.1600 -5,000 -576 188,448
2021-11-03 2021-11-01 4 Albers Jeffrey W. BPMC Common Stock M - Exercise D 15.0100 5,000 75 193,448
2021-10-19 2021-10-15 4 Hewes L. Becker BPMC Stock Option (Right to Buy) M - Exercise D 66.24 -729 25,521
2021-10-19 2021-10-15 4 Hewes L. Becker BPMC Common Stock S - Sale D 102.6600 -729 -75 26,187
2021-10-19 2021-10-15 4 Hewes L. Becker BPMC Common Stock M - Exercise D 66.2400 729 48 26,916
2021-10-07 2021-10-05 4 Namouni Fouad BPMC Common Stock S - Sale D 98.1800 -3,241 -318 42,321
2021-09-27 2021-09-23 4 McCain Tracey L BPMC Stock Option (Right to Buy) M - Exercise D 28.36 -25,000 65,000
2021-09-27 2021-09-23 4 McCain Tracey L BPMC Common Stock S - Sale D 107.7500 -2,921 -315 33,274
2021-09-27 2021-09-23 4 McCain Tracey L BPMC Common Stock S - Sale D 108.7800 -17,317 -1,884 36,195
2021-09-27 2021-09-23 4 McCain Tracey L BPMC Common Stock S - Sale D 109.8000 -4,762 -523 53,512
2021-09-27 2021-09-23 4 McCain Tracey L BPMC Common Stock M - Exercise D 28.3600 25,000 709 58,274
2021-09-27 2021-09-23 4 Hurley Ariel BPMC Stock Option (Right to Buy) M - Exercise D 15.01 -600 3,800
2021-09-27 2021-09-23 4 Hurley Ariel BPMC Common Stock S - Sale D 110.0000 -600 -66 10,097
2021-09-27 2021-09-23 4 Hurley Ariel BPMC Common Stock M - Exercise D 15.0100 600 9 10,697
2021-09-27 2021-09-23 4 Durso-Bumpus Debra BPMC Stock Option (Right to Buy) M - Exercise D 36.05 -848 27,452
2021-09-27 2021-09-23 4 Durso-Bumpus Debra BPMC Common Stock S - Sale D 110.0100 -848 -93 30,874
2021-09-27 2021-09-23 4 Durso-Bumpus Debra BPMC Common Stock M - Exercise D 36.0500 848 31 31,722
2021-09-17 2021-09-15 4 Hewes L. Becker BPMC Stock Option (Right to Buy) M - Exercise D 66.24 -8,750 26,250
2021-09-17 2021-09-15 4 Hewes L. Becker BPMC Common Stock S - Sale D 99.0700 -200 -20 26,187
2021-09-17 2021-09-15 4 Hewes L. Becker BPMC Common Stock S - Sale D 100.0500 -1,734 -173 26,387
2021-09-17 2021-09-15 4 Hewes L. Becker BPMC Common Stock S - Sale D 101.0400 -5,759 -582 28,121
2021-09-17 2021-09-15 4 Hewes L. Becker BPMC Common Stock S - Sale D 101.9200 -4,140 -422 33,880
2021-09-17 2021-09-15 4 Hewes L. Becker BPMC Common Stock M - Exercise D 66.2400 8,750 580 38,020
2021-09-17 2021-06-02 4 Hewes L. Becker BPMC Common Stock S - Sale D 89.0300 -1,292 -115 29,270
2021-09-15 2021-09-13 4 Haviland Kate BPMC Stock Option (Right to Buy) M - Exercise D 36.05 -1,000 1,591
2021-09-15 2021-09-13 4 Haviland Kate BPMC Common Stock S - Sale D 97.6200 -8 -1 53,948
2021-09-15 2021-09-13 4 Haviland Kate BPMC Common Stock S - Sale D 98.4100 -28 -3 53,956
2021-09-15 2021-09-13 4 Haviland Kate BPMC Common Stock S - Sale D 99.2500 -417 -41 53,984
2021-09-15 2021-09-13 4 Haviland Kate BPMC Common Stock S - Sale D 99.9800 -261 -26 54,401
2021-09-15 2021-09-13 4 Haviland Kate BPMC Common Stock S - Sale D 101.1100 -286 -29 54,662
2021-09-15 2021-09-13 4 Haviland Kate BPMC Common Stock M - Exercise D 36.0500 1,000 36 54,948
2021-09-15 2021-09-13 4 Hurley Ariel BPMC Stock Option (Right to Buy) M - Exercise D 15.01 -600 4,400
2021-09-15 2021-09-13 4 Hurley Ariel BPMC Common Stock S - Sale D 100.0000 -600 -60 10,097
2021-09-15 2021-09-13 4 Hurley Ariel BPMC Common Stock M - Exercise D 15.0100 600 9 10,697
2021-08-30 2021-08-26 4 Albers Jeffrey W. BPMC Stock Option (Right to Buy) M - Exercise D 1.87 -16,000 142,903
2021-08-30 2021-08-26 4 Albers Jeffrey W. BPMC Common Stock M - Exercise D 1.8700 16,000 30 188,448
2021-08-23 2021-08-19 4 Albers Jeffrey W. BPMC Stock Option (Right to Buy) M - Exercise D 1.87 -7,500 158,903
2021-08-23 2021-08-19 4 Albers Jeffrey W. BPMC Stock Option (Right to Buy) M - Exercise D 15.01 -17,500 105,000
2021-08-23 2021-08-19 4 Albers Jeffrey W. BPMC Common Stock S - Sale D 92.2100 -10,185 -939 172,448
2021-08-23 2021-08-19 4 Albers Jeffrey W. BPMC Common Stock S - Sale D 93.0100 -14,815 -1,378 182,633
2021-08-23 2021-08-19 4 Albers Jeffrey W. BPMC Common Stock M - Exercise D 15.0100 17,500 263 197,448
2021-08-23 2021-08-19 4 Albers Jeffrey W. BPMC Common Stock M - Exercise D 1.8700 7,500 14 179,948
2021-08-19 2021-08-17 4 Hurley Ariel BPMC Stock Option (Right to Buy) M - Exercise D 1.87 -700 4,354
2021-08-19 2021-08-17 4 Hurley Ariel BPMC Stock Option (Right to Buy) M - Exercise D 8.80 -650 1,364
2021-08-19 2021-08-17 4 Hurley Ariel BPMC Common Stock S - Sale D 91.9300 -1,350 -124 10,097
2021-08-19 2021-08-17 4 Hurley Ariel BPMC Common Stock M - Exercise D 1.8700 700 1 11,447
2021-08-19 2021-08-17 4 Hurley Ariel BPMC Common Stock M - Exercise D 8.8000 650 6 10,747
2021-06-30 2021-06-28 4 Haviland Kate BPMC Stock Option (Right to Buy) M - Exercise D 36.05 -1,000 2,591
2021-06-30 2021-06-28 4 Haviland Kate BPMC Common Stock S - Sale D 89.2800 -24 -2 53,948
2021-06-30 2021-06-28 4 Haviland Kate BPMC Common Stock S - Sale D 89.9100 -622 -56 53,972
2021-06-30 2021-06-28 4 Haviland Kate BPMC Common Stock S - Sale D 90.8800 -354 -32 54,594
2021-06-30 2021-06-28 4 Haviland Kate BPMC Common Stock M - Exercise D 36.0500 1,000 36 54,948
2021-06-04 2021-06-02 4 Goldberg Mark Alan BPMC Stock Option (Right to Buy) A - Award D 87.13 4,500 4,500
2021-06-04 2021-06-02 4 Goldberg Mark Alan BPMC Common Stock A - Award D 2,250 5,812
2021-06-04 2021-06-02 4 COATS LONNEL BPMC Stock Option (Right to Buy) A - Award D 87.13 4,500 4,500
2021-06-04 2021-06-02 4 COATS LONNEL BPMC Common Stock A - Award D 2,250 5,812
2021-06-04 2021-06-02 4 Demetri George BPMC Stock Option (Right to Buy) A - Award D 87.13 4,500 4,500
2021-06-04 2021-06-02 4 Demetri George BPMC Common Stock A - Award D 2,250 5,812
2021-06-04 2021-06-02 4 Rowland Charles A Jr BPMC Stock Option (Right to Buy) A - Award D 87.13 4,500 4,500
2021-06-04 2021-06-02 4 Rowland Charles A Jr BPMC Common Stock A - Award D 2,250 5,812
2021-06-04 2021-06-02 4 Seely Lynn BPMC Stock Option (Right to Buy) A - Award D 87.13 4,500 4,500
2021-06-04 2021-06-02 4 Seely Lynn BPMC Common Stock A - Award D 2,250 5,812
2021-06-04 2021-06-02 4 Borisy Alexis BPMC Stock Option (Right to Buy) A - Award D 87.13 4,500 4,500
2021-06-04 2021-06-02 4 Borisy Alexis BPMC Common Stock A - Award D 2,250 66,718
2021-06-04 2021-06-02 4 Lydon Nicholas BPMC Stock Option (Right to Buy) A - Award D 87.13 4,500 4,500
2021-06-04 2021-06-02 4 Lydon Nicholas BPMC Common Stock A - Award D 2,250 39,675
2021-06-03 2021-06-01 4 Hurley Ariel BPMC Common Stock S - Sale D 91.6700 -237 -22 10,097
2021-06-03 2021-06-01 4 Carter Percy H. BPMC Stock Option (Right to Buy) A - Award D 89.16 39,200 39,200
2021-06-03 2021-06-01 4 Carter Percy H. BPMC Common Stock A - Award D 21,843 21,843
2021-05-19 2021-05-17 4 Hurley Ariel BPMC Stock Option (Right to Buy) M - Exercise D 1.87 -700 5,054
2021-05-19 2021-05-17 4 Hurley Ariel BPMC Stock Option (Right to Buy) M - Exercise D 8.80 -650 2,014
2021-05-19 2021-05-17 4 Hurley Ariel BPMC Common Stock S - Sale D 95.0000 -3,055 -290 10,097
2021-05-19 2021-05-17 4 Hurley Ariel BPMC Common Stock M - Exercise D 1.8700 700 1 13,152
2021-05-19 2021-05-17 4 Hurley Ariel BPMC Common Stock M - Exercise D 8.8000 650 6 12,452
2021-05-14 2021-05-12 4 Albers Jeffrey W. BPMC Stock Option (Right to Buy) M - Exercise D 1.87 -7,500 166,403
2021-05-14 2021-05-12 4 Albers Jeffrey W. BPMC Stock Option (Right to Buy) M - Exercise D 15.01 -17,500 122,500
2021-05-14 2021-05-12 4 Albers Jeffrey W. BPMC Common Stock S - Sale D 91.8900 -2,953 -271 172,448
2021-05-14 2021-05-12 4 Albers Jeffrey W. BPMC Common Stock S - Sale D 92.6200 -16,383 -1,517 175,401
2021-05-14 2021-05-12 4 Albers Jeffrey W. BPMC Common Stock S - Sale D 93.3300 -5,664 -529 191,784
2021-05-14 2021-05-12 4 Albers Jeffrey W. BPMC Common Stock M - Exercise D 15.0100 17,500 263 197,448
2021-05-14 2021-05-12 4 Albers Jeffrey W. BPMC Common Stock M - Exercise D 1.8700 7,500 14 179,948
2021-03-17 2021-03-03 4/A Hurley Ariel BPMC Common Stock S - Sale D 98.4500 -512 -50 12,659
2021-03-17 2021-03-15 4 Haviland Kate BPMC Stock Option (Right to Buy) M - Exercise D 36.05 -1,000 3,591
2021-03-17 2021-03-15 4 Haviland Kate BPMC Common Stock S - Sale D 104.6500 -322 -34 53,948
2021-03-17 2021-03-15 4 Haviland Kate BPMC Common Stock S - Sale D 105.4400 -426 -45 54,270
2021-03-17 2021-03-15 4 Haviland Kate BPMC Common Stock S - Sale D 106.6200 -108 -12 54,696
2021-03-17 2021-03-15 4 Haviland Kate BPMC Common Stock S - Sale D 107.4200 -138 -15 54,804
2021-03-17 2021-03-15 4 Haviland Kate BPMC Common Stock S - Sale D 108.1600 -6 -1 54,942
2021-03-17 2021-03-15 4 Haviland Kate BPMC Common Stock M - Exercise D 36.0500 1,000 36 54,948
2021-03-05 2021-03-04 4 Durso-Bumpus Debra BPMC Common Stock S - Sale D 86.6100 -1,584 -137 30,874
2021-03-05 2021-03-04 4 Durso-Bumpus Debra BPMC Common Stock S - Sale D 88.9600 -109 -10 32,458
2021-03-05 2021-03-04 4 Haviland Kate BPMC Common Stock S - Sale D 86.6100 -1,828 -158 53,948
2021-03-05 2021-03-04 4 Haviland Kate BPMC Common Stock S - Sale D 89.0900 -124 -11 55,776
2021-03-05 2021-03-04 4 Hurley Ariel BPMC Common Stock S - Sale D 86.6100 -804 -70 11,799
2021-03-05 2021-03-04 4 Hurley Ariel BPMC Common Stock S - Sale D 89.2400 -53 -5 12,603
2021-03-05 2021-03-03 4 Hurley Ariel BPMC Common Stock S - Sale D 98.4500 -515 -51 12,656
2021-03-05 2021-03-04 4 Landsittel Michael BPMC Common Stock S - Sale D 86.6100 -1,411 -122 28,905
2021-03-05 2021-03-04 4 Landsittel Michael BPMC Common Stock S - Sale D 88.9800 -96 -9 30,316
2021-03-05 2021-03-04 4 Murray Christopher K. BPMC Common Stock S - Sale D 86.6100 -1,133 -98 18,888
2021-03-05 2021-03-04 4 Murray Christopher K. BPMC Common Stock S - Sale D 89.0200 -77 -7 20,021
2021-03-05 2021-03-04 4 McCain Tracey L BPMC Common Stock S - Sale D 86.6100 -1,772 -153 32,852
2021-03-05 2021-03-04 4 McCain Tracey L BPMC Common Stock S - Sale D 89.0000 -121 -11 34,624
2021-03-05 2021-03-04 4 Rossi Christina BPMC Common Stock S - Sale D 86.6100 -1,272 -110 31,723
2021-03-05 2021-03-04 4 Rossi Christina BPMC Common Stock S - Sale D 89.1000 -87 -8 32,995
2021-03-05 2021-03-04 4 Albers Jeffrey W. BPMC Stock Option (Right to Buy) M - Exercise D 8.80 -10,000 7,170
2021-03-05 2021-03-04 4 Albers Jeffrey W. BPMC Common Stock S - Sale D 86.6100 -8,417 -729 172,448
2021-03-05 2021-03-04 4 Albers Jeffrey W. BPMC Common Stock S - Sale D 88.6300 -569 -50 180,865
2021-03-05 2021-03-04 4 Albers Jeffrey W. BPMC Common Stock S - Sale D 86.6100 -100 -9 181,434
2021-03-05 2021-03-04 4 Albers Jeffrey W. BPMC Common Stock S - Sale D 89.1800 -100 -9 181,534
2021-03-05 2021-03-04 4 Albers Jeffrey W. BPMC Common Stock S - Sale D 90.1800 -404 -36 181,634
2021-03-05 2021-03-04 4 Albers Jeffrey W. BPMC Common Stock S - Sale D 90.9900 -3,000 -273 182,038
2021-03-05 2021-03-04 4 Albers Jeffrey W. BPMC Common Stock S - Sale D 91.7800 -5,296 -486 185,038
2021-03-05 2021-03-04 4 Albers Jeffrey W. BPMC Common Stock S - Sale D 93.2100 -1,100 -103 190,334
2021-03-05 2021-03-04 4 Albers Jeffrey W. BPMC Common Stock M - Exercise D 8.8000 10,000 88 191,434
2021-03-03 2021-03-01 4 Haviland Kate BPMC Stock Option (Right to Buy) A - Award D 100.13 26,125 26,125
2021-03-03 2021-03-01 4 Haviland Kate BPMC Common Stock A - Award D 13,062 55,900
2021-03-03 2021-03-01 4 Rossi Christina BPMC Stock Option (Right to Buy) A - Award D 100.13 26,125 26,125
2021-03-03 2021-03-01 4 Rossi Christina BPMC Common Stock A - Award D 13,062 33,082
2021-03-03 2021-03-01 4 Albers Jeffrey W. BPMC Stock Option (Right to Buy) A - Award D 100.13 80,000 80,000
2021-03-03 2021-03-01 4 Albers Jeffrey W. BPMC Common Stock A - Award D 40,000 181,434
2021-03-03 2021-03-01 4 McCain Tracey L BPMC Stock Option (Right to Buy) A - Award D 100.13 26,125 26,125
2021-03-03 2021-03-01 4 McCain Tracey L BPMC Common Stock A - Award D 13,062 34,745
2021-03-03 2021-03-01 4 Landsittel Michael BPMC Stock Option (Right to Buy) A - Award D 100.13 26,125 26,125
2021-03-03 2021-03-01 4 Landsittel Michael BPMC Common Stock A - Award D 13,062 30,412
2021-03-03 2021-03-01 4 Durso-Bumpus Debra BPMC Stock Option (Right to Buy) A - Award D 100.13 26,125 26,125
2021-03-03 2021-03-01 4 Durso-Bumpus Debra BPMC Common Stock A - Award D 13,062 32,567
2021-03-03 2021-03-01 4 Murray Christopher K. BPMC Stock Option (Right to Buy) A - Award D 100.13 12,500 12,500
2021-03-03 2021-03-01 4 Murray Christopher K. BPMC Common Stock A - Award D 6,250 20,098
2021-03-03 2021-03-01 4 Hurley Ariel BPMC Stock Option (Right to Buy) M - Exercise D 8.80 -300 2,664
2021-03-03 2021-03-01 4 Hurley Ariel BPMC Stock Option (Right to Buy) M - Exercise D 1.87 -1,400 5,754
2021-03-03 2021-03-01 4 Hurley Ariel BPMC Stock Option (Right to Buy) A - Award D 100.13 6,375 6,375
2021-03-03 2021-03-01 4 Hurley Ariel BPMC Common Stock S - Sale D 99.5100 -1,700 -169 13,171
2021-03-03 2021-03-01 4 Hurley Ariel BPMC Common Stock M - Exercise D 8.8000 300 3 14,871
2021-03-03 2021-03-01 4 Hurley Ariel BPMC Common Stock M - Exercise D 1.8700 1,400 3 14,571
2021-03-03 2021-03-01 4 Hurley Ariel BPMC Common Stock A - Award D 3,187 13,171
2021-03-03 2021-03-01 4 Namouni Fouad BPMC Stock Option (Right to Buy) A - Award D 100.13 26,125 26,125
2021-03-03 2021-03-01 4 Namouni Fouad BPMC Common Stock A - Award D 13,062 45,562
2021-03-03 2021-03-01 4 Hewes L. Becker BPMC Stock Option (Right to Buy) A - Award D 100.13 26,125 26,125
2021-03-03 2021-03-01 4 Hewes L. Becker BPMC Common Stock A - Award D 13,062 30,562
2021-02-24 2021-02-22 4 Dorsch Marion BPMC Stock Option (Right to Buy) M - Exercise D 37.11 -7,578 40,422
2021-02-24 2021-02-22 4 Dorsch Marion BPMC Common Stock S - Sale D 100.0000 -7,578 -758 15,250
2021-02-24 2021-02-22 4 Dorsch Marion BPMC Common Stock M - Exercise D 37.1100 7,578 281 22,828
2021-01-19 3 Hewes L. Becker BPMC Common Stock D 17,500
2021-01-06 2021-01-04 4 Demetri George BPMC Common Stock S - Sale D 112.1500 -758 -85 3,562
2020-12-28 2020-12-24 4 Goldberg Mark Alan BPMC Stock Option (Right to Buy) M - Exercise D 28.15 -5,455 0
2020-12-28 2020-12-24 4 Goldberg Mark Alan BPMC Common Stock S - Sale D 125.0000 -5,455 -682 3,562
2020-12-28 2020-12-24 4 Goldberg Mark Alan BPMC Common Stock M - Exercise D 28.1500 5,455 154 9,017
2020-12-22 2020-12-18 4 Goldberg Mark Alan BPMC Stock Option (Right to Buy) M - Exercise D 28.15 -5,454 5,455
2020-12-22 2020-12-18 4 Goldberg Mark Alan BPMC Common Stock S - Sale D 120.0000 -5,454 -654 3,562
2020-12-22 2020-12-18 4 Goldberg Mark Alan BPMC Common Stock M - Exercise D 28.1500 5,454 154 9,016
2020-12-18 2020-12-17 4 Rowland Charles A Jr BPMC Stock Option (Right to Buy) M - Exercise D 19.53 -10,909 0
2020-12-18 2020-12-17 4 Rowland Charles A Jr BPMC Common Stock S - Sale D 117.8200 -10,909 -1,285 3,562
2020-12-18 2020-12-17 4 Rowland Charles A Jr BPMC Common Stock M - Exercise D 19.5300 10,909 213 14,471
2020-12-16 2020-12-14 4 Dorsch Marion BPMC Stock Option (Right to Buy) M - Exercise D 37.11 -4,600 48,000
2020-12-16 2020-12-14 4 Dorsch Marion BPMC Common Stock S - Sale D 119.0000 -4,600 -547 15,250
2020-12-16 2020-12-14 4 Dorsch Marion BPMC Common Stock M - Exercise D 37.1100 4,600 171 19,850
2020-12-16 2020-12-14 4 Boral Anthony L. BPMC Stock Option (Right to Buy) M - Exercise D 15.01 -10,000 7,483
2020-12-16 2020-12-14 4 Boral Anthony L. BPMC Common Stock S - Sale D 116.7500 -215 -25 28,147
2020-12-16 2020-12-14 4 Boral Anthony L. BPMC Common Stock S - Sale D 117.9200 -1,970 -232 28,362
2020-12-16 2020-12-14 4 Boral Anthony L. BPMC Common Stock S - Sale D 118.7200 -7,815 -928 30,332
2020-12-16 2020-12-14 4 Boral Anthony L. BPMC Common Stock M - Exercise D 15.0100 10,000 150 38,147
2020-12-16 2020-12-14 4 Albers Jeffrey W. BPMC Stock Option (Right to Buy) M - Exercise D 8.80 -5,000 17,170
2020-12-16 2020-12-14 4 Albers Jeffrey W. BPMC Common Stock S - Sale D 119.1800 -5,000 -596 141,434
2020-12-16 2020-12-14 4 Albers Jeffrey W. BPMC Common Stock M - Exercise D 8.8000 5,000 44 146,434
2020-12-15 2020-12-11 4 Goldberg Mark Alan BPMC Stock Option (Right to Buy) M - Exercise D 28.15 -5,455 10,909
2020-12-15 2020-12-11 4 Goldberg Mark Alan BPMC Common Stock S - Sale D 115.0000 -5,455 -627 3,562
2020-12-15 2020-12-11 4 Goldberg Mark Alan BPMC Common Stock M - Exercise D 28.1500 5,455 154 9,017
2020-12-03 2020-12-01 4 Hurley Ariel BPMC Stock Option (Right to Buy) M - Exercise D 8.80 -900 2,964
2020-12-03 2020-12-01 4 Hurley Ariel BPMC Common Stock S - Sale D 110.0000 -900 -99 9,984
2020-12-03 2020-12-01 4 Hurley Ariel BPMC Common Stock M - Exercise D 8.8000 900 8 10,884
2020-12-03 2020-12-01 4 Hurley Ariel BPMC Common Stock S - Sale D 109.0800 -138 -15 9,984
2020-12-03 2020-12-01 4 Goldberg Mark Alan BPMC Stock Option (Right to Buy) M - Exercise D 28.15 -5,454 16,364
2020-12-03 2020-12-01 4 Goldberg Mark Alan BPMC Common Stock S - Sale D 110.0000 -5,454 -600 3,562
2020-12-03 2020-12-01 4 Goldberg Mark Alan BPMC Common Stock M - Exercise D 28.1500 5,454 154 9,016
2020-11-18 2020-11-16 4 Hurley Ariel BPMC Stock Option (Right to Buy) M - Exercise D 1.87 -1,400 7,154
2020-11-18 2020-11-16 4 Hurley Ariel BPMC Stock Option (Right to Buy) M - Exercise D 8.80 -300 3,864
2020-11-18 2020-11-16 4 Hurley Ariel BPMC Common Stock S - Sale D 100.9200 -1,700 -172 9,984
2020-11-18 2020-11-16 4 Hurley Ariel BPMC Common Stock M - Exercise D 1.8700 1,400 3 11,684
2020-11-18 2020-11-16 4 Hurley Ariel BPMC Common Stock M - Exercise D 8.8000 300 3 10,284
2020-11-18 2020-11-16 4 Albers Jeffrey W. BPMC Stock Option (Right to Buy) M - Exercise D 8.80 -20,000 22,170
2020-11-18 2020-11-16 4 Albers Jeffrey W. BPMC Common Stock S - Sale D 97.6100 -6,521 -637 141,434
2020-11-18 2020-11-16 4 Albers Jeffrey W. BPMC Common Stock S - Sale D 98.1300 -4,483 -440 147,955
2020-11-18 2020-11-16 4 Albers Jeffrey W. BPMC Common Stock S - Sale D 99.5500 -4,869 -485 152,438
2020-11-18 2020-11-16 4 Albers Jeffrey W. BPMC Common Stock S - Sale D 100.1100 -4,127 -413 157,307
2020-11-18 2020-11-16 4 Albers Jeffrey W. BPMC Common Stock M - Exercise D 8.8000 20,000 176 161,434
2020-11-18 2020-11-16 4 Haviland Kate BPMC Stock Option (Right to Buy) M - Exercise D 36.05 -409 4,591
2020-11-18 2020-11-16 4 Haviland Kate BPMC Common Stock S - Sale D 100.2700 -409 -41 42,838
2020-11-18 2020-11-16 4 Haviland Kate BPMC Common Stock M - Exercise D 36.0500 409 15 43,247
2020-11-05 2020-11-03 4 Rossi Christina BPMC Common Stock S - Sale D 99.6900 -345 -34 20,020
2020-11-04 2020-11-03 4 Rowland Charles A Jr BPMC Stock Option (Right to Buy) M - Exercise D 9.46 -5,522 0
2020-11-04 2020-11-03 4 Rowland Charles A Jr BPMC Common Stock S - Sale D 95.9700 -694 -67 3,562
2020-11-04 2020-11-03 4 Rowland Charles A Jr BPMC Common Stock S - Sale D 99.1000 -4,728 -469 4,256
2020-11-04 2020-11-03 4 Rowland Charles A Jr BPMC Common Stock S - Sale D 100.4800 -100 -10 8,984
2020-11-04 2020-11-03 4 Rowland Charles A Jr BPMC Common Stock M - Exercise D 9.4600 5,522 52 9,084
2020-11-04 2020-11-02 4 Rowland Charles A Jr BPMC Stock Option (Right to Buy) M - Exercise D 9.46 -4,478 5,522
2020-11-04 2020-11-02 4 Rowland Charles A Jr BPMC Common Stock S - Sale D 99.1100 -4,478 -444 3,562
2020-11-04 2020-11-02 4 Rowland Charles A Jr BPMC Common Stock M - Exercise D 9.4600 4,478 42 8,040
2020-10-27 2020-10-23 4 Boral Anthony L. BPMC Stock Option (Right to Buy) M - Exercise D 8.80 -3,409 0
2020-10-27 2020-10-23 4 Boral Anthony L. BPMC Stock Option (Right to Buy) M - Exercise D 15.01 -5,774 0
2020-10-27 2020-10-23 4 Boral Anthony L. BPMC Common Stock M - Exercise D 8.8000 3,409 30 28,147
2020-10-27 2020-10-23 4 Boral Anthony L. BPMC Common Stock M - Exercise D 15.0100 5,774 87 24,738
2020-10-21 2020-10-19 4 Goldberg Mark Alan BPMC Stock Option (Right to Buy) M - Exercise D 19.53 -5,455 0
2020-10-21 2020-10-19 4 Goldberg Mark Alan BPMC Common Stock S - Sale D 105.0000 -5,455 -573 3,562
2020-10-21 2020-10-19 4 Goldberg Mark Alan BPMC Common Stock M - Exercise D 19.5300 5,455 107 9,017
2020-10-20 2020-10-16 4 Haviland Kate BPMC Stock Option (Right to Buy) M - Exercise D 36.05 -13,334 5,000
2020-10-20 2020-10-16 4 Haviland Kate BPMC Common Stock S - Sale D 100.5500 -7,200 -724 42,838
2020-10-20 2020-10-16 4 Haviland Kate BPMC Common Stock S - Sale D 101.5600 -3,125 -317 50,038
2020-10-20 2020-10-16 4 Haviland Kate BPMC Common Stock S - Sale D 102.5300 -3,009 -309 53,163
2020-10-20 2020-10-16 4 Haviland Kate BPMC Common Stock M - Exercise D 36.0500 13,334 481 56,172
2020-10-09 2020-10-07 4 Goldberg Mark Alan BPMC Stock Option (Right to Buy) M - Exercise D 19.53 -5,454 5,455
2020-10-09 2020-10-07 4 Goldberg Mark Alan BPMC Common Stock S - Sale D 100.0000 -5,454 -545 3,562
2020-10-09 2020-10-07 4 Goldberg Mark Alan BPMC Common Stock M - Exercise D 19.5300 5,454 107 9,016
2020-10-09 2020-10-07 4 Albers Jeffrey W. BPMC Stock Option (Right to Buy) M - Exercise D 8.80 -5,000 42,170
2020-10-09 2020-10-07 4 Albers Jeffrey W. BPMC Common Stock S - Sale D 99.1700 -5,000 -496 141,434
2020-10-09 2020-10-07 4 Albers Jeffrey W. BPMC Common Stock M - Exercise D 8.8000 5,000 44 146,434
2020-10-09 2020-10-07 4 Hurley Ariel BPMC Stock Option (Right to Buy) M - Exercise D 8.80 -600 4,164
2020-10-09 2020-10-07 4 Hurley Ariel BPMC Common Stock S - Sale D 100.0000 -600 -60 9,984
2020-10-09 2020-10-07 4 Hurley Ariel BPMC Common Stock M - Exercise D 8.8000 600 5 10,584
2020-10-08 2020-10-06 4 Dorsch Marion BPMC Stock Option (Right to Buy) M - Exercise D 37.11 -4,600 52,600
2020-10-08 2020-10-06 4 Dorsch Marion BPMC Common Stock S - Sale D 99.0000 -4,600 -455 15,250
2020-10-08 2020-10-06 4 Dorsch Marion BPMC Common Stock M - Exercise D 37.1100 4,600 171 19,850
2020-10-05 2020-10-01 4 Namouni Fouad BPMC Stock Option (Right to Buy) A - Award D 93.93 65,000 65,000
2020-10-05 2020-10-01 4 Namouni Fouad BPMC Common Stock A - Award D 32,500 32,500
2020-10-05 2020-10-01 4 Lydon Nicholas BPMC Common Stock S - Sale D 92.0600 -1,389 -128 37,425
2020-10-05 2020-10-01 4 Lydon Nicholas BPMC Common Stock S - Sale D 92.8800 -4,530 -421 38,814
2020-10-05 2020-10-01 4 Lydon Nicholas BPMC Common Stock S - Sale D 93.6800 -3,896 -365 43,344
2020-09-25 2020-09-23 4 Dorsch Marion BPMC Stock Option (Right to Buy) M - Exercise D 37.11 -4,600 57,200
2020-09-25 2020-09-23 4 Dorsch Marion BPMC Common Stock S - Sale D 89.0000 -4,600 -409 15,250
2020-09-25 2020-09-23 4 Dorsch Marion BPMC Common Stock M - Exercise D 37.1100 4,600 171 19,850
2020-09-25 2020-09-23 4 Durso-Bumpus Debra BPMC Stock Option (Right to Buy) M - Exercise D 36.05 -1,900 28,300
2020-09-25 2020-09-23 4 Durso-Bumpus Debra BPMC Common Stock S - Sale D 90.0200 -1,900 -171 19,505
2020-09-25 2020-09-23 4 Durso-Bumpus Debra BPMC Common Stock M - Exercise D 36.0500 1,900 68 21,405
2020-09-25 2020-09-23 4 Hurley Ariel BPMC Stock Option (Right to Buy) M - Exercise D 1.87 -1,400 8,554
2020-09-25 2020-09-23 4 Hurley Ariel BPMC Common Stock S - Sale D 90.0000 -1,400 -126 9,984
2020-09-25 2020-09-23 4 Hurley Ariel BPMC Common Stock M - Exercise D 1.8700 1,400 3 11,384
2020-09-24 2020-09-22 4 Haviland Kate BPMC Stock Option (Right to Buy) M - Exercise D 16.28 -3,143 2
2020-09-24 2020-09-22 4 Haviland Kate BPMC Common Stock S - Sale D 85.4900 -3,143 -269 42,838
2020-09-24 2020-09-22 4 Haviland Kate BPMC Common Stock M - Exercise D 16.2800 3,143 51 45,981
2020-09-24 2020-09-22 4 Boral Anthony L. BPMC Stock Option (Right to Buy) M - Exercise D 15.01 -6,864 17,483
2020-09-24 2020-09-22 4 Boral Anthony L. BPMC Common Stock S - Sale D 82.3300 -6,864 -565 18,964
2020-09-24 2020-09-22 4 Boral Anthony L. BPMC Common Stock M - Exercise D 15.0100 6,864 103 25,828
2020-09-24 2020-09-22 4 Demetri George BPMC Common Stock S - Sale D 85.0000 -1,704 -145 4,320
2020-09-21 2020-09-17 4 Lydon Nicholas BPMC Common Stock S - Sale D 80.0000 -500 -40 47,240
2020-09-21 2020-09-17 4 Boral Anthony L. BPMC Stock Option (Right to Buy) M - Exercise D 8.80 -10,227 0
2020-09-21 2020-09-17 4 Boral Anthony L. BPMC Stock Option (Right to Buy) M - Exercise D 8.80 -3,030 0
2020-09-21 2020-09-17 4 Boral Anthony L. BPMC Stock Option (Right to Buy) M - Exercise D 15.01 -9,879 24,347
2020-09-21 2020-09-17 4 Boral Anthony L. BPMC Common Stock S - Sale D 80.0000 -23,136 -1,851 18,964
2020-09-21 2020-09-17 4 Boral Anthony L. BPMC Common Stock M - Exercise D 8.8000 10,227 90 42,100
2020-09-21 2020-09-17 4 Boral Anthony L. BPMC Common Stock M - Exercise D 8.8000 3,030 27 31,873
2020-09-21 2020-09-17 4 Boral Anthony L. BPMC Common Stock M - Exercise D 15.0100 9,879 148 28,843
2020-08-21 2020-08-19 4 Albers Jeffrey W. BPMC Stock Option (Right to Buy) M - Exercise D 8.80 -20,000 47,170
2020-08-21 2020-08-19 4 Albers Jeffrey W. BPMC Common Stock S - Sale D 74.6000 -8,597 -641 141,434
2020-08-21 2020-08-19 4 Albers Jeffrey W. BPMC Common Stock S - Sale D 75.3400 -11,403 -859 150,031
2020-08-21 2020-08-19 4 Albers Jeffrey W. BPMC Common Stock M - Exercise D 8.8000 20,000 176 161,434
2020-08-19 2020-08-17 4 Hurley Ariel BPMC Stock Option (Right to Buy) M - Exercise D 1.87 -700 9,954
2020-08-19 2020-08-17 4 Hurley Ariel BPMC Common Stock S - Sale D 75.0000 -700 -52 9,984
2020-08-19 2020-08-17 4 Hurley Ariel BPMC Common Stock M - Exercise D 1.8700 700 1 10,684
2020-07-08 2020-07-06 4 Lydon Nicholas BPMC Common Stock S - Sale D 81.0200 -600 -49 47,740
2020-07-08 2020-07-06 4 Lydon Nicholas BPMC Common Stock S - Sale D 80.4400 -25,407 -2,044 48,340
2020-07-06 2020-07-02 4 Lydon Nicholas BPMC Common Stock S - Sale D 80.1300 -2,825 -226 73,747
2020-07-06 2020-07-01 4 Lydon Nicholas BPMC Common Stock S - Sale D 80.2100 -1,300 -104 76,572
2020-06-26 2020-06-24 4 LYNCH DANIEL BPMC Stock Option (Right to Buy) A - Award D 76.24 4,500 4,500
2020-06-26 2020-06-24 4 LYNCH DANIEL BPMC Common Stock A - Award D 2,250 127,904
2020-06-26 2020-06-24 4 Lydon Nicholas BPMC Stock Option (Right to Buy) A - Award D 76.24 4,500 4,500
2020-06-26 2020-06-24 4 Lydon Nicholas BPMC Common Stock A - Award D 2,250 77,872
2020-06-26 2020-06-24 4 Demetri George BPMC Stock Option (Right to Buy) A - Award D 76.24 4,500 4,500
2020-06-26 2020-06-24 4 Demetri George BPMC Common Stock A - Award D 2,250 6,024
2020-06-26 2020-06-24 4 Seely Lynn BPMC Stock Option (Right to Buy) A - Award D 76.24 4,500 4,500
2020-06-26 2020-06-24 4 Seely Lynn BPMC Common Stock A - Award D 2,250 3,562
2020-06-26 2020-06-24 4 Rowland Charles A Jr BPMC Stock Option (Right to Buy) A - Award D 76.24 4,500 4,500
2020-06-26 2020-06-24 4 Rowland Charles A Jr BPMC Common Stock A - Award D 2,250 3,562
2020-06-26 2020-06-24 4 COATS LONNEL BPMC Stock Option (Right to Buy) A - Award D 76.24 4,500 4,500
2020-06-26 2020-06-24 4 COATS LONNEL BPMC Common Stock A - Award D 2,250 3,562
2020-06-26 2020-06-24 4 Borisy Alexis BPMC Stock Option (Right to Buy) A - Award D 76.24 4,500 4,500
2020-06-26 2020-06-24 4 Borisy Alexis BPMC Common Stock A - Award D 2,250 64,468
2020-06-26 2020-06-24 4 Goldberg Mark Alan BPMC Stock Option (Right to Buy) A - Award D 76.24 4,500 4,500
2020-06-26 2020-06-24 4 Goldberg Mark Alan BPMC Common Stock A - Award D 2,250 3,562
2020-06-25 2020-06-23 4 Lydon Nicholas BPMC Common Stock S - Sale D 80.0000 -400 -32 75,622
2020-06-24 2020-06-22 4 Durso-Bumpus Debra BPMC Stock Option (Right to Buy) M - Exercise D 36.05 -2,300 30,200
2020-06-24 2020-06-22 4 Durso-Bumpus Debra BPMC Common Stock S - Sale D 80.0700 -2,300 -184 19,505
2020-06-24 2020-06-22 4 Durso-Bumpus Debra BPMC Common Stock M - Exercise D 36.0500 2,300 83 21,805
2020-06-23 2020-06-19 4 Rowland Charles A Jr BPMC Restricted Stock Units M - Exercise D -1,312 0
2020-06-23 2020-06-19 4 Rowland Charles A Jr BPMC Common Stock M - Exercise D 1,312 1,312
2020-06-23 2020-06-19 4 LYNCH DANIEL BPMC Restricted Stock Units M - Exercise D -1,312 0
2020-06-23 2020-06-19 4 LYNCH DANIEL BPMC Common Stock M - Exercise D 1,312 125,654
2020-06-23 2020-06-19 4 Demetri George BPMC Restricted Stock Units M - Exercise D -1,312 0
2020-06-23 2020-06-19 4 Demetri George BPMC Common Stock M - Exercise D 1,312 3,774
2020-06-23 2020-06-19 4 COATS LONNEL BPMC Restricted Stock Units M - Exercise D -1,312 0
2020-06-23 2020-06-19 4 COATS LONNEL BPMC Common Stock M - Exercise D 1,312 1,312
2020-06-23 2020-06-19 4 Borisy Alexis BPMC Restricted Stock Units M - Exercise D -1,312 0
2020-06-23 2020-06-19 4 Borisy Alexis BPMC Common Stock M - Exercise D 1,312 62,218
2020-06-23 2020-06-19 4 Dorsch Marion BPMC Stock Option (Right to Buy) M - Exercise D 37.11 -4,600 61,800
2020-06-23 2020-06-19 4 Dorsch Marion BPMC Common Stock S - Sale D 79.0000 -4,600 -363 15,250
2020-06-23 2020-06-19 4 Dorsch Marion BPMC Common Stock M - Exercise D 37.1100 4,600 171 19,850
2020-06-23 2020-06-19 4 Goldberg Mark Alan BPMC Restricted Stock Units M - Exercise D -1,312 0
2020-06-23 2020-06-19 4 Goldberg Mark Alan BPMC Common Stock M - Exercise D 1,312 1,312
2020-06-23 2020-06-22 4 Lydon Nicholas BPMC Common Stock S - Sale D 80.2900 -13,017 -1,045 76,022
2020-06-23 2020-06-19 4 Lydon Nicholas BPMC Restricted Stock Units M - Exercise D -1,312 0
2020-06-23 2020-06-19 4 Lydon Nicholas BPMC Common Stock M - Exercise D 1,312 89,039
2020-06-23 2020-06-19 4 Seely Lynn BPMC Restricted Stock Units M - Exercise D -1,312 0
2020-06-23 2020-06-19 4 Seely Lynn BPMC Common Stock M - Exercise D 1,312 1,312
2020-06-22 2020-06-18 4 Durso-Bumpus Debra BPMC Stock Option (Right to Buy) M - Exercise D 18.00 -2,500 8,966
2020-06-22 2020-06-18 4 Durso-Bumpus Debra BPMC Common Stock S - Sale D 75.1800 -2,500 -188 19,505
2020-06-22 2020-06-18 4 Durso-Bumpus Debra BPMC Common Stock M - Exercise D 18.0000 2,500 45 22,005
2020-06-11 2020-06-09 4 Hurley Ariel BPMC Stock Option (Right to Buy) M - Exercise D 1.87 -700 10,654
2020-06-11 2020-06-09 4 Hurley Ariel BPMC Common Stock S - Sale D 75.0000 -700 -52 9,984
2020-06-11 2020-06-09 4 Hurley Ariel BPMC Common Stock M - Exercise D 1.8700 700 1 10,684
2020-06-04 2020-06-02 4 Hurley Ariel BPMC Common Stock S - Sale D 66.0300 -235 -16 9,984
2020-05-19 2020-05-15 4 Lydon Nicholas BPMC Common Stock G - Gift D -20,000 87,727
2020-05-14 2020-05-12 4 Albers Jeffrey W. BPMC Stock Option (Right to Buy) M - Exercise D 8.80 -20,000 67,170
2020-05-14 2020-05-12 4 Albers Jeffrey W. BPMC Common Stock S - Sale D 63.9300 -9,568 -612 141,434
2020-05-14 2020-05-12 4 Albers Jeffrey W. BPMC Common Stock S - Sale D 64.7500 -4,282 -277 151,002
2020-05-14 2020-05-12 4 Albers Jeffrey W. BPMC Common Stock S - Sale D 65.7700 -6,150 -404 155,284
2020-05-14 2020-05-12 4 Albers Jeffrey W. BPMC Common Stock M - Exercise D 8.8000 20,000 176 161,434
2020-04-07 2020-04-03 4 LYNCH DANIEL BPMC Common Stock G - Gift D -50,000 124,342
2020-03-25 2020-03-23 4 Albers Jeffrey W. BPMC Stock Option (Right to Buy) M - Exercise D 8.80 -19,920 87,170
2020-03-25 2020-03-23 4 Albers Jeffrey W. BPMC Stock Option (Right to Buy) M - Exercise D 1.87 -80 0
2020-03-25 2020-03-23 4 Albers Jeffrey W. BPMC Stock Option (Right to Buy) M - Exercise D 1.87 -20,000 173,903
2020-03-25 2020-03-23 4 Albers Jeffrey W. BPMC Common Stock S - Sale D 50.4000 -3,337 -168 141,434
2020-03-25 2020-03-23 4 Albers Jeffrey W. BPMC Common Stock S - Sale D 51.3000 -8,850 -454 144,771
2020-03-25 2020-03-23 4 Albers Jeffrey W. BPMC Common Stock S - Sale D 52.1100 -2,100 -109 153,621
2020-03-25 2020-03-23 4 Albers Jeffrey W. BPMC Common Stock S - Sale D 53.5400 -1,936 -104 155,721
2020-03-25 2020-03-23 4 Albers Jeffrey W. BPMC Common Stock S - Sale D 54.6200 -3,293 -180 157,657
2020-03-25 2020-03-23 4 Albers Jeffrey W. BPMC Common Stock S - Sale D 55.3400 -484 -27 160,950
2020-03-25 2020-03-23 4 Albers Jeffrey W. BPMC Common Stock M - Exercise D 8.8000 19,920 175 161,434
2020-03-25 2020-03-23 4 Albers Jeffrey W. BPMC Common Stock M - Exercise D 1.8700 80 0 141,514
2020-03-25 2020-03-23 4 Albers Jeffrey W. BPMC Common Stock M - Exercise D 1.8700 20,000 37 141,434
2020-03-25 2020-03-23 4 Dorsch Marion BPMC Common Stock S - Sale D 51.5200 -774 -40 15,250
2020-03-25 2020-03-23 4 Dorsch Marion BPMC Common Stock S - Sale D 53.4300 -241 -13 16,024
2020-03-25 2020-03-23 4 Dorsch Marion BPMC Common Stock S - Sale D 55.1400 -199 -11 16,265
2020-03-11 2020-03-09 4 Rossi Christina BPMC Common Stock S - Sale D 51.9600 -135 -7 20,365
2020-03-11 2020-03-09 4 Murray Christopher K. BPMC Common Stock S - Sale D 51.9400 -402 -21 13,848
2020-03-11 2020-03-09 4 McCain Tracey L BPMC Common Stock S - Sale D 51.9800 -617 -32 21,683
2020-03-11 2020-03-09 4 Landsittel Michael BPMC Common Stock S - Sale D 51.9700 -400 -21 17,350
2020-03-11 2020-03-09 4 Haviland Kate BPMC Common Stock S - Sale D 51.9800 -671 -35 42,838
2020-03-11 2020-03-09 4 Durso-Bumpus Debra BPMC Common Stock S - Sale D 51.9400 -432 -22 19,505
2020-03-11 2020-03-09 4 Dorsch Marion BPMC Common Stock S - Sale D 51.9900 -536 -28 16,464
2020-03-11 2020-03-09 4 Boral Anthony L. BPMC Common Stock S - Sale D 51.9700 -536 -28 18,964
2020-03-11 2020-03-09 4 Albers Jeffrey W. BPMC Common Stock S - Sale D 51.9700 -2,277 -118 121,434
2020-03-11 2020-03-09 4 Hurley Ariel BPMC Common Stock S - Sale D 51.9400 -253 -13 9,984
2020-03-03 2020-03-01 4 Hurley Ariel BPMC Stock Option (Right to Buy) A - Award D 54.13 7,337 7,337
2020-03-03 2020-03-01 4 Hurley Ariel BPMC Common Stock A - Award D 7,168 10,237
2020-03-03 2020-03-01 4 Murray Christopher K. BPMC Stock Option (Right to Buy) A - Award D 54.13 18,000 18,000
2020-03-03 2020-03-01 4 Murray Christopher K. BPMC Common Stock A - Award D 9,000 14,250
2020-03-03 2020-03-01 4 Boral Anthony L. BPMC Stock Option (Right to Buy) A - Award D 54.13 25,000 25,000
2020-03-03 2020-03-01 4 Boral Anthony L. BPMC Common Stock A - Award D 12,500 19,500
2020-03-03 2020-03-01 4 Durso-Bumpus Debra BPMC Stock Option (Right to Buy) A - Award D 54.13 28,500 28,500
2020-03-03 2020-03-01 4 Durso-Bumpus Debra BPMC Common Stock A - Award D 14,250 19,937
2020-03-03 2020-03-01 4 Landsittel Michael BPMC Stock Option (Right to Buy) A - Award D 54.13 25,000 25,000
2020-03-03 2020-03-01 4 Landsittel Michael BPMC Common Stock A - Award D 12,500 17,750
2020-03-03 2020-03-01 4 McCain Tracey L BPMC Stock Option (Right to Buy) A - Award D 54.13 28,500 28,500
2020-03-03 2020-03-01 4 McCain Tracey L BPMC Common Stock A - Award D 14,250 22,300
2020-03-03 2020-03-01 4 Albers Jeffrey W. BPMC Stock Option (Right to Buy) A - Award D 54.13 90,000 90,000
2020-03-03 2020-03-01 4 Albers Jeffrey W. BPMC Common Stock A - Award D 45,000 123,711
2020-03-03 2020-03-01 4 Rossi Christina BPMC Stock Option (Right to Buy) A - Award D 54.13 28,500 28,500
2020-03-03 2020-03-01 4 Rossi Christina BPMC Common Stock A - Award D 14,250 20,500
2020-03-03 2020-03-03 4 Haviland Kate BPMC Stock Option (Right to Buy) M - Exercise D 16.28 -4,644 3,145
2020-03-03 2020-03-03 4 Haviland Kate BPMC Common Stock M - Exercise D 16.2800 4,644 76 43,509
2020-03-03 2020-03-01 4 Haviland Kate BPMC Stock Option (Right to Buy) A - Award D 54.13 28,500 28,500
2020-03-03 2020-03-01 4 Haviland Kate BPMC Common Stock A - Award D 14,250 38,865
2020-03-03 2020-03-01 4 Dorsch Marion BPMC Stock Option (Right to Buy) A - Award D 54.13 20,000 20,000
2020-03-03 2020-03-01 4 Dorsch Marion BPMC Common Stock A - Award D 10,000 17,000
2020-01-14 2020-01-10 4 Haviland Kate BPMC Stock Option (Right to Buy) M - Exercise D 16.28 -7,763 7,789
2020-01-14 2020-01-10 4 Haviland Kate BPMC Common Stock S - Sale D 85.1600 -7,763 -661 15,865
2020-01-14 2020-01-10 4 Haviland Kate BPMC Common Stock M - Exercise D 16.2800 7,763 126 23,628
2020-01-14 2020-01-10 4 Demetri George BPMC Common Stock S - Sale D 85.0000 -568 -48 2,462
2020-01-09 2020-01-07 4 Demetri George BPMC Common Stock S - Sale D 80.5900 -1,705 -137 3,030
2019-12-23 2019-12-19 4 Dorsch Marion BPMC Stock Option (Right to Buy) M - Exercise D 37.11 -4,600 66,400
2019-12-23 2019-12-19 4 Dorsch Marion BPMC Common Stock S - Sale D 79.0000 -4,600 -363 0
2019-12-23 2019-12-19 4 Dorsch Marion BPMC Common Stock M - Exercise D 37.1100 4,600 171 4,600
2019-12-19 2019-12-17 4 Boral Anthony L. BPMC Stock Option (Right to Buy) M - Exercise D 8.80 -10,000 3,030
2019-12-19 2019-12-17 4 Boral Anthony L. BPMC Common Stock S - Sale D 76.1100 -3,930 -299 0
2019-12-19 2019-12-17 4 Boral Anthony L. BPMC Common Stock S - Sale D 76.8700 -6,070 -467 3,930
2019-12-19 2019-12-17 4 Boral Anthony L. BPMC Common Stock M - Exercise D 8.8000 10,000 88 10,000
2019-12-18 2019-12-16 4 Hurley Ariel BPMC Stock Option (Right to Buy) M - Exercise D 1.87 -415 11,354
2019-12-18 2019-12-16 4 Hurley Ariel BPMC Common Stock S - Sale D 75.0000 -415 -31 0
2019-12-18 2019-12-16 4 Hurley Ariel BPMC Common Stock M - Exercise D 1.8700 415 1 415
2019-12-06 2019-12-04 4 Hurley Ariel BPMC Common Stock S - Sale D 77.2500 -192 -15 0
2019-11-20 2019-11-18 4 Albers Jeffrey W. BPMC Stock Option (Right to Buy) M - Exercise D 8.80 -2,000 107,090
2019-11-20 2019-11-18 4 Albers Jeffrey W. BPMC Stock Option (Right to Buy) M - Exercise D 1.87 -18,000 80
2019-11-20 2019-11-18 4 Albers Jeffrey W. BPMC Common Stock S - Sale D 75.3600 -7,656 -577 60,705
2019-11-20 2019-11-18 4 Albers Jeffrey W. BPMC Common Stock S - Sale D 76.1600 -600 -46 68,361
2019-11-20 2019-11-18 4 Albers Jeffrey W. BPMC Common Stock M - Exercise D 8.8000 2,000 18 68,961
2019-11-20 2019-11-18 4 Albers Jeffrey W. BPMC Common Stock M - Exercise D 1.8700 18,000 34 66,961
2019-11-20 2019-11-08 4 Albers Jeffrey W. BPMC Common Stock S - Sale D 74.5600 -11,744 -876 48,961
2019-11-19 2019-11-15 4 Hurley Ariel BPMC Stock Option (Right to Buy) M - Exercise D 1.87 -415 11,769
2019-11-19 2019-11-15 4 Hurley Ariel BPMC Common Stock S - Sale D 75.0000 -415 -31 0
2019-11-19 2019-11-15 4 Hurley Ariel BPMC Common Stock M - Exercise D 1.8700 415 1 415
2019-11-05 2019-11-01 4 Rossi Christina BPMC Restricted Stock Units M - Exercise D 1,125 3,375
2019-11-05 2019-11-01 4 Rossi Christina BPMC Common Stock M - Exercise D 1,125 1,125
2019-10-30 2019-10-30 4 Albers Jeffrey W. BPMC Stock Option (Right to Buy) M - Exercise D 1.87 -20,000 193,903
2019-10-30 2019-10-30 4 Albers Jeffrey W. BPMC Common Stock M - Exercise D 1.8700 20,000 37 48,961
2019-10-21 2019-10-17 4 Hurley Ariel BPMC Stock Option (Right to Buy) M - Exercise D 1.87 -415 12,184
2019-10-21 2019-10-17 4 Hurley Ariel BPMC Common Stock S - Sale D 75.0000 -415 -31 0
2019-10-21 2019-10-17 4 Hurley Ariel BPMC Common Stock M - Exercise D 1.8700 415 1 415
2019-09-18 2019-09-16 4 Hurley Ariel BPMC Stock Option (Right to Buy) M - Exercise D 1.87 -415 12,599
2019-09-18 2019-09-16 4 Hurley Ariel BPMC Common Stock S - Sale D 78.1400 -415 -32 0
2019-09-18 2019-09-16 4 Hurley Ariel BPMC Common Stock M - Exercise D 1.8700 415 1 415
2019-08-22 2019-08-21 4 Boral Anthony L. BPMC Stock Option (Right to Buy) M - Exercise D 8.80 -8,700 13,030
2019-08-22 2019-08-21 4 Boral Anthony L. BPMC Common Stock S - Sale D 80.0100 -8,700 -696 0
2019-08-22 2019-08-21 4 Boral Anthony L. BPMC Common Stock M - Exercise D 8.8000 8,700 77 8,700
2019-08-22 2019-08-20 4 Boral Anthony L. BPMC Stock Option (Right to Buy) M - Exercise D 8.80 -1,300 21,730
2019-08-22 2019-08-20 4 Boral Anthony L. BPMC Common Stock S - Sale D 80.4400 -1,300 -105 0
2019-08-22 2019-08-20 4 Boral Anthony L. BPMC Common Stock M - Exercise D 8.8000 1,300 11 1,300
2019-08-21 2019-08-19 4 Albers Jeffrey W. BPMC Stock Option (Right to Buy) M - Exercise D 1.87 -20,000 18,080
2019-08-21 2019-08-19 4 Albers Jeffrey W. BPMC Common Stock S - Sale D 81.3300 -12,166 -989 28,961
2019-08-21 2019-08-19 4 Albers Jeffrey W. BPMC Common Stock S - Sale D 82.0400 -6,634 -544 41,127
2019-08-21 2019-08-19 4 Albers Jeffrey W. BPMC Common Stock S - Sale D 82.8500 -300 -25 47,761
2019-08-21 2019-08-19 4 Albers Jeffrey W. BPMC Common Stock S - Sale D 84.4200 -800 -68 48,061
2019-08-21 2019-08-19 4 Albers Jeffrey W. BPMC Common Stock S - Sale D 85.5600 -100 -9 48,861
2019-08-21 2019-08-19 4 Albers Jeffrey W. BPMC Common Stock M - Exercise D 1.8700 20,000 37 48,961
2019-08-21 2019-08-19 4 Haviland Kate BPMC Stock Option (Right to Buy) M - Exercise D 16.28 -95 15,552
2019-08-21 2019-08-19 4 Haviland Kate BPMC Common Stock S - Sale D 85.0000 -95 -8 15,865
2019-08-21 2019-08-19 4 Haviland Kate BPMC Common Stock M - Exercise D 16.2800 95 2 15,960
2019-08-21 2019-08-19 4 Lydon Nicholas BPMC Common Stock G - Gift D -20,000 107,727
2019-08-19 2019-08-15 4 COATS LONNEL BPMC Stock Option (Right to Buy) M - Exercise D 15.01 -10,000 11,818
2019-08-19 2019-08-15 4 COATS LONNEL BPMC Common Stock S - Sale D 81.5900 -4,200 -343 0
2019-08-19 2019-08-15 4 COATS LONNEL BPMC Common Stock S - Sale D 82.4800 -3,098 -256 4,200
2019-08-19 2019-08-15 4 COATS LONNEL BPMC Common Stock S - Sale D 83.5700 -2,702 -226 7,298
2019-08-19 2019-08-15 4 COATS LONNEL BPMC Common Stock M - Exercise D 15.0100 10,000 150 10,000
2019-08-19 2019-08-15 4 Hurley Ariel BPMC Stock Option (Right to Buy) M - Exercise D 1.87 -415 13,014
2019-08-19 2019-08-15 4 Hurley Ariel BPMC Common Stock S - Sale D 84.0200 -415 -35 0
2019-08-19 2019-08-15 4 Hurley Ariel BPMC Common Stock M - Exercise D 1.8700 415 1 415
2019-07-23 2019-07-19 4 Hurley Ariel BPMC Stock Option (Right to Buy) M - Exercise D 8.80 -115 4,764
2019-07-23 2019-07-19 4 Hurley Ariel BPMC Common Stock S - Sale D 100.0000 -115 -12 0
2019-07-23 2019-07-19 4 Hurley Ariel BPMC Common Stock M - Exercise D 8.8000 115 1 115
2019-07-18 2019-07-16 4 Haviland Kate BPMC Stock Option (Right to Buy) M - Exercise D 16.28 -11,562 15,647
2019-07-18 2019-07-16 4 Haviland Kate BPMC Common Stock S - Sale D 95.0300 -349 -33 15,865
2019-07-18 2019-07-16 4 Haviland Kate BPMC Common Stock S - Sale D 95.6000 -1,222 -117 16,214
2019-07-18 2019-07-16 4 Haviland Kate BPMC Common Stock M - Exercise D 16.2800 11,562 188 17,436
2019-07-17 2019-07-15 4 Hurley Ariel BPMC Stock Option (Right to Buy) M - Exercise D 1.87 -830 13,429
2019-07-17 2019-07-15 4 Hurley Ariel BPMC Common Stock S - Sale D 94.9800 -830 -79 0
2019-07-17 2019-07-15 4 Hurley Ariel BPMC Common Stock M - Exercise D 1.8700 830 2 830
2019-07-10 2019-07-08 4 Boral Anthony L. BPMC Stock Option (Right to Buy) M - Exercise D 8.80 -10,000 23,030
2019-07-10 2019-07-08 4 Boral Anthony L. BPMC Common Stock S - Sale D 92.7900 -100 -9 0
2019-07-10 2019-07-08 4 Boral Anthony L. BPMC Common Stock S - Sale D 93.5600 -4,685 -438 100
2019-07-10 2019-07-08 4 Boral Anthony L. BPMC Common Stock S - Sale D 94.1800 -5,215 -491 4,785
2019-07-10 2019-07-08 4 Boral Anthony L. BPMC Common Stock M - Exercise D 8.8000 10,000 88 10,000
2019-07-01 2019-06-27 4 Borisy Alexis BPMC Stock Option (Right to Buy) M - Exercise D 46.02 -10,909 0
2019-07-01 2019-06-27 4 Borisy Alexis BPMC Stock Option (Right to Buy) M - Exercise D 19.53 -10,909 0
2019-07-01 2019-06-27 4 Borisy Alexis BPMC Common Stock S - Sale D 91.5500 -968 -89 60,906
2019-07-01 2019-06-27 4 Borisy Alexis BPMC Common Stock S - Sale D 92.0300 -20,850 -1,919 61,874
2019-07-01 2019-06-27 4 Borisy Alexis BPMC Common Stock M - Exercise D 46.0200 10,909 502 82,724
2019-07-01 2019-06-27 4 Borisy Alexis BPMC Common Stock M - Exercise D 19.5300 10,909 213 71,815
2019-06-24 2019-06-20 4 Rowland Charles A Jr BPMC Stock Option (Right to Buy) M - Exercise D 9.46 -11,818 10,000
2019-06-24 2019-06-20 4 Rowland Charles A Jr BPMC Common Stock S - Sale D 94.8300 -9,271 -879 0
2019-06-24 2019-06-20 4 Rowland Charles A Jr BPMC Common Stock S - Sale D 96.0800 -1,600 -154 9,271
2019-06-24 2019-06-20 4 Rowland Charles A Jr BPMC Common Stock S - Sale D 96.6900 -947 -92 10,871
2019-06-24 2019-06-20 4 Rowland Charles A Jr BPMC Common Stock M - Exercise D 9.4600 11,818 112 11,818
2019-06-20 2019-06-19 4 Borisy Alexis BPMC Restricted Stock Units A - Award D 1,312 1,312
2019-06-20 2019-06-19 4 Borisy Alexis BPMC Stock Option (Right to Buy) A - Award D 96.77 4,875 4,875
2019-06-20 2019-06-19 4 COATS LONNEL BPMC Restricted Stock Units A - Award D 1,312 1,312
2019-06-20 2019-06-19 4 COATS LONNEL BPMC Stock Option (Right to Buy) A - Award D 96.77 4,875 4,875
2019-06-20 2019-06-19 4 Demetri George BPMC Restricted Stock Units A - Award D 1,312 1,312
2019-06-20 2019-06-19 4 Demetri George BPMC Stock Option (Right to Buy) A - Award D 96.77 4,875 4,875
2019-06-20 2019-06-19 4 Goldberg Mark Alan BPMC Restricted Stock Units A - Award D 1,312 1,312
2019-06-20 2019-06-19 4 Goldberg Mark Alan BPMC Stock Option (Right to Buy) A - Award D 96.77 4,875 4,875
2019-06-20 2019-06-19 4 Lydon Nicholas BPMC Restricted Stock Units A - Award D 1,312 1,312
2019-06-20 2019-06-19 4 Lydon Nicholas BPMC Stock Option (Right to Buy) A - Award D 96.77 4,875 4,875
2019-06-20 2019-06-19 4 LYNCH DANIEL BPMC Restricted Stock Units A - Award D 1,312 1,312
2019-06-20 2019-06-19 4 LYNCH DANIEL BPMC Stock Option (Right to Buy) A - Award D 96.77 4,875 4,875
2019-06-20 2019-06-19 4 Rowland Charles A Jr BPMC Restricted Stock Units A - Award D 1,312 1,312
2019-06-20 2019-06-19 4 Rowland Charles A Jr BPMC Stock Option (Right to Buy) A - Award D 96.77 4,875 4,875
2019-06-20 2019-06-19 4 Seely Lynn BPMC Restricted Stock Units A - Award D 1,312 1,312
2019-06-20 2019-06-19 4 Seely Lynn BPMC Stock Option (Right to Buy) A - Award D 96.77 4,875 4,875
2019-06-19 2019-06-17 4 Demetri George BPMC Common Stock S - Sale D 100.0000 -568 -57 4,735
2019-06-19 2019-06-17 4 Demetri George BPMC Common Stock S - Sale D 96.9900 -568 -55 5,303
2019-06-19 2019-06-17 4 Albers Jeffrey W. BPMC Stock Option (Right to Buy) M - Exercise D 1.87 -5,000 38,080
2019-06-19 2019-06-17 4 Albers Jeffrey W. BPMC Common Stock S - Sale D 99.0600 -5,000 -495 28,961
2019-06-19 2019-06-17 4 Albers Jeffrey W. BPMC Common Stock M - Exercise D 1.8700 5,000 9 33,961
2019-06-19 2019-06-17 4 Haviland Kate BPMC Stock Option (Right to Buy) M - Exercise D 36.05 -5,666 18,334
2019-06-19 2019-06-17 4 Haviland Kate BPMC Stock Option (Right to Buy) M - Exercise D 16.28 -6,286 27,209
2019-06-19 2019-06-17 4 Haviland Kate BPMC Common Stock S - Sale D 94.4400 -2,370 -224 5,874
2019-06-19 2019-06-17 4 Haviland Kate BPMC Common Stock S - Sale D 95.5300 -2,549 -244 8,244
2019-06-19 2019-06-17 4 Haviland Kate BPMC Common Stock S - Sale D 96.3500 -2,977 -287 10,793
2019-06-19 2019-06-17 4 Haviland Kate BPMC Common Stock S - Sale D 97.3900 -2,123 -207 13,770
2019-06-19 2019-06-17 4 Haviland Kate BPMC Common Stock S - Sale D 98.6300 -1,000 -99 15,893
2019-06-19 2019-06-17 4 Haviland Kate BPMC Common Stock S - Sale D 100.0200 -933 -93 16,893
2019-06-19 2019-06-17 4 Haviland Kate BPMC Common Stock M - Exercise D 36.0500 5,666 204 17,826
2019-06-19 2019-06-17 4 Haviland Kate BPMC Common Stock M - Exercise D 16.2800 6,286 102 12,160
2019-06-19 2019-06-17 4 Dorsch Marion BPMC Stock Option (Right to Buy) M - Exercise D 37.11 -4,600 71,000
2019-06-19 2019-06-17 4 Dorsch Marion BPMC Common Stock S - Sale D 99.0000 -4,600 -455 0
2019-06-19 2019-06-17 4 Dorsch Marion BPMC Common Stock M - Exercise D 37.1100 4,600 171 4,600
2019-06-19 2019-06-17 4 Hurley Ariel BPMC Stock Option (Right to Buy) M - Exercise D 8.80 -575 4,879
2019-06-19 2019-06-17 4 Hurley Ariel BPMC Stock Option (Right to Buy) M - Exercise D 1.87 -830 14,259
2019-06-19 2019-06-17 4 Hurley Ariel BPMC Common Stock S - Sale D 100.0000 -575 -58 0
2019-06-19 2019-06-17 4 Hurley Ariel BPMC Common Stock S - Sale D 96.9900 -830 -81 575
2019-06-19 2019-06-17 4 Hurley Ariel BPMC Common Stock M - Exercise D 8.8000 575 5 1,405
2019-06-19 2019-06-17 4 Hurley Ariel BPMC Common Stock M - Exercise D 1.8700 830 2 830
2019-06-17 2019-06-13 4 Lydon Nicholas BPMC Common Stock S - Sale D 90.3600 -25,000 -2,259 127,727
2019-06-17 2019-06-13 4 Demetri George BPMC Common Stock S - Sale D 90.0000 -568 -51 5,871
2019-06-14 2019-06-12 4 Albers Jeffrey W. BPMC Stock Option (Right to Buy) M - Exercise D 1.87 -20,000 43,080
2019-06-14 2019-06-12 4 Albers Jeffrey W. BPMC Common Stock S - Sale D 82.3700 -1,900 -157 28,961
2019-06-14 2019-06-12 4 Albers Jeffrey W. BPMC Common Stock S - Sale D 83.8100 -4,050 -339 30,861
2019-06-14 2019-06-12 4 Albers Jeffrey W. BPMC Common Stock S - Sale D 84.6100 -4,859 -411 34,911
2019-06-14 2019-06-12 4 Albers Jeffrey W. BPMC Common Stock S - Sale D 85.7200 -9,191 -788 39,770
2019-06-14 2019-06-12 4 Albers Jeffrey W. BPMC Common Stock M - Exercise D 1.8700 20,000 37 48,961
2019-06-14 2019-06-12 4 Lydon Nicholas BPMC Common Stock S - Sale D 81.9600 -300 -25 152,727
2019-06-14 2019-06-12 4 Lydon Nicholas BPMC Common Stock S - Sale D 82.4500 -2,000 -165 153,027
2019-06-14 2019-06-12 4 Lydon Nicholas BPMC Common Stock S - Sale D 83.8300 -5,200 -436 155,027
2019-06-14 2019-06-12 4 Lydon Nicholas BPMC Common Stock S - Sale D 84.6600 -6,300 -533 160,227
2019-06-14 2019-06-12 4 Lydon Nicholas BPMC Common Stock S - Sale D 85.7500 -11,200 -960 166,527
2019-06-14 2019-06-13 4 Hurley Ariel BPMC Stock Option (Right to Buy) M - Exercise D 1.87 -1,660 15,089
2019-06-14 2019-06-13 4 Hurley Ariel BPMC Common Stock S - Sale D 90.0000 -1,660 -149 0
2019-06-14 2019-06-13 4 Hurley Ariel BPMC Common Stock M - Exercise D 1.8700 1,660 3 1,660
2019-06-14 2019-06-12 4 Hurley Ariel BPMC Stock Option (Right to Buy) M - Exercise D 1.87 -830 16,749
2019-06-14 2019-06-12 4 Hurley Ariel BPMC Common Stock S - Sale D 85.0000 -830 -71 0
2019-06-14 2019-06-12 4 Hurley Ariel BPMC Common Stock M - Exercise D 1.8700 830 2 830
2019-06-14 2019-06-12 4 Hurley Ariel BPMC Common Stock S - Sale D 85.0000 -243 -21 0
2019-03-19 2019-03-15 4 Hurley Ariel BPMC Stock Option (Right to Buy) M - Exercise D 1.87 -415 17,579
2019-03-19 2019-03-15 4 Hurley Ariel BPMC Common Stock S - Sale D 85.5500 -415 -36 0
2019-03-19 2019-03-15 4 Hurley Ariel BPMC Common Stock M - Exercise D 1.8700 415 1 415
2019-03-19 2019-03-15 4 Albers Jeffrey W. BPMC Stock Option (Right to Buy) M - Exercise D 1.87 -20,000 63,080
2019-03-19 2019-03-15 4 Albers Jeffrey W. BPMC Common Stock S - Sale D 85.6100 -6,126 -524 28,961
2019-03-19 2019-03-15 4 Albers Jeffrey W. BPMC Common Stock S - Sale D 86.4100 -9,423 -814 35,087
2019-03-19 2019-03-15 4 Albers Jeffrey W. BPMC Common Stock S - Sale D 87.4400 -4,451 -389 44,510
2019-03-19 2019-03-15 4 Albers Jeffrey W. BPMC Common Stock M - Exercise D 1.8700 20,000 37 48,961
2019-03-06 2019-03-04 4 Dorsch Marion BPMC Stock Option (Right to Buy) M - Exercise D 37.11 -2,300 75,600
2019-03-06 2019-03-04 4 Dorsch Marion BPMC Common Stock S - Sale D 82.5600 -107 -9 0
2019-03-06 2019-03-04 4 Dorsch Marion BPMC Common Stock S - Sale D 83.1600 -800 -67 107
2019-03-06 2019-03-04 4 Dorsch Marion BPMC Common Stock S - Sale D 84.7200 -600 -51 907
2019-03-06 2019-03-04 4 Dorsch Marion BPMC Common Stock S - Sale D 85.6400 -498 -43 1,507
2019-03-06 2019-03-04 4 Dorsch Marion BPMC Common Stock S - Sale D 87.7300 -295 -26 2,005
2019-03-06 2019-03-04 4 Dorsch Marion BPMC Common Stock M - Exercise D 37.1100 2,300 85 2,300
2019-03-05 2019-03-01 4 Rossi Christina BPMC Restricted Stock Units A - Award D 1,750 1,750
2019-03-05 2019-03-01 4 Rossi Christina BPMC Stock Option (Right to Buy) A - Award D 86.60 6,500 6,500
2019-03-05 2019-03-01 4 Albers Jeffrey W. BPMC Restricted Stock Units A - Award D 29,750 29,750
2019-03-05 2019-03-01 4 Albers Jeffrey W. BPMC Stock Option (Right to Buy) A - Award D 86.60 110,500 110,500
2019-03-05 2019-03-01 4 McCain Tracey L BPMC Restricted Stock Units A - Award D 8,050 8,050
2019-03-05 2019-03-01 4 McCain Tracey L BPMC Stock Option (Right to Buy) A - Award D 86.60 29,900 29,900
2019-03-05 2019-03-01 4 Landsittel Michael BPMC Restricted Stock Units A - Award D 5,250 5,250
2019-03-05 2019-03-01 4 Landsittel Michael BPMC Stock Option (Right to Buy) A - Award D 86.60 19,500 19,500
2019-03-05 2019-03-01 4 Boral Anthony L. BPMC Restricted Stock Units A - Award D 7,000 7,000
2019-03-05 2019-03-01 4 Boral Anthony L. BPMC Stock Option (Right to Buy) A - Award D 86.60 26,000 26,000
2019-03-05 2019-03-01 4 Murray Christopher K. BPMC Restricted Stock Units A - Award D 5,250 5,250
2019-03-05 2019-03-01 4 Murray Christopher K. BPMC Stock Option (Right to Buy) A - Award D 86.60 19,500 19,500
2019-03-05 2019-03-01 4 Dorsch Marion BPMC Restricted Stock Units A - Award D 7,000 7,000
2019-03-05 2019-03-01 4 Dorsch Marion BPMC Stock Option (Right to Buy) A - Award D 86.60 26,000 26,000
2019-03-05 2019-03-01 4 Haviland Kate BPMC Stock Option (Right to Buy) M - Exercise D 36.05 -7,500 24,000
2019-03-05 2019-03-01 4 Haviland Kate BPMC Stock Option (Right to Buy) M - Exercise D 16.28 -14,144 33,495
2019-03-05 2019-03-01 4 Haviland Kate BPMC Restricted Stock Units A - Award D 8,750 8,750
2019-03-05 2019-03-01 4 Haviland Kate BPMC Stock Option (Right to Buy) A - Award D 86.60 32,500 32,500
2019-03-05 2019-03-01 4 Haviland Kate BPMC Common Stock S - Sale D 85.0500 -21,644 -1,841 5,874
2019-03-05 2019-03-01 4 Haviland Kate BPMC Common Stock M - Exercise D 36.0500 7,500 270 27,518
2019-03-05 2019-03-01 4 Haviland Kate BPMC Common Stock M - Exercise D 16.2800 14,144 230 20,018
2018-11-21 2018-11-19 4 Albers Jeffrey W. BPMC Stock Option (Right to Buy) M - Exercise D 1.87 -28,961 886,073
2018-11-21 2018-11-19 4 Albers Jeffrey W. BPMC Common Stock M - Exercise D 1.8700 28,961 54 28,961
2018-11-07 2018-11-05 4 Albers Jeffrey W. BPMC Stock Option (Right to Buy) M - Exercise D 1.87 -20,000 915,034
2018-11-07 2018-11-05 4 Albers Jeffrey W. BPMC Common Stock S - Sale D 62.6600 -100 -6 0
2018-11-07 2018-11-05 4 Albers Jeffrey W. BPMC Common Stock S - Sale D 63.3000 -17,300 -1,095 100
2018-11-07 2018-11-05 4 Albers Jeffrey W. BPMC Common Stock S - Sale D 64.1800 -1,500 -96 17,400
2018-11-07 2018-11-05 4 Albers Jeffrey W. BPMC Common Stock S - Sale D 65.5300 -1,100 -72 18,900
2018-11-07 2018-11-05 4 Albers Jeffrey W. BPMC Common Stock M - Exercise D 1.8700 20,000 37 20,000
2018-11-05 2018-11-01 4 Rossi Christina BPMC Restricted Stock Units A - Award D 4,500 4,500
2018-11-05 2018-11-01 4 Rossi Christina BPMC Stock Option (Right to Buy) A - Award D 65.75 80,000 80,000
2018-09-19 2018-09-17 4 Dorsch Marion BPMC Stock Option (Right to Buy) M - Exercise D 37.11 -2,300 116,900
2018-09-19 2018-09-17 4 Dorsch Marion BPMC Common Stock S - Sale D 70.0000 -1,700 -119 0
2018-09-19 2018-09-17 4 Dorsch Marion BPMC Common Stock S - Sale D 70.5900 -300 -21 1,700
2018-09-19 2018-09-17 4 Dorsch Marion BPMC Common Stock S - Sale D 73.0500 -300 -22 2,000
2018-09-19 2018-09-17 4 Dorsch Marion BPMC Common Stock M - Exercise D 37.1100 2,300 85 2,300
2018-08-08 2018-08-06 4 Albers Jeffrey W. BPMC Stock Option (Right to Buy) M - Exercise D 1.87 -20,000 935,034
2018-08-08 2018-08-06 4 Albers Jeffrey W. BPMC Common Stock S - Sale D 68.4800 -802 -55 0
2018-08-08 2018-08-06 4 Albers Jeffrey W. BPMC Common Stock S - Sale D 69.6400 -800 -56 802
2018-08-08 2018-08-06 4 Albers Jeffrey W. BPMC Common Stock S - Sale D 70.4800 -12,219 -861 1,602
2018-08-08 2018-08-06 4 Albers Jeffrey W. BPMC Common Stock S - Sale D 71.2200 -6,179 -440 13,821
2018-08-08 2018-08-06 4 Albers Jeffrey W. BPMC Common Stock M - Exercise D 1.8700 20,000 37 20,000
2018-06-25 2018-06-21 4 Demetri George BPMC Stock Option (Right to Buy) A - Award D 69.79 7,500 64,771
2018-06-25 2018-06-21 4 Goldberg Mark Alan BPMC Stock Option (Right to Buy) A - Award D 69.79 7,500 51,136
2018-06-25 2018-06-21 4 Lydon Nicholas BPMC Stock Option (Right to Buy) A - Award D 69.79 7,500 29,318
2018-06-25 2018-06-21 4 Rowland Charles A Jr BPMC Stock Option (Right to Buy) A - Award D 69.79 7,500 51,136
2018-06-25 2018-06-21 4 Seely Lynn BPMC Stock Option (Right to Buy) A - Award D 69.79 7,500 51,136
2018-06-25 2018-06-21 4 COATS LONNEL BPMC Stock Option (Right to Buy) A - Award D 69.79 7,500 51,136
2018-06-25 2018-06-21 4 LYNCH DANIEL BPMC Stock Option (Right to Buy) A - Award D 69.79 7,500 29,318
2018-06-25 2018-06-21 4 Borisy Alexis BPMC Stock Option (Right to Buy) A - Award D 69.79 7,500 29,318
2018-05-14 2018-05-11 4 Borisy Alexis BPMC Common Stock S - Sale I 0 0
2018-05-14 2018-05-10 4 Borisy Alexis BPMC Common Stock S - Sale I 0 0
2018-05-11 2018-05-09 4 Borisy Alexis BPMC Common Stock S - Sale I 0 0
2018-05-09 2018-05-07 4 Albers Jeffrey W. BPMC Stock Option (Right to Buy) M - Exercise D 1.87 -20,000 955,034
2018-05-09 2018-05-07 4 Albers Jeffrey W. BPMC Common Stock S - Sale D 78.5600 -8,320 -654 0
2018-05-09 2018-05-07 4 Albers Jeffrey W. BPMC Common Stock S - Sale D 79.1500 -11,680 -924 8,320
2018-05-09 2018-05-07 4 Albers Jeffrey W. BPMC Common Stock M - Exercise D 1.8700 20,000 37 20,000
2018-05-08 2018-05-07 4 Borisy Alexis BPMC Common Stock S - Sale I 0 0
2018-05-08 2018-05-04 4 Borisy Alexis BPMC Common Stock S - Sale I 0 0
2018-03-21 2018-03-19 4 Demetri George BPMC Common Stock S - Sale D 99.0600 -1,200 -119 6,439
2018-03-21 2018-03-19 4 Demetri George BPMC Common Stock S - Sale D 100.0400 -2,592 -259 7,639
2018-03-21 2018-03-19 4 Demetri George BPMC Common Stock S - Sale D 100.8800 -1,700 -171 10,231
2018-03-20 2018-03-16 4 Haviland Kate BPMC Stock Option (Right to Buy) M - Exercise D 36.05 -2,500 118,139
2018-03-20 2018-03-16 4 Haviland Kate BPMC Stock Option (Right to Buy) M - Exercise D 16.28 -1,571 120,639
2018-03-20 2018-03-16 4 Haviland Kate BPMC Common Stock S - Sale D 99.2000 -571 -57 5,874
2018-03-20 2018-03-16 4 Haviland Kate BPMC Common Stock S - Sale D 100.0200 -1,200 -120 6,445
2018-03-20 2018-03-16 4 Haviland Kate BPMC Common Stock S - Sale D 101.3200 -1,800 -182 7,645
2018-03-20 2018-03-16 4 Haviland Kate BPMC Common Stock S - Sale D 102.1900 -500 -51 9,445
2018-03-20 2018-03-16 4 Haviland Kate BPMC Common Stock M - Exercise D 36.0500 2,500 90 9,945
2018-03-20 2018-03-16 4 Haviland Kate BPMC Common Stock M - Exercise D 16.2800 1,571 26 7,445
2018-03-19 2018-03-15 4 Dorsch Marion BPMC Stock Option (Right to Buy) M - Exercise D 37.11 -2,300 119,200
2018-03-19 2018-03-15 4 Dorsch Marion BPMC Common Stock S - Sale D 100.0700 -2,300 -230 0
2018-03-19 2018-03-15 4 Dorsch Marion BPMC Common Stock M - Exercise D 37.1100 2,300 85 2,300
2018-03-06 2018-03-02 4 Albers Jeffrey W. BPMC Stock Option (Right to Buy) M - Exercise D 1.87 -20,000 975,034
2018-03-06 2018-03-02 4 Albers Jeffrey W. BPMC Common Stock S - Sale D 88.1700 -1,300 -115 0
2018-03-06 2018-03-02 4 Albers Jeffrey W. BPMC Common Stock S - Sale D 89.0700 -2,284 -203 1,300
2018-03-06 2018-03-02 4 Albers Jeffrey W. BPMC Common Stock S - Sale D 90.5200 -600 -54 3,584
2018-03-06 2018-03-02 4 Albers Jeffrey W. BPMC Common Stock S - Sale D 91.6600 -4,100 -376 4,184
2018-03-06 2018-03-02 4 Albers Jeffrey W. BPMC Common Stock S - Sale D 92.7600 -1,900 -176 8,284
2018-03-06 2018-03-02 4 Albers Jeffrey W. BPMC Common Stock S - Sale D 93.8900 -3,794 -356 10,184
2018-03-06 2018-03-02 4 Albers Jeffrey W. BPMC Common Stock S - Sale D 94.7900 -6,022 -571 13,978
2018-03-06 2018-03-02 4 Albers Jeffrey W. BPMC Common Stock M - Exercise D 1.8700 20,000 37 20,000
2018-03-05 2018-03-01 4 Haviland Kate BPMC Stock Option (Right to Buy) M - Exercise D 36.05 -2,800 122,210
2018-03-05 2018-03-01 4 Haviland Kate BPMC Common Stock S - Sale D 90.0000 -2,800 -252 5,874
2018-03-05 2018-03-01 4 Haviland Kate BPMC Common Stock M - Exercise D 36.0500 2,800 101 8,674
2018-03-02 2018-02-28 4 Lydon Nicholas BPMC Common Stock S - Sale D 86.3500 -4,613 -398 177,727
2018-03-02 2018-02-28 4 Lydon Nicholas BPMC Common Stock S - Sale D 86.9200 -5,527 -480 182,340
2018-03-02 2018-02-28 4 Lydon Nicholas BPMC Common Stock S - Sale D 88.2000 -5,264 -464 187,867
2018-03-02 2018-02-28 4 Lydon Nicholas BPMC Common Stock S - Sale D 89.0300 -9,596 -854 193,131
2018-03-01 2018-02-27 4 Demetri George BPMC Common Stock S - Sale D 87.8500 -2,765 -243 11,931
2018-03-01 2018-02-27 4 Demetri George BPMC Common Stock S - Sale D 88.4500 -3,085 -273 14,696
2018-03-01 2018-02-27 4 Demetri George BPMC Common Stock S - Sale D 89.4800 -200 -18 17,781
2018-03-01 2018-02-27 4 Demetri George BPMC Common Stock S - Sale D 90.6800 -200 -18 17,981
2018-03-01 2018-02-27 4 McCain Tracey L BPMC Stock Option (Right to Buy) M - Exercise D 28.36 -10,000 134,000
2018-03-01 2018-02-27 4 McCain Tracey L BPMC Common Stock S - Sale D 87.6900 -1,106 -97 0
2018-03-01 2018-02-27 4 McCain Tracey L BPMC Common Stock S - Sale D 88.4000 -8,794 -777 1,106
2018-03-01 2018-02-27 4 McCain Tracey L BPMC Common Stock S - Sale D 90.7500 -100 -9 9,900
2018-03-01 2018-02-27 4 McCain Tracey L BPMC Common Stock M - Exercise D 28.3600 10,000 284 10,000
2018-03-01 2018-02-27 4 Haviland Kate BPMC Stock Option (Right to Buy) M - Exercise D 36.05 -3,200 125,010
2018-03-01 2018-02-27 4 Haviland Kate BPMC Common Stock S - Sale D 87.7000 -1,765 -155 5,874
2018-03-01 2018-02-27 4 Haviland Kate BPMC Common Stock S - Sale D 88.3200 -1,035 -91 7,639
2018-03-01 2018-02-27 4 Haviland Kate BPMC Common Stock S - Sale D 89.4700 -200 -18 8,674
2018-03-01 2018-02-27 4 Haviland Kate BPMC Common Stock S - Sale D 90.7000 -200 -18 8,874
2018-03-01 2018-02-27 4 Haviland Kate BPMC Common Stock M - Exercise D 36.0500 3,200 115 9,074
2018-02-20 2018-02-16 4 Albers Jeffrey W. BPMC Stock Option (Right to Buy) A - Award D 81.44 170,000 995,034
2018-02-20 2018-02-16 4 Boral Anthony L. BPMC Stock Option (Right to Buy) A - Award D 81.44 39,000 208,544
2018-02-20 2018-02-16 4 Haviland Kate BPMC Stock Option (Right to Buy) A - Award D 81.44 39,000 128,210
2018-02-20 2018-02-16 4 Landsittel Michael BPMC Stock Option (Right to Buy) A - Award D 81.44 26,000 84,181
2018-02-20 2018-02-16 4 McCain Tracey L BPMC Stock Option (Right to Buy) A - Award D 81.44 39,000 144,000
2018-02-20 2018-02-16 4 Dorsch Marion BPMC Stock Option (Right to Buy) A - Award D 81.44 39,000 121,500
2018-02-16 2018-02-14 4 LYNCH DANIEL BPMC Common Stock S - Sale D 80.4200 -12,500 -1,005 174,342
2018-02-14 2018-02-12 4 Haviland Kate BPMC Stock Option (Right to Buy) M - Exercise D 16.28 -6,775 89,210
2018-02-14 2018-02-12 4 Haviland Kate BPMC Common Stock S - Sale D 72.6400 -200 -15 5,874
2018-02-14 2018-02-12 4 Haviland Kate BPMC Common Stock S - Sale D 73.4000 -1,476 -108 6,074
2018-02-14 2018-02-12 4 Haviland Kate BPMC Common Stock S - Sale D 74.5800 -2,199 -164 7,550
2018-02-14 2018-02-12 4 Haviland Kate BPMC Common Stock S - Sale D 75.6400 -2,000 -151 9,749
2018-02-14 2018-02-12 4 Haviland Kate BPMC Common Stock S - Sale D 77.1900 -900 -69 11,749
2018-02-14 2018-02-12 4 Haviland Kate BPMC Common Stock M - Exercise D 16.2800 6,775 110 12,649
2018-02-14 2018-02-12 4 LYNCH DANIEL BPMC Common Stock S - Sale D 73.2700 -3,996 -293 186,842
2018-02-14 2018-02-12 4 LYNCH DANIEL BPMC Common Stock S - Sale D 74.3100 -3,748 -279 190,838
2018-02-14 2018-02-12 4 LYNCH DANIEL BPMC Common Stock S - Sale D 75.1500 -5,636 -424 194,586
2018-02-14 2018-02-12 4 LYNCH DANIEL BPMC Common Stock S - Sale D 75.9600 -2,590 -197 200,222
2018-02-14 2018-02-12 4 LYNCH DANIEL BPMC Common Stock S - Sale D 77.1800 -1,530 -118 202,812
2017-11-24 2017-11-21 4/A Dorsch Marion BPMC Common Stock S - Sale D 64.4400 -500 -32 0
2017-11-24 2017-11-22 4 Dorsch Marion BPMC Stock Option (Right to Buy) M - Exercise D 37.11 -9,166 82,500
2017-11-24 2017-11-22 4 Dorsch Marion BPMC Common Stock S - Sale D 70.0000 -9,166 -642 0
2017-11-24 2017-11-22 4 Dorsch Marion BPMC Common Stock M - Exercise D 37.1100 9,166 340 9,166
2017-11-22 2017-11-21 4 Haviland Kate BPMC Stock Option (Right to Buy) M - Exercise D 16.28 -5,874 95,985
2017-11-22 2017-11-21 4 Haviland Kate BPMC Common Stock M - Exercise D 16.2800 5,874 96 5,874
2017-11-22 2017-11-21 4 Dorsch Marion BPMC Stock Option (Right to Buy) M - Exercise D 37.11 -18,334 91,666
2017-11-22 2017-11-21 4 Dorsch Marion BPMC Common Stock S - Sale D 64.4400 500 32 0
2017-11-22 2017-11-21 4 Dorsch Marion BPMC Common Stock S - Sale D 65.1600 -11,483 -748 500
2017-11-22 2017-11-21 4 Dorsch Marion BPMC Common Stock S - Sale D 65.8100 -4,750 -313 11,983
2017-11-22 2017-11-21 4 Dorsch Marion BPMC Common Stock S - Sale D 66.8100 -1,601 -107 16,733
2017-11-22 2017-11-21 4 Dorsch Marion BPMC Common Stock M - Exercise D 37.1100 18,334 680 18,334
2017-11-17 2017-11-15 4 LYNCH DANIEL BPMC Common Stock S - Sale D 62.5900 -1,200 -75 204,342
2017-11-17 2017-11-15 4 LYNCH DANIEL BPMC Common Stock S - Sale D 63.2500 -2,200 -139 205,542
2017-11-17 2017-11-15 4 LYNCH DANIEL BPMC Common Stock S - Sale D 64.1500 -1,600 -103 207,742
2017-11-08 2017-11-06 4 Albers Jeffrey W. BPMC Stock Option (Right to Buy) M - Exercise D 1.87 -24,514 825,034
2017-11-08 2017-11-06 4 Albers Jeffrey W. BPMC Common Stock S - Sale D 68.9500 -1,100 -76 0
2017-11-08 2017-11-06 4 Albers Jeffrey W. BPMC Common Stock S - Sale D 69.7400 -16,469 -1,149 1,100
2017-11-08 2017-11-06 4 Albers Jeffrey W. BPMC Common Stock S - Sale D 70.4000 -7,432 -523 17,569
2017-11-08 2017-11-06 4 Albers Jeffrey W. BPMC Common Stock S - Sale D 71.6700 -2,600 -186 25,001
2017-11-08 2017-11-06 4 Albers Jeffrey W. BPMC Common Stock S - Sale D 72.9100 -1,999 -146 27,601
2017-11-08 2017-11-06 4 Albers Jeffrey W. BPMC Common Stock S - Sale D 73.8900 -400 -30 29,600
2017-11-08 2017-11-06 4 Albers Jeffrey W. BPMC Common Stock M - Exercise D 1.8700 24,514 46 30,000
2017-11-08 2017-11-06 4 Boral Anthony L. BPMC Stock Option (Right to Buy) M - Exercise D 8.80 -5,000 169,544
2017-11-08 2017-11-06 4 Boral Anthony L. BPMC Common Stock S - Sale D 69.5900 -2,380 -166 0
2017-11-08 2017-11-06 4 Boral Anthony L. BPMC Common Stock S - Sale D 70.2900 -1,520 -107 2,380
2017-11-08 2017-11-06 4 Boral Anthony L. BPMC Common Stock S - Sale D 71.6900 -700 -50 3,900
2017-11-08 2017-11-06 4 Boral Anthony L. BPMC Common Stock S - Sale D 72.8700 -200 -15 4,600
2017-11-08 2017-11-06 4 Boral Anthony L. BPMC Common Stock S - Sale D 74.0000 -200 -15 4,800
2017-11-08 2017-11-06 4 Boral Anthony L. BPMC Common Stock M - Exercise D 8.8000 5,000 44 5,000
2017-11-03 2017-11-01 4 Murray Christopher K. BPMC Stock Option (Right to Buy) A - Award D 71.80 75,000 75,000
2017-10-10 2017-10-05 4 Haviland Kate BPMC Stock Option (Right to Buy) M - Exercise D 16.28 -5,449 101,859
2017-10-10 2017-10-05 4 Haviland Kate BPMC Common Stock S - Sale D 65.4500 -1,261 -83 0
2017-10-10 2017-10-05 4 Haviland Kate BPMC Common Stock S - Sale D 66.5800 -3,303 -220 1,261
2017-10-10 2017-10-05 4 Haviland Kate BPMC Common Stock S - Sale D 67.3300 -885 -60 4,564
2017-10-10 2017-10-05 4 Haviland Kate BPMC Common Stock M - Exercise D 16.2800 5,449 89 5,449
2017-09-20 2017-09-18 4 LYNCH DANIEL BPMC Common Stock S - Sale D 60.0000 -2,500 -150 209,342
2017-09-20 2017-09-18 4 Haviland Kate BPMC Stock Option (Right to Buy) M - Exercise D 16.28 -6,356 107,308
2017-09-20 2017-09-18 4 Haviland Kate BPMC Common Stock S - Sale D 60.0300 -6,356 -382 0
2017-09-20 2017-09-18 4 Haviland Kate BPMC Common Stock M - Exercise D 16.2800 6,356 103 6,356
2017-08-11 2017-08-09 4 Boral Anthony L. BPMC Stock Option (Right to Buy) M - Exercise D 8.80 -5,000 174,544
2017-08-11 2017-08-09 4 Boral Anthony L. BPMC Common Stock S - Sale D 47.7900 -100 -5 0
2017-08-11 2017-08-09 4 Boral Anthony L. BPMC Common Stock S - Sale D 48.2100 -3,085 -149 100
2017-08-11 2017-08-09 4 Boral Anthony L. BPMC Common Stock S - Sale D 49.3000 -1,815 -89 3,185
2017-08-11 2017-08-09 4 Boral Anthony L. BPMC Common Stock M - Exercise D 8.8000 5,000 44 5,000
2017-08-09 2017-08-08 4 Albers Jeffrey W. BPMC Common Stock S - Sale D 50.7000 -10,000 -507 5,486
2017-08-09 2017-08-07 4 Albers Jeffrey W. BPMC Common Stock S - Sale D 48.2900 -2,786 -135 15,486
2017-08-09 2017-08-07 4 Albers Jeffrey W. BPMC Common Stock S - Sale D 49.2100 -17,214 -847 18,272
2017-07-07 2017-07-05 4 Haviland Kate BPMC Stock Option (Right to Buy) M - Exercise D 16.28 -7,265 113,664
2017-07-07 2017-07-05 4 Haviland Kate BPMC Common Stock S - Sale D 51.5400 -852 -44 0
2017-07-07 2017-07-05 4 Haviland Kate BPMC Common Stock S - Sale D 52.6300 -700 -37 852
2017-07-07 2017-07-05 4 Haviland Kate BPMC Common Stock S - Sale D 53.5800 -700 -38 1,552
2017-07-07 2017-07-05 4 Haviland Kate BPMC Common Stock S - Sale D 54.7500 -700 -38 2,252
2017-07-07 2017-07-05 4 Haviland Kate BPMC Common Stock S - Sale D 55.7600 -4,313 -240 2,952
2017-07-07 2017-07-05 4 Haviland Kate BPMC Common Stock M - Exercise D 16.2800 7,265 118 7,265
2017-07-07 2017-07-05 4 LYNCH DANIEL BPMC Common Stock S - Sale D 55.0600 -7,500 -413 211,842
2017-06-30 2017-03-14 4/A Haviland Kate BPMC Stock Option (Right to Buy) M - Exercise D 16.28 -12,714 127,286
2017-06-30 2017-03-14 4/A Haviland Kate BPMC Common Stock S - Sale D 40.0100 -12,714 -509 0
2017-06-30 2017-03-14 4/A Haviland Kate BPMC Common Stock M - Exercise D 16.2800 12,714 207 12,714
2017-06-30 2017-06-28 4 LYNCH DANIEL BPMC Common Stock S - Sale D 49.0900 -3,125 -153 219,342
2017-06-30 2017-06-28 4 LYNCH DANIEL BPMC Common Stock S - Sale D 50.1200 -21,474 -1,076 222,467
2017-06-30 2017-06-28 4 LYNCH DANIEL BPMC Common Stock S - Sale D 51.1700 -7,901 -404 243,941
2017-06-30 2017-06-28 4 Boral Anthony L. BPMC Stock Option (Right to Buy) M - Exercise D 8.80 -10,000 179,544
2017-06-30 2017-06-28 4 Boral Anthony L. BPMC Common Stock S - Sale D 49.0700 -1,100 -54 0
2017-06-30 2017-06-28 4 Boral Anthony L. BPMC Common Stock S - Sale D 50.1900 -4,314 -217 1,100
2017-06-30 2017-06-28 4 Boral Anthony L. BPMC Common Stock S - Sale D 51.0800 -4,586 -234 5,414
2017-06-30 2017-06-28 4 Boral Anthony L. BPMC Common Stock M - Exercise D 8.8000 10,000 88 10,000
2017-06-30 2017-06-28 4 Haviland Kate BPMC Stock Option (Right to Buy) M - Exercise D 16.28 -6,357 120,929
2017-06-30 2017-06-28 4 Haviland Kate BPMC Common Stock S - Sale D 50.0000 -6,357 -318 0
2017-06-30 2017-06-28 4 Haviland Kate BPMC Common Stock M - Exercise D 16.2800 6,357 103 6,357
2017-06-30 2017-06-28 4 Albers Jeffrey W. BPMC Common Stock S - Sale D 49.1000 -2,229 -109 35,486
2017-06-30 2017-06-28 4 Albers Jeffrey W. BPMC Common Stock S - Sale D 50.2200 -10,205 -512 37,715
2017-06-30 2017-06-28 4 Albers Jeffrey W. BPMC Common Stock S - Sale D 51.2100 -7,566 -387 47,920
2017-06-23 2017-06-21 4 Lydon Nicholas BPMC Stock Option (Right to Buy) A - Award D 46.02 10,909 21,818
2017-06-23 2017-06-21 4 Demetri George BPMC Stock Option (Right to Buy) A - Award D 46.02 10,909 57,271
2017-06-23 2017-06-21 4 Borisy Alexis BPMC Stock Option (Right to Buy) A - Award D 46.02 10,909 21,818
2017-06-23 2017-06-21 4 Rowland Charles A Jr BPMC Stock Option (Right to Buy) A - Award D 46.02 10,909 43,636
2017-06-23 2017-06-21 4 Seely Lynn BPMC Stock Option (Right to Buy) A - Award D 46.02 10,909 43,636
2017-06-23 2017-06-21 4 COATS LONNEL BPMC Stock Option (Right to Buy) A - Award D 46.02 10,909 43,636
2017-06-23 2017-06-21 4 Goldberg Mark Alan BPMC Stock Option (Right to Buy) A - Award D 46.02 10,909 43,636
2017-06-23 2017-06-21 4 LYNCH DANIEL BPMC Stock Option (Right to Buy) A - Award D 46.02 10,909 21,818
2017-03-20 2017-03-16 4 LEVIN MARK J BPMC Common Stock S - Sale D 41.5500 -5,200 -216 111,244
2017-03-20 2017-03-16 4 LEVIN MARK J BPMC Common Stock S - Sale D 40.7400 -24,800 -1,010 116,444
2017-03-16 2017-03-14 4 Lydon Nicholas BPMC Common Stock S - Sale D 39.7200 -1,400 -56 202,727
2017-03-16 2017-03-14 4 Lydon Nicholas BPMC Common Stock S - Sale D 40.0600 -68,600 -2,748 204,127
2017-03-16 2017-03-14 4 LYNCH DANIEL BPMC Common Stock S - Sale D 40.1200 -7,500 -301 250,119
2017-03-16 2017-03-14 4 Albers Jeffrey W. BPMC Common Stock S - Sale D 39.7500 -980 -39 55,486
2017-03-16 2017-03-14 4 Albers Jeffrey W. BPMC Common Stock S - Sale D 40.0400 -19,020 -762 56,466
2017-03-16 2017-03-14 4 Haviland Kate BPMC Stock Option (Right to Buy) M - Exercise D 16.28 -12,714 87,286
2017-03-16 2017-03-14 4 Haviland Kate BPMC Common Stock S - Sale D 40.0100 -12,714 -509 0
2017-03-16 2017-03-14 4 Haviland Kate BPMC Common Stock M - Exercise D 16.2800 12,714 207 12,714
2017-02-28 2017-02-27 4 Third Rock Ventures II, L.P. BPMC Common Stock J - Other D -1,000,000 3,453,753
2017-02-21 2017-02-16 4 Landsittel Michael BPMC Stock Option (Right to Buy) A - Award D 36.05 20,000 58,181
2017-02-21 2017-02-16 4 McCain Tracey L BPMC Stock Option (Right to Buy) A - Award D 36.05 5,000 105,000
2017-02-21 2017-02-16 4 Albers Jeffrey W. BPMC Stock Option (Right to Buy) A - Award D 36.05 170,000 849,548
2017-02-21 2017-02-16 4 Boral Anthony L. BPMC Stock Option (Right to Buy) A - Award D 36.05 45,000 189,544
2017-02-21 2017-02-16 4 Haviland Kate BPMC Stock Option (Right to Buy) A - Award D 36.05 40,000 140,000
2017-02-09 2017-02-07 4 Borisy Alexis BPMC Common Stock S - Sale I 0 0
2017-02-09 2017-02-07 4 Third Rock Ventures II, L.P. BPMC Common Stock S - Sale D 35.2750 -1,000,000 -35,275 4,453,753
2016-12-21 2016-12-19 4 STARR KEVIN P BPMC Common Stock S - Sale D 28.1940 -106,489 -3,002 0
2016-12-05 2016-12-01 4 LYNCH DANIEL BPMC Common Stock S - Sale D 30.0200 -200 -6 255,694
2016-11-23 2016-11-21 4 Dorsch Marion BPMC Stock Option (Right to Buy) A - Award D 37.11 110,000 110,000
2016-11-03 2016-11-01 4 LYNCH DANIEL BPMC Common Stock S - Sale D 30.0400 -1,700 -51 255,894
2016-10-17 2016-10-13 4 LYNCH DANIEL BPMC Common Stock S - Sale D 30.0200 -21,800 -654 257,594
2016-10-04 2016-10-03 4 McCain Tracey L BPMC Stock Option (Right to Buy) A - Award D 28.36 100,000 100,000
2016-08-10 2016-08-08 4 Albers Jeffrey W. BPMC Common Stock S - Sale D 23.2200 -1,008 -23 75,486
2016-08-10 2016-08-08 4 Albers Jeffrey W. BPMC Common Stock S - Sale D 22.8400 -15,992 -365 76,494
2016-06-27 2016-06-23 4 Borisy Alexis BPMC Stock Option (Right to Buy) A - Award D 19.53 10,909 10,909
2016-06-27 2016-06-23 4 Goldberg Mark Alan BPMC Stock Option (Right to Buy) A - Award D 19.53 10,909 32,727
2016-06-27 2016-06-23 4 LYNCH DANIEL BPMC Stock Option (Right to Buy) A - Award D 19.53 10,909 10,909
2016-06-27 2016-06-23 4 Rowland Charles A Jr BPMC Stock Option (Right to Buy) A - Award D 19.53 10,909 32,727
2016-06-27 2016-06-23 4 Seely Lynn BPMC Stock Option (Right to Buy) A - Award D 19.53 10,909 32,727
2016-06-27 2016-06-23 4 COATS LONNEL BPMC Stock Option (Right to Buy) A - Award D 19.53 10,909 32,727
2016-06-27 2016-06-23 4 Demetri George BPMC Stock Option (Right to Buy) A - Award D 19.53 10,909 46,362
2016-06-27 2016-06-23 4 Lydon Nicholas BPMC Stock Option (Right to Buy) A - Award D 19.53 10,909 10,909
2016-06-07 2016-06-03 4 Albers Jeffrey W. BPMC Common Stock S - Sale D 20.0300 -17,000 -341 92,486
2016-04-15 2016-04-14 4 Seely Lynn BPMC Stock Option (Right to Buy) A - Award D 19.08 21,818 21,818
2016-04-15 2016-04-14 4 Third Rock Ventures II, L.P. BPMC Common Stock J - Other D -1,200,000 5,453,753
2016-04-14 2016-04-13 4 Lengauer Christoph BPMC Common Stock S - Sale D 20.0100 -15,872 -318 56,657
2016-04-13 2016-04-12 4 Lengauer Christoph BPMC Common Stock S - Sale D 20.0100 -10,316 -206 72,529
2016-04-13 2016-04-11 4 Lengauer Christoph BPMC Common Stock S - Sale D 20.3000 -8,537 -173 82,845
2016-04-08 2016-04-06 4 Albers Jeffrey W. BPMC Common Stock S - Sale D 20.4200 -17,000 -347 109,486
2016-03-28 3/A Lengauer Christoph BPMC Common Stock D 188,332
2016-03-28 2016-03-24 4 Lengauer Christoph BPMC Stock Option (Right to Buy) M - Exercise D 1.87 -6,668 134,316
2016-03-28 2016-03-24 4 Lengauer Christoph BPMC Stock Option (Right to Buy) M - Exercise D 1.48 -12,499 140,984
2016-03-28 2016-03-24 4 Lengauer Christoph BPMC Common Stock M - Exercise D 1.8700 6,668 12 91,382
2016-03-28 2016-03-24 4 Lengauer Christoph BPMC Common Stock M - Exercise D 1.4850 12,499 19 84,714
2016-02-05 2016-02-03 4 Albers Jeffrey W. BPMC Stock Option (Right to Buy) A - Award D 15.01 140,000 679,548
2016-02-05 2016-02-03 4 Lengauer Christoph BPMC Stock Option (Right to Buy) A - Award D 15.01 40,000 178,179
2016-02-05 2016-02-03 4 Boral Anthony L. BPMC Stock Option (Right to Buy) A - Award D 15.01 40,000 144,544
2016-02-05 2016-02-03 4 Landsittel Michael BPMC Stock Option (Right to Buy) A - Award D 15.01 10,000 38,181
2016-02-05 2016-02-03 4 COATS LONNEL BPMC Stock Option (Right to Buy) A - Award D 15.01 21,818 21,818
2016-02-02 2016-02-01 4 Haviland Kate BPMC Stock Option (Right to Buy) A - Award D 16.28 100,000 100,000
2015-12-17 2015-12-17 4 Lengauer Christoph BPMC Common Stock S - Sale D 25.1400 -6,463 -162 72,215
2015-12-17 2015-12-16 4 Lengauer Christoph BPMC Common Stock S - Sale D 25.0300 -24,156 -605 78,678
2015-12-17 2015-12-15 4 Lengauer Christoph BPMC Common Stock S - Sale D 25.0000 -500 -12 102,834
2015-12-02 2015-11-18 4 Borisy Alexis BPMC Common Stock J - Other D 8,561 26,742
2015-12-02 2015-11-18 4 LYNCH DANIEL BPMC Common Stock J - Other D 2,517 275,244
2015-11-30 2015-11-27 4 FMR LLC / Fidelity Management & Research Shares held by persons and entities whose shares are subject to reporting by the undersigned. BPMC Common Stock S - Sale I 21.9700 -55,419 -1,218 264,898
2015-11-30 2015-11-27 4 FMR LLC / Fidelity Management & Research Shares held by persons and entities whose shares are subject to reporting by the undersigned. BPMC Common Stock S - Sale I 21.8600 -2,400 -52 320,317
2015-11-30 2015-11-25 4 FMR LLC / Fidelity Management & Research Shares held by persons and entities whose shares are subject to reporting by the undersigned. BPMC Common Stock S - Sale I 21.4800 -174,096 -3,740 322,717
2015-11-30 2015-11-25 4 FMR LLC / Fidelity Management & Research Shares held by persons and entities whose shares are subject to reporting by the undersigned. BPMC Common Stock S - Sale I 20.9700 -55,500 -1,164 496,813
2015-11-25 2015-11-24 4 FMR LLC / Fidelity Management & Research Shares held by persons and entities whose shares are subject to reporting by the undersigned. BPMC Common Stock S - Sale I 20.1400 -161,271 -3,248 552,313
2015-11-23 2015-11-23 4 FMR LLC / Fidelity Management & Research Shares held by persons and entities whose shares are subject to reporting by the undersigned. BPMC Common Stock S - Sale I 20.2200 -61,600 -1,246 713,584
2015-11-23 2015-11-23 4 FMR LLC / Fidelity Management & Research Shares held by persons and entities whose shares are subject to reporting by the undersigned. BPMC Common Stock S - Sale I 20.0500 -23,700 -475 775,184
2015-11-23 2015-11-20 4 FMR LLC / Fidelity Management & Research Shares held by persons and entities whose shares are subject to reporting by the undersigned. BPMC Common Stock S - Sale I 20.1700 -81,272 -1,639 798,884
2015-11-23 2015-11-20 4 FMR LLC / Fidelity Management & Research Shares held by persons and entities whose shares are subject to reporting by the undersigned. BPMC Common Stock S - Sale I 20.0200 -23,000 -460 880,156
2015-11-20 2015-11-19 4 FMR LLC / Fidelity Management & Research Shares held by persons and entities whose shares are subject to reporting by the undersigned. BPMC Common Stock S - Sale I 19.7900 -131,044 -2,593 903,156
2015-11-20 2015-11-19 4 FMR LLC / Fidelity Management & Research Shares held by persons and entities whose shares are subject to reporting by the undersigned. BPMC Common Stock S - Sale I 19.9300 -24,850 -495 1,034,200
2015-11-20 2015-11-18 4 FMR LLC / Fidelity Management & Research Shares held by persons and entities whose shares are subject to reporting by the undersigned. BPMC Common Stock S - Sale I 19.6900 -76,024 -1,497 1,059,050
2015-11-20 2015-11-18 4 FMR LLC / Fidelity Management & Research Shares held by persons and entities whose shares are subject to reporting by the undersigned. BPMC Common Stock S - Sale I 20.1900 -100 -2 1,135,074
2015-11-20 2015-11-18 4 FMR LLC / Fidelity Management & Research Shares held by persons and entities whose shares are subject to reporting by the undersigned. BPMC Common Stock S - Sale I 19.4100 -5,200 -101 1,135,174
2015-11-19 2015-11-17 4 FMR LLC / Fidelity Management & Research Shares held by persons and entities whose shares are subject to reporting by the undersigned. BPMC Common Stock S - Sale I 20.2000 -464 -9 1,140,374
2015-11-19 2015-11-17 4 FMR LLC / Fidelity Management & Research Shares held by persons and entities whose shares are subject to reporting by the undersigned. BPMC Common Stock S - Sale I 21.0700 -8,509 -179 1,140,838
2015-11-19 2015-11-17 4 FMR LLC / Fidelity Management & Research Shares held by persons and entities whose shares are subject to reporting by the undersigned. BPMC Common Stock S - Sale I 20.3100 -14,717 -299 1,149,347
2015-11-19 2015-11-17 4 FMR LLC / Fidelity Management & Research Shares held by persons and entities whose shares are subject to reporting by the undersigned. BPMC Common Stock S - Sale I 20.7000 -3,800 -79 1,164,064
2015-11-19 2015-11-16 4 FMR LLC / Fidelity Management & Research Shares held by persons and entities whose shares are subject to reporting by the undersigned. BPMC Common Stock G - Gift I -733 1,167,864
2015-11-18 2015-11-16 4 FMR LLC / Fidelity Management & Research Shares held by persons and entities whose shares are subject to reporting by the undersigned. BPMC Common Stock S - Sale I 20.7700 -2,779 -58 1,168,597
2015-11-18 2015-11-16 4 FMR LLC / Fidelity Management & Research Shares held by persons and entities whose shares are subject to reporting by the undersigned. BPMC Common Stock S - Sale I 22.0200 -300 -7 1,171,376
2015-11-18 2015-11-16 4 FMR LLC / Fidelity Management & Research Shares held by persons and entities whose shares are subject to reporting by the undersigned. BPMC Common Stock S - Sale I 21.4100 -1,820 -39 1,171,676
2015-11-18 2015-11-16 4 FMR LLC / Fidelity Management & Research Shares held by persons and entities whose shares are subject to reporting by the undersigned. BPMC Common Stock S - Sale I 20.7800 -23,785 -494 1,173,496
2015-11-18 2015-11-18 4 Third Rock Ventures II, L.P. BPMC Common Stock J - Other D 40,290 40,290
2015-11-18 2015-11-18 4 Third Rock Ventures II, L.P. BPMC Common Stock J - Other D 40,290 40,290
2015-11-18 2015-11-18 4 Third Rock Ventures II, L.P. BPMC Common Stock J - Other D 40,290 40,290
2015-11-18 2015-11-18 4 Third Rock Ventures II, L.P. BPMC Common Stock J - Other D -220,387 0
2015-11-18 2015-11-18 4 Third Rock Ventures II, L.P. BPMC Common Stock J - Other D 220,387 220,387
2015-11-18 2015-11-18 4 Third Rock Ventures II, L.P. BPMC Common Stock J - Other D -739,306 6,653,753
2015-11-17 2015-11-13 4 FMR LLC / Fidelity Management & Research Shares held by persons and entities whose shares are subject to reporting by the undersigned. BPMC Common Stock G - Gift I -25,955 1,197,281
2015-11-17 2015-11-13 4 FMR LLC / Fidelity Management & Research Shares held by persons and entities whose shares are subject to reporting by the undersigned. BPMC Common Stock G - Gift I -4,567 1,223,236
2015-11-17 2015-11-13 4 FMR LLC / Fidelity Management & Research Shares held by persons and entities whose shares are subject to reporting by the undersigned. BPMC Common Stock G - Gift I -68,628 1,227,803
2015-11-17 2015-11-13 4 FMR LLC / Fidelity Management & Research See Footnote 1 BPMC Common Stock J - Other I -1,204,280 1,296,431
2015-11-12 2015-11-10 4 Albers Jeffrey W. BPMC Common Stock S - Sale D 21.8700 -7,000 -153 126,486
2015-11-04 2015-11-03 4 Lengauer Christoph BPMC Common Stock S - Sale D 20.9800 -36,734 -771 103,334
2015-11-04 2015-11-02 4 Lengauer Christoph BPMC Common Stock S - Sale D 21.1000 -48,264 -1,018 140,068
2015-11-04 2015-11-02 4 Albers Jeffrey W. BPMC Common Stock S - Sale D 21.0200 -10,000 -210 133,486
2015-05-12 2015-05-05 4 Third Rock Ventures II, L.P. BPMC Series C Preferred Stock C - Conversion D -1,328,502 0
2015-05-12 2015-05-05 4 Third Rock Ventures II, L.P. BPMC Series B Preferred Stock C - Conversion D -7,833,333 0
2015-05-12 2015-05-05 4 Third Rock Ventures II, L.P. BPMC Series A Preferred Stock C - Conversion D -30,000,000 0
2015-05-12 2015-05-05 4 Third Rock Ventures II, L.P. BPMC Common Stock C - Conversion D 241,545 7,393,059
2015-05-12 2015-05-05 4 Third Rock Ventures II, L.P. BPMC Common Stock C - Conversion D 1,424,242 7,151,514
2015-05-12 2015-05-05 4 Third Rock Ventures II, L.P. BPMC Common Stock C - Conversion D 5,454,545 5,727,272
2015-05-07 2015-05-05 4 FMR LLC / Fidelity Management & Research Beacon Bioventures Fund III Limited Partnership BPMC Series C Convertible Preferred Stock C - Conversion I 483,092 0
2015-05-07 2015-05-05 4 FMR LLC / Fidelity Management & Research Beacon Bioventures Fund III Limited Partnership BPMC Series B Convertible Preferred Stock C - Conversion I 2,583,333 0
2015-05-07 2015-05-05 4 FMR LLC / Fidelity Management & Research Beacon Bioventures Fund III Limited Partnership BPMC Series A Convertible Preferred Stock C - Conversion I 10,000,000 0
2015-05-07 2015-05-05 4 FMR LLC / Fidelity Management & Research Beacon Bioventures Fund III Limited Partnership BPMC Common Stock P - Purchase I 18.0000 125,000 2,250 2,500,711
2015-05-07 2015-05-05 4 FMR LLC / Fidelity Management & Research Beacon Bioventures Fund III Limited Partnership BPMC Common Stock C - Conversion I 87,834 2,375,711
2015-05-07 2015-05-05 4 FMR LLC / Fidelity Management & Research Beacon Bioventures Fund III Limited Partnership BPMC Common Stock C - Conversion I 469,696 2,287,877
2015-05-07 2015-05-05 4 FMR LLC / Fidelity Management & Research Beacon Bioventures Fund III Limited Partnership BPMC Common Stock C - Conversion I 1,818,181 1,818,181
2015-05-01 3/A Lengauer Christoph BPMC Common Stock D 188,332
2015-04-30 3 Lydon Nicholas BPMC Common Stock D 545,454
2015-04-30 3 Lydon Nicholas BPMC Common Stock D 545,454
2015-04-30 3 Kuvalanka Kyle D. BPMC Common Stock D 67,340
2015-04-30 3 Kuvalanka Kyle D. BPMC Common Stock D 67,340
2015-04-30 3 Demetri George BPMC Common Stock D 36,362
2015-04-30 3 Demetri George BPMC Common Stock D 36,362
2015-04-30 3 Borisy Alexis BPMC Common Stock D 36,362
2015-04-30 3 Borisy Alexis BPMC Common Stock D 36,362
2015-04-30 3 Lengauer Christoph BPMC Common Stock D 327,272
2015-04-30 3 Lengauer Christoph BPMC Common Stock D 327,272
2015-04-30 3 Albers Jeffrey W. BPMC Common Stock D 286,972
2015-04-30 3 Albers Jeffrey W. BPMC Common Stock D 286,972
2015-04-30 3 LYNCH DANIEL BPMC Common Stock D 545,454
2015-04-30 3 LYNCH DANIEL BPMC Common Stock D 545,454
2015-04-29 3 TEPPER ROBERT I BPMC Common Stock D 545,454
2015-04-29 3 TEPPER ROBERT I BPMC Common Stock D 545,454
2015-04-29 3 TEPPER ROBERT I BPMC Common Stock D 545,454
2015-04-29 3 TEPPER ROBERT I BPMC Common Stock D 545,454
2015-04-29 3 TEPPER ROBERT I BPMC Common Stock D 545,454
2015-04-29 3 TEPPER ROBERT I BPMC Common Stock D 545,454
2015-04-29 3 TEPPER ROBERT I BPMC Common Stock D 545,454
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