BLFS / BioLife Solutions, Inc. - Insider Trading and Ownership Report - SEC Form 3, 4, 5

BioLife Solutions, Inc.
US ˙ NasdaqCM ˙ US09062W2044

Jumlah Saham Beredar 47,905,265 shares
Saham Orang Dalam12,449,041 shares
Kepemilikan oleh Orang Dalam25.99 %
Orang Dalam Sejati35
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)

-7 ( )

11184 out of 11305

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)

-5.123 %( )

11164 out of 11224

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 BioLife Solutions, Inc. transaksi orang dalam. Orang dalam adalah pejabat, direktur, atau investor signifikan dalam suatu perusahaan. Secara umum, melakukan transaksi di perusahaan mereka berdasarkan informasi material yang belum dipublikasikan adalah ilegal bagi orang dalam. Ini tidak berarti bahwa mereka dilarang melakukan transaksi apa pun di perusahaan mereka sendiri. Namun, mereka wajib melaporkan semua transaksi kepada SEC melalui Formulir 4.

Daftar Orang Dalam dan Metrik Profitabilitas

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

See our leaderboard of most profitable insider traders.

Orang Dalam Rata-rata Keuntungan (%) Saham
Dimiliki
Terbagi
Disesuaikan
Sarah Aebersold Chief Human Resources Officer - [O] 78,304 78,304
Joe Annicchiarico 156,534
Howard S Breslow 1,600,000
Todd Berard Chief Marketing Officer - [O] 134,264 134,264
Raymond W Cohen Director - [D] 27,763 27,763
Casdin Capital, LLC 10% Owner - [10%] 7,566,292 6,707,165
Eli Casdin 10% Owner - [10%] 7,566,292 6,707,165
Casdin Partners GP, LLC 10% Owner - [10%] 7,566,292 6,707,165
Casdin Partners Master Fund, L.P. 10% Owner - [10%] 6,707,165 6,707,165
Catherine Coste Director - [D] 5,701 5,701
Greef Roderick De President and CEO, Director - [D] [O] 527,793 527,793
Orang Dalam Rata-rata Keuntungan (%) Saham
Dimiliki
Terbagi
Disesuaikan
Amy DuRoss Director - [D] 30,687 30,687
Rachel Ellingson Director - [D] 49,825 49,825
Foster Karen A. Chief Quality and Operations - [O] 194,183 194,183
Thomas Girschweiler Director - [D] 47,774 47,774
Joydeep Goswami Director - [D] 47,986 47,986
Andrew G Hinson Director - [D] 17,675 17,675
Anthony Hunt Director - [D] 6,876 6,876
Moore Timothy L. Director - [D] 36,773 36,773
James Mathers Chief Revenue Officer - [O] 19,856 19,856
Mathew Aby J. EVP & Chief Scientific Officer - [O] 352,051 352,051
Geraint Phillips SVP, Global Operations - [O] 65,998 65,998
Michael Rice - 347,085 347,085
Orang Dalam Rata-rata Keuntungan (%) Saham
Dimiliki
Terbagi
Disesuaikan
Garrie Richardson Chief Revenue Officer - [O] 114,773 114,773
Joseph C Schick Director - [D] 43,953 43,953
Marcus Schulz Chief Revenue Officer - [O] 42,097 42,097
Matt Snyder Vice President, Global Sales - [O] 25,000 25,000
Frederick Stewart Director - [D] 0 0
Taurus4757 GmbH 10% Owner - [10%] 1,647,774 1,647,774
Daphne L Taylor 174,510
Dusty Tenney COO and President - [O] 32,079 32,079
Walter Villiger 10% Owner - [10%] 3,281,778 3,281,778
Holding AG WAVI 10% Owner - [10%] 3,281,778 3,281,778
Sean Werner Chief Technology Officer - [O] 26,384 26,384
Troy Wichterman Chief Financial Officer - [O] 185,218 185,218

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 BLFS / BioLife Solutions, Inc.. Analisis ini membantu memahami apakah orang dalam tersebut secara konsisten menghasilkan pengembalian abnormal, dan layak untuk diikuti. Analisis ini dilakukan selama satu tahun setelah setiap transaksi, dan hasilnya bersifat teoretis .

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

Tanggal Perdagangan Orang Dalam Dilaporkan
Saham
Dilaporkan
Harga
Disesuaikan
Saham
Disesuaikan
Harga
Dasar Biaya Hari-hari menuju
Maksimal
Harga di
Maksimal
Maksimal
Keuntungan ($)
Maksimum Pengembalian (%)
2023-10-19 Casdin Partners Master Fund, L.P. 927,165 11.1900 927,165 11.1900 10,374,976 299 26.5200 14,213,440 137.00
2023-08-09 Casdin Partners Master Fund, L.P. 58,465 13.2001 58,465 13.2001 771,744
2023-05-22 Casdin Partners Master Fund, L.P. 24,973 21.8552 24,973 21.8552 545,790
2023-05-19 Casdin Partners Master Fund, L.P. 50,000 22.5486 50,000 22.5486 1,127,430
2023-05-18 Casdin Partners Master Fund, L.P. 30,000 21.7564 30,000 21.7564 652,692
2023-05-17 Casdin Partners Master Fund, L.P. 30,027 21.2957 30,027 21.2957 639,446
2023-05-16 Casdin Partners Master Fund, L.P. 15,000 20.1890 15,000 20.1890 302,835
2020-11-24 Casdin Partners Master Fund, L.P. 1,600,000 22.5000 1,600,000 22.5000 36,000,000
2020-07-02 Casdin Partners Master Fund, L.P. 305,583 14.5000 305,583 14.5000 4,430,954

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

BLFS / BioLife Solutions, Inc. Insider Trades
Rekam Jejak Penjualan Orang Dalam - Analisis Kerugian Jangka Pendek

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

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

Tanggal Perdagangan Orang Dalam Dilaporkan
Saham
Dilaporkan
Harga
Disesuaikan
Saham
Disesuaikan
Harga
Dasar Biaya Hari-hari menuju
Menit
Harga di
Menit
Kerugian Maksimal
Dihindari ($)
Kerugian Maksimal
Dihindari (%)
2025-08-25 Berard Todd 10,000 25.5300 10,000 25.5300 255,300 3 24.9200 -6,100 -2.39
2025-08-15 Casdin Partners Master Fund, L.P. 500,000 24.4000 500,000 24.4000 12,200,000
2025-08-11 Casdin Partners Master Fund, L.P. 500,000 22.6000 500,000 22.6000 11,300,000
2025-06-10 Casdin Partners Master Fund, L.P. 1,000,000 23.8000 1,000,000 23.8000 23,800,000
2024-03-13 DuRoss Amy 5,065 17.0000 5,065 17.0000 86,105
2024-03-12 DuRoss Amy 6,135 16.8600 6,135 16.8600 103,436
2023-05-15 Rice Michael 190 18.7100 190 18.7100 3,555
2023-04-14 Schulz Marcus 215 21.0500 215 21.0500 4,526
2023-04-06 Berard Todd 1,545 20.0300 1,545 20.0300 30,946

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

BLFS / BioLife Solutions, Inc. Insider Trades
Riwayat Transaksi

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

Berkas
Tanggal
Perdagangan
Tanggal
Formulir Orang Dalam Ticker Judul Keamanan Kode 10b5-1 Langsung Latihan
Harga
Satuan
Harga
Unit
Diubah
Nilai
Diubah (1 ribu)
Sisa
Pilihan
Sisa
Saham
2025-08-28 2025-08-26 4 Berard Todd BLFS Common Stock S - Sale D 25.4400 -354 -9 134,264
2025-08-28 2025-08-26 4 Werner Sean BLFS Common Stock S - Sale D 25.4400 -111 -3 26,384
2025-08-28 2025-08-26 4 Aebersold Sarah BLFS Common Stock S - Sale D 25.4400 -219 -6 78,304
2025-08-28 2025-08-26 4 Wichterman Troy BLFS Common Stock S - Sale D 25.4400 -590 -15 185,218
2025-08-28 2025-08-26 4 Foster Karen A. BLFS Common Stock S - Sale D 25.4400 -413 -11 194,183
2025-08-28 2025-08-26 4 Mathew Aby J. BLFS Common Stock S - Sale D 25.4400 -531 -14 352,051
2025-08-27 2025-08-25 4 Berard Todd BLFS Common Stock S - Sale D 25.5300 -10,000 -255 124,618
2025-08-21 2025-08-15 4 Casdin Partners Master Fund, L.P. See footnote. BLFS Common Stock, par value $0.001 per share S - Sale I 24.4000 -500,000 -12,200 6,707,165
2025-08-13 2025-08-11 4 Casdin Partners Master Fund, L.P. BLFS Common Stock, par value $0.001 per share S - Sale I 22.6000 -500,000 -11,300 7,207,165
2025-07-22 2025-07-18 4 Werner Sean BLFS Common Stock S - Sale D 21.2200 -1,115 -24 26,495
2025-07-09 2025-07-07 4 Wichterman Troy BLFS Common Stock S - Sale D 22.2700 -877 -20 185,808
2025-07-09 2025-07-07 4 Aebersold Sarah BLFS Common Stock S - Sale D 22.2700 -198 -4 78,523
2025-07-09 2025-07-07 4 Foster Karen A. BLFS Common Stock S - Sale D 22.2700 -400 -9 194,596
2025-07-09 2025-07-07 4 Mathew Aby J. BLFS Common Stock S - Sale D 22.2700 -536 -12 352,582
2025-07-09 2025-07-07 4 Berard Todd BLFS Common Stock S - Sale D 22.2700 -304 -7 134,618
2025-06-18 2025-06-16 4 Aebersold Sarah BLFS Common Stock S - Sale D 22.2300 -711 -16 78,721
2025-06-12 2025-06-10 4 Casdin Partners Master Fund, L.P. BLFS Common Stock, par value $0.001 per share S - Sale I 23.8000 -1,000,000 -23,800 7,707,165
2025-06-12 2025-06-10 4 Wichterman Troy BLFS Common Stock S - Sale D 23.7000 -1,042 -25 186,685
2025-06-12 2025-06-10 4 Mathew Aby J. BLFS Common Stock S - Sale D 23.7000 -637 -15 353,118
2025-06-12 2025-06-10 4 Berard Todd BLFS Common Stock S - Sale D 23.7000 -362 -9 134,922
2025-06-12 2025-06-10 4 Foster Karen A. BLFS Common Stock S - Sale D 23.7000 -320 -8 194,996
2025-06-12 2025-06-10 4 Aebersold Sarah BLFS Common Stock S - Sale D 23.7000 -235 -6 79,432
2025-06-12 2025-06-10 4 Werner Sean BLFS Common Stock S - Sale D 23.7000 -65 -2 27,610
2025-05-30 2025-05-28 4 Foster Karen A. BLFS Common Stock S - Sale D 22.4600 -251 -6 195,316
2025-05-30 2025-05-28 4 Aebersold Sarah BLFS Common Stock S - Sale D 22.4600 -217 -5 79,667
2025-05-30 2025-05-28 4 Berard Todd BLFS Common Stock S - Sale D 22.4600 -348 -8 135,284
2025-05-30 2025-05-29 4 Mathew Aby J. BLFS Common Stock A - Award D 45,269 353,755
2025-05-30 2025-05-28 4 Mathew Aby J. BLFS Common Stock S - Sale D 22.4600 -521 -12 308,486
2025-05-30 2025-05-28 4 Werner Sean BLFS Common Stock S - Sale D 22.4600 -109 -2 27,675
2025-05-30 2025-05-28 4 Wichterman Troy BLFS Common Stock S - Sale D 22.4600 -583 -13 187,727
2025-04-11 2025-04-09 4 Foster Karen A. BLFS Common Stock S - Sale D 20.1100 -286 -6 195,567
2025-04-11 2025-04-09 4 Berard Todd BLFS Common Stock S - Sale D 20.1100 -324 -7 135,632
2025-04-11 2025-04-09 4 Mathew Aby J. BLFS Common Stock S - Sale D 20.1100 -569 -11 309,007
2025-04-11 2025-04-09 4 Aebersold Sarah BLFS Common Stock S - Sale D 20.1100 -210 -4 79,884
2025-04-11 2025-04-09 4 Wichterman Troy BLFS Common Stock S - Sale D 20.1100 -932 -19 188,310
2025-04-09 2025-04-07 4 Casdin Partners Master Fund, L.P. BLFS Common Stock, par value $.001 per share J - Other I 27,994 8,735,159
2025-04-03 2025-04-01 4 Mathew Aby J. BLFS Common Stock S - Sale D 22.6600 -10,589 -240 309,576
2025-04-03 2025-04-01 4 Foster Karen A. BLFS Common Stock S - Sale D 22.6600 -7,869 -178 195,853
2025-04-03 2025-04-01 4 Wichterman Troy BLFS Common Stock S - Sale D 22.6600 -25,687 -582 189,242
2025-04-03 2025-04-01 4 Berard Todd BLFS Common Stock S - Sale D 22.6600 -8,902 -202 135,956
2025-04-03 2025-04-01 4 Aebersold Sarah BLFS Common Stock S - Sale D 22.6600 -5,771 -131 80,094
2025-03-20 2025-03-18 4 Aebersold Sarah BLFS Common Stock A - Award D 21,789 85,865
2025-03-20 2025-03-18 4 Aebersold Sarah BLFS Common Stock A - Award D 15,279 64,076
2025-03-20 2025-03-18 4 MOORE TIMOTHY L. BLFS Common Stock A - Award D 6,876 36,773
2025-03-20 2025-03-18 4 Hunt Anthony BLFS Common Stock A - Award D 6,876 6,876
2025-03-20 2025-03-18 4 DuRoss Amy BLFS Common Stock A - Award D 6,876 30,687
2025-03-20 2025-03-14 4 DuRoss Amy BLFS Common Stock S - Sale D 24.9600 -5,632 -141 23,811
2025-03-20 2025-03-18 4 Coste Catherine BLFS Common Stock A - Award D 5,701 5,701
2025-03-20 2025-03-17 4/A Aebersold Sarah BLFS Common Stock S - Sale D 25.4400 -2,695 -69 48,797
2025-03-20 2025-03-18 4 Berard Todd BLFS Common Stock A - Award D 20,798 144,858
2025-03-20 2025-03-18 4 Berard Todd BLFS Common Stock A - Award D 19,099 124,060
2025-03-20 2025-03-18 4 Mathew Aby J. BLFS Common Stock A - Award D 36,645 320,165
2025-03-20 2025-03-18 4 Mathew Aby J. BLFS Common Stock A - Award D 22,919 283,520
2025-03-20 2025-03-18 4 Ellingson Rachel BLFS Common Stock A - Award D 6,876 49,825
2025-03-20 2025-03-18 4 Foster Karen A. BLFS Common Stock A - Award D 29,711 203,722
2025-03-20 2025-03-18 4 Foster Karen A. BLFS Common Stock A - Award D 19,099 174,011
2025-03-20 2025-03-18 4 DE GREEF RODERICK BLFS Common Stock A - Award D 112,835 527,793
2025-03-20 2025-03-18 4 Werner Sean BLFS Common Stock A - Award D 22,919 27,784
2025-03-20 2025-03-18 4 GOSWAMI JOYDEEP BLFS Common Stock A - Award D 6,876 47,986
2025-03-20 2025-03-18 4 Wichterman Troy BLFS Common Stock A - Award D 60,018 214,929
2025-03-20 2025-03-18 4 Wichterman Troy BLFS Common Stock A - Award D 38,102 154,911
2025-03-18 2025-03-17 4 Aebersold Sarah BLFS Common Stock S - Sale D 25.4400 -2,695 -69 43,165
2025-03-18 2025-03-14 4 Aebersold Sarah BLFS Common Stock S - Sale D 24.9600 -5,632 -141 45,860
2025-03-13 2025-03-12 4 Aebersold Sarah BLFS Common Stock S - Sale D 26.3400 -7,324 -193 51,492
2025-03-13 2025-03-11 4 Aebersold Sarah BLFS Common Stock S - Sale D 25.0000 -1,091 -27 58,816
2025-03-13 2025-03-11 4 Berard Todd BLFS Common Stock S - Sale D 25.0000 -1,577 -39 104,961
2025-03-13 2025-03-11 4 Foster Karen A. BLFS Common Stock S - Sale D 25.0000 -1,331 -33 154,912
2025-03-13 2025-03-11 4 Wichterman Troy BLFS Common Stock S - Sale D 25.0000 -4,151 -104 116,809
2025-03-13 2025-03-11 4 Mathew Aby J. BLFS Common Stock S - Sale D 25.0000 -1,597 -40 260,601
2025-03-05 2025-03-03 4 Mathew Aby J. BLFS Common Stock S - Sale D 25.4600 -425 -11 262,198
2025-03-05 2025-03-03 4 Foster Karen A. BLFS Common Stock S - Sale D 25.4600 -324 -8 156,243
2025-03-05 2025-03-04 4 Werner Sean BLFS Common Stock S - Sale D 24.0300 -88 -2 4,865
2025-03-05 2025-03-03 4 Werner Sean BLFS Common Stock S - Sale D 25.4600 -136 -3 4,953
2025-03-05 2025-03-03 4 Aebersold Sarah BLFS Common Stock S - Sale D 25.4600 -284 -7 59,907
2025-03-05 2025-03-03 4 Berard Todd BLFS Common Stock S - Sale D 25.4600 -424 -11 106,538
2025-03-05 2025-03-03 4 Wichterman Troy BLFS Common Stock S - Sale D 25.4600 -660 -17 120,960
2025-02-14 2025-02-12 4 Wichterman Troy BLFS Common Stock S - Sale D 26.5400 -159 -4 121,620
2025-02-14 2025-02-12 4 Mathew Aby J. BLFS Common Stock S - Sale D 26.5400 -92 -2 262,623
2025-02-14 2025-02-12 4 Aebersold Sarah BLFS Common Stock S - Sale D 26.5400 -53 -1 60,191
2025-02-14 2025-02-12 4 Berard Todd BLFS Common Stock S - Sale D 26.5400 -102 -3 106,962
2025-02-14 2025-02-12 4 Foster Karen A. BLFS Common Stock S - Sale D 26.5400 -78 -2 156,567
2025-01-08 2025-01-06 4 Berard Todd BLFS Common Stock S - Sale D 27.0200 -343 -9 107,064
2025-01-08 2025-01-06 4 Aebersold Sarah BLFS Common Stock S - Sale D 27.0200 -240 -6 60,244
2025-01-08 2025-01-06 4 Mathew Aby J. BLFS Common Stock S - Sale D 27.0200 -404 -11 262,715
2025-01-08 2025-01-06 4 Wichterman Troy BLFS Common Stock S - Sale D 27.0200 -987 -27 121,779
2025-01-08 2025-01-06 4 Foster Karen A. BLFS Common Stock S - Sale D 27.0200 -328 -9 156,645
2025-01-08 2024-10-31 4 DE GREEF RODERICK BLFS Common Stock S - Sale D 23.4300 -46,896 -1,099 414,958
2024-12-19 2024-12-17 4 Mathew Aby J. BLFS Common Stock S - Sale D 27.1600 -13,196 -358 263,119
2024-12-19 2024-12-16 4 Mathew Aby J. BLFS Common Stock S - Sale D 27.3300 -7,604 -208 276,315
2024-12-06 3 Werner Sean BLFS Common Stock D 5,089
2024-11-29 2024-11-26 4 Wichterman Troy BLFS Common Stock S - Sale D 27.2000 -581 -16 122,766
2024-11-29 2024-11-26 4 Foster Karen A. BLFS Common Stock S - Sale D 27.2000 -252 -7 156,973
2024-11-29 2024-11-26 4 Aebersold Sarah BLFS Common Stock S - Sale D 27.2000 -216 -6 60,484
2024-11-29 2024-11-26 4 Berard Todd BLFS Common Stock S - Sale D 27.2000 -349 -9 107,407
2024-11-29 2024-11-26 4 Mathew Aby J. BLFS Common Stock S - Sale D 27.2000 -523 -14 283,919
2024-11-19 2024-11-18 4 Mathew Aby J. BLFS Common Stock S - Sale D 20.0500 -17,604 -353 284,442
2024-11-19 2024-11-15 4 Mathew Aby J. BLFS Common Stock S - Sale D 21.1700 -15,000 -318 302,046
2024-11-19 2024-11-15 4 Mathew Aby J. BLFS Common Stock S - Sale D 21.1600 -10,000 -212 317,046
2024-11-19 2024-11-15 4 Mathew Aby J. BLFS Common Stock M - Exercise D 2.0600 10,000 21 327,046
2024-11-14 2024-11-12 4 Wichterman Troy BLFS Common Stock S - Sale D 26.1900 -147 -4 123,347
2024-11-14 2024-11-12 4 Mathew Aby J. BLFS Common Stock S - Sale D 26.3400 -123 -3 317,046
2024-11-14 2024-11-12 4 Foster Karen A. BLFS Common Stock S - Sale D 26.3400 -66 -2 157,225
2024-11-14 2024-11-12 4 Berard Todd BLFS Common Stock S - Sale D 26.3400 -91 -2 107,756
2024-11-01 2024-10-30 4 Aebersold Sarah BLFS Common Stock S - Sale D 23.1500 -203 -5 60,700
2024-11-01 2024-10-30 4 Mathew Aby J. BLFS Common Stock S - Sale D 23.1500 -547 -13 317,169
2024-11-01 2024-10-30 4 Wichterman Troy BLFS Common Stock S - Sale D 23.1500 -894 -21 123,494
2024-11-01 2024-10-30 4 Foster Karen A. BLFS Common Stock S - Sale D 23.1500 -277 -6 157,291
2024-11-01 2024-10-30 4 Berard Todd BLFS Common Stock S - Sale D 23.1500 -311 -7 107,847
2024-10-17 2024-10-16 4 Mathew Aby J. BLFS Common Stock S - Sale D 23.1700 -10,000 -232 317,716
2024-10-17 2024-10-16 4 Mathew Aby J. BLFS Common Stock M - Exercise D 2.0600 10,000 21 327,716
2024-10-17 2024-10-15 4 Mathew Aby J. BLFS Common Stock S - Sale D 23.2800 -10,000 -233 317,716
2024-10-17 2024-10-15 4 Mathew Aby J. BLFS Common Stock M - Exercise D 2.0600 10,000 21 327,716
2024-09-20 2024-09-19 4 Mathew Aby J. BLFS Common Stock S - Sale D 25.4700 -10,000 -255 317,716
2024-09-20 2024-09-19 4 Mathew Aby J. BLFS Common Stock M - Exercise D 2.0600 10,000 21 327,716
2024-09-20 2024-09-18 4 Mathew Aby J. BLFS Common Stock S - Sale D 23.9000 -10,000 -239 317,716
2024-09-20 2024-09-18 4 Mathew Aby J. BLFS Common Stock M - Exercise D 2.0600 10,000 21 327,716
2024-09-18 2024-09-16 4 Foster Karen A. BLFS Common Stock S - Sale D 25.1200 -267 -7 157,568
2024-09-18 2024-08-21 4 Foster Karen A. BLFS Common Stock S - Sale D 25.6100 -96 -2 157,835
2024-09-18 2024-07-18 4 Foster Karen A. BLFS Common Stock S - Sale D 22.5000 -240 -5 157,931
2024-09-18 2024-09-16 4 Aebersold Sarah BLFS Common Stock S - Sale D 25.1200 -229 -6 60,903
2024-09-18 2024-08-21 4 Aebersold Sarah BLFS Common Stock S - Sale D 25.6100 -64 -2 61,132
2024-09-18 2024-07-19 4 Aebersold Sarah BLFS Common Stock S - Sale D 21.0100 -300 -6 61,196
2024-09-18 2024-07-11 4 Aebersold Sarah BLFS Common Stock S - Sale D 20.5400 -187 -4 61,496
2024-09-18 2024-09-16 4 Richardson Garrie BLFS Common Stock S - Sale D 25.1200 -3,070 -77 114,773
2024-09-18 2024-09-16 4 Wichterman Troy BLFS Common Stock S - Sale D 25.1200 -611 -15 124,388
2024-09-18 2024-08-21 4 Wichterman Troy BLFS Common Stock S - Sale D 25.6100 -142 -4 124,999
2024-09-18 2024-07-11 4 Wichterman Troy BLFS Common Stock S - Sale D 20.5400 -828 -17 125,141
2024-09-18 2024-09-16 4 Mathew Aby J. BLFS Common Stock S - Sale D 25.1200 -343 -9 317,716
2024-09-18 2024-08-21 4 Mathew Aby J. BLFS Common Stock S - Sale D 25.6100 -111 -3 318,059
2024-09-18 2024-07-11 4 Mathew Aby J. BLFS Common Stock S - Sale D 20.5400 -313 -6 318,170
2024-09-18 2024-09-16 4 Berard Todd BLFS Common Stock S - Sale D 25.1200 -367 -9 108,158
2024-09-18 2024-08-21 4 Berard Todd BLFS Common Stock S - Sale D 25.6100 -82 -2 108,525
2024-09-18 2024-07-11 4 Berard Todd BLFS Common Stock S - Sale D 20.5400 -287 -6 108,607
2024-07-03 2024-07-01 4 Aebersold Sarah BLFS Common Stock S - Sale D 21.0300 -3,000 -63 61,683
2024-06-18 2024-06-14 4 Berard Todd BLFS Common Stock S - Sale D 20.1800 -10,000 -202 108,894
2024-05-31 2024-05-29 4 Foster Karen A. BLFS Common Stock S - Sale D 21.7800 -408 -9 158,171
2024-05-31 2024-05-29 4 Wichterman Troy BLFS Common Stock S - Sale D 21.7800 -574 -13 125,969
2024-05-31 2024-05-29 4 Aebersold Sarah BLFS Common Stock S - Sale D 21.7800 -345 -8 64,683
2024-05-31 2024-05-29 4 Mathew Aby J. BLFS Common Stock S - Sale D 21.7800 -517 -11 318,483
2024-05-31 2024-05-29 4 Berard Todd BLFS Common Stock S - Sale D 21.7800 -345 -8 118,894
2024-05-21 2024-05-17 4 Wichterman Troy BLFS Common Stock S - Sale D 22.1800 -115 -3 126,543
2024-05-21 2024-05-17 4 Foster Karen A. BLFS Common Stock S - Sale D 22.1800 -85 -2 158,579
2024-05-21 2024-05-17 4 Mathew Aby J. BLFS Common Stock S - Sale D 22.1800 -98 -2 319,000
2024-05-21 2024-05-17 4 Berard Todd BLFS Common Stock S - Sale D 22.1800 -73 -2 119,239
2024-05-21 2024-05-17 4 Aebersold Sarah BLFS Common Stock S - Sale D 22.1800 -57 -1 65,028
2024-05-17 2024-05-15 4 Berard Todd BLFS Common Stock S - Sale D 22.6700 -10,000 -227 119,312
2024-05-02 2024-04-30 4 Casdin Partners Master Fund, L.P. BLFS Common Stock, par value $.001 per share J - Other I 17.5400 -150,000 -2,631 0
2024-05-02 2024-04-30 4 Casdin Partners Master Fund, L.P. BLFS Common Stock, par value $.001 per share J - Other D 17.5400 150,000 2,631 8,707,165
2024-04-23 2024-04-18 4 Wichterman Troy BLFS Common Stock S - Sale D 15.3100 -956 -15 126,658
2024-04-23 2024-04-18 4 Berard Todd BLFS Common Stock S - Sale D 15.3100 -332 -5 129,312
2024-04-23 2024-04-18 4 Mathew Aby J. BLFS Common Stock S - Sale D 15.3100 -584 -9 319,098
2024-04-23 2024-04-18 4 Foster Karen A. BLFS Common Stock S - Sale D 15.3100 -481 -7 158,664
2024-04-23 2024-04-22 4 Aebersold Sarah BLFS Common Stock S - Sale D 16.5000 -410 -7 65,085
2024-04-23 2024-04-18 4 Aebersold Sarah BLFS Common Stock S - Sale D 15.3100 -348 -5 65,495
2024-04-18 2024-04-15 4 Berard Todd BLFS Common Stock S - Sale D 15.6700 -10,000 -157 129,644
2024-04-03 2024-04-01 4 Aebersold Sarah BLFS Common Stock S - Sale D 17.6500 -4,000 -71 65,843
2024-03-29 2024-03-27 4 Berard Todd BLFS Common Stock S - Sale D 17.9900 -515 -9 139,644
2024-03-29 2024-03-27 4 Mathew Aby J. BLFS Common Stock S - Sale D 17.9900 -454 -8 319,682
2024-03-29 2024-03-27 4 Foster Karen A. BLFS Common Stock S - Sale D 17.9900 -395 -7 159,145
2024-03-25 2024-03-21 4 Wichterman Troy BLFS Common Stock S - Sale D 17.8300 -520 -9 127,614
2024-03-13 2024-03-13 4 DuRoss Amy BLFS Common Stock S - Sale D 17.0000 -5,065 -86 29,443
2024-03-13 2024-03-12 4 DuRoss Amy BLFS Common Stock S - Sale D 16.8600 -6,135 -103 34,508
2024-03-13 2024-03-08 4 DuRoss Amy BLFS Common Stock A - Award D 11,264 40,643
2024-03-12 2024-03-12 4 Berard Todd BLFS Common Stock S - Sale D 16.6000 -7,107 -118 140,159
2024-03-12 2024-03-11 4 Berard Todd BLFS Common Stock S - Sale D 17.4200 -401 -7 147,266
2024-03-12 2024-03-08 4 Berard Todd BLFS Common Stock A - Award D 17,523 147,667
2024-03-12 2024-03-08 4 Berard Todd BLFS Common Stock A - Award D 14,456 130,144
2024-03-12 2024-03-08 4 Ellingson Rachel BLFS Common Stock A - Award D 11,264 42,949
2024-03-12 2024-03-08 4 Richardson Garrie BLFS Common Stock A - Award D 12,516 117,843
2024-03-12 2024-03-12 4 DE GREEF RODERICK BLFS Common Stock S - Sale D 16.6000 -7,249 -120 461,854
2024-03-12 2024-03-08 4 DE GREEF RODERICK BLFS Common Stock A - Award D 29,206 469,103
2024-03-12 2024-03-12 4 Phillips Geraint BLFS Common Stock S - Sale D 16.6000 -3,598 -60 65,998
2024-03-12 2024-03-11 4 Phillips Geraint BLFS Common Stock S - Sale D 17.4200 -206 -4 69,596
2024-03-12 2024-03-08 4 Phillips Geraint BLFS Common Stock A - Award D 11,682 69,802
2024-03-12 2024-03-12 4 Mathew Aby J. BLFS Common Stock S - Sale D 16.6000 -6,521 -108 320,136
2024-03-12 2024-03-11 4 Mathew Aby J. BLFS Common Stock S - Sale D 17.4200 -313 -5 326,657
2024-03-12 2024-03-08 4 Mathew Aby J. BLFS Common Stock A - Award D 26,286 326,970
2024-03-12 2024-03-08 4 Mathew Aby J. BLFS Common Stock A - Award D 25,470 300,684
2024-03-12 2024-03-08 4 GOSWAMI JOYDEEP BLFS Common Stock A - Award D 11,264 41,110
2024-03-12 2024-03-12 4 Foster Karen A. BLFS Common Stock S - Sale D 16.6000 -5,177 -86 159,540
2024-03-12 2024-03-11 4 Foster Karen A. BLFS Common Stock S - Sale D 17.4200 -319 -6 164,717
2024-03-12 2024-03-08 4 Foster Karen A. BLFS Common Stock A - Award D 20,445 165,036
2024-03-12 2024-03-08 4 Foster Karen A. BLFS Common Stock A - Award D 20,651 144,591
2024-03-12 2024-03-08 4 MOORE TIMOTHY L. BLFS Common Stock A - Award D 11,264 29,897
2024-03-12 2024-03-12 4 Wichterman Troy BLFS Common Stock S - Sale D 16.6000 -7,249 -120 128,134
2024-03-12 2024-03-11 4 Wichterman Troy BLFS Common Stock S - Sale D 17.4200 -361 -6 135,383
2024-03-12 2024-03-08 4 Wichterman Troy BLFS Common Stock A - Award D 29,206 135,744
2024-03-12 2024-03-08 4 Wichterman Troy BLFS Common Stock A - Award D 41,715 106,538
2024-03-12 2024-03-08 4 Schick Joseph C BLFS Common Stock A - Award D 11,264 43,953
2024-03-12 2024-03-12 4 Aebersold Sarah BLFS Common Stock S - Sale D 16.6000 -4,361 -72 69,843
2024-03-12 2024-03-11 4 Aebersold Sarah BLFS Common Stock S - Sale D 17.4200 -269 -5 74,204
2024-03-12 2024-03-08 4 Aebersold Sarah BLFS Common Stock A - Award D 17,523 74,473
2024-03-12 2024-03-08 4 Aebersold Sarah BLFS Common Stock A - Award D 15,144 56,950
2024-02-23 2024-02-21 4 Aebersold Sarah BLFS Common Stock S - Sale D 17.3500 -58 -1 41,806
2024-02-23 2024-02-21 4 Foster Karen A. BLFS Common Stock S - Sale D 17.3500 -87 -2 123,940
2024-02-23 2024-02-21 4 Mathew Aby J. BLFS Common Stock S - Sale D 17.3500 -101 -2 275,214
2024-02-23 2024-02-21 4 Phillips Geraint BLFS Common Stock S - Sale D 17.3500 -131 -2 58,120
2024-02-23 2024-02-21 4 Wichterman Troy BLFS Common Stock S - Sale D 17.3500 -97 -2 64,823
2024-02-23 2024-02-21 4 Berard Todd BLFS Common Stock S - Sale D 17.3500 -111 -2 115,688
2024-01-25 2024-01-23 4 Aebersold Sarah BLFS Common Stock S - Sale D 17.1100 -336 -6 41,864
2024-01-23 2024-01-19 4 Foster Karen A. BLFS Common Stock S - Sale D 16.7600 -1,198 -20 124,027
2024-01-23 2024-01-19 4 Wichterman Troy BLFS Common Stock S - Sale D 16.7600 -2,419 -41 64,920
2024-01-23 2024-01-19 4 Aebersold Sarah BLFS Common Stock S - Sale D 16.7600 -862 -14 42,200
2024-01-23 2024-01-19 4 DE GREEF RODERICK BLFS Common Stock S - Sale D 16.7600 -2,642 -44 439,897
2024-01-23 2024-01-19 4 Phillips Geraint BLFS Common Stock S - Sale D 16.7600 -1,776 -30 58,251
2024-01-23 2024-01-19 4 Mathew Aby J. BLFS Common Stock S - Sale D 16.7600 -1,450 -24 275,315
2024-01-23 2024-01-19 4 Berard Todd BLFS Common Stock S - Sale D 16.7600 -1,232 -21 115,799
2024-01-04 2024-01-02 4 Berard Todd BLFS Common Stock S - Sale D 16.7500 -491 -8 117,031
2024-01-04 2024-01-02 4 Foster Karen A. BLFS Common Stock S - Sale D 16.7500 -601 -10 125,225
2024-01-04 2024-01-02 4 Mathew Aby J. BLFS Common Stock S - Sale D 16.7500 -697 -12 276,765
2023-12-28 2023-12-22 4 Wichterman Troy BLFS Common Stock S - Sale D 16.7900 -314 -5 67,339
2023-12-21 2023-12-03 4 Mathew Aby J. BLFS Common Stock A - Award D 796 277,462
2023-12-21 2023-12-03 4 Phillips Geraint BLFS Common Stock A - Award D 229 60,027
2023-12-21 2023-12-03 4 Wichterman Troy BLFS Common Stock A - Award D 287 67,653
2023-12-21 2023-12-03 4 Foster Karen A. BLFS Common Stock A - Award D 258 125,826
2023-12-19 2023-12-17 4 Mathew Aby J. BLFS Common Stock A - Award D 705 276,666
2023-12-19 2023-12-17 4 Phillips Geraint BLFS Common Stock A - Award D 211 59,798
2023-12-19 2023-12-17 4 Foster Karen A. BLFS Common Stock A - Award D 228 125,568
2023-12-19 2023-12-17 4 Wichterman Troy BLFS Common Stock A - Award D 254 67,366
2023-12-04 2023-12-01 4 Foster Karen A. BLFS Common Stock S - Sale D 12.3700 -466 -6 125,340
2023-12-04 2023-11-19 4 Foster Karen A. BLFS Common Stock A - Award D 267 125,806
2023-12-04 2023-12-01 4 Berard Todd BLFS Common Stock S - Sale D 12.3700 -394 -5 117,522
2023-12-04 2023-12-01 4 Phillips Geraint BLFS Common Stock S - Sale D 12.3700 -303 -4 59,587
2023-12-04 2023-11-19 4 Phillips Geraint BLFS Common Stock A - Award D 234 59,890
2023-12-04 2023-12-01 4 Mathew Aby J. BLFS Common Stock S - Sale D 12.3700 -591 -7 275,961
2023-12-04 2023-11-19 4 Mathew Aby J. BLFS Common Stock A - Award D 826 276,552
2023-12-04 2023-12-01 4 Aebersold Sarah BLFS Common Stock S - Sale D 12.3700 -394 -5 43,062
2023-12-04 2023-12-01 4 Wichterman Troy BLFS Common Stock S - Sale D 12.3700 -666 -8 67,112
2023-12-04 2023-11-19 4 Wichterman Troy BLFS Common Stock A - Award D 298 67,778
2023-11-15 2023-11-13 4 Phillips Geraint BLFS Common Stock S - Sale D 10.6600 -111 -1 59,656
2023-11-15 2023-11-13 4 Foster Karen A. BLFS Common Stock S - Sale D 10.7700 -114 -1 125,539
2023-11-15 2023-11-13 4 Wichterman Troy BLFS Common Stock S - Sale D 10.6600 -97 -1 67,480
2023-11-15 2023-11-13 4 Mathew Aby J. BLFS Common Stock S - Sale D 10.7700 -132 -1 275,726
2023-11-15 2023-11-13 4 Berard Todd BLFS Common Stock S - Sale D 10.7700 -98 -1 117,916
2023-11-15 2023-11-13 4 Aebersold Sarah BLFS Common Stock S - Sale D 10.7700 -76 -1 43,456
2023-11-13 2023-11-05 4 Phillips Geraint BLFS Common Stock A - Award D 262 59,767
2023-11-13 2023-11-05 4 Foster Karen A. BLFS Common Stock A - Award D 299 125,653
2023-11-13 2023-11-05 4 Mathew Aby J. BLFS Common Stock A - Award D 924 275,858
2023-11-13 2023-11-05 4 Wichterman Troy BLFS Common Stock A - Award D 333 67,577
2023-11-03 2023-11-01 4 GOSWAMI JOYDEEP BLFS Common Stock A - Award D 577 29,846
2023-11-03 2023-11-01 4 Schick Joseph C BLFS Common Stock A - Award D 608 32,689
2023-11-03 2023-11-01 4 MOORE TIMOTHY L. BLFS Common Stock A - Award D 495 18,633
2023-11-03 2023-11-01 4 Ellingson Rachel BLFS Common Stock A - Award D 495 31,685
2023-11-03 2023-11-01 4 DuRoss Amy BLFS Common Stock A - Award D 598 29,379
2023-11-01 2023-10-19 4 DE GREEF RODERICK BLFS Common Stock A - Award D 394,856 442,539
2023-11-01 2023-10-30 4 Rice Michael BLFS Common Stock S - Sale D 9.1300 -72,603 -663 347,085
2023-11-01 3 Richardson Garrie BLFS Common Stock D 69,007
2023-11-01 2023-10-19 4 Richardson Garrie BLFS Common Stock A - Award D 36,320 105,327
2023-10-24 2023-10-22 4 Phillips Geraint BLFS Common Stock A - Award D 291 59,505
2023-10-24 2023-10-22 4 Foster Karen A. BLFS Common Stock A - Award D 335 125,354
2023-10-24 2023-10-22 4 Mathew Aby J. BLFS Common Stock A - Award D 1,034 274,934
2023-10-24 2023-10-22 4 Wichterman Troy BLFS Common Stock A - Award D 373 67,244
2023-10-24 2023-10-22 4 Rice Michael BLFS Common Stock A - Award D 771 419,688
2023-10-23 2023-10-19 4 Casdin Partners Master Fund, L.P. BLFS Common Stock, par value $.001 per share P - Purchase D 11.1900 927,165 10,375 8,557,165
2023-10-10 2023-10-01 4 Ellingson Rachel BLFS Common Stock A - Award D 362 31,190
2023-10-10 2023-10-01 4 GOSWAMI JOYDEEP BLFS Common Stock A - Award D 422 29,269
2023-10-10 2023-10-01 4 Schick Joseph C BLFS Common Stock A - Award D 445 32,081
2023-10-10 2023-10-01 4 DuRoss Amy BLFS Common Stock A - Award D 437 28,781
2023-10-10 2023-10-08 4 Mathew Aby J. BLFS Common Stock A - Award D 779 273,900
2023-10-10 2023-10-01 4 DE GREEF RODERICK BLFS Common Stock A - Award D 362 45,262
2023-10-10 2023-10-01 4 MOORE TIMOTHY L. BLFS Common Stock A - Award D 362 18,138
2023-10-10 2023-10-08 4 Wichterman Troy BLFS Common Stock A - Award D 281 66,871
2023-10-10 2023-10-08 4 Foster Karen A. BLFS Common Stock A - Award D 252 125,019
2023-10-10 2023-10-08 4 Phillips Geraint BLFS Common Stock A - Award D 219 59,214
2023-10-10 2023-10-08 4 Rice Michael BLFS Common Stock A - Award D 282 418,917
2023-10-02 2023-09-28 4 Foster Karen A. BLFS Common Stock S - Sale D 14.1600 -568 -8 124,767
2023-10-02 2023-09-24 4 Foster Karen A. BLFS Common Stock A - Award D 260 125,335
2023-10-02 2023-09-28 4 Rice Michael BLFS Common Stock S - Sale D 14.1600 -831 -12 418,635
2023-10-02 2023-09-24 4 Rice Michael BLFS Common Stock A - Award D 290 419,466
2023-10-02 2023-09-28 4 Mathew Aby J. BLFS Common Stock S - Sale D 14.1600 -659 -9 273,121
2023-10-02 2023-09-24 4 Mathew Aby J. BLFS Common Stock A - Award D 802 273,780
2023-10-02 2023-09-24 4 Wichterman Troy BLFS Common Stock A - Award D 290 66,590
2023-10-02 2023-09-24 4 Phillips Geraint BLFS Common Stock A - Award D 221 58,995
2023-10-02 2023-09-28 4 Berard Todd BLFS Common Stock S - Sale D 14.1600 -464 -7 118,014
2023-09-25 2023-09-21 4 Wichterman Troy BLFS Common Stock S - Sale D 12.7000 -539 -7 66,300
2023-09-12 2023-09-10 4 Phillips Geraint BLFS Common Stock A - Award D 328 58,774
2023-09-12 2023-09-10 4 Wichterman Troy BLFS Common Stock A - Award D 408 66,839
2023-09-12 2023-09-10 4 Rice Michael BLFS Common Stock A - Award D 1,022 419,176
2023-09-12 2023-09-10 4 Mathew Aby J. BLFS Common Stock A - Award D 792 272,978
2023-09-12 2023-09-10 4 Foster Karen A. BLFS Common Stock A - Award D 330 125,075
2023-08-30 2023-08-27 4 Mathew Aby J. BLFS Common Stock A - Award D 966 272,186
2023-08-30 2023-08-27 4 Wichterman Troy BLFS Common Stock A - Award D 498 66,431
2023-08-30 2023-08-27 4 Phillips Geraint BLFS Common Stock A - Award D 401 58,446
2023-08-30 2023-08-27 4 Foster Karen A. BLFS Common Stock A - Award D 403 124,745
2023-08-30 2023-08-27 4 Rice Michael BLFS Common Stock A - Award D 1,248 418,154
2023-08-29 2023-08-25 4 Aebersold Sarah BLFS Common Stock S - Sale D 10.9900 -347 -4 43,532
2023-08-29 2023-08-25 4 Phillips Geraint BLFS Common Stock S - Sale D 10.9900 -179 -2 58,045
2023-08-29 2023-08-25 4 Berard Todd BLFS Common Stock S - Sale D 10.9900 -347 -4 118,478
2023-08-29 2023-08-25 4 Foster Karen A. BLFS Common Stock S - Sale D 10.9900 -410 -5 124,342
2023-08-29 2023-08-25 4 Wichterman Troy BLFS Common Stock S - Sale D 10.9900 -585 -6 65,933
2023-08-29 2023-08-25 4 Rice Michael BLFS Common Stock S - Sale D 10.9900 -1,729 -19 416,906
2023-08-29 2023-08-25 4 Mathew Aby J. BLFS Common Stock S - Sale D 10.9900 -519 -6 271,220
2023-08-29 2023-08-25 4 Schulz Marcus BLFS Common Stock S - Sale D 10.9900 -347 -4 42,097
2023-08-16 2023-08-14 4 Rice Michael BLFS Common Stock S - Sale D 12.3800 -277 -3 418,635
2023-08-16 2023-08-14 4 Schulz Marcus BLFS Common Stock S - Sale D 12.3800 -108 -1 42,444
2023-08-16 2023-08-14 4 Mathew Aby J. BLFS Common Stock S - Sale D 12.3800 -180 -2 271,739
2023-08-16 2023-08-14 4 Phillips Geraint BLFS Common Stock S - Sale D 12.5700 -109 -1 58,224
2023-08-16 2023-08-14 4 Berard Todd BLFS Common Stock S - Sale D 12.3800 -134 -2 118,825
2023-08-16 2023-08-14 4 Aebersold Sarah BLFS Common Stock S - Sale D 12.3800 -104 -1 43,879
2023-08-16 2023-08-14 4 Foster Karen A. BLFS Common Stock S - Sale D 12.3800 -156 -2 124,752
2023-08-16 2023-08-14 4 Wichterman Troy BLFS Common Stock S - Sale D 12.5700 -94 -1 66,518
2023-08-11 2023-08-09 4 Casdin Partners Master Fund, L.P. BLFS Common Stock, par value $.001 per share P - Purchase D 13.2001 58,465 772 7,630,000
2023-07-26 2023-07-24 4 Schulz Marcus BLFS Common Stock S - Sale D 19.5000 -679 -13 42,552
2023-07-26 2023-07-24 4 Aebersold Sarah BLFS Common Stock S - Sale D 19.5000 -462 -9 43,983
2023-07-24 2023-07-20 4 Mathew Aby J. BLFS Common Stock S - Sale D 20.0700 -10,000 -201 271,919
2023-07-24 2023-07-20 4 Mathew Aby J. BLFS Common Stock M - Exercise D 2.0600 10,000 21 281,919
2023-07-24 2023-07-19 4 Mathew Aby J. BLFS Common Stock S - Sale D 20.4600 -10,000 -205 271,919
2023-07-24 2023-07-19 4 Mathew Aby J. BLFS Common Stock M - Exercise D 2.0600 10,000 21 281,919
2023-07-13 2023-07-11 4 Schulz Marcus BLFS Common Stock S - Sale D 22.7900 -331 -8 43,231
2023-06-29 2023-06-27 4 Rice Michael BLFS Common Stock S - Sale D 22.9100 -877 -20 418,912
2023-06-29 2023-06-27 4 Mathew Aby J. BLFS Common Stock S - Sale D 22.9100 -695 -16 271,919
2023-06-29 2023-06-27 4 Foster Karen A. BLFS Common Stock S - Sale D 22.9100 -590 -14 124,908
2023-06-29 2023-06-27 4 Berard Todd BLFS Common Stock S - Sale D 22.9100 -489 -11 118,959
2023-06-26 2023-06-22 4 Wichterman Troy BLFS Common Stock S - Sale D 23.4100 -541 -13 66,612
2023-06-23 2023-02-21 4 Phillips Geraint BLFS Common Stock S - Sale D 21.4700 -133 -3 59,451
2023-06-23 2023-03-01 4 Phillips Geraint BLFS Common Stock S - Sale D 22.7500 -844 -19 58,607
2023-06-23 2023-05-16 4 Phillips Geraint BLFS Common Stock S - Sale D 19.4100 -100 -2 58,507
2023-06-23 2023-05-31 4 Phillips Geraint BLFS Common Stock S - Sale D 23.2100 -174 -4 58,333
2023-06-23 2023-06-22 4 Mathew Aby J. BLFS Common Stock S - Sale D 23.3200 -10,000 -233 272,614
2023-06-23 2023-06-22 4 Mathew Aby J. BLFS Common Stock M - Exercise D 2.0600 10,000 21 282,614
2023-06-23 2023-06-21 4 Mathew Aby J. BLFS Common Stock S - Sale D 22.9700 -10,000 -230 272,614
2023-06-23 2023-06-21 4 Mathew Aby J. BLFS Common Stock M - Exercise D 2.0600 10,000 21 282,614
2023-06-02 2023-05-31 4 Berard Todd BLFS Common Stock S - Sale D 23.2100 -337 -8 119,448
2023-06-02 2023-05-31 4 Wichterman Troy BLFS Common Stock S - Sale D 23.2100 -560 -13 67,153
2023-06-02 2023-05-31 4 Mathew Aby J. BLFS Common Stock S - Sale D 23.2100 -504 -12 272,614
2023-06-02 2023-05-31 4 Rice Michael BLFS Common Stock S - Sale D 23.2100 -1,679 -39 419,789
2023-06-02 2023-05-31 4 Aebersold Sarah BLFS Common Stock S - Sale D 23.2100 -337 -8 44,445
2023-06-02 2023-05-31 4 Foster Karen A. BLFS Common Stock S - Sale D 23.2100 -392 -9 125,498
2023-06-02 2023-05-31 4 Schulz Marcus BLFS Common Stock S - Sale D 23.2100 -337 -8 43,562
2023-05-25 2023-05-25 4 Mathew Aby J. BLFS Common Stock S - Sale D 22.3300 -10,000 -223 273,118
2023-05-25 2023-05-25 4 Mathew Aby J. BLFS Common Stock M - Exercise D 2.0600 10,000 21 283,118
2023-05-25 2023-05-24 4 Mathew Aby J. BLFS Common Stock S - Sale D 22.1400 -10,000 -221 273,118
2023-05-25 2023-05-24 4 Mathew Aby J. BLFS Common Stock M - Exercise D 2.0600 10,000 21 283,118
2023-05-23 2023-05-22 4 Casdin Partners Master Fund, L.P. BLFS Common Stock, par value $.001 per share P - Purchase I 21.8552 24,973 546 150,000
2023-05-23 2023-05-19 4 Casdin Partners Master Fund, L.P. BLFS Common Stock, par value $.001 per share P - Purchase I 22.5486 50,000 1,127 125,027
2023-05-19 2021-09-01 4/A Casdin Partners Master Fund, L.P. BLFS Common Stock, par value $.001 per share J - Other D 131,428 7,571,535
2023-05-18 2023-05-18 4 Casdin Partners Master Fund, L.P. BLFS Common Stock, par value $.001 per share P - Purchase I 21.7564 30,000 653 75,027
2023-05-18 2023-05-17 4 Casdin Partners Master Fund, L.P. BLFS Common Stock, par value $.001 per share P - Purchase I 21.2957 30,027 639 45,027
2023-05-18 2023-05-16 4 Casdin Partners Master Fund, L.P. BLFS Common Stock, par value $.001 per share P - Purchase I 20.1890 15,000 303 15,000
2023-05-17 2023-05-15 4 Mathew Aby J. BLFS Common Stock S - Sale D 18.7100 -125 -2 273,118
2023-05-17 2023-05-17 4 Rice Michael BLFS Common Stock S - Sale D 21.0400 -33,333 -701 421,468
2023-05-17 2023-05-15 4 Rice Michael BLFS Common Stock S - Sale D 18.7100 -190 -4 454,801
2023-05-17 2023-05-15 4 Schulz Marcus BLFS Common Stock S - Sale D 18.7100 -75 -1 43,899
2023-05-17 2023-05-15 4 Foster Karen A. BLFS Common Stock S - Sale D 18.7100 -106 -2 125,890
2023-05-17 2023-05-15 4 Aebersold Sarah BLFS Common Stock S - Sale D 18.7100 -72 -1 44,782
2023-05-17 2023-05-16 4 Wichterman Troy BLFS Common Stock S - Sale D 19.4100 -137 -3 67,713
2023-05-17 2023-05-15 4 Berard Todd BLFS Common Stock S - Sale D 18.7100 -92 -2 119,785
2023-05-16 2023-04-06 4/A Foster Karen A. BLFS Common Stock S - Sale D 20.0300 -1,101 -22 125,996
2023-05-16 2023-03-31 4/A Foster Karen A. BLFS Common Stock M - Exercise D 4,157 127,097
2023-05-16 2023-04-06 4/A Schulz Marcus BLFS Common Stock S - Sale D 20.0300 -771 -15 44,619
2023-05-16 2023-03-31 4/A Schulz Marcus BLFS Common Stock M - Exercise D 2,912 45,390
2023-05-16 2023-04-06 4/A Mathew Aby J. BLFS Common Stock S - Sale D 20.0300 -2,093 -42 273,243
2023-05-16 2023-03-31 4/A Mathew Aby J. BLFS Common Stock M - Exercise D 4,891 275,336
2023-05-16 2023-03-31 4 DE GREEF RODERICK BLFS Common Stock M - Exercise D 4,740 44,900
2023-05-16 2023-04-06 4/A Berard Todd BLFS Common Stock S - Sale D 20.0300 -1,545 -31 119,877
2023-05-16 2023-03-31 4/A Berard Todd BLFS Common Stock M - Exercise D 3,610 121,422
2023-05-16 2023-04-06 4/A Aebersold Sarah BLFS Common Stock S - Sale D 20.0300 -739 -15 45,146
2023-05-16 2023-03-31 4/A Aebersold Sarah BLFS Common Stock M - Exercise D 2,795 45,885
2023-05-16 2023-04-06 4/A Rice Michael BLFS Common Stock S - Sale D 20.0300 -3,214 -64 454,991
2023-05-16 2023-03-31 4/A Rice Michael BLFS Common Stock M - Exercise D 7,511 458,205
2023-04-21 2023-04-20 4 Mathew Aby J. BLFS Common Stock S - Sale D 19.2500 -10,000 -192 268,352
2023-04-21 2023-04-20 4 Mathew Aby J. BLFS Common Stock M - Exercise D 2.0600 10,000 21 278,352
2023-04-21 2023-04-19 4 Mathew Aby J. BLFS Common Stock S - Sale D 19.4700 -10,000 -195 268,352
2023-04-21 2023-04-19 4 Mathew Aby J. BLFS Common Stock M - Exercise D 2.0600 10,000 21 278,352
2023-04-21 2023-04-19 4 Schulz Marcus BLFS Common Stock S - Sale D 19.3300 -430 -8 41,062
2023-04-21 2023-04-19 4 Aebersold Sarah BLFS Common Stock S - Sale D 19.3300 -292 -6 42,059
2023-04-18 2023-04-14 4 Schulz Marcus BLFS Common Stock S - Sale D 21.0500 -215 -5 41,492
2023-04-10 2023-04-06 4 Foster Karen A. BLFS Common Stock S - Sale D 20.0300 -1,101 -22 121,839
2023-04-10 2023-04-06 4 Mathew Aby J. BLFS Common Stock S - Sale D 20.0300 -2,093 -42 268,352
2023-04-10 2023-04-06 4 Schulz Marcus BLFS Common Stock S - Sale D 20.0300 -771 -15 41,707
2023-04-10 2023-04-06 4 Aebersold Sarah BLFS Common Stock S - Sale D 20.0300 -739 -15 42,351
2023-04-10 2023-04-06 4 Rice Michael BLFS Common Stock S - Sale D 20.0300 -3,214 -64 447,480
2023-04-10 2023-04-06 4 Berard Todd BLFS Common Stock S - Sale D 20.0300 -1,545 -31 116,267
2023-03-31 2023-03-29 4 Rice Michael BLFS Common Stock S - Sale D 20.6200 -936 -19 450,694
2023-03-31 2023-03-29 4 Foster Karen A. BLFS Common Stock S - Sale D 20.6200 -390 -8 122,940
2023-03-31 2023-03-29 4 Berard Todd BLFS Common Stock S - Sale D 20.6200 -521 -11 117,812
2023-03-31 2023-03-29 4 Mathew Aby J. BLFS Common Stock S - Sale D 20.6200 -741 -15 270,445
2023-03-24 2023-03-23 4 Mathew Aby J. BLFS Common Stock S - Sale D 21.7900 -10,000 -218 271,186
2023-03-24 2023-03-23 4 Mathew Aby J. BLFS Common Stock M - Exercise D 2.0600 10,000 21 281,186
2023-03-24 2023-03-22 4 Mathew Aby J. BLFS Common Stock S - Sale D 21.4400 -10,000 -214 271,186
2023-03-24 2023-03-22 4 Mathew Aby J. BLFS Common Stock M - Exercise D 2.0600 10,000 21 281,186
2023-03-22 2023-03-22 4 Wichterman Troy BLFS Common Stock S - Sale D 21.8400 -310 -7 67,850
2023-03-22 2023-03-20 4 Wichterman Troy BLFS Common Stock S - Sale D 20.6400 -10,000 -206 68,160
2023-03-22 2023-03-20 4 Wichterman Troy BLFS Common Stock M - Exercise D 2.0600 938 2 78,160
2023-03-09 2023-03-07 4 Wichterman Troy BLFS Common Stock S - Sale D 22.9500 -31 -1 77,222
2023-03-09 2023-03-07 4 Rice Michael BLFS Common Stock S - Sale D 22.9500 -549 -13 451,630
2023-03-09 2023-03-07 4 Mathew Aby J. BLFS Common Stock S - Sale D 22.9500 -415 -10 271,186
2023-03-09 2023-03-07 4 Foster Karen A. BLFS Common Stock S - Sale D 22.9500 -175 -4 123,330
2023-03-03 2023-03-01 4 Foster Karen A. BLFS Common Stock S - Sale D 22.7500 -1,203 -27 123,505
2023-03-03 2023-03-01 4 Mathew Aby J. BLFS Common Stock S - Sale D 22.7500 -2,086 -47 271,601
2023-03-03 2023-03-01 4 Berard Todd BLFS Common Stock S - Sale D 22.7500 -874 -20 118,333
2023-03-03 2023-03-01 4 Rice Michael BLFS Common Stock S - Sale D 22.7500 -4,290 -98 452,179
2023-03-03 2023-03-01 4 Schulz Marcus BLFS Common Stock S - Sale D 22.7500 -903 -21 42,478
2023-03-03 2023-03-01 4 Aebersold Sarah BLFS Common Stock S - Sale D 22.7500 -1,022 -23 43,090
2023-03-03 2023-03-01 4 Wichterman Troy BLFS Common Stock S - Sale D 22.7500 -1,576 -36 77,253
2023-02-23 2023-02-21 4 Wichterman Troy BLFS Common Stock S - Sale D 21.4700 -117 -3 78,829
2023-02-13 2023-02-09 4 Mathew Aby J. BLFS Common Stock S - Sale D 24.6000 -78 -2 273,687
2023-02-13 2023-02-09 4 Aebersold Sarah BLFS Common Stock S - Sale D 24.6000 -55 -1 44,112
2023-02-13 2023-02-09 4 Rice Michael BLFS Common Stock S - Sale D 24.6000 -144 -4 456,469
2023-02-13 2023-02-09 4 Schulz Marcus BLFS Common Stock S - Sale D 24.6000 -56 -1 43,381
2023-02-13 2023-02-09 4 Foster Karen A. BLFS Common Stock S - Sale D 24.6000 -81 -2 124,708
2023-02-13 2023-02-09 4 Berard Todd BLFS Common Stock S - Sale D 24.6000 -58 -1 119,207
2023-02-09 2023-02-08 4 Berard Todd BLFS Common Stock S - Sale D 25.1300 -9,000 -226 119,265
2023-02-09 2023-02-08 4 Berard Todd BLFS Common Stock M - Exercise D 2.0600 9,000 19 128,265
2023-02-09 2023-02-07 4 Berard Todd BLFS Common Stock S - Sale D 25.2900 -1,000 -25 119,265
2023-02-09 2023-02-07 4 Berard Todd BLFS Common Stock M - Exercise D 2.0600 1,000 2 120,265
2023-02-03 2023-02-02 4 Mathew Aby J. BLFS Common Stock S - Sale D 24.9500 -9,000 -225 273,765
2023-02-03 2023-02-02 4 Mathew Aby J. BLFS Common Stock M - Exercise D 2.0600 9,000 19 282,765
2023-02-03 2023-02-02 4 Mathew Aby J. BLFS Common Stock S - Sale D 23.9100 -1,000 -24 273,765
2023-02-03 2023-02-02 4 Mathew Aby J. BLFS Common Stock M - Exercise D 2.0600 1,000 2 274,765
2023-02-03 2023-02-01 4 Mathew Aby J. BLFS Common Stock S - Sale D 22.8700 -10,000 -229 273,765
2023-02-03 2023-02-01 4 Mathew Aby J. BLFS Common Stock M - Exercise D 2.0600 10,000 21 283,765
2023-01-25 2023-01-23 4 Berard Todd BLFS Common Stock S - Sale D 25.0100 -3,500 -88 119,265
2023-01-25 2023-01-23 4 Berard Todd BLFS Common Stock M - Exercise D 2.0600 3,500 7 122,765
2023-01-25 2023-01-23 4 Schulz Marcus BLFS Common Stock S - Sale D 25.0200 -1,000 -25 43,437
2023-01-24 2023-01-19 4/A DE GREEF RODERICK BLFS Common Stock S - Sale D 23.1900 -3,801 -88 40,160
2023-01-20 2023-01-18 4 Berard Todd BLFS Common Stock S - Sale D 25.0400 -6,500 -163 119,265
2023-01-20 2023-01-18 4 Berard Todd BLFS Common Stock M - Exercise D 2.0600 6,500 13 125,765
2023-01-20 2023-01-19 4 Aebersold Sarah BLFS Common Stock S - Sale D 22.9300 -374 -9 44,167
2023-01-20 2023-01-19 4 Schulz Marcus BLFS Common Stock S - Sale D 22.9300 -538 -12 44,437
2023-01-20 2023-01-18 4 Schulz Marcus BLFS Common Stock S - Sale D 25.0400 -3,000 -75 44,975
2023-01-20 2023-01-19 4 DE GREEF RODERICK BLFS Common Stock S - Sale D 23.1900 3,801 88 40,160
2023-01-18 2023-01-03 4 Ellingson Rachel BLFS Common Stock A - Award D 10,187 30,828
2023-01-18 2023-01-04 4 DE GREEF RODERICK BLFS Common Stock A - Award D 9,647 43,961
2023-01-18 2023-01-03 4 GOSWAMI JOYDEEP BLFS Common Stock A - Award D 10,187 28,847
2023-01-18 2023-01-03 4 DuRoss Amy BLFS Common Stock A - Award D 10,187 28,344
2023-01-18 2023-01-03 4 Schick Joseph C BLFS Common Stock A - Award D 10,187 31,636
2023-01-18 2023-01-03 4 MOORE TIMOTHY L. BLFS Common Stock A - Award D 10,187 17,776
2023-01-12 2023-01-11 4 Schulz Marcus BLFS Common Stock S - Sale D 21.9400 -258 -6 47,975
2023-01-10 2023-01-03 4 Foster Karen A. BLFS Common Stock A - Award D 16,978 124,789
2023-01-10 2023-01-03 4 Berard Todd BLFS Common Stock A - Award D 11,885 119,265
2023-01-10 2023-01-03 4 Aebersold Sarah BLFS Common Stock A - Award D 12,450 44,541
2023-01-10 2023-01-03 4 Phillips Geraint BLFS Common Stock A - Award D 21,222 59,584
2023-01-10 2023-01-03 4 Rice Michael BLFS Common Stock A - Award D 99,038 456,613
2023-01-10 2023-01-03 4 Mathew Aby J. BLFS Common Stock A - Award D 20,939 273,765
2023-01-10 2023-01-03 4 Wichterman Troy BLFS Common Stock A - Award D 34,295 78,946
2023-01-10 2023-01-03 4 Schulz Marcus BLFS Common Stock A - Award D 12,733 48,233
2023-01-09 3 Phillips Geraint BLFS Common Stock D 38,362
2023-01-05 2023-01-04 4 Mathew Aby J. BLFS Common Stock S - Sale D 18.4900 -9,500 -176 252,826
2023-01-05 2023-01-04 4 Mathew Aby J. BLFS Common Stock M - Exercise D 2.0600 9,500 20 262,326
2023-01-05 2023-01-04 4 Mathew Aby J. BLFS Common Stock S - Sale D 17.7100 -500 -9 252,826
2023-01-05 2023-01-04 4 Mathew Aby J. BLFS Common Stock M - Exercise D 2.0600 500 1 253,326
2023-01-05 2023-01-03 4 Mathew Aby J. BLFS Common Stock S - Sale D 18.8100 -500 -9 252,826
2023-01-05 2023-01-03 4 Mathew Aby J. BLFS Common Stock M - Exercise D 2.0600 500 1 253,326
2023-01-05 2023-01-03 4 Mathew Aby J. BLFS Common Stock S - Sale D 17.7200 -9,500 -168 252,826
2023-01-05 2023-01-03 4 Mathew Aby J. BLFS Common Stock M - Exercise D 2.0600 9,500 20 262,326
2022-12-30 2022-12-28 4 Foster Karen A. BLFS Common Stock S - Sale D 16.9000 -605 -10 107,811
2022-12-30 2022-12-28 4 Rice Michael BLFS Common Stock S - Sale D 16.9000 -898 -15 357,575
2022-12-30 2022-12-28 4 Berard Todd BLFS Common Stock S - Sale D 16.9000 -501 -8 107,380
2022-12-30 2022-12-28 4 Mathew Aby J. BLFS Common Stock S - Sale D 16.9000 -712 -12 252,826
2022-12-23 2022-12-22 4 Wichterman Troy BLFS Common Stock S - Sale D 17.5500 -528 -9 44,651
2022-11-30 2022-11-29 4 Wichterman Troy BLFS Common Stock S - Sale D 19.9300 -52 -1 45,179
2022-11-30 2022-11-29 4 Mathew Aby J. BLFS Common Stock S - Sale D 19.9300 -436 -9 253,538
2022-11-30 2022-11-30 4 DE GREEF RODERICK BLFS Common Stock S - Sale D 20.5900 -33,905 -698 34,314
2022-11-30 2022-11-29 4 DE GREEF RODERICK BLFS Common Stock S - Sale D 20.2000 -1,500 -30 68,219
2022-11-30 2022-11-28 4 DE GREEF RODERICK BLFS Common Stock S - Sale D 21.4400 -5,400 -116 69,719
2022-11-30 2022-11-28 4 DE GREEF RODERICK BLFS Common Stock S - Sale D 20.7500 -4,600 -95 75,119
2022-11-30 2022-11-29 4 Foster Karen A. BLFS Common Stock S - Sale D 19.9300 -307 -6 108,416
2022-11-30 2022-11-29 4 Rice Michael BLFS Common Stock S - Sale D 19.9300 -931 -19 358,473
2022-11-28 2022-11-23 4 Rice Michael BLFS Common Stock G - Gift D -2,750 359,404
2022-11-23 2022-11-23 4 DE GREEF RODERICK BLFS Common Stock S - Sale D 21.7100 -4,500 -98 79,719
2022-11-23 2022-11-21 4 DE GREEF RODERICK BLFS Common Stock S - Sale D 21.6300 -9,500 -205 84,219
2022-11-23 2022-11-22 4 Wichterman Troy BLFS Common Stock S - Sale D 20.2000 -121 -2 45,231
2022-11-18 2022-11-18 4 DE GREEF RODERICK BLFS Common Stock S - Sale D 22.1300 -1,500 -33 93,719
2022-11-18 2022-11-16 4 DE GREEF RODERICK BLFS Common Stock S - Sale D 23.2100 -1,500 -35 95,219
2022-11-17 2022-11-16 4 Schick Joseph C BLFS Common Stock S - Sale D 23.8500 -3,000 -72 21,449
2022-11-17 2022-11-15 4 DuRoss Amy BLFS Common Stock S - Sale D 24.3500 -2,600 -63 18,157
2022-11-15 2022-11-14 4 DE GREEF RODERICK BLFS Common Stock S - Sale D 24.5300 -6,000 -147 96,719
2022-11-15 2022-11-14 4 DE GREEF RODERICK BLFS Common Stock S - Sale D 23.5700 -14,000 -330 102,719
2022-11-14 2022-11-10 4 Foster Karen A. BLFS Common Stock S - Sale D 23.1600 -91 -2 108,723
2022-11-14 2022-11-10 4 Mathew Aby J. BLFS Common Stock S - Sale D 23.1600 -107 -2 253,974
2022-11-14 2022-11-10 4 Rice Michael BLFS Common Stock S - Sale D 23.1600 -164 -4 362,154
2022-11-14 2022-11-10 4 Berard Todd BLFS Common Stock S - Sale D 23.1600 -50 -1 107,881
2022-11-14 2022-11-10 4 Schulz Marcus BLFS Common Stock S - Sale D 23.1600 -40 -1 35,500
2022-11-14 2022-11-10 4 Aebersold Sarah BLFS Common Stock S - Sale D 23.1600 -38 -1 32,091
2022-10-31 2022-10-28 4 Schulz Marcus BLFS Common Stock S - Sale D 21.7600 -400 -9 35,540
2022-10-31 2022-10-28 4 Aebersold Sarah BLFS Common Stock S - Sale D 21.7600 -272 -6 32,129
2022-10-18 2022-10-14 4 Schulz Marcus BLFS Common Stock S - Sale D 21.8000 -236 -5 35,940
2022-10-11 2022-10-07 4 DE GREEF RODERICK BLFS Common Stock S - Sale D 22.6900 -8,552 -194 116,719
2022-10-04 2022-10-03 4 DE GREEF RODERICK BLFS Common Stock S - Sale D 21.9500 -1,233 -27 125,271
2022-09-30 2022-09-29 4 Berard Todd BLFS Common Stock S - Sale D 23.0200 -463 -11 107,931
2022-09-30 2022-09-29 4 Foster Karen A. BLFS Common Stock S - Sale D 23.0200 -559 -13 108,814
2022-09-30 2022-09-29 4 Mathew Aby J. BLFS Common Stock S - Sale D 23.0200 -657 -15 254,081
2022-09-30 2022-09-29 4 Rice Michael BLFS Common Stock S - Sale D 23.0200 -830 -19 362,318
2022-09-26 2022-09-23 4 Wichterman Troy BLFS Common Stock S - Sale D 21.9100 -569 -12 45,352
2022-09-06 2022-09-01 4 MOORE TIMOTHY L. BLFS Common Stock A - Award D 7,589 7,589
2022-09-01 2022-08-31 4 Mathew Aby J. BLFS Common Stock S - Sale D 23.4400 -425 -10 254,738
2022-09-01 2022-08-31 4 Foster Karen A. BLFS Common Stock S - Sale D 23.4400 -299 -7 109,373
2022-09-01 2022-08-31 4 Wichterman Troy BLFS Common Stock S - Sale D 23.4400 -51 -1 45,921
2022-09-01 2022-08-31 4 Rice Michael BLFS Common Stock S - Sale D 23.4400 -906 -21 363,148
2022-08-18 2022-08-16 4 Wichterman Troy BLFS Common Stock S - Sale D 24.8100 -116 -3 45,972
2022-08-16 2022-08-14 4 DE GREEF RODERICK BLFS Common Stock A - Award D 535 126,504
2022-08-16 2022-08-14 4 Foster Karen A. BLFS Common Stock A - Award D 278 109,672
2022-08-16 2022-08-14 4 Mathew Aby J. BLFS Common Stock A - Award D 411 255,163
2022-08-16 2022-08-14 4 Wichterman Troy BLFS Common Stock A - Award D 234 46,088
2022-08-16 2022-08-14 4 Rice Michael BLFS Common Stock A - Award D 504 364,054
2022-08-11 2022-08-10 4 Foster Karen A. BLFS Common Stock S - Sale D 23.1700 -95 -2 109,394
2022-08-11 2022-08-10 4 Schulz Marcus BLFS Common Stock S - Sale D 23.1700 -42 -1 36,176
2022-08-11 2022-08-10 4 Mathew Aby J. BLFS Common Stock S - Sale D 23.1700 -112 -3 254,752
2022-08-11 2022-08-10 4 Berard Todd BLFS Common Stock S - Sale D 23.1700 -52 -1 108,394
2022-08-11 2022-08-10 4 Aebersold Sarah BLFS Common Stock S - Sale D 23.1700 -40 -1 32,401
2022-08-11 2022-08-10 4 Rice Michael BLFS Common Stock S - Sale D 23.1700 -171 -4 363,550
2022-08-05 2022-08-03 4 Schulz Marcus BLFS Common Stock S - Sale D 20.0300 -4,600 -92 36,218
2022-08-02 2022-08-01 4 GOSWAMI JOYDEEP BLFS Common Stock A - Award D 280 18,660
2022-08-02 2022-07-29 4 Foster Karen A. BLFS Common Stock A - Award D 355 109,489
2022-08-02 2022-08-01 4 Ellingson Rachel BLFS Common Stock A - Award D 259 20,641
2022-08-02 2022-08-01 4 DuRoss Amy BLFS Common Stock A - Award D 295 20,757
2022-08-02 2022-07-29 4 Rice Michael BLFS Common Stock A - Award D 643 363,721
2022-08-02 2022-07-29 4 Mathew Aby J. BLFS Common Stock A - Award D 524 254,864
2022-08-02 2022-07-29 4 DE GREEF RODERICK BLFS Common Stock A - Award D 683 125,969
2022-08-02 2022-07-29 4 Wichterman Troy BLFS Common Stock A - Award D 299 45,854
2022-08-02 2022-08-01 4 Schick Joseph C BLFS Common Stock A - Award D 311 24,449
2022-07-26 2022-07-22 4 Aebersold Sarah BLFS Comon Stock S - Sale D 17.8500 -252 -4 32,441
2022-07-26 2022-07-22 4 Schulz Marcus BLFS Common Stock S - Sale D 17.9400 -367 -7 40,818
2022-07-19 2022-07-17 4 DE GREEF RODERICK BLFS Common Stock A - Award D 828 125,286
2022-07-19 2022-07-17 4 Rice Michael BLFS Common Stock A - Award D 779 363,078
2022-07-19 2022-07-17 4 Foster Karen A. BLFS Common Stock A - Award D 430 109,134
2022-07-19 2022-07-17 4 Wichterman Troy BLFS Common Stock A - Award D 362 45,555
2022-07-19 2022-07-17 4 Mathew Aby J. BLFS Common Stock A - Award D 635 254,340
2022-07-14 2022-07-12 4 DE GREEF RODERICK BLFS Common Stock S - Sale D 15.7900 -9,158 -145 124,458
2022-07-14 2022-07-12 4 Schulz Marcus BLFS Common Stock S - Sale D 15.7900 -254 -4 41,185
2022-07-06 2022-07-03 4 Foster Karen A. BLFS Common Stock A - Award D 468 108,704
2022-07-06 2022-07-03 4 Wichterman Troy BLFS Common Stock A - Award D 394 45,193
2022-07-06 2022-07-03 4 Rice Michael BLFS Common Stock A - Award D 847 362,299
2022-07-06 2022-07-03 4 DE GREEF RODERICK BLFS Common Stock A - Award D 900 133,616
2022-07-06 2022-07-01 4 Ellingson Rachel BLFS Common Stock A - Award D 341 20,382
2022-07-06 2022-07-01 4 Schick Joseph C BLFS Common Stock A - Award D 409 24,138
2022-07-06 2022-07-03 4 Mathew Aby J. BLFS Common Stock A - Award D 690 253,705
2022-07-06 2022-07-01 4 DuRoss Amy BLFS Common Stock A - Award D 389 20,462
2022-07-06 2022-07-01 4 GOSWAMI JOYDEEP BLFS Common Stock A - Award D 369 18,380
2022-06-30 2022-06-28 4 Berard Todd BLFS Common Stock S - Sale D 14.8600 -495 -7 108,446
2022-06-30 2022-06-28 4 Foster Karen A. BLFS Common Stock S - Sale D 14.8600 -598 -9 108,236
2022-06-30 2022-06-28 4 Mathew Aby J. BLFS Common Stock S - Sale D 14.8600 -704 -10 253,015
2022-06-30 2022-06-28 4 Rice Michael BLFS Common Stock S - Sale D 14.8600 -889 -13 361,452
2022-06-28 2022-06-24 4 Wichterman Troy BLFS Common Stock S - Sale D 15.9500 -456 -7 44,799
2022-06-21 2022-06-19 4 Mathew Aby J. BLFS Common Stock A - Award D 733 253,719
2022-06-21 2022-06-19 4 Foster Karen A. BLFS Common Stock A - Award D 497 108,834
2022-06-21 2022-06-19 4 Rice Michael BLFS Common Stock A - Award D 899 362,341
2022-06-21 2022-06-19 4 DE GREEF RODERICK BLFS Common Stock A - Award D 955 132,716
2022-06-21 2022-06-19 4 Wichterman Troy BLFS Common Stock A - Award D 418 45,255
2022-06-07 2022-06-05 4 Rice Michael BLFS Common Stock A - Award D 901 361,442
2022-06-07 2022-06-05 4 Foster Karen A. BLFS Common Stock A - Award D 498 108,337
2022-06-07 2022-06-05 4 DE GREEF RODERICK BLFS Common Stock A - Award D 957 131,761
2022-06-07 2022-06-05 4 Mathew Aby J. BLFS Common Stock A - Award D 735 252,986
2022-06-07 2022-06-05 4 Wichterman Troy BLFS Common Stock A - Award D 419 44,837
2022-06-03 2022-06-01 4 Ellingson Rachel BLFS Common Stock A - Award D 311 20,041
2022-06-03 2022-06-01 4 GOSWAMI JOYDEEP BLFS Common Stock A - Award D 343 18,011
2022-06-03 2022-06-01 4 Schick Joseph C BLFS Common Stock A - Award D 374 23,729
2022-06-03 2022-06-01 4 DuRoss Amy BLFS Common Stock A - Award D 343 20,073
2022-06-01 2022-05-27 4 Foster Karen A. BLFS Common Stock S - Sale D 14.5300 -174 -3 107,839
2022-06-01 2022-05-27 4 Rice Michael BLFS Common Stock S - Sale D 14.5300 -749 -11 360,541
2022-06-01 2022-05-27 4 Mathew Aby J. BLFS Common Stock S - Sale D 14.5300 -351 -5 252,251
2022-06-01 2022-05-27 4 Wichterman Troy BLFS Common Stock S - Sale D 14.5300 -43 -1 44,418
2022-05-24 2022-05-22 4 Wichterman Troy BLFS Common Stock A - Award D 448 44,461
2022-05-24 2022-05-22 4 Mathew Aby J. BLFS Common Stock A - Award D 786 252,602
2022-05-24 2022-05-22 4 Foster Karen A. BLFS Common Stock A - Award D 533 108,013
2022-05-24 2022-05-22 4 Rice Michael BLFS Common Stock A - Award D 964 361,290
2022-05-24 2022-05-22 4 DE GREEF RODERICK BLFS Common Stock A - Award D 1,024 130,804
2022-05-17 2022-05-13 4 Rice Michael BLFS Common Stock S - Sale D 12.3200 -165 -2 360,326
2022-05-17 2022-05-13 4 Aebersold Sarah BLFS Common Stock S - Sale D 12.3200 -40 -0 32,693
2022-05-17 2022-05-13 4 Berard Todd BLFS Common Stock S - Sale D 12.3200 -51 -1 108,941
2022-05-17 2022-05-13 4 Foster Karen A. BLFS Common Stock S - Sale D 12.3200 -58 -1 107,480
2022-05-17 2022-05-13 4 Schulz Marcus BLFS Common Stock S - Sale D 12.3200 -41 -1 41,439
2022-05-17 2022-05-13 4 Mathew Aby J. BLFS Common Stock S - Sale D 12.3200 -108 -1 251,816
2022-05-17 2022-05-13 4 Wichterman Troy BLFS Common Stock S - Sale D 12.3200 -125 -2 44,013
2022-05-10 2022-05-06 4 GOSWAMI JOYDEEP BLFS Common Stock A - Award D 14,730 17,668
2022-05-10 2022-05-06 4 Ellingson Rachel BLFS Common Stock A - Award D 14,730 19,730
2022-05-10 2022-05-06 4 Schick Joseph C BLFS Common Stock A - Award D 14,730 23,355
2022-05-10 2022-05-06 4 DuRoss Amy BLFS Common Stock A - Award D 14,730 19,730
2022-04-22 2022-04-21 4 Schulz Marcus BLFS Common Stock S - Sale D 13.9400 -477 -7 41,480
2022-04-22 2022-04-21 4 Aebersold Sarah BLFS Common Stock S - Sale D 13.9400 -325 -5 32,733
2022-04-19 2022-04-18 4 Berard Todd BLFS Common Stock S - Sale D 17.5900 -13,581 -239 108,992
2022-04-19 2022-04-18 4 Mathew Aby J. BLFS Common Stock S - Sale D 17.5900 -19,325 -340 251,924
2022-04-19 2022-04-18 4 Foster Karen A. BLFS Common Stock S - Sale D 17.5900 -16,413 -289 107,538
2022-04-19 2022-04-18 4 DE GREEF RODERICK BLFS Common Stock S - Sale D 17.5900 -18,530 -326 129,780
2022-04-19 2022-04-18 4 Rice Michael BLFS Common Stock S - Sale D 17.5900 -24,400 -429 360,491
2022-04-19 2022-04-18 4 Schulz Marcus BLFS Common Stock S - Sale D 17.5900 -286 -5 41,957
2022-04-13 2022-04-12 4 Mathew Aby J. BLFS Restricted Stock Award M - Exercise D 0.00 -45,726 0
2022-04-13 2022-04-12 4 Mathew Aby J. BLFS Common Stock M - Exercise D 45,726 271,249
2022-04-13 2022-04-12 4 DE GREEF RODERICK BLFS Restricted Stock Award M - Exercise D 0.00 -43,846 0
2022-04-13 2022-04-12 4 DE GREEF RODERICK BLFS Common Stock M - Exercise D 43,846 148,310
2022-04-13 2022-04-12 4 Berard Todd BLFS Restricted Stock Award M - Exercise D 0.00 -32,136 0
2022-04-13 2022-04-12 4 Berard Todd BLFS Common Stock M - Exercise D 32,136 122,573
2022-04-13 2022-04-12 4 Foster Karen A. BLFS Restricted Stock Award M - Exercise D 0.00 -38,836 0
2022-04-13 2022-04-12 4 Foster Karen A. BLFS Common Stock M - Exercise D 38,836 123,951
2022-04-13 2022-04-13 4 Rice Michael BLFS Employee Stock Option M - Exercise D 1.90 -10,000 60,000
2022-04-13 2022-04-13 4 Rice Michael BLFS Common Stock S - Sale D 19.0600 -10,000 -191 384,891
2022-04-13 2022-04-13 4 Rice Michael BLFS Common Stock M - Exercise D 1.9000 10,000 19 394,891
2022-04-13 2022-04-12 4 Rice Michael BLFS Restricted Stock Award M - Exercise D 0.00 -57,736 0
2022-04-13 2022-04-12 4 Rice Michael BLFS Common Stock M - Exercise D 57,736 384,891
2022-04-13 2022-04-11 4 Rice Michael BLFS Employee Stock Option M - Exercise D 1.90 -10,000 70,000
2022-04-13 2022-04-11 4 Rice Michael BLFS Common Stock S - Sale D 19.5500 -10,000 -196 327,155
2022-04-13 2022-04-11 4 Rice Michael BLFS Common Stock M - Exercise D 1.9000 10,000 19 337,155
2022-04-11 2022-04-07 4 DE GREEF RODERICK BLFS Common Stock S - Sale D 21.8200 -10,713 -234 104,464
2022-03-31 2022-03-29 4 Rice Michael BLFS Common Stock S - Sale D 22.2400 -830 -18 327,155
2022-03-31 2022-03-29 4 Berard Todd BLFS Common Stock S - Sale D 22.2400 -475 -11 90,437
2022-03-31 2022-03-29 4 Mathew Aby J. BLFS Common Stock S - Sale D 22.2400 -658 -15 225,523
2022-03-31 2022-03-29 4 Foster Karen A. BLFS Common Stock S - Sale D 22.2400 -547 -12 85,115
2022-03-24 2022-03-22 4 Wichterman Troy BLFS Common Stock S - Sale D 23.0600 -551 -13 44,138
2022-03-09 2022-03-09 4 Rice Michael BLFS Employee Stock Option M - Exercise D 1.90 -10,000 80,000
2022-03-09 2022-03-09 4 Rice Michael BLFS Common Stock S - Sale D 23.8100 -10,000 -238 327,985
2022-03-09 2022-03-09 4 Rice Michael BLFS Common Stock M - Exercise D 1.9000 10,000 19 337,985
2022-03-09 2022-03-07 4 Rice Michael BLFS Employee Stock Option M - Exercise D 1.90 -10,000 90,000
2022-03-09 2022-03-07 4 Rice Michael BLFS Common Stock S - Sale D 23.8000 -10,000 -238 327,985
2022-03-09 2022-03-07 4 Rice Michael BLFS Common Stock M - Exercise D 1.9000 10,000 19 337,985
2022-03-09 2022-02-24 4 Foster Karen A. BLFS Restricted Stock Award A - Award D 0.00 16,356 16,356
2022-03-09 2022-02-24 4 Foster Karen A. BLFS Common Stock A - Award D 16,356 85,883
2022-03-09 2022-02-24 4 Berard Todd BLFS Restricted Stock Award A - Award D 0.00 14,019 14,019
2022-03-09 2022-02-24 4 Berard Todd BLFS Common Stock A - Award D 14,019 90,912
2022-03-09 2022-02-24 4 Wichterman Troy BLFS Restricted Stock Award A - Award D 0.00 23,365 23,365
2022-03-09 2022-02-24 4 Wichterman Troy BLFS Common Stock A - Award D 23,365 44,745
2022-03-09 2022-02-24 4 Rice Michael BLFS Restricted Stock Award A - Award D 0.00 70,094 70,094
2022-03-09 2022-02-24 4 Rice Michael BLFS Common Stock A - Award D 70,094 328,859
2022-03-09 2022-02-24 4 Mathew Aby J. BLFS Restricted Stock Award A - Award D 0.00 21,029 21,029
2022-03-09 2022-02-24 4 Mathew Aby J. BLFS Common Stock A - Award D 21,029 226,593
2022-03-09 2022-02-24 4 DE GREEF RODERICK BLFS Restricted Stock Award A - Award D 0.00 23,365 23,365
2022-03-09 2022-02-24 4 DE GREEF RODERICK BLFS Common Stock A - Award D 23,365 115,177
2022-03-09 2022-02-24 4 Schulz Marcus BLFS Restricted Stock Award A - Award D 0.00 14,019 14,019
2022-03-09 2022-02-24 4 Schulz Marcus BLFS Common Stock A - Award D 14,019 42,243
2022-03-09 2022-02-24 4 Aebersold Sarah BLFS Restricted Stock Award A - Award D 0.00 14,019 14,019
2022-03-09 2022-02-24 4 Aebersold Sarah BLFS Common Stock A - Award D 14,019 33,058
2022-03-03 2022-03-01 4 Mathew Aby J. BLFS Common Stock S - Sale D 23.7800 -412 -10 205,152
2022-03-03 2022-03-01 4 Rice Michael BLFS Common Stock S - Sale D 23.7800 -874 -21 257,891
2022-03-03 2022-03-01 4 Foster Karen A. BLFS Common Stock S - Sale D 23.7800 -221 -5 69,306
2022-03-03 2022-03-01 4 Wichterman Troy BLFS Common Stock S - Sale D 23.7800 -56 -1 21,324
2022-02-17 2021-11-30 4/A Wichterman Troy BLFS Common Stock S - Sale D 37.5900 -33 -1 22,432
2022-02-17 2021-12-22 4/A Wichterman Troy BLFS Common Stock S - Sale D 38.4900 -310 -12 22,122
2022-02-17 2022-01-07 4/A Wichterman Troy BLFS Common Stock S - Sale D 30.7500 -47 -1 22,075
2022-02-17 2022-02-15 4 Wichterman Troy BLFS Common Stock S - Sale D 26.5700 -695 -18 21,380
2022-02-14 2022-02-10 4 Aebersold Sarah BLFS Common Stock S - Sale D 29.3800 -197 -6 19,039
2022-02-14 2022-02-10 4 Berard Todd BLFS Common Stock S - Sale D 29.3800 -254 -7 76,893
2022-02-14 2022-02-10 4 Schulz Marcus BLFS Common Stock S - Sale D 29.3800 -167 -5 28,224
2022-02-14 2022-02-10 4 Mathew Aby J. BLFS Common Stock S - Sale D 29.3800 -450 -13 205,564
2022-02-14 2022-02-10 4 Rice Michael BLFS Common Stock S - Sale D 29.3800 -690 -20 258,765
2022-02-14 2022-02-10 4 Foster Karen A. BLFS Common Stock S - Sale D 29.3800 -293 -9 69,527
2022-02-07 2022-02-03 4 Rice Michael BLFS Employee Stock Option M - Exercise D 1.78 -16,670 0
2022-02-07 2022-02-03 4 Rice Michael BLFS Common Stock S - Sale D 27.8400 -16,670 -464 259,455
2022-02-07 2022-02-03 4 Rice Michael BLFS Common Stock M - Exercise D 1.7800 16,670 30 276,125
2022-02-04 2022-02-03 4 Mathew Aby J. BLFS Employee Stock Option M - Exercise D 2.06 -9,837 190,000
2022-02-04 2022-02-03 4 Mathew Aby J. BLFS Common Stock S - Sale D 27.7600 -9,837 -273 206,014
2022-02-04 2022-02-03 4 Mathew Aby J. BLFS Common Stock M - Exercise D 2.0600 9,837 20 215,851
2022-02-04 2022-02-02 4 Mathew Aby J. BLFS Employee Stock Option M - Exercise D 3.70 -10,000 0
2022-02-04 2022-02-02 4 Mathew Aby J. BLFS Common Stock S - Sale D 29.8800 -10,000 -299 206,014
2022-02-04 2022-02-02 4 Mathew Aby J. BLFS Common Stock M - Exercise D 3.7000 10,000 37 216,014
2022-02-03 2022-02-01 4 Rice Michael BLFS Employee Stock Option M - Exercise D 1.78 -16,666 16,670
2022-02-03 2022-02-01 4 Rice Michael BLFS Common Stock S - Sale D 29.9000 -16,666 -498 259,455
2022-02-03 2022-02-01 4 Rice Michael BLFS Common Stock M - Exercise D 1.7800 16,666 30 276,121
2022-01-24 2022-01-20 4 Aebersold Sarah BLFS Common Stock S - Sale D 30.2400 -332 -10 19,236
2022-01-24 2022-01-20 4 Schulz Marcus BLFS Common Stock S - Sale D 30.2400 -395 -12 28,391
2022-01-13 2022-01-12 4 Schulz Marcus BLFS Common Stock S - Sale D 32.1800 -267 -9 28,786
2022-01-12 2022-01-12 4 Rice Michael BLFS Employee Stock Option M - Exercise D 1.78 -16,666 33,336
2022-01-12 2022-01-12 4 Rice Michael BLFS Common Stock S - Sale D 31.7200 -16,666 -529 259,455
2022-01-12 2022-01-12 4 Rice Michael BLFS Common Stock M - Exercise D 1.7800 16,666 30 276,121
2022-01-12 2022-01-10 4 Rice Michael BLFS Employee Stock Option M - Exercise D 1.78 -16,666 50,002
2022-01-12 2022-01-10 4 Rice Michael BLFS Common Stock S - Sale D 30.8300 -16,666 -514 259,455
2022-01-12 2022-01-10 4 Rice Michael BLFS Common Stock M - Exercise D 1.7800 16,666 30 276,121
2022-01-11 2022-01-07 4 Wichterman Troy BLFS Common Stock S - Sale D 30.7500 47 1 22,075
2022-01-11 2022-01-07 4 DE GREEF RODERICK BLFS Common Stock S - Sale D 30.7500 -567 -17 91,812
2022-01-11 2022-01-07 4 DE GREEF RODERICK BLFS Common Stock S - Sale D 30.7500 -2,053 -63 92,379
2022-01-11 2022-01-07 4 DE GREEF RODERICK BLFS Common Stock S - Sale D 30.7500 -8,196 -252 94,432
2022-01-06 2022-01-05 4 Mathew Aby J. BLFS Employee Stock Option M - Exercise D 1.40 -7,857 0
2022-01-06 2022-01-05 4 Mathew Aby J. BLFS Common Stock S - Sale D 34.3000 -7,857 -269 206,014
2022-01-06 2022-01-05 4 Mathew Aby J. BLFS Common Stock M - Exercise D 1.4000 7,857 11 213,871
2022-01-06 2022-01-04 4 Mathew Aby J. BLFS Employee Stock Option M - Exercise D 1.40 -10,000 7,857
2022-01-06 2022-01-04 4 Mathew Aby J. BLFS Common Stock S - Sale D 35.0600 -10,000 -351 206,014
2022-01-06 2022-01-04 4 Mathew Aby J. BLFS Common Stock M - Exercise D 1.4000 10,000 14 216,014
2021-12-30 2021-12-29 4 Mathew Aby J. BLFS Common Stock S - Sale D 39.3700 -736 -29 206,014
2021-12-30 2021-12-29 4 Rice Michael BLFS Common Stock S - Sale D 39.3700 -928 -37 259,455
2021-12-30 2021-12-29 4 Foster Karen A. BLFS Common Stock S - Sale D 39.3700 -625 -25 69,820
2021-12-30 2021-12-29 4 DE GREEF RODERICK BLFS Common Stock S - Sale D 39.3700 -705 -28 102,628
2021-12-30 2021-12-29 4 Berard Todd BLFS Common Stock S - Sale D 39.3700 -517 -20 77,147
2021-12-23 2021-12-22 4 Wichterman Troy BLFS Common Stock S - Sale D 38.4900 310 12 22,122
2021-12-15 2021-12-15 4 Rice Michael BLFS Employee Stock Option M - Exercise D 1.78 -16,666 66,668
2021-12-15 2021-12-15 4 Rice Michael BLFS Common Stock S - Sale D 32.8000 -16,666 -547 260,383
2021-12-15 2021-12-15 4 Rice Michael BLFS Common Stock M - Exercise D 1.7800 16,666 30 277,049
2021-12-15 2021-12-13 4 Rice Michael BLFS Employee Stock Option M - Exercise D 1.78 -16,666 83,334
2021-12-15 2021-12-13 4 Rice Michael BLFS Common Stock S - Sale D 33.8200 -16,666 -564 260,383
2021-12-15 2021-12-13 4 Rice Michael BLFS Common Stock M - Exercise D 1.7800 16,666 30 277,049
2021-12-09 2021-12-09 4 Rice Michael BLFS Employee Stock Option M - Exercise D 1.64 -11,464 0
2021-12-09 2021-12-09 4 Rice Michael BLFS Common Stock S - Sale D 35.1500 -11,464 -403 260,383
2021-12-09 2021-12-09 4 Rice Michael BLFS Common Stock M - Exercise D 1.6400 11,464 19 271,847
2021-12-09 2021-12-07 4 Rice Michael BLFS Employee Stock Option M - Exercise D 1.64 -11,461 11,464
2021-12-09 2021-12-07 4 Rice Michael BLFS Common Stock S - Sale D 36.5200 -11,461 -419 260,383
2021-12-09 2021-12-07 4 Rice Michael BLFS Common Stock M - Exercise D 1.6400 11,461 19 271,844
2021-12-09 2021-12-07 4 Berard Todd BLFS Stock Option (Right to Buy) M - Exercise D 2.62 -10,000 0
2021-12-09 2021-12-07 4 Berard Todd BLFS Common Stock S - Sale D 36.5200 -10,000 -365 77,664
2021-12-09 2021-12-07 4 Berard Todd BLFS Common Stock M - Exercise D 2.6200 10,000 26 87,664
2021-12-08 2021-12-08 4 Mathew Aby J. BLFS Employee Stock Option M - Exercise D 1.64 -8,853 0
2021-12-08 2021-12-08 4 Mathew Aby J. BLFS Common Stock S - Sale D 36.4900 -8,853 -323 206,750
2021-12-08 2021-12-08 4 Mathew Aby J. BLFS Common Stock M - Exercise D 1.6400 8,853 15 215,603
2021-12-08 2021-12-06 4 Mathew Aby J. BLFS Employee Stock Option M - Exercise D 1.64 -10,000 8,853
2021-12-08 2021-12-06 4 Mathew Aby J. BLFS Common Stock S - Sale D 34.3900 -10,000 -344 206,750
2021-12-08 2021-12-06 4 Mathew Aby J. BLFS Common Stock M - Exercise D 1.6400 10,000 16 216,750
2021-12-02 2021-11-30 4 Rice Michael BLFS Common Stock S - Sale D 37.5900 957 36 260,383
2021-12-02 2021-11-30 4 Wichterman Troy BLFS Common Stock S - Sale D 37.5900 33 1 22,432
2021-12-02 2021-11-30 4 Mathew Aby J. BLFS Common Stock S - Sale D 37.5900 448 17 206,750
2021-12-02 2021-11-30 4 Foster Karen A. BLFS Common Stock S - Sale D 37.5900 -315 -12 70,445
2021-11-24 2021-11-22 4 Foster Karen A. BLFS Stock Option (Right to Buy) M - Exercise D 1.64 -16,332 0
2021-11-24 2021-11-22 4 Foster Karen A. BLFS Common Stock S - Sale D 46.1900 -16,332 -754 70,760
2021-11-24 2021-11-22 4 Foster Karen A. BLFS Common Stock M - Exercise D 1.6400 16,332 27 87,092
2021-11-18 2021-11-18 4 DE GREEF RODERICK BLFS Common Stock S - Sale D 50.7500 -7,000 -355 103,333
2021-11-18 2021-11-17 4 DE GREEF RODERICK BLFS Common Stock S - Sale D 51.0800 -7,000 -358 110,333
2021-11-18 2021-11-16 4 DE GREEF RODERICK BLFS Common Stock S - Sale D 51.3900 -7,000 -360 117,333
2021-11-17 2021-11-17 4 Mathew Aby J. BLFS Employee Stock Option M - Exercise D 1.64 -10,000 18,853
2021-11-17 2021-11-17 4 Mathew Aby J. BLFS Common Stock S - Sale D 51.0700 -10,000 -511 207,198
2021-11-17 2021-11-17 4 Mathew Aby J. BLFS Common Stock M - Exercise D 1.6400 10,000 16 217,198
2021-11-17 2021-11-15 4 Mathew Aby J. BLFS Employee Stock Option M - Exercise D 1.64 -10,000 28,853
2021-11-17 2021-11-15 4 Mathew Aby J. BLFS Common Stock S - Sale D 48.1100 -10,000 -481 207,198
2021-11-17 2021-11-15 4 Mathew Aby J. BLFS Common Stock M - Exercise D 1.6400 10,000 16 217,198
2021-11-17 2021-11-16 4 Berard Todd BLFS Stock Option (Right to Buy) M - Exercise D 1.64 -6,160 0
2021-11-17 2021-11-16 4 Berard Todd BLFS Common Stock S - Sale D 50.6300 -6,160 -312 77,664
2021-11-17 2021-11-16 4 Berard Todd BLFS Common Stock M - Exercise D 1.6400 6,160 10 83,824
2021-11-17 2021-11-15 4 Berard Todd BLFS Stock Option (Right to Buy) M - Exercise D 1.64 -6,160 6,160
2021-11-17 2021-11-15 4 Berard Todd BLFS Common Stock S - Sale D 47.9600 -6,160 -295 77,664
2021-11-17 2021-11-15 4 Berard Todd BLFS Common Stock M - Exercise D 1.6400 6,160 10 83,824
2021-11-15 3 Wichterman Troy BLFS Common Stock D 5,680
2021-11-15 3 Wichterman Troy BLFS Common Stock D 1,286
2021-11-15 3 Wichterman Troy BLFS Common Stock D 127
2021-11-15 3 Wichterman Troy BLFS Common Stock D 728
2021-11-15 3 Wichterman Troy BLFS Common Stock D 14,644
2021-11-12 2021-11-09 4 Schulz Marcus BLFS Common Stock S - Sale D 53.0000 -1,750 -93 29,053
2021-11-04 2021-11-04 4 Rice Michael BLFS Employee Stock Option M - Exercise D 1.64 -11,461 22,925
2021-11-04 2021-11-04 4 Rice Michael BLFS Common Stock S - Sale D 56.8100 -11,461 -651 261,340
2021-11-04 2021-11-04 4 Rice Michael BLFS Common Stock M - Exercise D 1.6400 11,461 19 272,801
2021-11-04 2021-11-02 4 Rice Michael BLFS Employee Stock Option M - Exercise D 1.64 -11,461 34,386
2021-11-04 2021-11-02 4 Rice Michael BLFS Common Stock S - Sale D 54.7200 -11,461 -627 261,340
2021-11-04 2021-11-02 4 Rice Michael BLFS Common Stock M - Exercise D 1.6400 11,461 19 272,801
2021-11-03 2021-09-01 4 Casdin Partners Master Fund, L.P. BLFS Common Stock, par value $.001 per share J - Other D 126,185 7,566,292
2021-10-27 2021-10-25 4 DE GREEF RODERICK BLFS Common Stock S - Sale D 44.6200 -2,371 -106 124,333
2021-10-27 2021-10-25 4 Foster Karen A. BLFS Stock Option (Right to Buy) M - Exercise D 1.64 -16,332 16,332
2021-10-27 2021-10-25 4 Foster Karen A. BLFS Common Stock S - Sale D 44.4500 -16,332 -726 70,760
2021-10-27 2021-10-25 4 Foster Karen A. BLFS Common Stock M - Exercise D 1.6400 16,332 27 87,092
2021-10-22 2021-10-20 4 Schulz Marcus BLFS Common Stock S - Sale D 42.3400 -399 -17 30,803
2021-10-22 2021-10-20 4 Aebersold Sarah BLFS Common Stock S - Sale D 42.3400 -272 -12 19,568
2021-10-20 2021-10-20 4 Mathew Aby J. BLFS Employee Stock Option M - Exercise D 1.64 -10,000 38,853
2021-10-20 2021-10-20 4 Mathew Aby J. BLFS Common Stock S - Sale D 41.9700 -10,000 -420 207,198
2021-10-20 2021-10-20 4 Mathew Aby J. BLFS Common Stock M - Exercise D 1.6400 10,000 16 217,198
2021-10-20 2021-10-18 4 Mathew Aby J. BLFS Employee Stock Option M - Exercise D 1.64 -10,000 48,853
2021-10-20 2021-10-18 4 Mathew Aby J. BLFS Common Stock S - Sale D 41.3400 -10,000 -413 207,198
2021-10-20 2021-10-18 4 Mathew Aby J. BLFS Common Stock M - Exercise D 1.6400 10,000 16 217,198
2021-10-18 2021-10-14 4 Foster Karen A. BLFS Common Stock S - Sale D 39.9700 -1,082 -43 70,760
2021-10-18 2021-10-14 4 Mathew Aby J. BLFS Common Stock S - Sale D 39.9700 -1,273 -51 207,198
2021-10-18 2021-10-15 4 Berard Todd BLFS Stock Option (Right to Buy) M - Exercise D 1.64 -6,160 12,320
2021-10-18 2021-10-15 4 Berard Todd BLFS Common Stock S - Sale D 40.7600 -6,160 -251 77,664
2021-10-18 2021-10-15 4 Berard Todd BLFS Common Stock M - Exercise D 1.6400 6,160 10 83,824
2021-10-18 2021-10-14 4 Berard Todd BLFS Stock Option (Right to Buy) M - Exercise D 1.64 -6,160 18,480
2021-10-18 2021-10-14 4 Berard Todd BLFS Common Stock S - Sale D 39.9100 -6,160 -246 77,664
2021-10-18 2021-10-14 4 Berard Todd BLFS Common Stock M - Exercise D 1.6400 6,160 10 83,824
2021-10-18 2021-10-14 4 Berard Todd BLFS Common Stock S - Sale D 39.9200 -895 -36 77,664
2021-10-18 2021-10-14 4 DE GREEF RODERICK BLFS Common Stock S - Sale D 39.9700 -1,221 -49 126,704
2021-10-18 2021-10-14 4 Rice Michael BLFS Common Stock S - Sale D 39.9700 -3,215 -129 261,340
2021-10-13 2021-10-11 4 Schulz Marcus BLFS Common Stock S - Sale D 38.2200 -245 -9 31,202
2021-10-12 2021-10-07 4 Schick Joseph C BLFS Common Stock S - Sale D 39.9600 -2,000 -80 8,625
2021-10-12 2021-10-07 4 Schick Joseph C BLFS Common Stock S - Sale D 40.0800 -625 -25 10,625
2021-10-12 2021-10-07 4 Schick Joseph C BLFS Common Stock S - Sale D 40.2800 -625 -25 11,250
2021-10-07 2021-10-07 4 Rice Michael BLFS Employee Stock Option M - Exercise D 1.64 -11,461 45,847
2021-10-07 2021-10-07 4 Rice Michael BLFS Common Stock S - Sale D 40.5500 -11,461 -465 264,555
2021-10-07 2021-10-07 4 Rice Michael BLFS Common Stock M - Exercise D 1.6400 11,461 19 276,016
2021-10-07 2021-10-05 4 Rice Michael BLFS Employee Stock Option M - Exercise D 1.64 -11,461 57,308
2021-10-07 2021-10-05 4 Rice Michael BLFS Common Stock S - Sale D 40.6300 -11,461 -466 264,555
2021-10-07 2021-10-05 4 Rice Michael BLFS Common Stock M - Exercise D 1.6400 11,461 19 276,016
2021-10-07 2021-10-01 4 GOSWAMI JOYDEEP BLFS Common Stock A - Award D 2,938 2,938
2021-09-30 2021-09-28 4 Rice Michael BLFS Common Stock S - Sale D 43.1200 -907 -39 264,555
2021-09-30 2021-09-28 4 Foster Karen A. BLFS Common Stock S - Sale D 43.1200 -610 -26 71,842
2021-09-30 2021-09-28 4 Mathew Aby J. BLFS Common Stock S - Sale D 43.1200 -719 -31 208,471
2021-09-30 2021-09-28 4 Berard Todd BLFS Common Stock S - Sale D 43.1200 -505 -22 78,559
2021-09-30 2021-09-28 4 DE GREEF RODERICK BLFS Common Stock S - Sale D 43.1200 -689 -30 127,925
2021-09-29 2021-09-27 4 Foster Karen A. BLFS Stock Option (Right to Buy) M - Exercise D 1.64 -16,332 32,664
2021-09-29 2021-09-27 4 Foster Karen A. BLFS Common Stock S - Sale D 44.6600 -16,332 -729 72,452
2021-09-29 2021-09-27 4 Foster Karen A. BLFS Common Stock M - Exercise D 1.6400 16,332 27 88,784
2021-09-22 2021-09-22 4 Mathew Aby J. BLFS Employee Stock Option M - Exercise D 1.64 -10,000 58,853
2021-09-22 2021-09-22 4 Mathew Aby J. BLFS Common Stock S - Sale D 46.9900 -10,000 -470 209,190
2021-09-22 2021-09-22 4 Mathew Aby J. BLFS Common Stock M - Exercise D 1.6400 10,000 16 219,190
2021-09-22 2021-09-20 4 Mathew Aby J. BLFS Employee Stock Option M - Exercise D 1.64 -10,000 68,853
2021-09-22 2021-09-20 4 Mathew Aby J. BLFS Common Stock S - Sale D 46.8900 -10,000 -469 209,190
2021-09-22 2021-09-20 4 Mathew Aby J. BLFS Common Stock M - Exercise D 1.6400 10,000 16 219,190
2021-09-17 2021-09-16 4 Berard Todd BLFS Stock Option (Right to Buy) M - Exercise D 1.64 -6,160 24,640
2021-09-17 2021-09-16 4 Berard Todd BLFS Common Stock S - Sale D 46.1000 -6,160 -284 79,064
2021-09-17 2021-09-16 4 Berard Todd BLFS Common Stock M - Exercise D 1.6400 6,160 10 85,224
2021-09-17 2021-09-15 4 Berard Todd BLFS Stock Option (Right to Buy) M - Exercise D 1.64 -6,160 30,800
2021-09-17 2021-09-15 4 Berard Todd BLFS Common Stock S - Sale D 49.0100 -6,160 -302 79,064
2021-09-17 2021-09-15 4 Berard Todd BLFS Common Stock M - Exercise D 1.6400 6,160 10 85,224
2021-09-09 2021-09-09 4 Rice Michael BLFS Employee Stock Option M - Exercise D 1.64 -11,461 68,769
2021-09-09 2021-09-09 4 Rice Michael BLFS Common Stock S - Sale D 52.5900 -11,461 -603 265,462
2021-09-09 2021-09-09 4 Rice Michael BLFS Common Stock M - Exercise D 1.6400 11,461 19 276,923
2021-09-09 2021-09-07 4 Rice Michael BLFS Employee Stock Option M - Exercise D 1.64 -11,461 80,230
2021-09-09 2021-09-07 4 Rice Michael BLFS Common Stock S - Sale D 52.5000 -11,461 -602 265,462
2021-09-09 2021-09-07 4 Rice Michael BLFS Common Stock M - Exercise D 1.6400 11,461 19 276,923
2021-08-30 2021-08-26 4 Foster Karen A. BLFS Common Stock S - Sale D 57.2600 -325 -19 72,452
2021-08-30 2021-08-26 4 Rice Michael BLFS Common Stock S - Sale D 57.2600 -848 -49 265,462
2021-08-30 2021-08-27 4 Mathew Aby J. BLFS Common Stock S - Sale D 57.2600 -399 -23 209,190
2021-08-27 2021-08-25 4 Schick Joseph C BLFS Common Stock S - Sale D 52.5400 -1,875 -99 11,875
2021-08-25 2021-08-25 4 Mathew Aby J. BLFS Common Stock S - Sale D 53.1200 -10,000 -531 209,589
2021-08-25 2021-08-25 4 Mathew Aby J. BLFS Common Stock M - Exercise D 1.6400 10,000 16 219,589
2021-08-25 2021-08-23 4 Mathew Aby J. BLFS Employee Stock Option M - Exercise D 1.64 -10,000 78,853
2021-08-25 2021-08-23 4 Mathew Aby J. BLFS Employee Stock Option M - Exercise D 1.64 -10,000 78,853
2021-08-25 2021-08-23 4 Mathew Aby J. BLFS Common Stock S - Sale D 46.5400 -10,000 -465 209,589
2021-08-25 2021-08-23 4 Mathew Aby J. BLFS Common Stock M - Exercise D 1.6400 10,000 16 219,589
2021-08-25 2021-08-23 4 Foster Karen A. BLFS Stock Option (Right to Buy) M - Exercise D 1.64 -16,332 48,996
2021-08-25 2021-08-23 4 Foster Karen A. BLFS Common Stock S - Sale D 46.5400 -16,332 -760 72,777
2021-08-25 2021-08-23 4 Foster Karen A. BLFS Common Stock M - Exercise D 1.6400 16,332 27 89,109
2021-08-19 2021-08-18 4 Schick Joseph C BLFS Common Stock S - Sale D 44.1100 -625 -28 13,750
2021-08-19 2021-08-19 4 DE GREEF RODERICK BLFS Common Stock S - Sale D 45.1200 -12,000 -541 128,614
2021-08-19 2021-08-18 4 DE GREEF RODERICK BLFS Common Stock S - Sale D 44.6400 -10,239 -457 140,614
2021-08-19 2021-08-18 4 DE GREEF RODERICK BLFS Common Stock S - Sale D 44.7500 -12,000 -537 150,853
2021-08-19 2021-08-17 4 DE GREEF RODERICK BLFS Common Stock S - Sale D 44.8100 -12,000 -538 162,853
2021-08-18 2021-08-17 4 Berard Todd BLFS Stock Option (Right to Buy) M - Exercise D 1.64 -6,160 36,960
2021-08-18 2021-08-17 4 Berard Todd BLFS Common Stock S - Sale D 44.8000 -6,160 -276 79,064
2021-08-18 2021-08-17 4 Berard Todd BLFS Common Stock M - Exercise D 1.6400 6,160 10 85,224
2021-08-18 2021-08-16 4 Berard Todd BLFS Stock Option (Right to Buy) M - Exercise D 1.64 -6,160 43,120
2021-08-18 2021-08-16 4 Berard Todd BLFS Common Stock S - Sale D 46.0300 -6,160 -284 79,064
2021-08-18 2021-08-16 4 Berard Todd BLFS Common Stock M - Exercise D 1.6400 6,160 10 85,224
2021-08-18 2021-08-16 4 Hinson Andrew G BLFS Common Stock S - Sale D 44.5100 -2,500 -111 17,675
2021-08-05 2021-08-05 4 Rice Michael BLFS Employee Stock Option M - Exercise D 1.64 -11,461 91,691
2021-08-05 2021-08-05 4 Rice Michael BLFS Common Stock S - Sale D 48.3700 -11,461 -554 266,310
2021-08-05 2021-08-05 4 Rice Michael BLFS Common Stock M - Exercise D 1.6400 11,461 19 277,771
2021-08-05 2021-08-03 4 Rice Michael BLFS Employee Stock Option M - Exercise D 1.64 -11,461 103,152
2021-08-05 2021-08-03 4 Rice Michael BLFS Common Stock S - Sale D 48.2600 -11,461 -553 266,310
2021-08-05 2021-08-03 4 Rice Michael BLFS Common Stock M - Exercise D 1.6400 11,461 19 277,771
2021-08-02 2021-07-29 4 Rice Michael BLFS Common Stock G - Gift D -3,000 266,310
2021-07-28 2021-07-26 4 Foster Karen A. BLFS Stock Option (Right to Buy) M - Exercise D 1.64 -16,333 65,328
2021-07-28 2021-07-26 4 Foster Karen A. BLFS Common Stock S - Sale D 45.2400 -16,333 -739 72,777
2021-07-28 2021-07-26 4 Foster Karen A. BLFS Common Stock M - Exercise D 1.6400 16,333 27 89,110
2021-07-28 2021-07-26 4 Schulz Marcus BLFS Common Stock S - Sale D 46.7800 -650 -30 31,447
2021-07-28 2021-07-26 4 Schulz Marcus BLFS Common Stock S - Sale D 45.4800 -4,269 -194 32,097
2021-07-22 2021-07-20 4 Schulz Marcus BLFS Common Stock S - Sale D 45.1000 -2,539 -115 36,366
2021-07-22 2021-07-20 4 Aebersold Sarah BLFS Common Stock S - Sale D 45.1000 -1,059 -48 19,840
2021-07-21 2021-07-21 4 Mathew Aby J. BLFS Employee Stock Option M - Exercise D 1.64 -8,854 98,853
2021-07-21 2021-07-21 4 Mathew Aby J. BLFS Common Stock S - Sale D 45.6100 -8,854 -404 209,589
2021-07-21 2021-07-21 4 Mathew Aby J. BLFS Common Stock M - Exercise D 1.6400 8,854 15 218,443
2021-07-21 2021-07-19 4 Mathew Aby J. BLFS Employee Stock Option M - Exercise D 1.64 -10,000 107,707
2021-07-21 2021-07-19 4 Mathew Aby J. BLFS Common Stock S - Sale D 43.8500 -10,000 -438 209,589
2021-07-21 2021-07-19 4 Mathew Aby J. BLFS Common Stock M - Exercise D 1.6400 10,000 16 219,589
2021-07-19 2021-07-16 4 Berard Todd BLFS Stock Option (Right to Buy) M - Exercise D 1.64 -6,160 49,280
2021-07-19 2021-07-16 4 Berard Todd BLFS Common Stock S - Sale D 44.0400 -6,160 -271 79,064
2021-07-19 2021-07-16 4 Berard Todd BLFS Common Stock M - Exercise D 1.6400 6,160 10 85,224
2021-07-19 2021-07-15 4 Berard Todd BLFS Stock Option (Right to Buy) M - Exercise D 1.64 -6,165 55,440
2021-07-19 2021-07-15 4 Berard Todd BLFS Common Stock S - Sale D 42.7400 -6,165 -263 79,064
2021-07-19 2021-07-15 4 Berard Todd BLFS Common Stock M - Exercise D 1.6400 6,165 10 85,229
2021-07-16 2021-07-15 4 Hinson Andrew G BLFS Common Stock S - Sale D 44.4400 -2,500 -111 20,175
2021-07-14 2021-07-12 4 Hinson Andrew G BLFS Common Stock A - Award D 5,000 22,675
2021-07-14 2021-07-12 4 COHEN RAYMOND W BLFS Common Stock A - Award D 5,000 27,763
2021-07-14 2021-07-12 4 Schick Joseph C BLFS Common Stock A - Award D 5,000 14,375
2021-07-09 2021-07-08 4 Schulz Marcus BLFS Common Stock S - Sale D 45.7200 -140 -6 38,905
2021-07-09 2021-07-08 4 Schulz Marcus BLFS Common Stock S - Sale D 45.7500 -100 -5 39,045
2021-07-08 2021-07-08 4 Rice Michael BLFS Employee Stock Option M - Exercise D 1.64 -11,464 114,613
2021-07-08 2021-07-08 4 Rice Michael BLFS Common Stock S - Sale D 46.1500 -11,464 -529 269,310
2021-07-08 2021-07-08 4 Rice Michael BLFS Common Stock M - Exercise D 1.6400 11,464 19 280,774
2021-07-08 2021-07-06 4 Rice Michael BLFS Employee Stock Option M - Exercise D 1.64 -11,461 126,077
2021-07-08 2021-07-06 4 Rice Michael BLFS Common Stock S - Sale D 46.2800 -11,461 -530 269,310
2021-07-08 2021-07-06 4 Rice Michael BLFS Common Stock M - Exercise D 1.6400 11,461 19 280,771
2021-07-01 2021-06-29 4 Foster Karen A. BLFS Common Stock S - Sale D 43.7500 -607 -27 72,777
2021-07-01 2021-06-29 4 DE GREEF RODERICK BLFS Common Stock S - Sale D 43.7500 -685 -30 174,853
2021-07-01 2021-06-29 4 Berard Todd BLFS Common Stock S - Sale D 43.7500 -502 -22 79,064
2021-07-01 2021-06-29 4 Mathew Aby J. BLFS Common Stock S - Sale D 43.7500 -715 -31 209,589
2021-07-01 2021-06-29 4 Rice Michael BLFS Common Stock S - Sale D 43.7500 -902 -39 269,310
2021-06-22 2021-06-21 4 Foster Karen A. BLFS Stock Option (Right to Buy) M - Exercise D 1.64 -16,332 81,661
2021-06-22 2021-06-21 4 Foster Karen A. BLFS Common Stock S - Sale D 42.7900 -16,332 -699 73,384
2021-06-22 2021-06-21 4 Foster Karen A. BLFS Common Stock M - Exercise D 1.6400 16,332 27 89,716
2021-06-17 2021-06-15 4 Hinson Andrew G BLFS Common Stock S - Sale D 38.3500 -2,500 -96 17,675
2021-06-16 2021-06-16 4 Mathew Aby J. BLFS Employee Stock Option M - Exercise D 1.64 -10,000 117,707
2021-06-16 2021-06-16 4 Mathew Aby J. BLFS Common Stock S - Sale D 39.2700 -10,000 -393 210,304
2021-06-16 2021-06-16 4 Mathew Aby J. BLFS Common Stock M - Exercise D 1.6400 10,000 16 220,304
2021-06-16 2021-06-14 4 Mathew Aby J. BLFS Employee Stock Option M - Exercise D 1.64 -10,000 127,707
2021-06-16 2021-06-14 4 Mathew Aby J. BLFS Common Stock S - Sale D 38.9000 -10,000 -389 210,304
2021-06-16 2021-06-14 4 Mathew Aby J. BLFS Common Stock M - Exercise D 1.6400 10,000 16 220,304
2021-06-16 2021-06-16 4 Berard Todd BLFS Share Option (Right to Buy) M - Exercise D 1.64 -6,160 61,605
2021-06-16 2021-06-16 4 Berard Todd BLFS Common Stock S - Sale D 39.2600 -6,160 -242 79,566
2021-06-16 2021-06-16 4 Berard Todd BLFS Common Stock M - Exercise D 1.6400 6,160 10 85,726
2021-06-16 2021-06-15 4 Berard Todd BLFS Share Option (Right to Buy) M - Exercise D 1.64 -6,160 67,765
2021-06-16 2021-06-15 4 Berard Todd BLFS Common Stock S - Sale D 39.3800 -6,160 -243 79,566
2021-06-16 2021-06-15 4 Berard Todd BLFS Common Stock M - Exercise D 1.6400 6,160 10 85,726
2021-06-10 2021-06-10 4 Rice Michael BLFS Employee Stock Option M - Exercise D 1.64 -11,461 137,538
2021-06-10 2021-06-10 4 Rice Michael BLFS Common Stock S - Sale D 36.4700 -11,461 -418 270,212
2021-06-10 2021-06-10 4 Rice Michael BLFS Common Stock M - Exercise D 1.6400 11,461 19 281,673
2021-06-10 2021-06-08 4 Rice Michael BLFS Employee Stock Option M - Exercise D 1.64 -11,461 148,999
2021-06-10 2021-06-08 4 Rice Michael BLFS Common Stock S - Sale D 35.5400 -11,461 -407 270,212
2021-06-10 2021-06-08 4 Rice Michael BLFS Common Stock M - Exercise D 1.6400 11,461 19 281,673
2021-06-04 2021-04-21 4 Hinson Andrew G BLFS Employee Stock Option M - Exercise D 1.12 -10,714 0
2021-06-04 2021-04-21 4 Hinson Andrew G BLFS Common Stock M - Exercise D 1.1200 10,714 12 20,175
2021-06-02 2021-05-28 4 Rice Michael BLFS Common Stock S - Sale D 33.8700 -802 -27 270,212
2021-06-02 2021-05-28 4 Mathew Aby J. BLFS Common Stock S - Sale D 33.8700 -375 -13 210,304
2021-06-02 2021-05-28 4 Foster Karen A. BLFS Common Stock S - Sale D 33.8700 -264 -9 73,384
2021-05-26 2021-05-24 4 Foster Karen A. BLFS Stock Option (Right to Buy) M - Exercise D 1.64 -16,332 97,993
2021-05-26 2021-05-24 4 Foster Karen A. BLFS Common Stock S - Sale D 31.4400 -16,332 -513 73,648
2021-05-26 2021-05-24 4 Foster Karen A. BLFS Common Stock M - Exercise D 1.6400 16,332 27 89,980
2021-05-26 2021-05-24 4 Schick Joseph C BLFS Common Stock S - Sale D 31.6100 -1,250 -40 9,375
2021-05-19 2021-05-19 4 Mathew Aby J. BLFS Employee Stock Option M - Exercise D 1.64 -10,000 137,707
2021-05-19 2021-05-19 4 Mathew Aby J. BLFS Common Stock S - Sale D 31.4500 -10,000 -314 210,679
2021-05-19 2021-05-19 4 Mathew Aby J. BLFS Common Stock M - Exercise D 1.6400 10,000 16 220,679
2021-05-19 2021-05-17 4 Mathew Aby J. BLFS Employee Stock Option M - Exercise D 1.64 -10,000 147,707
2021-05-19 2021-05-17 4 Mathew Aby J. BLFS Common Stock S - Sale D 30.1200 -10,000 -301 210,679
2021-05-19 2021-05-17 4 Mathew Aby J. BLFS Common Stock M - Exercise D 1.6400 10,000 16 220,679
2021-05-17 2021-05-14 4 Berard Todd BLFS Stock Option (Right to Buy) M - Exercise D 1.64 -6,160 73,925
2021-05-17 2021-05-14 4 Berard Todd BLFS Common Stock S - Sale D 29.6800 -6,160 -183 79,566
2021-05-17 2021-05-14 4 Berard Todd BLFS Common Stock M - Exercise D 1.6400 6,160 10 85,726
2021-05-17 2021-05-13 4 Berard Todd BLFS Stock Option (Right to Buy) M - Exercise D 1.64 -6,160 80,085
2021-05-17 2021-05-13 4 Berard Todd BLFS Common Stock S - Sale D 29.5200 -6,160 -182 79,566
2021-05-17 2021-05-13 4 Berard Todd BLFS Common Stock M - Exercise D 1.6400 6,160 10 85,726
2021-05-17 2021-05-17 4 Hinson Andrew G BLFS Common Stock S - Sale D 29.0600 -2,500 -73 9,461
2021-05-13 2021-05-03 4 Tenney Dusty BLFS Restricted Stock Award A - Award D 0.00 6,415 6,415
2021-05-13 2021-05-03 4 Tenney Dusty BLFS Common Stock A - Award D 32,079 32,079
2021-05-06 2021-05-06 4 Rice Michael BLFS Employee Stock Option M - Exercise D 1.64 -11,461 160,460
2021-05-06 2021-05-06 4 Rice Michael BLFS Common Stock S - Sale D 30.4100 -11,461 -349 271,014
2021-05-06 2021-05-06 4 Rice Michael BLFS Common Stock M - Exercise D 1.6400 11,461 19 282,475
2021-05-06 2021-05-04 4 Rice Michael BLFS Employee Stock Option M - Exercise D 1.64 -11,461 171,921
2021-05-06 2021-05-04 4 Rice Michael BLFS Common Stock S - Sale D 30.1500 -11,461 -346 271,014
2021-05-06 2021-05-04 4 Rice Michael BLFS Common Stock M - Exercise D 1.6400 11,461 19 282,475
2021-04-21 2021-04-21 4 Mathew Aby J. BLFS Employee Stock Option M - Exercise D 1.64 -10,000 157,707
2021-04-21 2021-04-21 4 Mathew Aby J. BLFS Common Stock S - Sale D 32.2600 -10,000 -323 210,679
2021-04-21 2021-04-21 4 Mathew Aby J. BLFS Common Stock M - Exercise D 1.6400 10,000 16 220,679
2021-04-21 2021-04-19 4 Mathew Aby J. BLFS Employee Stock Option M - Exercise D 1.64 -10,000 167,707
2021-04-21 2021-04-19 4 Mathew Aby J. BLFS Common Stock S - Sale D 32.6200 -10,000 -326 210,679
2021-04-21 2021-04-19 4 Mathew Aby J. BLFS Common Stock M - Exercise D 1.6400 10,000 16 220,679
2021-04-21 2021-04-20 4 Schulz Marcus BLFS Common Stock S - Sale D 32.1000 -650 -21 39,145
2021-04-21 2021-04-19 4 Foster Karen A. BLFS Stock Option (Right to Buy) M - Exercise D 1.64 -16,332 114,325
2021-04-21 2021-04-19 4 Foster Karen A. BLFS Common Stock S - Sale D 32.5800 -16,332 -532 73,648
2021-04-21 2021-04-19 4 Foster Karen A. BLFS Common Stock M - Exercise D 1.6400 16,332 27 89,980
2021-04-19 2021-04-16 4 Berard Todd BLFS Stock Option (Right to Buy) M - Exercise D 1.64 -6,160 86,245
2021-04-19 2021-04-16 4 Berard Todd BLFS Common Stock S - Sale D 33.3800 -6,160 -206 79,566
2021-04-19 2021-04-16 4 Berard Todd BLFS Common Stock M - Exercise D 1.6400 6,160 10 85,726
2021-04-19 2021-04-15 4 Berard Todd BLFS Stock Option (Right to Buy) M - Exercise D 1.64 -6,160 92,405
2021-04-19 2021-04-15 4 Berard Todd BLFS Common Stock S - Sale D 33.7600 -6,160 -208 79,566
2021-04-19 2021-04-15 4 Berard Todd BLFS Common Stock M - Exercise D 1.6400 6,160 10 85,726
2021-04-19 2021-04-15 4 Hinson Andrew G BLFS Common Stock S - Sale D 33.8000 -512 -17 11,961
2021-04-19 2021-04-15 4 Hinson Andrew G BLFS Common Stock S - Sale D 33.8000 -1,988 -67 12,473
2021-04-15 2021-04-15 4 DE GREEF RODERICK BLFS Common Stock S - Sale D 33.6900 -5,000 -168 175,538
2021-04-15 2021-04-14 4 DE GREEF RODERICK BLFS Common Stock S - Sale D 33.8300 -5,000 -169 180,538
2021-04-15 2021-04-13 4 DE GREEF RODERICK BLFS Stock Option (Right to Buy) M - Exercise D 1.64 -5,959 0
2021-04-15 2021-04-13 4 DE GREEF RODERICK BLFS Stock Option (Right to Buy) M - Exercise D 1.64 -960 5,959
2021-04-15 2021-04-13 4 DE GREEF RODERICK BLFS Stock Option (Right to Buy) M - Exercise D 1.81 -4,000 0
2021-04-15 2021-04-13 4 DE GREEF RODERICK BLFS Common Stock S - Sale D 35.0800 -5,959 -209 185,538
2021-04-15 2021-04-13 4 DE GREEF RODERICK BLFS Common Stock M - Exercise D 1.6400 5,959 10 191,497
2021-04-15 2021-04-13 4 DE GREEF RODERICK BLFS Common Stock S - Sale D 35.0800 -960 -34 185,538
2021-04-15 2021-04-13 4 DE GREEF RODERICK BLFS Common Stock M - Exercise D 1.6400 960 2 186,498
2021-04-15 2021-04-13 4 DE GREEF RODERICK BLFS Common Stock S - Sale D 35.0800 -4,000 -140 185,538
2021-04-15 2021-04-13 4 DE GREEF RODERICK BLFS Common Stock M - Exercise D 1.8100 4,000 7 189,538
2021-04-14 2021-04-12 4 DuRoss Amy BLFS Common Stock A - Award D 5,000 5,000
2021-04-14 2021-04-12 4 Mathew Aby J. BLFS Common Stock A - Award D 3,360 210,679
2021-04-14 2021-04-12 4 Berard Todd BLFS Common Stock A - Award D 2,362 79,566
2021-04-14 2021-04-12 4 DE GREEF RODERICK BLFS Common Stock A - Award D 3,222 185,538
2021-04-14 2021-04-12 4 Rice Michael BLFS Common Stock A - Award D 8,487 271,014
2021-04-14 2021-04-12 4 Foster Karen A. BLFS Common Stock A - Award D 2,854 73,648
2021-04-14 2021-04-12 4 Ellingson Rachel BLFS Common Stock A - Award D 5,000 5,000
2021-04-12 2021-04-08 4 Schulz Marcus BLFS Common Stock S - Sale D 35.7700 -224 -8 39,795
2021-04-12 2021-04-08 4 Rice Michael BLFS Employee Stock Option M - Exercise D 1.64 -11,461 183,382
2021-04-12 2021-04-08 4 Rice Michael BLFS Common Stock S - Sale D 35.3200 -11,461 -405 262,527
2021-04-12 2021-04-08 4 Rice Michael BLFS Common Stock M - Exercise D 1.6400 11,461 19 273,988
2021-04-05 2021-04-01 4 Mathew Aby J. BLFS Common Stock S - Sale D 36.5300 -4,020 -147 200,981
2021-04-05 2021-04-01 4 Mathew Aby J. BLFS Common Stock M - Exercise D 10,358 211,339
2021-04-05 2021-04-01 4 Foster Karen A. BLFS Common Stock S - Sale D 36.5300 -3,414 -125 70,794
2021-04-05 2021-04-01 4 Foster Karen A. BLFS Common Stock M - Exercise D 8,797 74,208
2021-04-05 2021-04-01 4 Berard Todd BLFS Common Stock S - Sale D 36.5300 -2,825 -103 77,204
2021-04-05 2021-04-01 4 Berard Todd BLFS Common Stock M - Exercise D 7,279 80,029
2021-04-05 2021-04-01 4 Rice Michael BLFS Common Stock S - Sale D 36.5300 -10,149 -371 262,527
2021-04-05 2021-04-01 4 Rice Michael BLFS Common Stock M - Exercise D 26,154 272,676
2021-04-05 2021-04-01 4 DE GREEF RODERICK BLFS Common Stock S - Sale D 36.5300 -3,855 -141 182,316
2021-04-05 2021-04-01 4 DE GREEF RODERICK BLFS Common Stock M - Exercise D 9,932 186,171
2021-03-30 2021-03-26 4 Mathew Aby J. BLFS Common Stock S - Sale D 35.0100 -3,016 -106 200,981
2021-03-30 2021-03-26 4 Foster Karen A. BLFS Common Stock S - Sale D 35.0100 -2,562 -90 65,411
2021-03-30 2021-03-26 4 Rice Michael BLFS Common Stock S - Sale D 35.0100 -3,809 -133 246,522
2021-03-30 2021-03-26 4 DE GREEF RODERICK BLFS Common Stock S - Sale D 35.0100 -2,893 -101 176,239
2021-03-30 2021-03-26 4 Berard Todd BLFS Common Stock S - Sale D 35.0100 -2,120 -74 72,750
2021-03-25 2021-03-25 4 DE GREEF RODERICK BLFS Stock Option (Right to Buy) M - Exercise D 1.81 -10,000 4,000
2021-03-25 2021-03-25 4 DE GREEF RODERICK BLFS Common Stock S - Sale D 37.7100 -10,000 -377 179,132
2021-03-25 2021-03-25 4 DE GREEF RODERICK BLFS Common Stock M - Exercise D 1.8100 10,000 18 189,132
2021-03-25 2021-03-24 4 DE GREEF RODERICK BLFS Stock Option (Right to Buy) M - Exercise D 1.81 -10,000 14,000
2021-03-25 2021-03-24 4 DE GREEF RODERICK BLFS Common Stock S - Sale D 40.1800 -10,000 -402 179,132
2021-03-25 2021-03-24 4 DE GREEF RODERICK BLFS Common Stock M - Exercise D 1.8100 10,000 18 189,132
2021-03-25 2021-03-23 4 DE GREEF RODERICK BLFS Stock Option (Right to Buy) M - Exercise D 1.81 -10,000 24,000
2021-03-25 2021-03-23 4 DE GREEF RODERICK BLFS Common Stock S - Sale D 41.8300 -10,000 -418 179,132
2021-03-25 2021-03-23 4 DE GREEF RODERICK BLFS Common Stock M - Exercise D 1.8100 10,000 18 189,132
2021-03-24 2021-03-22 4 Foster Karen A. BLFS Stock Option (Right to Buy) M - Exercise D 1.64 -16,332 130,657
2021-03-24 2021-03-22 4 Foster Karen A. BLFS Common Stock S - Sale D 37.5600 -16,332 -613 67,973
2021-03-24 2021-03-22 4 Foster Karen A. BLFS Common Stock M - Exercise D 1.6400 16,332 27 84,305
2021-03-24 2021-03-24 4 Mathew Aby J. BLFS Employee Stock Option M - Exercise D 1.64 -10,000 177,707
2021-03-24 2021-03-24 4 Mathew Aby J. BLFS Common Stock S - Sale D 40.1800 -10,000 -402 203,997
2021-03-24 2021-03-24 4 Mathew Aby J. BLFS Common Stock M - Exercise D 1.6400 10,000 16 213,997
2021-03-24 2021-03-22 4 Mathew Aby J. BLFS Employee Stock Option M - Exercise D 1.64 -10,000 187,707
2021-03-24 2021-03-22 4 Mathew Aby J. BLFS Common Stock S - Sale D 37.8000 -10,000 -378 203,997
2021-03-24 2021-03-22 4 Mathew Aby J. BLFS Common Stock M - Exercise D 1.6400 10,000 16 213,997
2021-03-17 2021-03-15 4 Hinson Andrew G BLFS Common Stock S - Sale D 37.3200 -1,300 -49 14,461
2021-03-17 2021-03-15 4 Hinson Andrew G BLFS Common Stock S - Sale D 37.3200 -1,200 -45 15,761
2021-03-17 2021-03-16 4 Berard Todd BLFS Stock Option (Right to Buy) M - Exercise D 1.64 -6,160 98,565
2021-03-17 2021-03-16 4 Berard Todd BLFS Common Stock S - Sale D 36.7200 -6,160 -226 74,870
2021-03-17 2021-03-16 4 Berard Todd BLFS Common Stock M - Exercise D 1.6400 6,160 10 81,030
2021-03-17 2021-03-15 4 Berard Todd BLFS Stock Option (Right to Buy) M - Exercise D 1.64 -6,160 104,725
2021-03-17 2021-03-15 4 Berard Todd BLFS Common Stock S - Sale D 36.9100 -6,160 -227 74,870
2021-03-17 2021-03-15 4 Berard Todd BLFS Common Stock M - Exercise D 1.6400 6,160 10 81,030
2021-03-05 2021-02-12 4/A Schulz Marcus BLFS Common Stock S - Sale D 41.0100 -2,000 -82 37,107
2021-03-02 2021-02-26 4 Foster Karen A. BLFS Common Stock S - Sale D 39.5700 -284 -11 67,973
2021-03-02 2021-02-26 4 Rice Michael BLFS Common Stock S - Sale D 39.5700 -861 -34 250,331
2021-03-02 2021-02-26 4 Mathew Aby J. BLFS Common Stock S - Sale D 39.5700 -403 -16 203,997
2021-02-24 2021-02-22 4 Foster Karen A. BLFS Stock Option (Right to Buy) M - Exercise D 1.64 -16,334 146,989
2021-02-24 2021-02-22 4 Foster Karen A. BLFS Common Stock S - Sale D 39.6600 -16,334 -648 68,257
2021-02-24 2021-02-22 4 Foster Karen A. BLFS Common Stock M - Exercise D 1.6400 16,334 27 84,591
2021-02-19 2021-02-19 4 Mathew Aby J. BLFS Common Stock S - Sale D 40.7600 -4,728 -193 204,400
2021-02-19 2021-02-18 4 Mathew Aby J. BLFS Common Stock S - Sale D 40.6700 -4,741 -193 209,128
2021-02-19 2021-02-17 4 Mathew Aby J. BLFS Common Stock S - Sale D 41.5500 -4,640 -193 213,869
2021-02-19 2021-02-08 4 Mathew Aby J. BLFS Restricted Stock Award A - Award D 0.00 4,891 4,891
2021-02-19 2021-02-08 4 Mathew Aby J. BLFS Common Stock M - Exercise D 33,196 218,509
2021-02-19 2021-02-08 4 Mathew Aby J. BLFS Common Stock A - Award D 4,891 185,313
2021-02-19 2021-02-19 4 Foster Karen A. BLFS Common Stock S - Sale D 40.7600 -3,344 -136 68,257
2021-02-19 2021-02-18 4 Foster Karen A. BLFS Common Stock S - Sale D 40.6700 -3,353 -136 71,601
2021-02-19 2021-02-17 4 Foster Karen A. BLFS Common Stock S - Sale D 41.5500 -3,281 -136 74,954
2021-02-19 2021-02-08 4 Foster Karen A. BLFS Restricted Stock Award A - Award D 0.00 4,157 4,157
2021-02-19 2021-02-08 4 Foster Karen A. BLFS Common Stock M - Exercise D 23,336 78,235
2021-02-19 2021-02-08 4 Foster Karen A. BLFS Common Stock A - Award D 4,157 54,899
2021-02-19 2021-02-19 4 Berard Todd BLFS Common Stock S - Sale D 40.7600 -1,876 -76 74,870
2021-02-19 2021-02-18 4 Berard Todd BLFS Common Stock S - Sale D 40.6700 -1,882 -77 76,746
2021-02-19 2021-02-17 4 Berard Todd BLFS Common Stock S - Sale D 41.5500 -1,842 -77 78,628
2021-02-19 2021-02-08 4 Berard Todd BLFS Restricted Stock Award A - Award D 0.00 3,610 3,610
2021-02-19 2021-02-08 4 Berard Todd BLFS Common Stock M - Exercise D 12,982 80,470
2021-02-19 2021-02-08 4 Berard Todd BLFS Common Stock A - Award D 3,610 67,488
2021-02-19 2021-02-19 4 Rice Michael BLFS Common Stock S - Sale D 40.7600 -10,107 -412 251,192
2021-02-19 2021-02-18 4 Rice Michael BLFS Common Stock S - Sale D 40.6700 -10,132 -412 261,299
2021-02-19 2021-02-17 4 Rice Michael BLFS Common Stock S - Sale D 41.5500 -9,917 -412 271,431
2021-02-19 2021-02-08 4 Rice Michael BLFS Restricted Stock Award A - Award D 0.00 7,511 7,511
2021-02-19 2021-02-08 4 Rice Michael BLFS Common Stock M - Exercise D 70,994 281,348
2021-02-19 2021-02-08 4 Rice Michael BLFS Common Stock A - Award D 7,511 210,354
2021-02-19 2021-02-08 4 Schulz Marcus BLFS Restricted Stock Award A - Award D 0.00 2,912 2,912
2021-02-19 2021-02-08 4 Schulz Marcus BLFS Common Stock A - Award D 2,912 40,019
2021-02-19 2021-02-08 4 Aebersold Sarah BLFS Restricted Stock Award A - Award D 0.00 2,795 2,795
2021-02-19 2021-02-08 4 Aebersold Sarah BLFS Common Stock A - Award D 2,795 20,899
2021-02-19 2021-02-19 4 DE GREEF RODERICK BLFS Common Stock S - Sale D 40.7600 -4,509 -184 179,132
2021-02-19 2021-02-18 4 DE GREEF RODERICK BLFS Common Stock S - Sale D 40.6700 -4,520 -184 183,641
2021-02-19 2021-02-17 4 DE GREEF RODERICK BLFS Common Stock S - Sale D 41.5500 -4,424 -184 188,161
2021-02-19 2021-02-08 4 DE GREEF RODERICK BLFS Restricted Stock Award A - Award D 0.00 4,740 4,740
2021-02-19 2021-02-08 4 DE GREEF RODERICK BLFS Common Stock M - Exercise D 31,552 192,585
2021-02-19 2021-02-08 4 DE GREEF RODERICK BLFS Common Stock A - Award D 4,740 161,033
2021-02-18 2021-02-16 4 Berard Todd BLFS Stock Option (Right to Buy) M - Exercise D 1.64 -6,160 110,885
2021-02-18 2021-02-16 4 Berard Todd BLFS Stock Option (Right to Buy) M - Exercise D 1.64 -6,164 117,045
2021-02-18 2021-02-16 4 Berard Todd BLFS Common Stock S - Sale D 44.2500 -6,160 -273 63,878
2021-02-18 2021-02-16 4 Berard Todd BLFS Common Stock M - Exercise D 1.6400 6,160 10 70,038
2021-02-18 2021-02-16 4 Berard Todd BLFS Common Stock S - Sale D 44.7000 -6,164 -276 63,878
2021-02-18 2021-02-16 4 Berard Todd BLFS Common Stock M - Exercise D 1.6400 6,164 10 70,042
2021-02-17 2021-02-16 4 Hinson Andrew G BLFS Common Stock S - Sale D 45.6700 -2,500 -114 16,961
2021-02-16 2021-01-12 4 Schulz Marcus BLFS Common Stock S - Sale D 41.0100 -2,000 -82 37,107
2021-02-08 2021-02-05 4 VILLIGER WALTER By WAVI Holding AG BLFS Common Stock S - Sale I 40.9000 -40,000 -1,636 3,281,778
2021-02-08 2021-02-04 4 VILLIGER WALTER By WAVI Holding AG BLFS Common Stock S - Sale I 40.6500 -8,538 -347 3,321,778
2021-02-08 2021-02-04 4 Mathew Aby J. BLFS Employee Stock Option M - Exercise D 1.12 -18,483 0
2021-02-08 2021-02-04 4 Mathew Aby J. BLFS Common Stock S - Sale D 40.0200 -18,483 -740 180,422
2021-02-08 2021-02-04 4 Mathew Aby J. BLFS Common Stock M - Exercise D 1.1210 18,483 21 198,905
2021-02-03 2021-02-02 4 Mathew Aby J. BLFS Employee Stock Option M - Exercise D 1.12 -18,484 18,483
2021-02-03 2021-02-02 4 Mathew Aby J. BLFS Common Stock S - Sale D 40.2300 -18,484 -744 180,422
2021-02-03 2021-02-02 4 Mathew Aby J. BLFS Common Stock M - Exercise D 1.1210 18,484 21 198,906
2021-02-03 2021-02-01 4 Mathew Aby J. BLFS Employee Stock Option M - Exercise D 1.12 -18,484 36,967
2021-02-03 2021-02-01 4 Mathew Aby J. BLFS Common Stock S - Sale D 38.7100 -18,484 -716 180,422
2021-02-03 2021-02-01 4 Mathew Aby J. BLFS Common Stock M - Exercise D 1.1210 18,484 21 198,906
2021-01-26 2021-01-25 4 VILLIGER WALTER By WAVI Holding AG BLFS Common Stock S - Sale I 41.5800 -50,000 -2,079 3,330,316
2021-01-26 2021-01-22 4 VILLIGER WALTER By WAVI Holding AG BLFS Common Stock S - Sale I 42.4800 -29,811 -1,266 3,380,316
2021-01-21 2021-01-20 4 VILLIGER WALTER By WAVI Holding AG BLFS Common Stock S - Sale I 41.0300 -29,182 -1,197 3,410,127
2021-01-21 2021-01-19 4 VILLIGER WALTER By WAVI Holding AG BLFS Common Stock S - Sale I 40.3000 -40,000 -1,612 3,439,309
2021-01-19 2021-01-15 4 VILLIGER WALTER By WAVI Holding AG BLFS Common Stock S - Sale I 40.6200 -29,338 -1,192 3,479,309
2021-01-19 2021-01-14 4 VILLIGER WALTER By WAVI Holding AG BLFS Common Stock S - Sale I 43.0800 -22,152 -954 3,508,647
2021-01-13 2021-01-08 4 Schulz Marcus BLFS Common Stock S - Sale D 39.0100 -293 -11 39,107
2021-01-13 2021-01-12 4 VILLIGER WALTER By WAVI Holding AG BLFS Common Stock S - Sale I 40.4000 -8,435 -341 3,530,799
2021-01-13 2021-01-11 4 VILLIGER WALTER By WAVI Holding AG BLFS Common Stock S - Sale I 40.1300 -12,723 -511 3,539,234
2021-01-13 2021-01-11 4 VILLIGER WALTER By WAVI Holding AG BLFS Common Stock S - Sale I 40.3500 -27,277 -1,101 3,551,957
2021-01-13 2021-01-11 4 VILLIGER WALTER By WAVI Holding AG BLFS Common Stock S - Sale I 40.2000 -40,000 -1,608 3,579,234
2021-01-08 2021-01-07 4 VILLIGER WALTER By WAVI Holding AG BLFS Common Stock S - Sale I 39.5500 -30,000 -1,186 3,619,234
2021-01-08 2021-01-06 4 VILLIGER WALTER By WAVI Holding AG BLFS Common Stock S - Sale I 41.5300 -15,075 -626 3,649,234
2021-01-08 2021-01-05 4 VILLIGER WALTER By WAVI Holding AG BLFS Common Stock S - Sale I 42.5400 -18,948 -806 3,664,309
2021-01-07 3 Aebersold Sarah BLFS Common Stock D 18,104
2020-12-03 2020-12-01 4 Rice Michael BLFS Common Stock S - Sale D 35.4900 -813 -29 202,843
2020-12-03 2020-12-01 4 Foster Karen A. BLFS Common Stock S - Sale D 35.4900 -166 -6 50,742
2020-12-03 2020-12-01 4 Mathew Aby J. BLFS Common Stock S - Sale D 35.4900 -380 -13 180,422
2020-11-30 2020-11-24 4 GIRSCHWEILER THOMAS By Taurus4757 GmbH BLFS Common Stock S - Sale I 22.5000 -1,600,000 -36,000 47,774
2020-11-27 2020-11-24 4 Casdin Partners Master Fund, L.P. BLFS Common Stock, par value $.001 per share P - Purchase D 22.5000 1,600,000 36,000 7,440,107
2020-11-20 2020-11-19 4 VILLIGER WALTER By WAVI Holding AG BLFS Common Stock S - Sale I 33.3500 -36,848 -1,229 3,683,257
2020-11-20 2020-11-18 4 VILLIGER WALTER By WAVI Holding AG BLFS Common Stock S - Sale I 32.3300 -40,000 -1,293 3,720,105
2020-11-18 2020-11-17 4 VILLIGER WALTER By WAVI Holding AG BLFS Common Stock S - Sale I 31.3100 -40,000 -1,252 3,760,105
2020-11-18 2020-11-16 4 VILLIGER WALTER By WAVI Holding AG BLFS Common Stock S - Sale I 31.6800 -36,957 -1,171 3,800,105
2020-11-16 2020-07-22 4/A DE GREEF RODERICK BLFS Common Stock A - Award D 100,000 158,074
2020-11-16 2020-11-16 4 Rice Michael BLFS Employee Stock Option M - Exercise D 1.64 -11,461 194,843
2020-11-16 2020-11-16 4 Rice Michael BLFS Common Stock S - Sale D 31.2000 -11,461 -358 203,656
2020-11-16 2020-11-16 4 Rice Michael BLFS Common Stock M - Exercise D 1.6400 11,461 19 215,117
2020-11-16 2020-11-13 4 Rice Michael BLFS Employee Stock Option M - Exercise D 1.64 -11,461 206,304
2020-11-16 2020-11-13 4 Rice Michael BLFS Common Stock S - Sale D 31.8100 -11,461 -365 203,656
2020-11-16 2020-11-13 4 Rice Michael BLFS Common Stock M - Exercise D 1.6400 11,461 19 215,117
2020-11-16 2020-11-12 4 Rice Michael BLFS Employee Stock Option M - Exercise D 1.64 -11,461 217,765
2020-11-16 2020-11-12 4 Rice Michael BLFS Common Stock S - Sale D 32.3800 -11,461 -371 203,656
2020-11-16 2020-11-12 4 Rice Michael BLFS Common Stock M - Exercise D 1.6400 11,461 19 215,117
2020-11-16 2020-11-13 4 Berard Todd BLFS Stock Option (Right to Buy) M - Exercise D 2.06 -5,000 50,000
2020-11-16 2020-11-13 4 Berard Todd BLFS Common Stock S - Sale D 32.1600 -5,000 -161 63,878
2020-11-16 2020-11-13 4 Berard Todd BLFS Common Stock M - Exercise D 2.0600 5,000 10 68,878
2020-11-16 2020-11-12 4 Berard Todd BLFS Stock Option (Right to Buy) M - Exercise D 2.06 -6,000 55,000
2020-11-16 2020-11-12 4 Berard Todd BLFS Common Stock S - Sale D 32.4600 -6,000 -195 63,878
2020-11-16 2020-11-12 4 Berard Todd BLFS Common Stock M - Exercise D 2.0600 6,000 12 69,878
2020-11-16 2020-11-12 4 Schick Joseph C BLFS Stock Option (Right to Buy) M - Exercise D 1.90 -5,000 0
2020-11-16 2020-11-12 4 Schick Joseph C BLFS Common Stock S - Sale D 33.1200 -6,250 -207 10,625
2020-11-16 2020-11-12 4 Schick Joseph C BLFS Common Stock M - Exercise D 1.9000 5,000 10 16,875
2020-11-16 2020-11-12 4 COHEN RAYMOND W BLFS Common Stock S - Sale D 32.4500 -5,625 -183 22,763
2020-11-16 2020-11-13 4 VILLIGER WALTER By WAVI Holding AG BLFS Common Stock S - Sale I 31.9700 -48,306 -1,544 3,837,062
2020-11-16 2020-11-12 4 VILLIGER WALTER By WAVI Holding AG BLFS Common Stock S - Sale I 32.8400 -32,596 -1,070 3,885,368
2020-11-16 2020-11-12 4 Schulz Marcus BLFS Common Stock S - Sale D 32.5100 -1,400 -46 39,400
2020-11-16 2020-11-16 4 DE GREEF RODERICK BLFS Stock Option (Right to Buy) M - Exercise D 1.76 -10,000 0
2020-11-16 2020-11-16 4 DE GREEF RODERICK BLFS Common Stock S - Sale D 31.3300 -10,000 -313 156,293
2020-11-16 2020-11-16 4 DE GREEF RODERICK BLFS Common Stock M - Exercise D 1.7600 10,000 18 166,293
2020-11-16 2020-11-13 4 DE GREEF RODERICK BLFS Stock Option (Right to Buy) M - Exercise D 1.76 -10,000 10,000
2020-11-16 2020-11-13 4 DE GREEF RODERICK BLFS Common Stock S - Sale D 31.8700 -10,000 -319 156,293
2020-11-16 2020-11-13 4 DE GREEF RODERICK BLFS Common Stock M - Exercise D 1.7600 10,000 18 166,293
2020-11-16 2020-11-12 4 DE GREEF RODERICK BLFS Stock Option (Right to Buy) M - Exercise D 1.76 -10,000 20,000
2020-11-16 2020-11-12 4 DE GREEF RODERICK BLFS Common Stock S - Sale D 32.1000 -10,000 -321 156,293
2020-11-16 2020-11-12 4 DE GREEF RODERICK BLFS Common Stock M - Exercise D 1.7600 10,000 18 166,293
2020-11-12 2020-11-11 4 VILLIGER WALTER By WAVI Holding AG BLFS Common Stock S - Sale I 32.9800 -50,000 -1,649 3,917,964
2020-11-12 2020-11-10 4 VILLIGER WALTER By WAVI Holding AG BLFS Common Stock S - Sale I 32.0000 -50,000 -1,600 3,967,964
2020-11-06 2020-11-05 4 VILLIGER WALTER By WAVI Holding AG BLFS Common Stock S - Sale I 31.7500 -34,480 -1,095 4,017,964
2020-11-06 2020-11-05 4 VILLIGER WALTER By WAVI Holding AG BLFS Common Stock S - Sale I 32.5300 -100,000 -3,253 4,052,444
2020-11-05 2020-11-04 4 VILLIGER WALTER By WAVI Holding AG BLFS Common Stock S - Sale I 30.9900 -75,000 -2,324 4,152,444
2020-11-05 2020-11-03 4 VILLIGER WALTER By WAVI Holding AG BLFS Common Stock S - Sale I 30.6800 -50,000 -1,534 4,227,444
2020-11-02 2020-10-30 4 VILLIGER WALTER By WAVI Holding AG BLFS Common Stock S - Sale I 29.5100 -65,086 -1,921 4,277,444
2020-11-02 2020-10-29 4 VILLIGER WALTER By WAVI Holding AG BLFS Common Stock S - Sale I 29.2700 -50,000 -1,464 4,342,530
2020-11-02 2020-10-29 4 VILLIGER WALTER By WAVI Holding AG BLFS Common Stock S - Sale I 29.4000 -50,000 -1,470 4,392,530
2020-10-29 2020-10-28 4 VILLIGER WALTER By WAVI Holding AG BLFS Common Stock S - Sale I 29.1500 -50,000 -1,458 4,442,530
2020-10-29 2020-10-28 4 VILLIGER WALTER By WAVI Holding AG BLFS Common Stock S - Sale I 29.1200 -50,000 -1,456 4,492,530
2020-10-29 2020-10-27 4 VILLIGER WALTER By WAVI Holding AG BLFS Common Stock S - Sale I 29.8500 -50,000 -1,492 4,542,530
2020-10-27 2020-10-26 4 VILLIGER WALTER By WAVI Holding AG BLFS Common Stock S - Sale I 28.4500 -50,000 -1,422 4,592,530
2020-10-27 2020-10-23 4 VILLIGER WALTER By WAVI Holding AG BLFS Common Stock S - Sale I 28.9900 -35,883 -1,040 4,642,530
2020-10-23 2020-10-22 4 VILLIGER WALTER By WAVI Holding AG BLFS Common Stock S - Sale I 28.6500 -46,304 -1,327 4,678,413
2020-10-23 2020-10-21 4 VILLIGER WALTER By WAVI Holding AG BLFS Common Stock S - Sale I 28.4200 -44,697 -1,270 4,724,717
2020-10-13 2020-10-12 4 Schulz Marcus BLFS Common Stock S - Sale D 28.2000 -953 -27 40,800
2020-10-13 2020-07-17 4 Schulz Marcus BLFS Common Stock A - Award D 26,624 41,753
2020-10-13 2020-10-08 4 VILLIGER WALTER By WAVI Holding AG BLFS Common Stock S - Sale I 29.5200 -5,818 -172 4,769,414
2020-10-13 2020-10-07 4 VILLIGER WALTER By WAVI Holding AG BLFS Common Stock S - Sale I 29.6900 -46,542 -1,382 4,775,232
2020-10-08 2020-10-08 4 Rice Michael BLFS Employee Stock Option M - Exercise D 2.06 -18,750 0
2020-10-08 2020-10-08 4 Rice Michael BLFS Common Stock S - Sale D 28.5500 -18,750 -535 203,656
2020-10-08 2020-10-08 4 Rice Michael BLFS Common Stock M - Exercise D 2.0600 18,750 39 222,406
2020-10-08 2020-10-06 4 Rice Michael BLFS Employee Stock Option M - Exercise D 2.06 -18,750 18,750
2020-10-08 2020-10-06 4 Rice Michael BLFS Common Stock S - Sale D 29.5400 -18,750 -554 203,656
2020-10-08 2020-10-06 4 Rice Michael BLFS Common Stock M - Exercise D 2.0600 18,750 39 222,406
2020-10-07 2020-10-05 4 COHEN RAYMOND W BLFS Common Stock A - Award D 5,000 28,388
2020-10-07 2020-10-05 4 Schick Joseph C BLFS Common Stock A - Award D 5,000 11,875
2020-10-07 2020-10-05 4 Hinson Andrew G BLFS Common Stock A - Award D 5,000 19,461
2020-10-07 2020-10-05 4 GIRSCHWEILER THOMAS By Taurus4757 GmbH BLFS Common Stock A - Award I 5,000 1,647,774
2020-10-01 2020-09-29 4 Berard Todd BLFS Common Stock S - Sale D 28.6300 -808 -23 63,878
2020-10-01 2020-09-29 4 Rice Michael BLFS Common Stock S - Sale D 28.6300 -4,690 -134 203,656
2020-10-01 2020-09-29 4 Mathew Aby J. BLFS Common Stock S - Sale D 28.6300 -1,858 -53 180,802
2020-10-01 2020-09-29 4 Foster Karen A. BLFS Common Stock S - Sale D 28.6300 -977 -28 50,908
2020-10-01 2020-09-29 4 DE GREEF RODERICK BLFS Common Stock S - Sale D 28.6300 -1,781 -51 56,293
2020-09-25 2020-09-23 4 Mathew Aby J. BLFS Common Stock S - Sale D 26.8400 -5,000 -134 182,660
2020-09-10 2020-09-10 4 Rice Michael BLFS Employee Stock Option M - Exercise D 2.06 -18,750 37,500
2020-09-10 2020-09-10 4 Rice Michael BLFS Common Stock S - Sale D 23.2400 -18,750 -436 208,346
2020-09-10 2020-09-10 4 Rice Michael BLFS Common Stock M - Exercise D 2.0600 18,750 39 227,096
2020-09-10 2020-09-08 4 Rice Michael BLFS Employee Stock Option M - Exercise D 2.06 -18,750 56,250
2020-09-10 2020-09-08 4 Rice Michael BLFS Common Stock S - Sale D 21.6400 -18,750 -406 208,346
2020-09-10 2020-09-08 4 Rice Michael BLFS Common Stock M - Exercise D 2.0600 18,750 39 227,096
2020-08-28 2020-08-26 4 Rice Michael BLFS Common Stock S - Sale D 20.4800 -877 -18 208,346
2020-08-28 2020-08-26 4 Foster Karen A. BLFS Common Stock S - Sale D 20.4800 -179 -4 51,885
2020-08-28 2020-08-26 4 Mathew Aby J. BLFS Common Stock S - Sale D 20.4800 -255 -5 187,660
2020-08-28 2020-08-27 4 VILLIGER WALTER By WAVI Holding AG BLFS Common Stock S - Sale I 20.6100 -21,717 -448 4,821,774
2020-08-28 2020-08-26 4 VILLIGER WALTER By WAVI Holding AG BLFS Common Stock S - Sale I 21.0000 -28,283 -594 4,843,491
2020-08-13 2020-08-13 4 Rice Michael BLFS Employee Stock Option M - Exercise D 2.06 -18,750 75,000
2020-08-13 2020-08-13 4 Rice Michael BLFS Common Stock S - Sale D 18.6400 -18,750 -350 209,223
2020-08-13 2020-08-13 4 Rice Michael BLFS Common Stock M - Exercise D 2.0600 18,750 39 227,973
2020-08-13 2020-08-11 4 Rice Michael BLFS Employee Stock Option M - Exercise D 2.06 -18,750 93,750
2020-08-13 2020-08-11 4 Rice Michael BLFS Common Stock S - Sale D 19.9100 -18,750 -373 209,223
2020-08-13 2020-08-11 4 Rice Michael BLFS Common Stock M - Exercise D 2.0600 18,750 39 227,973
2020-08-13 2020-08-12 4 Mathew Aby J. BLFS Common Stock S - Sale D 19.6800 -5,000 -98 187,915
2020-08-13 2020-08-11 4 Mathew Aby J. BLFS Common Stock S - Sale D 20.0300 -10,000 -200 192,915
2020-08-11 2020-08-10 4 VILLIGER WALTER By WAVI Holding AG BLFS Common Stock S - Sale I 21.6300 -50,000 -1,082 4,871,774
2020-08-11 2020-08-07 4 VILLIGER WALTER By WAVI Holding AG BLFS Common Stock S - Sale I 21.0100 -50,000 -1,050 4,921,774
2020-07-24 2020-07-22 4 DE GREEF RODERICK BLFS Restricted Stock Award A - Award D 0.00 100,000 100,000
2020-07-17 2020-07-15 4 Mathew Aby J. BLFS Common Stock S - Sale D 19.4800 -10,000 -195 202,915
2020-07-16 2020-07-16 4 Rice Michael BLFS Employee Stock Option M - Exercise D 2.06 -18,750 112,500
2020-07-16 2020-07-16 4 Rice Michael BLFS Common Stock G - Gift D -5,000 209,223
2020-07-16 2020-07-16 4 Rice Michael BLFS Common Stock S - Sale D 19.3000 -18,750 -362 214,223
2020-07-16 2020-07-16 4 Rice Michael BLFS Common Stock M - Exercise D 2.0600 18,750 39 232,973
2020-07-16 2020-07-14 4 Rice Michael BLFS Employee Stock Option M - Exercise D 2.06 -18,750 131,250
2020-07-16 2020-07-14 4 Rice Michael BLFS Common Stock S - Sale D 18.6700 -18,750 -350 214,223
2020-07-16 2020-07-14 4 Rice Michael BLFS Common Stock M - Exercise D 2.0600 18,750 39 232,973
2020-07-08 2020-07-06 4 VILLIGER WALTER By WAVI Holding AG BLFS Common Stock S - Sale I 18.9700 -23,372 -443 4,971,179
2020-07-08 2020-07-02 4 VILLIGER WALTER By WAVI Holding AG BLFS Common Stock S - Sale I 18.5700 -17,088 -317 4,994,551
2020-07-02 2020-07-02 4 GIRSCHWEILER THOMAS By Taurus4757 GmbH BLFS Common Stock S - Sale I 14.5000 -305,583 -4,431 1,642,774
2020-07-02 2020-07-02 4 Casdin Partners Master Fund, L.P. BLFS Common Stock, par value $.001 per share P - Purchase D 14.5000 305,583 4,431 5,840,107
2020-07-02 2020-07-01 4 Casdin Partners Master Fund, L.P. BLFS Common Stock, par value $.001 per share P - Purchase D 14.5000 685,000 9,932 5,534,524
2020-06-23 2020-06-19 4 Rice Michael BLFS Employee Stock Option M - Exercise D 2.06 -18,750 150,000
2020-06-23 2020-06-19 4 Rice Michael BLFS Common Stock S - Sale D 16.3700 -18,750 -307 214,223
2020-06-23 2020-06-19 4 Rice Michael BLFS Common Stock M - Exercise D 2.0600 18,750 39 232,973
2020-06-15 2020-06-11 4 Rice Michael BLFS Employee Stock Option M - Exercise D 2.06 -18,750 168,750
2020-06-15 2020-06-11 4 Rice Michael BLFS Common Stock S - Sale D 15.0100 -18,750 -281 214,223
2020-06-15 2020-06-11 4 Rice Michael BLFS Common Stock M - Exercise D 2.0600 18,750 39 232,973
2020-06-03 2020-05-13 4 VILLIGER WALTER By WAVI Holdings AG BLFS Warrants (Right to Buy) X - Other I 1.75 -550,000 0
2020-06-03 2020-05-13 4 VILLIGER WALTER By WAVI Holdings AG BLFS Warrants (Right to Buy) X - Other I 4.75 -1,777,211 0
2020-06-03 2020-05-13 4 VILLIGER WALTER By WAVI Holdings AG BLFS Common Stock S - Sale I 14.9000 -64,597 -962 5,011,639
2020-06-03 2020-05-13 4 VILLIGER WALTER By WAVI Holdings AG BLFS Common Stock X - Other I 1.7500 550,000 962 5,076,236
2020-06-03 2020-05-13 4 VILLIGER WALTER By WAVI Holdings AG BLFS Common Stock S - Sale I 14.9000 -566,561 -8,442 4,526,236
2020-06-03 2020-05-13 4 VILLIGER WALTER By WAVI Holdings AG BLFS Common Stock X - Other I 4.7500 1,777,211 8,442 5,092,797
2020-06-03 2019-10-04 4 VILLIGER WALTER By WAVI Holdings AG BLFS Common Stock S - Sale I 15.3600 -162,761 -2,500 3,315,586
2020-06-03 2020-05-22 4 GIRSCHWEILER THOMAS By Taurus4757 GmbH BLFS Common Stock S - Sale I 10.5000 -476,191 -5,000 1,948,357
2020-06-03 2020-05-13 4 GIRSCHWEILER THOMAS By Taurus4757 GmbH BLFS Warrants (Right to Buy) X - Other I 4.75 -1,544,194 0
2020-06-03 2020-05-13 4 GIRSCHWEILER THOMAS By Taurus4757 GmbH BLFS Common Stock S - Sale I 14.9000 -492,277 -7,335 2,424,548
2020-06-03 2020-05-13 4 GIRSCHWEILER THOMAS By Taurus4757 GmbH BLFS Common Stock X - Other I 4.7500 1,544,194 7,335 2,916,825
2020-06-03 2019-10-04 4 GIRSCHWEILER THOMAS By Taurus4757 GmbH BLFS Common Stock S - Sale I 15.3600 -162,760 -2,500 1,372,631
2020-06-03 2019-01-17 4 GIRSCHWEILER THOMAS BLFS Stock Option (Right to Buy) M - Exercise D 1.26 -10,714 0
2020-06-03 2019-01-17 4 GIRSCHWEILER THOMAS By Taurus4757 GmbH BLFS Common Stock M - Exercise I 1.2610 10,714 14 1,535,391
2020-06-01 2020-05-28 4 Rice Michael BLFS Common Stock S - Sale D 16.8700 -516 -9 214,223
2020-06-01 2020-05-28 4 Mathew Aby J. BLFS Common Stock S - Sale D 16.8700 -242 -4 212,915
2020-06-01 2020-05-28 4 Mathers James BLFS Common Stock S - Sale D 16.8700 -121 -2 19,856
2020-06-01 2020-05-28 4 Foster Karen A. BLFS Common Stock S - Sale D 16.8700 -170 -3 52,064
2020-05-28 3 Schulz Marcus BLFS Common Stock D 30,129
2020-05-28 3 Schulz Marcus BLFS Common Stock D 30,129
2020-05-28 3 Schulz Marcus BLFS Common Stock D 15,258
2020-05-28 3 Schulz Marcus BLFS Common Stock D 15,258
2020-05-28 3 Schulz Marcus BLFS Common Stock D 15,258
2020-05-28 3 Schulz Marcus BLFS Common Stock D 30,129
2020-05-26 2020-05-22 4 Casdin Partners Master Fund, L.P. BLFS Common Stock, par value $.001 per share P - Purchase D 10.5000 476,191 5,000 4,849,524
2020-05-18 2020-05-14 4 Casdin Partners Master Fund, L.P. BLFS Common Stock, par value $.001 per share P - Purchase D 10.5000 1,904,762 20,000 4,373,333
2020-05-15 2020-05-15 4 Mathew Aby J. BLFS Stock Option (Right to Buy) M - Exercise D 2.06 -10,000 199,837
2020-05-15 2020-05-15 4 Mathew Aby J. BLFS Common Stock S - Sale D 14.2900 -10,000 -143 213,157
2020-05-15 2020-05-15 4 Mathew Aby J. BLFS Common Stock M - Exercise D 2.0600 10,000 21 223,157
2020-05-15 2020-05-15 4 Rice Michael BLFS Employee Stock Option M - Exercise D 2.06 -18,750 187,500
2020-05-15 2020-05-15 4 Rice Michael BLFS Common Stock S - Sale D 14.2300 -18,750 -267 214,739
2020-05-15 2020-05-15 4 Rice Michael BLFS Common Stock M - Exercise D 2.0600 18,750 39 233,489
2020-05-15 2020-05-13 4 Rice Michael BLFS Employee Stock Option M - Exercise D 2.06 -18,750 206,250
2020-05-15 2020-05-13 4 Rice Michael BLFS Common Stock S - Sale D 15.4500 -18,750 -290 214,739
2020-05-15 2020-05-13 4 Rice Michael BLFS Common Stock M - Exercise D 2.0600 18,750 39 233,489
2020-05-13 2020-05-13 4 Mathew Aby J. BLFS Stock Option (Right to Buy) M - Exercise D 2.06 -10,000 209,837
2020-05-13 2020-05-13 4 Mathew Aby J. BLFS Common Stock S - Sale D 15.4200 -10,000 -154 213,157
2020-05-13 2020-05-13 4 Mathew Aby J. BLFS Common Stock M - Exercise D 2.0600 10,000 21 223,157
2020-05-13 2020-05-11 4 Mathew Aby J. BLFS Stock Option (Right to Buy) M - Exercise D 2.06 -10,000 219,837
2020-05-13 2020-05-11 4 Mathew Aby J. BLFS Common Stock S - Sale D 13.4000 -10,000 -134 213,157
2020-05-13 2020-05-11 4 Mathew Aby J. BLFS Common Stock M - Exercise D 2.0600 10,000 21 223,157
2020-04-15 2020-04-15 4 Rice Michael BLFS Employee Stock Option M - Exercise D 2.06 -18,750 225,000
2020-04-15 2020-04-15 4 Rice Michael BLFS Common Stock S - Sale D 9.6600 -18,750 -181 214,739
2020-04-15 2020-04-15 4 Rice Michael BLFS Common Stock M - Exercise D 2.0600 18,750 39 233,489
2020-04-15 2020-04-13 4 Rice Michael BLFS Employee Stock Option M - Exercise D 2.06 -18,750 243,750
2020-04-15 2020-04-13 4 Rice Michael BLFS Common Stock S - Sale D 9.0300 -18,750 -169 214,739
2020-04-15 2020-04-13 4 Rice Michael BLFS Common Stock M - Exercise D 2.0600 18,750 39 233,489
2020-03-27 2020-03-25 4 Mathers James BLFS Common Stock A - Award D 3,101 19,977
2020-03-27 2020-03-25 4 Rice Michael BLFS Restricted Stock Award A - Award D 0.00 34,641 34,641
2020-03-27 2020-03-25 4 Rice Michael BLFS Restricted Stock Award A - Award D 0.00 28,868 28,868
2020-03-27 2020-03-25 4 Rice Michael BLFS Common Stock A - Award D 28,868 214,739
2020-03-27 2020-03-25 4 Rice Michael BLFS Common Stock A - Award D 7,056 185,871
2020-03-27 2020-03-25 4 Rice Michael BLFS Common Stock A - Award D 12,991 178,815
2020-03-27 2020-03-25 4 Berard Todd BLFS Restricted Stock Award A - Award D 0.00 9,641 9,641
2020-03-27 2020-03-25 4 Berard Todd BLFS Restricted Stock Award A - Award D 0.00 16,068 16,068
2020-03-27 2020-03-25 4 Berard Todd BLFS Common Stock A - Award D 16,068 64,686
2020-03-27 2020-03-25 4 Berard Todd BLFS Common Stock A - Award D 3,928 48,618
2020-03-27 2020-03-25 4 Berard Todd BLFS Common Stock A - Award D 3,616 44,690
2020-03-27 2020-03-25 4 DE GREEF RODERICK BLFS Restricted Stock Award A - Award D 0.00 13,154 13,154
2020-03-27 2020-03-25 4 DE GREEF RODERICK BLFS Restricted Stock Award A - Award D 0.00 21,923 21,923
2020-03-27 2020-03-25 4 DE GREEF RODERICK BLFS Common Stock A - Award D 21,923 58,074
2020-03-27 2020-03-25 4 DE GREEF RODERICK BLFS Common Stock A - Award D 5,359 36,151
2020-03-27 2020-03-25 4 DE GREEF RODERICK BLFS Common Stock A - Award D 4,933 30,792
2020-03-27 2020-03-25 4 Foster Karen A. BLFS Restricted Stock Award A - Award D 0.00 11,651 11,651
2020-03-27 2020-03-25 4 Foster Karen A. BLFS Restricted Stock Award A - Award D 0.00 19,418 19,418
2020-03-27 2020-03-25 4 Foster Karen A. BLFS Common Stock A - Award D 19,418 52,234
2020-03-27 2020-03-25 4 Foster Karen A. BLFS Common Stock A - Award D 4,746 32,816
2020-03-27 2020-03-25 4 Foster Karen A. BLFS Common Stock A - Award D 4,369 28,070
2020-03-27 2020-03-25 4 Mathew Aby J. BLFS Restricted Stock Award A - Award D 0.00 13,718 13,718
2020-03-27 2020-03-25 4 Mathew Aby J. BLFS Restricted Stock Award A - Award D 0.00 22,863 22,863
2020-03-27 2020-03-25 4 Mathew Aby J. BLFS Common Stock A - Award D 22,863 213,157
2020-03-27 2020-03-25 4 Mathew Aby J. BLFS Common Stock A - Award D 5,588 190,294
2020-03-27 2020-03-25 4 Mathew Aby J. BLFS Common Stock A - Award D 5,144 184,706
2020-03-26 2020-03-24 4 Mathew Aby J. BLFS Common Stock S - Sale D 9.2500 -10,000 -92 179,562
2020-03-12 2020-03-12 4 Rice Michael BLFS Employee Stock Option M - Exercise D 2.06 -18,750 262,500
2020-03-12 2020-03-12 4 Rice Michael BLFS Common Stock S - Sale D 8.4400 -18,750 -158 165,824
2020-03-12 2020-03-12 4 Rice Michael BLFS Common Stock M - Exercise D 2.0600 18,750 39 184,574
2020-03-12 2020-03-10 4 Rice Michael BLFS Employee Stock Option M - Exercise D 2.06 -18,750 281,250
2020-03-12 2020-03-10 4 Rice Michael BLFS Common Stock S - Sale D 12.1600 -18,750 -228 165,824
2020-03-12 2020-03-10 4 Rice Michael BLFS Common Stock M - Exercise D 2.0600 18,750 39 184,574
2020-03-06 2020-03-06 4 DE GREEF RODERICK BLFS Employee Stock Option M - Exercise D 1.81 -10,000 44,000
2020-03-06 2020-03-06 4 DE GREEF RODERICK BLFS Common Stock S - Sale D 13.7700 -10,000 -138 25,859
2020-03-06 2020-03-06 4 DE GREEF RODERICK BLFS Common Stock M - Exercise D 1.8100 10,000 18 35,859
2020-03-06 2020-03-05 4 DE GREEF RODERICK BLFS Employee Stock Option M - Exercise D 1.81 -10,000 54,000
2020-03-06 2020-03-05 4 DE GREEF RODERICK BLFS Common Stock S - Sale D 13.7200 -10,000 -137 25,859
2020-03-06 2020-03-05 4 DE GREEF RODERICK BLFS Common Stock M - Exercise D 1.8100 10,000 18 35,859
2020-03-06 2020-03-04 4 DE GREEF RODERICK BLFS Employee Stock Option M - Exercise D 1.81 -10,000 64,000
2020-03-06 2020-03-04 4 DE GREEF RODERICK BLFS Common Stock S - Sale D 13.9500 -10,000 -140 25,859
2020-03-06 2020-03-04 4 DE GREEF RODERICK BLFS Common Stock M - Exercise D 1.8100 10,000 18 35,859
2020-02-28 2020-02-26 4 Foster Karen A. BLFS Common Stock S - Sale D 15.0200 -884 -13 23,701
2020-02-28 2020-02-26 4 Rice Michael BLFS Common Stock S - Sale D 15.0200 -2,190 -33 165,824
2020-02-28 2020-02-26 4 Mathew Aby J. BLFS Common Stock S - Sale D 15.0200 -1,024 -15 189,562
2020-02-28 2020-02-26 4 Mathers James BLFS Common Stock S - Sale D 15.0200 -508 -8 16,876
2020-02-13 2020-02-13 4 Rice Michael BLFS Employee Stock Option M - Exercise D 2.06 -18,750 300,000
2020-02-13 2020-02-13 4 Rice Michael BLFS Common Stock S - Sale D 14.1700 -18,750 -266 168,014
2020-02-13 2020-02-13 4 Rice Michael BLFS Common Stock M - Exercise D 2.0600 18,750 39 186,764
2020-02-13 2020-02-11 4 Rice Michael BLFS Employee Stock Option M - Exercise D 2.06 -18,750 318,750
2020-02-13 2020-02-11 4 Rice Michael BLFS Common Stock S - Sale D 13.6900 -18,750 -257 168,014
2020-02-13 2020-02-11 4 Rice Michael BLFS Common Stock M - Exercise D 2.0600 18,750 39 186,764
2020-02-07 2020-01-08 4/A DE GREEF RODERICK BLFS Employee Stock Option M - Exercise D 1.81 -10,000 104,000
2020-02-07 2020-01-08 4/A DE GREEF RODERICK BLFS Common Stock M - Exercise D 1.8099 10,000 18 35,859
2020-02-07 2020-02-07 4 DE GREEF RODERICK BLFS Employee Stock Option M - Exercise D 1.81 -10,000 74,000
2020-02-07 2020-02-07 4 DE GREEF RODERICK BLFS Common Stock S - Sale D 13.3200 -10,000 -133 25,859
2020-02-07 2020-02-07 4 DE GREEF RODERICK BLFS Common Stock M - Exercise D 1.8099 10,000 18 35,859
2020-02-07 2020-02-06 4 DE GREEF RODERICK BLFS Employee Stock Option M - Exercise D 1.81 -10,000 84,000
2020-02-07 2020-02-06 4 DE GREEF RODERICK BLFS Common Stock S - Sale D 14.4300 -10,000 -144 25,859
2020-02-07 2020-02-06 4 DE GREEF RODERICK BLFS Common Stock M - Exercise D 1.8099 10,000 18 35,859
2020-02-07 2020-02-05 4 DE GREEF RODERICK BLFS Employee Stock Option M - Exercise D 1.81 -10,000 94,000
2020-02-07 2020-02-05 4 DE GREEF RODERICK BLFS Common Stock S - Sale D 14.0600 -10,000 -141 25,859
2020-02-07 2020-02-05 4 DE GREEF RODERICK BLFS Common Stock M - Exercise D 1.8099 10,000 18 35,859
2020-02-06 2020-02-04 4 Mathers James BLFS Employee Stock Option M - Exercise D 1.64 -2,113 0
2020-02-06 2020-02-04 4 Mathers James BLFS Common Stock S - Sale D 14.0300 -2,113 -30 17,384
2020-02-06 2020-02-04 4 Mathers James BLFS Common Stock M - Exercise D 1.6400 2,113 3 19,497
2020-02-05 2020-02-05 4 Mathew Aby J. BLFS Stock Option (Right to Buy) M - Exercise D 1.40 -17,966 0
2020-02-05 2020-02-05 4 Mathew Aby J. BLFS Common Stock S - Sale D 14.0600 -10,000 -141 190,586
2020-02-05 2020-02-05 4 Mathew Aby J. BLFS Common Stock M - Exercise D 1.4010 17,966 25 200,586
2020-02-05 2020-02-04 4 Mathew Aby J. BLFS Stock Option (Right to Buy) M - Exercise D 1.40 -10,000 17,966
2020-02-05 2020-02-04 4 Mathew Aby J. BLFS Common Stock S - Sale D 14.1000 -10,000 -141 182,620
2020-02-05 2020-02-04 4 Mathew Aby J. BLFS Common Stock M - Exercise D 1.4010 10,000 14 192,620
2020-02-05 2020-02-03 4 Mathew Aby J. BLFS Stock Option (Right to Buy) M - Exercise D 1.40 -10,000 27,966
2020-02-05 2020-02-03 4 Mathew Aby J. BLFS Common Stock S - Sale D 13.6300 -10,000 -136 182,620
2020-02-05 2020-02-03 4 Mathew Aby J. BLFS Common Stock M - Exercise D 1.4010 10,000 14 192,620
2020-02-03 2020-01-30 4 GIRSCHWEILER THOMAS BLFS Stock Option (Right to Buy) M - Exercise D 1.40 -10,714 0
2020-02-03 2020-01-30 4 GIRSCHWEILER THOMAS By Taurus BLFS Common Stock M - Exercise I 1.4010 10,714 15 1,524,677
2020-01-23 2020-01-23 4 Mathers James BLFS Employee Stock Option M - Exercise D 1.64 -2,500 2,613
2020-01-23 2020-01-23 4 Mathers James BLFS Common Stock S - Sale D 15.1100 -2,500 -38 17,384
2020-01-23 2020-01-23 4 Mathers James BLFS Common Stock M - Exercise D 1.6400 2,500 4 19,884
2020-01-23 2020-01-22 4 Mathers James BLFS Employee Stock Option M - Exercise D 1.64 -2,500 5,113
2020-01-23 2020-01-22 4 Mathers James BLFS Common Stock S - Sale D 15.6800 -2,500 -39 17,384
2020-01-23 2020-01-22 4 Mathers James BLFS Common Stock M - Exercise D 1.6400 2,500 4 19,884
2020-01-23 2020-01-21 4 Mathers James BLFS Employee Stock Option M - Exercise D 1.64 -2,500 7,613
2020-01-23 2020-01-21 4 Mathers James BLFS Common Stock S - Sale D 15.6900 -2,500 -39 17,384
2020-01-23 2020-01-21 4 Mathers James BLFS Common Stock M - Exercise D 1.6400 2,500 4 19,884
2020-01-16 2020-01-16 4 Rice Michael BLFS Employee Stock Option M - Exercise D 2.06 -18,750 337,500
2020-01-16 2020-01-16 4 Rice Michael BLFS Common Stock S - Sale D 15.7900 18,750 296 168,014
2020-01-16 2020-01-16 4 Rice Michael BLFS Common Stock M - Exercise D 2.0600 -18,750 -39 186,764
2020-01-16 2020-01-14 4 Rice Michael BLFS Employee Stock Option M - Exercise D 2.06 -18,750 356,250
2020-01-16 2020-01-14 4 Rice Michael BLFS Common Stock S - Sale D 15.9100 18,750 298 168,014
2020-01-16 2020-01-14 4 Rice Michael BLFS Common Stock M - Exercise D 2.0600 -18,750 -39 186,764
2020-01-09 2020-01-09 4 Mathers James BLFS Employee Stock Option M - Exercise D 1.64 -2,500 10,113
2020-01-09 2020-01-09 4 Mathers James BLFS Common Stock S - Sale D 16.7600 -2,500 -42 17,384
2020-01-09 2020-01-09 4 Mathers James BLFS Common Stock M - Exercise D 1.6400 2,500 4 19,884
2020-01-09 2020-01-08 4 Mathers James BLFS Employee Stock Option M - Exercise D 1.64 -2,500 12,613
2020-01-09 2020-01-08 4 Mathers James BLFS Common Stock S - Sale D 16.0500 -2,500 -40 17,384
2020-01-09 2020-01-08 4 Mathers James BLFS Common Stock M - Exercise D 1.6400 2,500 4 19,884
2020-01-09 2020-01-07 4 Mathers James BLFS Employee Stock Option M - Exercise D 1.64 -2,500 15,113
2020-01-09 2020-01-07 4 Mathers James BLFS Common Stock S - Sale D 15.7300 -2,500 -39 17,384
2020-01-09 2020-01-07 4 Mathers James BLFS Common Stock M - Exercise D 1.6400 2,500 4 19,884
2020-01-08 2020-01-08 4 DE GREEF RODERICK BLFS Employee Stock Option M - Exercise D 1.76 -10,000 20,000
2020-01-08 2020-01-08 4 DE GREEF RODERICK BLFS Common Stock S - Sale D 16.1600 -10,000 -162 25,859
2020-01-08 2020-01-08 4 DE GREEF RODERICK BLFS Common Stock M - Exercise D 1.7600 10,000 18 35,859
2020-01-08 2020-01-07 4 DE GREEF RODERICK BLFS Employee Stock Option M - Exercise D 1.76 -10,000 30,000
2020-01-08 2020-01-07 4 DE GREEF RODERICK BLFS Common Stock S - Sale D 15.4600 -10,000 -155 25,859
2020-01-08 2020-01-07 4 DE GREEF RODERICK BLFS Common Stock M - Exercise D 1.7600 10,000 18 35,859
2020-01-08 2020-01-06 4 DE GREEF RODERICK BLFS Employee Stock Option M - Exercise D 1.76 -10,000 40,000
2020-01-08 2020-01-06 4 DE GREEF RODERICK BLFS Common Stock S - Sale D 15.9000 -10,000 -159 25,859
2020-01-08 2020-01-06 4 DE GREEF RODERICK BLFS Common Stock M - Exercise D 1.7600 10,000 18 35,859
2019-12-27 2019-12-27 4 Mathers James BLFS Employee Stock Option M - Exercise D 1.64 -2,500 17,613
2019-12-27 2019-12-27 4 Mathers James BLFS Common Stock S - Sale D 16.6100 -2,500 -42 17,384
2019-12-27 2019-12-27 4 Mathers James BLFS Common Stock M - Exercise D 1.6400 2,500 4 19,884
2019-12-27 2019-12-26 4 Mathers James BLFS Employee Stock Option M - Exercise D 1.64 -2,500 20,113
2019-12-27 2019-12-26 4 Mathers James BLFS Common Stock S - Sale D 16.5100 -2,500 -41 17,384
2019-12-27 2019-12-26 4 Mathers James BLFS Common Stock M - Exercise D 1.6400 2,500 4 19,884
2019-12-27 2019-12-24 4 Mathers James BLFS Employee Stock Option M - Exercise D 1.64 -2,500 22,613
2019-12-27 2019-12-24 4 Mathers James BLFS Common Stock S - Sale D 16.4000 -2,500 -41 17,384
2019-12-27 2019-12-24 4 Mathers James BLFS Common Stock M - Exercise D 1.6400 2,500 4 19,884
2019-12-18 2019-12-16 4 Berard Todd BLFS Stock Option (Right to Buy) M - Exercise D 2.06 -3,000 61,000
2019-12-18 2019-12-16 4 Berard Todd BLFS Common Stock S - Sale D 15.6800 -3,000 -47 41,074
2019-12-18 2019-12-16 4 Berard Todd BLFS Common Stock M - Exercise D 2.0600 3,000 6 44,074
2019-12-12 2019-12-12 4 Mathers James BLFS Employee Stock Option M - Exercise D 1.64 -2,500 25,113
2019-12-12 2019-12-12 4 Mathers James BLFS Common Stock S - Sale D 15.0000 -2,500 -38 17,384
2019-12-12 2019-12-12 4 Mathers James BLFS Common Stock M - Exercise D 1.6400 2,500 4 19,884
2019-12-12 2019-12-11 4 Mathers James BLFS Employee Stock Option M - Exercise D 1.64 -2,500 27,613
2019-12-12 2019-12-11 4 Mathers James BLFS Common Stock S - Sale D 15.0800 -2,500 -38 17,384
2019-12-12 2019-12-11 4 Mathers James BLFS Common Stock M - Exercise D 1.6400 2,500 4 19,884
2019-12-12 2019-12-10 4 Mathers James BLFS Employee Stock Option M - Exercise D 1.64 -2,500 30,113
2019-12-12 2019-12-10 4 Mathers James BLFS Common Stock S - Sale D 15.6500 -2,500 -39 17,384
2019-12-12 2019-12-10 4 Mathers James BLFS Common Stock M - Exercise D 1.6400 2,500 4 19,884
2019-12-12 2019-12-12 4 Rice Michael BLFS Employee Stock Option M - Exercise D 1.12 -10,247 0
2019-12-12 2019-12-12 4 Rice Michael BLFS Common Stock S - Sale D 15.1100 -10,247 -155 168,014
2019-12-12 2019-12-12 4 Rice Michael BLFS Common Stock M - Exercise D 1.1200 10,247 11 178,261
2019-12-12 2019-12-10 4 Rice Michael BLFS Employee Stock Option M - Exercise D 1.12 -10,000 10,247
2019-12-12 2019-12-10 4 Rice Michael BLFS Common Stock S - Sale D 15.3700 -10,000 -154 168,014
2019-12-12 2019-12-10 4 Rice Michael BLFS Common Stock M - Exercise D 1.1200 10,000 11 178,014
2019-12-12 2019-12-10 4 Rice Michael BLFS Common Stock G - Gift D -7,000 168,014
2019-12-06 2019-12-06 4 DE GREEF RODERICK BLFS Employee Stock Option M - Exercise D 1.76 -10,000 50,000
2019-12-06 2019-12-06 4 DE GREEF RODERICK BLFS Common Stock S - Sale D 16.2100 -10,000 -162 25,859
2019-12-06 2019-12-06 4 DE GREEF RODERICK BLFS Common Stock M - Exercise D 1.7600 10,000 18 35,859
2019-12-06 2019-12-05 4 DE GREEF RODERICK BLFS Employee Stock Option M - Exercise D 1.76 -10,000 60,000
2019-12-06 2019-12-05 4 DE GREEF RODERICK BLFS Common Stock S - Sale D 16.1900 -10,000 -162 25,859
2019-12-06 2019-12-05 4 DE GREEF RODERICK BLFS Common Stock M - Exercise D 1.7600 10,000 18 35,859
2019-12-06 2019-12-04 4 DE GREEF RODERICK BLFS Employee Stock Option M - Exercise D 1.76 -10,000 70,000
2019-12-06 2019-12-04 4 DE GREEF RODERICK BLFS Common Stock S - Sale D 16.0100 -10,000 -160 25,859
2019-12-06 2019-12-04 4 DE GREEF RODERICK BLFS Common Stock M - Exercise D 1.7600 10,000 18 35,859
2019-11-29 2019-11-29 4 Mathers James BLFS Employee Stock Option M - Exercise D 1.64 -2,500 32,613
2019-11-29 2019-11-29 4 Mathers James BLFS Common Stock S - Sale D 16.3300 -2,500 -41 17,384
2019-11-29 2019-11-29 4 Mathers James BLFS Common Stock M - Exercise D 1.6400 2,500 4 19,884
2019-11-29 2019-11-27 4 Mathers James BLFS Employee Stock Option M - Exercise D 1.64 -2,500 35,113
2019-11-29 2019-11-27 4 Mathers James BLFS Common Stock S - Sale D 16.2700 -2,500 -41 17,384
2019-11-29 2019-11-27 4 Mathers James BLFS Common Stock M - Exercise D 1.6400 2,500 4 19,884
2019-11-29 2019-11-26 4 Mathers James BLFS Employee Stock Option M - Exercise D 1.64 -2,500 37,613
2019-11-29 2019-11-26 4 Mathers James BLFS Common Stock S - Sale D 16.5200 -2,500 -41 17,384
2019-11-29 2019-11-26 4 Mathers James BLFS Common Stock M - Exercise D 1.6400 2,500 4 19,884
2019-11-21 2019-11-20 4 Casdin Partners Master Fund, L.P. BLFS Common Stock, par value $.001 per share P - Purchase D 15.6809 20,000 314 2,468,571
2019-11-21 2019-11-19 4 Casdin Partners Master Fund, L.P. BLFS Common Stock, par value $.001 per share P - Purchase D 15.1459 20,000 303 2,448,571
2019-11-14 2019-11-14 4 Rice Michael BLFS Employee Stock Option M - Exercise D 1.12 -10,000 10,247
2019-11-14 2019-11-14 4 Rice Michael BLFS Common Stock S - Sale D 13.9800 -10,000 -140 175,014
2019-11-14 2019-11-14 4 Rice Michael BLFS Common Stock M - Exercise D 1.1200 10,000 11 185,014
2019-11-14 2019-11-12 4 Rice Michael BLFS Employee Stock Option M - Exercise D 1.12 -10,000 20,247
2019-11-14 2019-11-12 4 Rice Michael BLFS Common Stock S - Sale D 16.7800 -10,000 -168 175,014
2019-11-14 2019-11-12 4 Rice Michael BLFS Common Stock M - Exercise D 1.1200 10,000 11 185,014
2019-11-14 2019-11-14 4 Mathers James BLFS Employee Stock Option M - Exercise D 1.64 -2,500 40,113
2019-11-14 2019-11-14 4 Mathers James BLFS Common Stock S - Sale D 14.0600 -2,500 -35 17,384
2019-11-14 2019-11-14 4 Mathers James BLFS Common Stock M - Exercise D 1.6400 2,500 4 19,884
2019-11-14 2019-11-13 4 Mathers James BLFS Employee Stock Option M - Exercise D 1.64 -2,500 42,613
2019-11-14 2019-11-13 4 Mathers James BLFS Common Stock S - Sale D 15.5700 -2,500 -39 17,384
2019-11-14 2019-11-13 4 Mathers James BLFS Common Stock M - Exercise D 1.6400 2,500 4 19,884
2019-11-14 2019-11-12 4 Mathers James BLFS Employee Stock Option M - Exercise D 1.64 -2,500 45,113
2019-11-14 2019-11-12 4 Mathers James BLFS Common Stock S - Sale D 16.6900 -2,500 -42 17,384
2019-11-14 2019-11-12 4 Mathers James BLFS Common Stock M - Exercise D 1.6400 2,500 4 19,884
2019-11-14 2019-11-14 4 Berard Todd BLFS Stock Option (Right to Buy) M - Exercise D 2.06 -3,000 64,000
2019-11-14 2019-11-14 4 Berard Todd BLFS Common Stock S - Sale D 14.0600 -3,000 -42 41,074
2019-11-14 2019-11-14 4 Berard Todd BLFS Common Stock M - Exercise D 2.0600 3,000 6 44,074
2019-11-08 2019-11-08 4 DE GREEF RODERICK BLFS Employee Stock Option M - Exercise D 1.76 -10,000 80,000
2019-11-08 2019-11-08 4 DE GREEF RODERICK BLFS Common Stock S - Sale D 16.4400 -10,000 -164 25,859
2019-11-08 2019-11-08 4 DE GREEF RODERICK BLFS Common Stock M - Exercise D 1.7600 10,000 18 35,859
2019-11-08 2019-11-07 4 DE GREEF RODERICK BLFS Employee Stock Option M - Exercise D 1.76 -10,000 90,000
2019-11-08 2019-11-07 4 DE GREEF RODERICK BLFS Common Stock S - Sale D 17.0800 -10,000 -171 25,859
2019-11-08 2019-11-07 4 DE GREEF RODERICK BLFS Common Stock M - Exercise D 1.7600 10,000 18 35,859
2019-11-08 2019-11-06 4 DE GREEF RODERICK BLFS Employee Stock Option M - Exercise D 1.64 -10,000 6,919
2019-11-08 2019-11-06 4 DE GREEF RODERICK BLFS Common Stock S - Sale D 17.8100 -10,000 -178 25,859
2019-11-08 2019-11-06 4 DE GREEF RODERICK BLFS Common Stock M - Exercise D 1.6400 10,000 16 35,859
2019-10-31 2019-10-30 4 Hinson Andrew G BLFS Common Stock S - Sale D 17.8700 -6,000 -107 14,461
2019-10-31 2019-10-08 4 Hinson Andrew G BLFS Employee Stock Option M - Exercise D 1.12 -10,714 0
2019-10-31 2019-10-08 4 Hinson Andrew G BLFS Common Stock M - Exercise D 1.1200 10,714 12 20,461
2019-10-31 2019-10-31 4 Mathers James BLFS Employee Stock Option M - Exercise D 1.64 -2,500 47,613
2019-10-31 2019-10-31 4 Mathers James BLFS Common Stock S - Sale D 16.8900 -2,500 -42 17,384
2019-10-31 2019-10-31 4 Mathers James BLFS Common Stock M - Exercise D 1.6400 2,500 4 19,884
2019-10-31 2019-10-30 4 Mathers James BLFS Employee Stock Option M - Exercise D 1.64 -2,500 50,113
2019-10-31 2019-10-30 4 Mathers James BLFS Common Stock S - Sale D 17.4400 -2,500 -44 17,384
2019-10-31 2019-10-30 4 Mathers James BLFS Common Stock M - Exercise D 1.6400 2,500 4 19,884
2019-10-31 2019-10-29 4 Mathers James BLFS Employee Stock Option M - Exercise D 1.64 -2,500 52,613
2019-10-31 2019-10-29 4 Mathers James BLFS Common Stock S - Sale D 17.3100 -2,500 -43 17,384
2019-10-31 2019-10-29 4 Mathers James BLFS Common Stock M - Exercise D 1.6400 2,500 4 19,884
2019-10-17 2019-10-17 4 Rice Michael BLFS Employee Stock Option M - Exercise D 1.12 -10,000 30,247
2019-10-17 2019-10-17 4 Rice Michael BLFS Common Stock S - Sale D 16.2600 -10,000 -163 175,014
2019-10-17 2019-10-17 4 Rice Michael BLFS Common Stock M - Exercise D 1.1200 10,000 11 185,014
2019-10-17 2019-10-15 4 Rice Michael BLFS Employee Stock Option M - Exercise D 1.12 -10,000 40,247
2019-10-17 2019-10-15 4 Rice Michael BLFS Common Stock S - Sale D 15.9300 -10,000 -159 175,014
2019-10-17 2019-10-15 4 Rice Michael BLFS Common Stock M - Exercise D 1.1200 10,000 11 185,014
2019-10-17 2019-10-15 4 Berard Todd BLFS Stock Option (Right to Buy) M - Exercise D 2.06 -3,000 67,000
2019-10-17 2019-10-15 4 Berard Todd BLFS Common Stock S - Sale D 16.0600 -3,000 -48 41,074
2019-10-17 2019-10-15 4 Berard Todd BLFS Common Stock M - Exercise D 2.0600 3,000 6 44,074
2019-10-17 2019-10-17 4 Mathers James BLFS Employee Stock Option M - Exercise D 1.64 -2,693 55,113
2019-10-17 2019-10-17 4 Mathers James BLFS Common Stock S - Sale D 16.4200 -2,693 -44 20,077
2019-10-17 2019-10-17 4 Mathers James BLFS Common Stock M - Exercise D 1.6400 2,693 4 20,077
2019-10-17 2019-10-16 4 Mathers James BLFS Employee Stock Option M - Exercise D 1.64 -2,307 57,806
2019-10-17 2019-10-16 4 Mathers James BLFS Common Stock S - Sale D 16.0300 -2,307 -37 17,384
2019-10-17 2019-10-16 4 Mathers James BLFS Common Stock M - Exercise D 1.6400 2,307 4 19,691
2019-10-17 2019-10-15 4 Mathers James BLFS Employee Stock Option M - Exercise D 1.64 -2,500 60,113
2019-10-17 2019-10-15 4 Mathers James BLFS Common Stock S - Sale D 16.0600 -2,500 -40 17,384
2019-10-17 2019-10-15 4 Mathers James BLFS Common Stock M - Exercise D 1.6400 2,500 4 19,884
2019-10-04 2019-10-04 4 DE GREEF RODERICK BLFS Employee Stock Option M - Exercise D 1.64 -10,000 16,919
2019-10-04 2019-10-04 4 DE GREEF RODERICK BLFS Common Stock S - Sale D 15.6300 -10,000 -156 25,859
2019-10-04 2019-10-04 4 DE GREEF RODERICK BLFS Common Stock M - Exercise D 1.6400 10,000 16 35,859
2019-10-04 2019-10-03 4 DE GREEF RODERICK BLFS Employee Stock Option M - Exercise D 1.64 -10,000 26,919
2019-10-04 2019-10-03 4 DE GREEF RODERICK BLFS Common Stock S - Sale D 15.7400 -10,000 -157 25,859
2019-10-04 2019-10-03 4 DE GREEF RODERICK BLFS Common Stock M - Exercise D 1.6400 10,000 16 35,859
2019-10-04 2019-10-02 4 DE GREEF RODERICK BLFS Employee Stock Option M - Exercise D 1.64 -10,000 36,919
2019-10-04 2019-10-02 4 DE GREEF RODERICK BLFS Common Stock S - Sale D 15.7600 -10,000 -158 25,859
2019-10-04 2019-10-02 4 DE GREEF RODERICK BLFS Common Stock M - Exercise D 1.6400 10,000 16 35,859
2019-10-03 2019-10-03 4 Mathers James BLFS Employee Stock Option M - Exercise D 1.64 -2,500 62,613
2019-10-03 2019-10-03 4 Mathers James BLFS Common Stock S - Sale D 16.1500 -2,500 -40 17,384
2019-10-03 2019-10-03 4 Mathers James BLFS Common Stock M - Exercise D 1.6400 2,500 4 19,884
2019-10-03 2019-10-02 4 Mathers James BLFS Employee Stock Option M - Exercise D 1.64 -2,500 64,613
2019-10-03 2019-10-02 4 Mathers James BLFS Common Stock S - Sale D 15.7800 -2,500 -39 17,384
2019-10-03 2019-10-02 4 Mathers James BLFS Common Stock M - Exercise D 1.6400 2,500 4 19,884
2019-10-03 2019-10-01 4 Mathers James BLFS Employee Stock Option M - Exercise D 1.64 -2,500 67,113
2019-10-03 2019-10-01 4 Mathers James BLFS Common Stock S - Sale D 16.5300 -2,500 -41 17,384
2019-10-03 2019-10-01 4 Mathers James BLFS Common Stock M - Exercise D 1.6400 2,500 4 19,884
2019-10-02 2019-09-30 4 Hinson Andrew G BLFS Common Stock S - Sale D 16.0100 -6,000 -96 9,747
2019-09-19 2019-09-19 4 Mathers James BLFS Employee Stock Option M - Exercise D 1.64 -2,500 69,613
2019-09-19 2019-09-19 4 Mathers James BLFS Common Stock S - Sale D 20.8000 -2,500 -52 17,384
2019-09-19 2019-09-19 4 Mathers James BLFS Common Stock M - Exercise D 1.6400 2,500 4 19,884
2019-09-19 2019-09-18 4 Mathers James BLFS Employee Stock Option M - Exercise D 1.64 -2,500 72,113
2019-09-19 2019-09-18 4 Mathers James BLFS Common Stock S - Sale D 20.9500 -2,500 -52 17,384
2019-09-19 2019-09-18 4 Mathers James BLFS Common Stock M - Exercise D 1.6400 2,500 4 19,884
2019-09-19 2019-09-17 4 Mathers James BLFS Employee Stock Option M - Exercise D 1.64 -2,500 74,613
2019-09-19 2019-09-17 4 Mathers James BLFS Common Stock S - Sale D 20.1700 -2,500 -50 17,384
2019-09-19 2019-09-17 4 Mathers James BLFS Common Stock M - Exercise D 1.6400 2,500 4 19,884
2019-09-18 2019-09-16 4 Berard Todd BLFS Stock Option (Right to Buy) M - Exercise D 2.06 -3,000 70,000
2019-09-18 2019-09-16 4 Berard Todd BLFS Common Stock S - Sale D 20.0200 -3,000 -60 41,074
2019-09-18 2019-09-16 4 Berard Todd BLFS Common Stock M - Exercise D 2.0600 3,000 6 44,074
2019-09-18 2019-09-18 4 Schick Joseph C BLFS Employee Stock Option M - Exercise D 1.90 -3,287 5,000
2019-09-18 2019-09-18 4 Schick Joseph C BLFS Common Stock S - Sale D 21.0000 -3,287 -69 6,875
2019-09-18 2019-09-18 4 Schick Joseph C BLFS Common Stock M - Exercise D 1.9000 3,287 6 10,162
2019-09-18 2019-09-17 4 Schick Joseph C BLFS Employee Stock Option M - Exercise D 1.90 -1,713 8,287
2019-09-18 2019-09-17 4 Schick Joseph C BLFS Common Stock S - Sale D 21.0000 -1,713 -36 6,875
2019-09-18 2019-09-17 4 Schick Joseph C BLFS Common Stock M - Exercise D 1.9000 1,713 3 8,588
2019-09-11 2019-09-11 4 Rice Michael BLFS Employee Stock Option M - Exercise D 1.12 -14,571 0
2019-09-11 2019-09-11 4 Rice Michael BLFS Common Stock S - Sale D 19.3600 -14,571 -282 175,014
2019-09-11 2019-09-11 4 Rice Michael BLFS Common Stock M - Exercise D 1.1210 14,571 16 189,585
2019-09-11 2019-09-09 4 Rice Michael BLFS Employee Stock Option M - Exercise D 1.12 -14,000 14,571
2019-09-11 2019-09-09 4 Rice Michael BLFS Common Stock S - Sale D 19.4300 -14,000 -272 175,014
2019-09-11 2019-09-09 4 Rice Michael BLFS Common Stock M - Exercise D 1.1210 14,000 16 189,014
2019-09-06 2019-09-06 4 DE GREEF RODERICK BLFS Employee Stock Option M - Exercise D 1.64 -10,000 46,919
2019-09-06 2019-09-06 4 DE GREEF RODERICK BLFS Common Stock S - Sale D 19.8800 -10,000 -199 25,859
2019-09-06 2019-09-06 4 DE GREEF RODERICK BLFS Common Stock M - Exercise D 1.6400 10,000 16 35,859
2019-09-06 2019-09-05 4 DE GREEF RODERICK BLFS Employee Stock Option M - Exercise D 1.64 -10,000 56,919
2019-09-06 2019-09-05 4 DE GREEF RODERICK BLFS Common Stock S - Sale D 19.9900 -10,000 -200 25,859
2019-09-06 2019-09-05 4 DE GREEF RODERICK BLFS Common Stock M - Exercise D 1.6400 10,000 16 35,859
2019-09-06 2019-09-04 4 DE GREEF RODERICK BLFS Employee Stock Option M - Exercise D 1.64 -10,000 66,919
2019-09-06 2019-09-04 4 DE GREEF RODERICK BLFS Common Stock S - Sale D 19.4600 -10,000 -195 25,859
2019-09-06 2019-09-04 4 DE GREEF RODERICK BLFS Common Stock M - Exercise D 1.6400 10,000 16 35,859
2019-09-05 2019-09-05 4 Mathers James BLFS Employee Stock Option M - Exercise D 1.64 -2,500 77,113
2019-09-05 2019-09-05 4 Mathers James BLFS Common Stock S - Sale D 20.1100 -2,500 -50 17,384
2019-09-05 2019-09-05 4 Mathers James BLFS Common Stock M - Exercise D 1.6400 2,500 4 19,884
2019-09-05 2019-09-04 4 Mathers James BLFS Employee Stock Option M - Exercise D 1.64 -2,500 79,613
2019-09-05 2019-09-04 4 Mathers James BLFS Common Stock S - Sale D 20.0300 -2,500 -50 17,384
2019-09-05 2019-09-04 4 Mathers James BLFS Common Stock M - Exercise D 1.6400 2,500 4 19,884
2019-09-05 2019-09-03 4 Mathers James BLFS Employee Stock Option M - Exercise D 1.64 -2,500 82,113
2019-09-05 2019-09-03 4 Mathers James BLFS Common Stock S - Sale D 20.0700 -2,500 -50 17,384
2019-09-05 2019-09-03 4 Mathers James BLFS Common Stock M - Exercise D 1.6400 2,500 4 19,884
2019-08-30 2019-08-30 4 Hinson Andrew G BLFS Common Stock S - Sale D 20.0700 -6,000 -120 15,747
2019-08-22 2019-08-22 4 Mathers James BLFS Employee Stock Option M - Exercise D 1.64 -2,500 84,613
2019-08-22 2019-08-22 4 Mathers James BLFS Common Stock S - Sale D 20.7700 -2,500 -52 17,384
2019-08-22 2019-08-22 4 Mathers James BLFS Common Stock M - Exercise D 1.6400 2,500 4 19,884
2019-08-22 2019-08-21 4 Mathers James BLFS Employee Stock Option M - Exercise D 1.64 -2,500 87,113
2019-08-22 2019-08-21 4 Mathers James BLFS Common Stock S - Sale D 20.5200 -2,500 -51 17,384
2019-08-22 2019-08-21 4 Mathers James BLFS Common Stock M - Exercise D 1.6400 2,500 4 19,884
2019-08-22 2019-08-20 4 Mathers James BLFS Employee Stock Option M - Exercise D 1.64 -2,500 89,613
2019-08-22 2019-08-20 4 Mathers James BLFS Common Stock S - Sale D 20.0600 -2,500 -50 17,384
2019-08-22 2019-08-20 4 Mathers James BLFS Common Stock M - Exercise D 1.6400 2,500 4 19,884
2019-08-19 2019-08-13 4/A Rice Michael BLFS Employee Stock Option M - Exercise D 1.40 -9,000 9,905
2019-08-19 2019-08-13 4/A Rice Michael BLFS Common Stock S - Sale D 17.0700 -9,000 -154 175,014
2019-08-19 2019-08-13 4/A Rice Michael BLFS Common Stock M - Exercise D 1.4000 9,000 13 184,014
2019-08-19 2019-08-15 4 COHEN RAYMOND W BLFS Stock Option (Right to Buy) M - Exercise D 1.12 -5,357 0
2019-08-19 2019-08-15 4 COHEN RAYMOND W BLFS Common Stock S - Sale D 17.9800 -5,357 -96 23,388
2019-08-19 2019-08-15 4 COHEN RAYMOND W BLFS Common Stock M - Exercise D 1.1200 5,357 6 28,745
2019-08-19 2019-08-15 4 Berard Todd BLFS Stock Option (Right to Buy) M - Exercise D 2.06 -3,000 73,000
2019-08-19 2019-08-15 4 Berard Todd BLFS Common Stock S - Sale D 17.9700 -3,000 -54 41,074
2019-08-19 2019-08-15 4 Berard Todd BLFS Common Stock M - Exercise D 2.0600 3,000 6 44,074
2019-08-19 2019-08-15 4 Rice Michael BLFS Employee Stock Option M - Exercise D 1.40 -9,905 0
2019-08-19 2019-08-15 4 Rice Michael BLFS Common Stock S - Sale D 18.0700 -9,905 -179 175,014
2019-08-19 2019-08-15 4 Rice Michael BLFS Common Stock M - Exercise D 1.4000 9,905 14 184,919
2019-08-15 2019-08-13 4 Rice Michael BLFS Employee Stock Option M - Exercise D 1.40 -9,000 9,904
2019-08-15 2019-08-13 4 Rice Michael BLFS Common Stock S - Sale D 17.0700 -9,000 -154 175,014
2019-08-15 2019-08-13 4 Rice Michael BLFS Common Stock M - Exercise D 1.4000 9,000 13 184,014
2019-08-08 2019-08-08 4 Mathers James BLFS Employee Stock Option M - Exercise D 1.64 -2,500 92,113
2019-08-08 2019-08-08 4 Mathers James BLFS Common Stock S - Sale D 18.2100 -2,500 -46 17,384
2019-08-08 2019-08-08 4 Mathers James BLFS Common Stock M - Exercise D 1.6400 2,500 4 19,884
2019-08-08 2019-08-07 4 Mathers James BLFS Employee Stock Option M - Exercise D 1.64 -2,500 94,613
2019-08-08 2019-08-07 4 Mathers James BLFS Common Stock S - Sale D 18.0000 -2,500 -45 17,384
2019-08-08 2019-08-07 4 Mathers James BLFS Common Stock M - Exercise D 1.6400 2,500 4 19,884
2019-08-08 2019-08-06 4 Mathers James BLFS Employee Stock Option M - Exercise D 1.64 -2,500 97,113
2019-08-08 2019-08-06 4 Mathers James BLFS Common Stock S - Sale D 17.8700 -2,500 -45 17,384
2019-08-08 2019-08-06 4 Mathers James BLFS Common Stock M - Exercise D 1.6400 2,500 4 19,884
2019-08-02 2019-08-02 4 DE GREEF RODERICK BLFS Employee Stock Option M - Exercise D 1.64 -10,000 76,919
2019-08-02 2019-08-02 4 DE GREEF RODERICK BLFS Common Stock S - Sale D 18.3300 -10,000 -183 25,859
2019-08-02 2019-08-02 4 DE GREEF RODERICK BLFS Common Stock M - Exercise D 1.6400 10,000 16 35,859
2019-08-02 2019-08-01 4 DE GREEF RODERICK BLFS Employee Stock Option M - Exercise D 1.64 -10,000 86,919
2019-08-02 2019-08-01 4 DE GREEF RODERICK BLFS Common Stock S - Sale D 19.3700 -10,000 -194 25,859
2019-08-02 2019-08-01 4 DE GREEF RODERICK BLFS Common Stock M - Exercise D 1.6400 10,000 16 35,859
2019-08-02 2019-07-31 4 DE GREEF RODERICK BLFS Employee Stock Option M - Exercise D 1.64 -10,000 96,919
2019-08-02 2019-07-31 4 DE GREEF RODERICK BLFS Common Stock S - Sale D 19.1700 -10,000 -192 25,859
2019-08-02 2019-07-31 4 DE GREEF RODERICK BLFS Common Stock M - Exercise D 1.6400 10,000 16 35,859
2019-08-01 2019-07-30 4 Hinson Andrew G BLFS Common Stock S - Sale D 18.8200 -6,000 -113 21,747
2019-07-25 2019-07-25 4 Mathers James BLFS Employee Stock Option M - Exercise D 1.64 -2,500 99,613
2019-07-25 2019-07-25 4 Mathers James BLFS Common Stock S - Sale D 19.7100 -2,500 -49 17,384
2019-07-25 2019-07-25 4 Mathers James BLFS Common Stock M - Exercise D 1.6400 2,500 4 19,884
2019-07-25 2019-07-24 4 Mathers James BLFS Employee Stock Option M - Exercise D 1.64 -2,500 102,113
2019-07-25 2019-07-24 4 Mathers James BLFS Common Stock S - Sale D 18.9800 -2,500 -47 17,384
2019-07-25 2019-07-24 4 Mathers James BLFS Common Stock M - Exercise D 1.6400 2,500 4 19,884
2019-07-25 2019-07-23 4 Mathers James BLFS Employee Stock Option M - Exercise D 1.64 -2,500 104,613
2019-07-25 2019-07-23 4 Mathers James BLFS Common Stock S - Sale D 18.3800 -2,500 -46 17,384
2019-07-25 2019-07-23 4 Mathers James BLFS Common Stock M - Exercise D 1.6400 2,500 4 19,884
2019-07-18 2019-07-18 4 Rice Michael BLFS Employee Stock Option M - Exercise D 1.40 -9,903 18,904
2019-07-18 2019-07-18 4 Rice Michael BLFS Common Stock S - Sale D 16.2900 -9,903 -161 175,014
2019-07-18 2019-07-18 4 Rice Michael BLFS Common Stock M - Exercise D 1.4000 9,903 14 184,917
2019-07-18 2019-07-16 4 Rice Michael BLFS Employee Stock Option M - Exercise D 1.40 -9,000 28,807
2019-07-18 2019-07-16 4 Rice Michael BLFS Common Stock S - Sale D 16.2900 -9,000 -147 175,014
2019-07-18 2019-07-16 4 Rice Michael BLFS Common Stock M - Exercise D 1.4000 9,000 13 184,014
2019-07-17 2019-07-15 4 Berard Todd BLFS Stock Option (Right to Buy) M - Exercise D 2.06 -3,000 76,000
2019-07-17 2019-07-15 4 Berard Todd BLFS Common Stock S - Sale D 16.5800 -3,000 -50 41,074
2019-07-17 2019-07-15 4 Berard Todd BLFS Common Stock M - Exercise D 2.0600 3,000 6 44,074
2019-07-17 2019-07-15 4 COHEN RAYMOND W BLFS Stock Option (Right to Buy) M - Exercise D 1.12 -5,357 0
2019-07-17 2019-07-15 4 COHEN RAYMOND W BLFS Common Stock S - Sale D 16.5700 -5,357 -89 23,388
2019-07-17 2019-07-15 4 COHEN RAYMOND W BLFS Common Stock M - Exercise D 1.1200 5,357 6 28,745
2019-07-11 2019-07-11 4 Mathers James BLFS Employee Stock Option M - Exercise D 1.64 -2,500 107,113
2019-07-11 2019-07-11 4 Mathers James BLFS Common Stock S - Sale D 17.1500 -2,500 -43 17,384
2019-07-11 2019-07-11 4 Mathers James BLFS Common Stock M - Exercise D 1.6400 2,500 4 19,884
2019-07-11 2019-07-10 4 Mathers James BLFS Employee Stock Option M - Exercise D 1.64 -2,500 109,613
2019-07-11 2019-07-10 4 Mathers James BLFS Common Stock S - Sale D 18.0800 -2,500 -45 17,384
2019-07-11 2019-07-10 4 Mathers James BLFS Common Stock M - Exercise D 1.6400 2,500 4 19,884
2019-07-11 2019-07-09 4 Mathers James BLFS Employee Stock Option M - Exercise D 1.64 -2,500 112,113
2019-07-11 2019-07-09 4 Mathers James BLFS Common Stock S - Sale D 17.9400 -2,500 -45 17,384
2019-07-11 2019-07-09 4 Mathers James BLFS Common Stock M - Exercise D 1.6400 2,500 4 19,884
2019-07-03 2019-07-03 4 DE GREEF RODERICK BLFS Employee Stock Option M - Exercise D 1.64 -10,000 106,919
2019-07-03 2019-07-03 4 DE GREEF RODERICK BLFS Common Stock S - Sale D 16.0900 -10,000 -161 25,859
2019-07-03 2019-07-03 4 DE GREEF RODERICK BLFS Common Stock M - Exercise D 1.6400 10,000 16 35,859
2019-07-03 2019-07-02 4 DE GREEF RODERICK BLFS Employee Stock Option M - Exercise D 1.64 -10,000 116,919
2019-07-03 2019-07-02 4 DE GREEF RODERICK BLFS Common Stock S - Sale D 16.8400 -10,000 -168 25,859
2019-07-03 2019-07-02 4 DE GREEF RODERICK BLFS Common Stock M - Exercise D 1.6400 10,000 16 35,859
2019-07-03 2019-07-01 4 DE GREEF RODERICK BLFS Employee Stock Option M - Exercise D 1.64 -10,000 126,919
2019-07-03 2019-07-01 4 DE GREEF RODERICK BLFS Common Stock S - Sale D 17.2300 -10,000 -172 25,859
2019-07-03 2019-07-01 4 DE GREEF RODERICK BLFS Common Stock M - Exercise D 1.6400 10,000 16 35,859
2019-07-03 2019-07-01 4 Hinson Andrew G BLFS Common Stock S - Sale D 17.3300 -6,000 -104 27,747
2019-06-21 2019-06-19 4 DE GREEF RODERICK BLFS Employee Stock Option M - Exercise D 1.81 -10,000 104,000
2019-06-21 2019-06-19 4 DE GREEF RODERICK BLFS Common Stock S - Sale D 17.6000 -10,000 -176 25,859
2019-06-21 2019-06-19 4 DE GREEF RODERICK BLFS Common Stock M - Exercise D 1.8099 10,000 18 35,859
2019-06-19 2019-06-17 4 Berard Todd BLFS Stock Option (Right to Buy) M - Exercise D 2.06 -3,000 79,000
2019-06-19 2019-06-17 4 Berard Todd BLFS Common Stock S - Sale D 17.4700 -3,000 -52 41,074
2019-06-19 2019-06-17 4 Berard Todd BLFS Common Stock M - Exercise D 2.0600 3,000 6 44,074
2019-06-19 2019-06-17 4 COHEN RAYMOND W BLFS Stock Option (Right to Buy) M - Exercise D 1.40 -5,357 0
2019-06-19 2019-06-17 4 COHEN RAYMOND W BLFS Common Stock S - Sale D 17.4800 -5,357 -94 23,388
2019-06-19 2019-06-17 4 COHEN RAYMOND W BLFS Common Stock M - Exercise D 1.4000 5,357 7 28,745
2019-06-13 2019-06-13 4 Rice Michael BLFS Employee Stock Option M - Exercise D 1.40 -9,903 37,807
2019-06-13 2019-06-13 4 Rice Michael BLFS Common Stock S - Sale D 17.1200 -9,903 -170 175,014
2019-06-13 2019-06-13 4 Rice Michael BLFS Common Stock M - Exercise D 1.4000 9,903 14 184,917
2019-06-13 2019-06-11 4 Rice Michael BLFS Employee Stock Option M - Exercise D 1.40 -9,000 47,710
2019-06-13 2019-06-11 4 Rice Michael BLFS Common Stock S - Sale D 17.6400 -9,000 -159 175,014
2019-06-13 2019-06-11 4 Rice Michael BLFS Common Stock M - Exercise D 1.4000 9,000 13 184,014
2019-05-31 2019-05-23 4 VILLIGER WALTER By WAVI Holdings AG BLFS Common Stock S - Sale I 18.0100 -14,987 -270 3,478,347
2019-05-31 2019-05-21 4 VILLIGER WALTER By WAVI Holdings AG BLFS Common Stock S - Sale I 19.1800 -39,883 -765 3,493,334
2019-05-31 2019-05-30 4 Hinson Andrew G BLFS Common Stock S - Sale D 17.5000 -6,000 -105 33,747
2019-05-24 2019-05-23 4 DE GREEF RODERICK BLFS Employee Stock Option M - Exercise D 1.81 -10,000 114,000
2019-05-24 2019-05-23 4 DE GREEF RODERICK BLFS Common Stock S - Sale D 17.8000 -10,000 -178 25,859
2019-05-24 2019-05-23 4 DE GREEF RODERICK BLFS Common Stock M - Exercise D 1.8099 10,000 18 35,859
2019-05-24 2019-05-22 4 DE GREEF RODERICK BLFS Common Stock S - Sale D 18.0600 -4,500 -81 25,859
2019-05-17 2019-05-16 4 DE GREEF RODERICK BLFS Employee Stock Option M - Exercise D 1.81 -10,000 124,000
2019-05-17 2019-05-16 4 DE GREEF RODERICK BLFS Common Stock S - Sale D 16.7600 -10,000 -168 30,359
2019-05-17 2019-05-16 4 DE GREEF RODERICK BLFS Common Stock M - Exercise D 1.8099 10,000 18 40,359
2019-05-17 2019-05-17 4 COHEN RAYMOND W BLFS Common Stock S - Sale D 17.9900 -15,000 -270 23,388
2019-05-17 2019-05-15 4 COHEN RAYMOND W BLFS Stock Option (Right to Buy) M - Exercise D 1.90 -10,000 0
2019-05-17 2019-05-15 4 COHEN RAYMOND W BLFS Common Stock S - Sale D 16.9800 -10,000 -170 38,388
2019-05-17 2019-05-15 4 COHEN RAYMOND W BLFS Common Stock M - Exercise D 1.9000 10,000 19 48,388
2019-05-17 2019-05-15 4 Rice Michael BLFS Employee Stock Option M - Exercise D 1.40 -7,088 56,710
2019-05-17 2019-05-15 4 Rice Michael BLFS Common Stock S - Sale D 16.9400 -7,088 -120 175,014
2019-05-17 2019-05-15 4 Rice Michael BLFS Common Stock M - Exercise D 1.4000 7,088 10 182,102
2019-05-17 2019-05-16 4 Schick Joseph C BLFS Employee Stock Option M - Exercise D 2.06 -2,900 0
2019-05-17 2019-05-16 4 Schick Joseph C BLFS Common Stock S - Sale D 18.0100 -2,900 -52 6,875
2019-05-17 2019-05-16 4 Schick Joseph C BLFS Common Stock M - Exercise D 2.0600 2,900 6 9,775
2019-05-17 2019-05-15 4 Schick Joseph C BLFS Employee Stock Option M - Exercise D 2.06 -1,900 2,900
2019-05-17 2019-05-15 4 Schick Joseph C BLFS Common Stock S - Sale D 18.0000 -1,900 -34 6,875
2019-05-17 2019-05-15 4 Schick Joseph C BLFS Common Stock M - Exercise D 2.0600 1,900 4 8,775
2019-05-17 2019-05-15 4 Berard Todd BLFS Stock Option (Right to Buy) M - Exercise D 2.06 -3,000 82,000
2019-05-17 2019-05-15 4 Berard Todd BLFS Common Stock S - Sale D 16.9600 -3,000 -51 41,074
2019-05-17 2019-05-15 4 Berard Todd BLFS Common Stock M - Exercise D 2.0600 3,000 6 44,074
2019-05-09 2019-05-07 4 Schick Joseph C BLFS Employee Stock Option M - Exercise D 2.06 -200 4,800
2019-05-09 2019-05-07 4 Schick Joseph C BLFS Common Stock S - Sale D 18.0000 -200 -4 6,875
2019-05-09 2019-05-07 4 Schick Joseph C BLFS Common Stock M - Exercise D 2.0600 200 0 7,075
2019-05-02 2019-04-30 4 Hinson Andrew G BLFS Common Stock S - Sale D 17.1900 -6,000 -103 39,747
2019-04-19 2019-04-15 4 COHEN RAYMOND W BLFS Stock Option (Right to Buy) M - Exercise D 2.06 -15,000 0
2019-04-19 2019-04-15 4 COHEN RAYMOND W BLFS Common Stock S - Sale D 17.0300 -15,000 -255 38,388
2019-04-19 2019-04-15 4 COHEN RAYMOND W BLFS Common Stock M - Exercise D 2.0600 15,000 31 53,388
2019-04-19 2019-04-17 4 DE GREEF RODERICK BLFS Employee Stock Option M - Exercise D 1.81 -10,000 134,000
2019-04-19 2019-04-17 4 DE GREEF RODERICK BLFS Common Stock S - Sale D 16.5300 -10,000 -165 30,359
2019-04-19 2019-04-17 4 DE GREEF RODERICK BLFS Common Stock M - Exercise D 1.8099 10,000 18 40,359
2019-04-17 2019-04-15 4 Berard Todd BLFS Stock Option (Right to Buy) M - Exercise D 2.06 -3,000 85,000
2019-04-17 2019-04-15 4 Berard Todd BLFS Common Stock S - Sale D 17.5600 -3,000 -53 41,074
2019-04-17 2019-04-15 4 Berard Todd BLFS Common Stock M - Exercise D 2.0600 3,000 6 44,074
2019-04-17 2019-04-16 4 Schick Joseph C BLFS Common Stock S - Sale D 17.4700 -3,125 -55 6,875
2019-04-17 2019-04-15 4 Schick Joseph C BLFS Employee Stock Option M - Exercise D 2.06 -10,000 5,000
2019-04-17 2019-04-15 4 Schick Joseph C BLFS Employee Stock Option M - Exercise D 8.51 -8,928 0
2019-04-17 2019-04-15 4 Schick Joseph C BLFS Common Stock S - Sale D 17.0500 -18,928 -323 10,000
2019-04-17 2019-04-15 4 Schick Joseph C BLFS Common Stock M - Exercise D 2.0600 10,000 21 28,928
2019-04-17 2019-04-15 4 Schick Joseph C BLFS Common Stock M - Exercise D 8.5100 8,928 76 18,928
2019-04-12 2019-04-10 4 Rice Michael BLFS Employee Stock Option M - Exercise D 1.40 -7,088 63,798
2019-04-12 2019-04-10 4 Rice Michael BLFS Common Stock S - Sale D 17.9100 -7,088 -127 175,014
2019-04-12 2019-04-10 4 Rice Michael BLFS Common Stock M - Exercise D 1.4000 7,088 10 182,102
2019-03-22 2019-03-20 4 DE GREEF RODERICK BLFS Employee Stock Option M - Exercise D 1.81 -10,000 144,000
2019-03-22 2019-03-20 4 DE GREEF RODERICK BLFS Common Stock S - Sale D 19.8300 -10,000 -198 30,359
2019-03-22 2019-03-20 4 DE GREEF RODERICK BLFS Common Stock M - Exercise D 1.8099 10,000 18 40,359
2019-03-15 2019-03-14 4 Berard Todd BLFS Stock Option (Right to Buy) M - Exercise D 2.06 -3,000 88,000
2019-03-15 2019-03-14 4 Berard Todd BLFS Common Stock S - Sale D 16.6700 -3,000 -50 41,074
2019-03-15 2019-03-14 4 Berard Todd BLFS Common Stock M - Exercise D 2.0600 3,000 6 44,074
2019-03-15 2019-03-13 4 Rice Michael BLFS Employee Stock Option M - Exercise D 1.40 -7,088 70,886
2019-03-15 2019-03-13 4 Rice Michael BLFS Common Stock S - Sale D 17.1900 -7,088 -122 175,014
2019-03-15 2019-03-13 4 Rice Michael BLFS Common Stock M - Exercise D 1.4000 7,088 10 182,102
2019-02-27 2019-02-25 4 Rice Michael BLFS Restricted Stock Award A - Award D 0.00 35,497 35,497
2019-02-27 2019-02-25 4 Rice Michael BLFS Common Stock A - Award D 35,497 175,014
2019-02-27 2019-02-25 4 Mathew Aby J. BLFS Restricted Stock Award A - Award D 0.00 16,598 16,598
2019-02-27 2019-02-25 4 Mathew Aby J. BLFS Common Stock A - Award D 16,598 182,620
2019-02-27 2019-02-25 4 Mathers James BLFS Restricted Stock Award A - Award D 0.00 8,217 8,217
2019-02-27 2019-02-25 4 Mathers James BLFS Common Stock A - Award D 8,217 17,384
2019-02-27 2019-02-25 4 Foster Karen A. BLFS Restricted Stock Award A - Award D 0.00 11,668 11,668
2019-02-27 2019-02-25 4 Foster Karen A. BLFS Common Stock A - Award D 11,668 24,585
2019-02-27 2019-02-25 4 DE GREEF RODERICK BLFS Restricted Stock Award A - Award D 0.00 15,776 15,776
2019-02-27 2019-02-25 4 DE GREEF RODERICK BLFS Common Stock A - Award D 15,776 30,359
2019-02-27 2019-02-25 4 Berard Todd BLFS Restricted Stock Award A - Award D 0.00 6,491 6,491
2019-02-27 2019-02-25 4 Berard Todd BLFS Common Stock A - Award D 6,491 41,074
2019-02-22 2019-02-20 4 DE GREEF RODERICK BLFS Employee Stock Option M - Exercise D 1.81 -10,000 154,000
2019-02-22 2019-02-20 4 DE GREEF RODERICK BLFS Common Stock S - Sale D 17.2300 -10,000 -172 14,583
2019-02-22 2019-02-20 4 DE GREEF RODERICK BLFS Common Stock M - Exercise D 1.8099 10,000 18 24,583
2019-02-15 2019-02-14 4 Berard Todd BLFS Stock Option (Right to Buy) M - Exercise D 2.06 -3,000 91,000
2019-02-15 2019-02-14 4 Berard Todd BLFS Common Stock S - Sale D 16.0700 -3,000 -48 34,583
2019-02-15 2019-02-14 4 Berard Todd BLFS Common Stock M - Exercise D 2.0600 3,000 6 37,583
2019-02-15 2019-02-13 4 Rice Michael BLFS Employee Stock Option M - Exercise D 1.40 -7,088 77,974
2019-02-15 2019-02-13 4 Rice Michael BLFS Common Stock S - Sale D 16.0300 -7,088 -114 139,517
2019-02-15 2019-02-13 4 Rice Michael BLFS Common Stock M - Exercise D 1.4000 7,088 10 146,605
2019-01-17 2019-01-15 4 Rice Michael BLFS Employee Stock Option M - Exercise D 1.26 -14,781 0
2019-01-17 2019-01-15 4 Rice Michael BLFS Common Stock S - Sale D 12.1400 -14,781 -179 139,517
2019-01-17 2019-01-15 4 Rice Michael BLFS Common Stock M - Exercise D 1.2600 14,781 19 154,298
2019-01-17 2019-01-15 4 Berard Todd BLFS Stock Option (Right to Buy) M - Exercise D 2.06 -3,000 94,000
2019-01-17 2019-01-15 4 Berard Todd BLFS Common Stock S - Sale D 12.1200 -3,000 -36 34,583
2019-01-17 2019-01-15 4 Berard Todd BLFS Common Stock M - Exercise D 2.0600 3,000 6 37,583
2019-01-17 2019-01-17 4 DE GREEF RODERICK BLFS Employee Stock Option M - Exercise D 1.81 -10,000 164,000
2019-01-17 2019-01-17 4 DE GREEF RODERICK BLFS Common Stock S - Sale D 12.4900 -10,000 -125 14,583
2019-01-17 2019-01-17 4 DE GREEF RODERICK BLFS Common Stock M - Exercise D 1.8099 10,000 18 24,583
2018-12-26 2018-12-20 4 COHEN RAYMOND W BLFS Stock Option (Right to Buy) M - Exercise D 1.26 -5,357 0
2018-12-26 2018-12-20 4 COHEN RAYMOND W BLFS Common Stock M - Exercise D 1.2610 5,357 7 38,388
2018-12-21 2018-12-19 4 DE GREEF RODERICK BLFS Employee Stock Option M - Exercise D 1.81 -10,000 174,000
2018-12-21 2018-12-19 4 DE GREEF RODERICK BLFS Common Stock S - Sale D 10.6700 -10,000 -107 14,583
2018-12-21 2018-12-19 4 DE GREEF RODERICK BLFS Common Stock M - Exercise D 1.8099 10,000 18 24,583
2018-12-14 2018-12-13 4 Hinson Andrew G BLFS Common Stock S - Sale D 12.0500 -4,000 -48 45,747
2018-12-14 2018-12-13 4 Rice Michael BLFS Employee Stock Option M - Exercise D 1.26 -14,781 14,781
2018-12-14 2018-12-13 4 Rice Michael BLFS Common Stock S - Sale D 11.4400 -14,781 -169 139,517
2018-12-14 2018-12-13 4 Rice Michael BLFS Common Stock M - Exercise D 1.2600 14,781 19 154,298
2018-11-23 2018-11-21 4 DE GREEF RODERICK BLFS Employee Stock Option M - Exercise D 1.81 -10,000 184,000
2018-11-23 2018-10-21 4 DE GREEF RODERICK BLFS Common Stock S - Sale D 10.0000 -10,000 -100 14,583
2018-11-23 2018-10-21 4 DE GREEF RODERICK BLFS Common Stock M - Exercise D 1.8099 10,000 18 24,583
2018-10-19 2018-10-17 4 DE GREEF RODERICK BLFS Employee Stock Option M - Exercise D 1.81 -10,000 194,000
2018-10-19 2018-10-17 4 DE GREEF RODERICK BLFS Common Stock S - Sale D 12.9500 -10,000 -130 14,583
2018-10-19 2018-10-17 4 DE GREEF RODERICK BLFS Common Stock M - Exercise D 1.8099 10,000 18 24,583
2018-10-02 2018-10-01 4 Rice Michael BLFS Employee Stock Option M - Exercise D 1.26 -12,540 29,562
2018-10-02 2018-10-01 4 Rice Michael BLFS Common Stock S - Sale D 17.5700 -12,540 -220 139,517
2018-10-02 2018-10-01 4 Rice Michael BLFS Common Stock M - Exercise D 1.2600 12,540 16 152,057
2018-09-25 2018-09-21 4 Berard Todd BLFS Stock Option (Right to Buy) M - Exercise D 2.06 -3,000 97,000
2018-09-25 2018-09-21 4 Berard Todd BLFS Common Stock S - Sale D 17.2300 -3,000 -52 34,583
2018-09-25 2018-09-21 4 Berard Todd BLFS Common Stock M - Exercise D 2.0600 3,000 6 37,583
2018-09-21 2018-09-19 4 DE GREEF RODERICK BLFS Employee Stock Option M - Exercise D 1.81 -10,000 204,000
2018-09-21 2018-09-19 4 DE GREEF RODERICK BLFS Common Stock S - Sale D 17.2200 -10,000 -172 14,583
2018-09-21 2018-09-19 4 DE GREEF RODERICK BLFS Common Stock M - Exercise D 1.8099 10,000 18 24,583
2018-09-07 2018-09-05 4 Rice Michael BLFS Employee Stock Option M - Exercise D 1.26 -12,540 42,102
2018-09-07 2018-09-05 4 Rice Michael BLFS Common Stock S - Sale D 20.2800 -3,800 -77 139,517
2018-09-07 2018-09-05 4 Rice Michael BLFS Common Stock S - Sale D 21.5500 -4,200 -91 143,317
2018-09-07 2018-09-05 4 Rice Michael BLFS Common Stock S - Sale D 22.6000 -4,540 -103 147,517
2018-09-07 2018-09-05 4 Rice Michael BLFS Common Stock M - Exercise D 1.2600 12,540 16 152,057
2018-08-24 2018-08-24 4 Schick Joseph C BLFS Common Stock S - Sale D 25.9578 -4,765 -124 10,000
2018-08-22 2018-08-21 4 COHEN RAYMOND W BLFS Common Stock S - Sale D 23.6800 -10,000 -237 33,031
2018-08-17 2018-08-16 4 DE GREEF RODERICK BLFS Employee Stock Options M - Exercise D 1.81 214,000
2018-08-17 2018-08-16 4 DE GREEF RODERICK BLFS Common Stock S - Sale D 19.1000 -10,000 -191 14,583
2018-08-17 2018-08-16 4 DE GREEF RODERICK BLFS Common Stock M - Exercise D 1.8099 10,000 18 24,583
2018-08-16 2018-08-16 4 Rice Michael BLFS Employee Stock Option M - Exercise D 1.12 -12,540 60,247
2018-08-16 2018-08-16 4 Rice Michael BLFS Common Stock S - Sale D 19.5000 -12,540 -245 139,517
2018-08-16 2018-08-16 4 Rice Michael BLFS Common Stock M - Exercise D 1.1200 12,540 14 152,057
2018-08-15 3 Casdin Eli BLFS Common Stock, par value $0.001 per share D 4,857,142
2018-08-15 3 Casdin Eli BLFS Common Stock, par value $0.001 per share D 4,857,142
2018-08-15 3 Casdin Eli BLFS Common Stock, par value $0.001 per share D 4,857,142
2018-08-15 3 Casdin Eli BLFS Common Stock, par value $0.001 per share D 4,857,142
2018-08-15 3 Casdin Eli BLFS Common Stock, par value $0.001 per share D 4,857,142
2018-08-15 3 Casdin Eli BLFS Common Stock, par value $0.001 per share D 4,857,142
2018-08-14 2018-08-13 4 COHEN RAYMOND W BLFS Common Stock S - Sale D 19.7000 -10,000 -197 43,031
2018-07-20 2018-07-18 4 DE GREEF RODERICK BLFS Employee Stock Option M - Exercise D 1.81 -10,000 224,000
2018-07-20 2018-07-18 4 DE GREEF RODERICK BLFS Common Stock S - Sale D 20.0000 -10,000 -200 14,583
2018-07-20 2018-07-18 4 DE GREEF RODERICK BLFS Common Stock M - Exercise D 1.8099 10,000 18 24,583
2018-07-17 2018-07-16 4 Rice Michael BLFS Employee Stock Option M - Exercise D 1.12 -12,540 72,787
2018-07-17 2018-07-16 4 Rice Michael BLFS Common Stock S - Sale D 19.9000 -12,540 -250 139,517
2018-07-17 2018-07-16 4 Rice Michael BLFS Common Stock M - Exercise D 1.1200 12,540 14 152,057
2018-07-09 2018-07-09 4 GIRSCHWEILER THOMAS By Taurus BLFS Common Stock S - Sale I 11.3700 -252,571 -2,872 1,513,963
2018-07-09 2018-07-09 4 GIRSCHWEILER THOMAS By Taurus BLFS Common Stock S - Sale I 11.3700 -33,143 -377 1,766,534
2018-07-09 2018-07-09 4 VILLIGER WALTER By WAVI Holdings AG BLFS Common Stock S - Sale I 11.3700 -24,857 -283 3,533,217
2018-07-09 2018-07-09 4 VILLIGER WALTER By WAVI Holdings AG BLFS Common Stock S - Sale I 11.3700 -189,429 -2,154 3,558,074
2018-06-20 2018-06-18 4 Rice Michael BLFS Employee Stock Option M - Exercise D 1.12 -12,540 85,327
2018-06-20 2018-06-18 4 Rice Michael BLFS Common Stock S - Sale D 12.8900 -12,540 -162 139,517
2018-06-20 2018-06-18 4 Rice Michael BLFS Common Stock M - Exercise D 1.1200 12,540 14 152,057
2018-06-14 2018-06-13 4 Hinson Andrew G BLFS Employee Stock Option M - Exercise D 1.40 -10,714 0
2018-06-14 2018-06-13 4 Hinson Andrew G BLFS Employee Stock Option M - Exercise D 1.26 -10,714 0
2018-06-14 2018-06-13 4 Hinson Andrew G BLFS Common Stock S - Sale D 11.2500 -10,000 -112 49,474
2018-06-14 2018-06-13 4 Hinson Andrew G BLFS Common Stock M - Exercise D 1.4010 10,714 15 59,747
2018-06-14 2018-06-13 4 Hinson Andrew G BLFS Common Stock M - Exercise D 1.2610 10,714 14 49,033
2018-06-05 2018-06-01 4 Schick Joseph C BLFS Common Stock S - Sale D 10.0698 -6,858 -69 14,765
2018-06-04 2018-05-31 4 DE GREEF RODERICK BLFS Employee Stock Option M - Exercise D 1.64 -10,000 136,919
2018-06-04 2018-05-31 4 DE GREEF RODERICK BLFS Common Stock S - Sale D 10.4400 -10,000 -104 14,583
2018-06-04 2018-05-31 4 DE GREEF RODERICK BLFS Common Stock M - Exercise D 1.6400 10,000 16 24,583
2018-06-01 2018-05-30 4 COHEN RAYMOND W BLFS Common Stock S - Sale D 10.1500 -10,000 -102 53,031
2018-05-29 2019-05-29 4 DE GREEF RODERICK BLFS Common Stock S - Sale D 9.6500 -15,000 -145 14,583
2018-05-29 2019-05-29 4 DE GREEF RODERICK BLFS Common Stock M - Exercise D 1.6400 15,000 25 29,583
2018-05-29 2019-05-25 4 DE GREEF RODERICK BLFS Common Stock S - Sale D 9.3500 -10,000 -94 14,583
2018-05-29 2019-05-25 4 DE GREEF RODERICK BLFS Common Stock M - Exercise D 1.6400 10,000 16 24,583
2018-05-29 2018-05-29 4 DE GREEF RODERICK BLFS Employee Stock Option M - Exercise D 1.64 -15,000 146,919
2018-05-29 2018-05-25 4 DE GREEF RODERICK BLFS Employee Stock Option M - Exercise D 1.64 -10,000 161,919
2018-05-16 2018-05-15 4 Rice Michael BLFS Employee Stock Options M - Exercise D 1.12 -12,540 97,867
2018-05-16 2018-05-15 4 Rice Michael BLFS Common Stock S - Sale D 8.6500 -12,540 -108 139,517
2018-05-16 2018-05-15 4 Rice Michael BLFS Common Stock M - Exercise D 1.1200 12,540 14 152,057
2018-04-18 2018-04-17 4 Rice Michael BLFS Employee Stock Option M - Exercise D 1.12 -5,900 110,407
2018-04-18 2018-04-17 4 Rice Michael BLFS Common Stock S - Sale D 7.2200 -5,900 -43 139,517
2018-04-18 2018-04-17 4 Rice Michael BLFS Common Stock M - Exercise D 1.1200 5,900 7 145,417
2018-04-18 2018-04-16 4 Rice Michael BLFS Employee Stock Option M - Exercise D 1.12 -6,640 116,307
2018-04-18 2018-04-16 4 Rice Michael BLFS Common Stock S - Sale D 7.1500 -6,640 -47 139,517
2018-04-18 2018-04-16 4 Rice Michael BLFS Common Stock M - Exercise D 1.1200 6,640 7 146,157
2018-04-10 2018-04-09 4 GIRSCHWEILER THOMAS By Taurus BLFS Common Stock S - Sale I 5.2600 -25,000 -132 1,799,677
2018-04-10 2018-04-09 4 GIRSCHWEILER THOMAS By Taurus BLFS Common Stock S - Sale I 5.2600 -1,000,000 -5,260 1,824,677
2018-03-16 2018-03-15 4 Rice Michael BLFS Employee Stock Option M - Exercise D 1.12 -12,540 122,947
2018-03-16 2018-03-15 4 Rice Michael BLFS Common Stock S - Sale D 5.2700 -12,540 -66 139,517
2018-03-16 2018-03-15 4 Rice Michael BLFS Common Stock M - Exercise D 1.1200 12,540 14 152,057
2018-03-09 2018-03-08 4 Rice Michael BLFS Employee Stock Option A - Award D 1.64 229,226 229,226
2018-03-09 2018-03-08 4 DE GREEF RODERICK BLFS Employee Stock Option A - Award D 1.64 171,919 171,919
2018-03-09 2018-03-08 4 Mathew Aby J. BLFS Employee Stock Option A - Award D 1.64 197,707 197,707
2018-03-09 2018-03-08 4 Mathers James BLFS Employee Stock Option A - Award D 1.64 114,613 114,613
2018-03-09 2018-03-08 4 Berard Todd BLFS Employee Stock Option A - Award D 1.64 123,209 123,209
2018-03-09 2018-03-08 4 Foster Karen A. BLFS Employee Stock Option A - Award D 1.64 163,323 163,323
2018-02-16 2018-02-15 4 Rice Michael BLFS Common Stock S - Sale D 5.2600 -12,540 -66 139,517
2018-02-16 2018-02-15 4 Rice Michael BLFS Common Stock M - Exercise D 1.1200 12,540 14 152,057
2018-01-17 2018-01-16 4 Rice Michael BLFS Employee Stock Option M - Exercise D 1.12 -12,540 148,027
2018-01-17 2018-01-16 4 Rice Michael BLFS Common Stock S - Sale D 5.5700 -12,540 -70 139,517
2018-01-17 2018-01-16 4 Rice Michael BLFS Common Stock M - Exercise D 1.1200 12,540 14 152,057
2018-01-17 2018-01-16 4 Mathew Aby J. BLFS Stock Option (right to buy) M - Exercise D 0.56 -7,142 0
2018-01-17 2018-01-16 4 Mathew Aby J. BLFS Stock Option (right to buy) M - Exercise D 0.70 -7,142 0
2018-01-17 2018-01-16 4 Mathew Aby J. BLFS Common Stock M - Exercise D 0.5610 7,142 4 166,022
2018-01-17 2018-01-16 4 Mathew Aby J. BLFS Common Stock M - Exercise D 0.7010 7,142 5 158,880
2018-01-03 2018-01-03 4 Schick Joseph C BLFS Common Stock A - Award D 1,042 21,623
2018-01-03 2018-01-01 4 Schick Joseph C BLFS Common Stock A - Award D 10,000 20,581
2018-01-03 2018-01-03 4 GIRSCHWEILER THOMAS By Taurus BLFS Common Stock A - Award I 834 2,824,677
2018-01-03 2018-01-01 4 GIRSCHWEILER THOMAS By Taurus BLFS Common Stock A - Award I 10,000 2,823,843
2018-01-03 2018-01-03 4 Hinson Andrew G BLFS Common Stock A - Award D 938 38,319
2018-01-03 2018-01-01 4 Hinson Andrew G BLFS Common Stock A - Award D 10,000 37,381
2018-01-03 2018-01-01 4 Berard Todd BLFS Common Stock A - Award D 9,583 34,583
2018-01-03 2018-01-01 4 Foster Karen A. BLFS Common Stock A - Award D 12,917 12,917
2018-01-03 2018-01-03 4 COHEN RAYMOND W BLFS Common Stock A - Award D 3,125 65,656
2018-01-03 2018-01-01 4 COHEN RAYMOND W BLFS Common Stock A - Award D 15,000 62,531
2018-01-03 2018-01-01 4 Mathers James BLFS Common Stock A - Award D 9,167 9,167
2018-01-03 2018-01-01 4 DE GREEF RODERICK BLFS Common Stock A - Award D 14,583 14,583
2018-01-03 2018-01-01 4 Rice Michael BLFS Common Stock A - Award D 18,750 139,517
2018-01-03 2018-01-01 4 Mathew Aby J. BLFS Common Stock A - Award D 15,208 151,738
2017-10-03 2017-10-03 4 Schick Joseph C BLFS Common Stock A - Award D 1,108 10,581
2017-10-03 2017-10-03 4 GIRSCHWEILER THOMAS By Taurus BLFS Common Stock A - Award I 887 2,813,843
2017-10-03 2017-10-03 4 COHEN RAYMOND W BLFS Common Stock A - Award D 3,325 58,068
2017-10-03 2017-10-03 4 Hinson Andrew G BLFS Common Stock A - Award D 997 27,381
2017-07-07 2017-07-06 4 Hinson Andrew G BLFS Common Stock A - Award D 2,354 26,384
2017-07-07 2017-07-06 4 COHEN RAYMOND W BLFS Common Stock A - Award D 7,845 54,743
2017-07-07 2017-07-06 4 GIRSCHWEILER THOMAS By Taurus BLFS Common Stock A - Award I 2,092 2,812,956
2017-07-07 2017-06-30 4 VILLIGER WALTER By WAVI Holdings AG BLFS Series A Nonconvertible Preferred Stock J - Other I 4,250 4,250
2017-07-07 2017-07-06 4 Schick Joseph C BLFS Common Stock A - Award D 2,615 9,473
2017-06-14 2017-06-13 4 Mathew Aby J. BLFS Stock Option (Right to Buy) M - Exercise D 1.40 -24,285 0
2017-06-14 2017-06-13 4 Mathew Aby J. BLFS Common Stock M - Exercise D 1.4010 24,285 34 136,530
2017-05-26 2017-05-26 4 GIRSCHWEILER THOMAS BLFS Warrants X - Other D 1.12 -71,429 0
2017-05-26 2017-05-26 4 GIRSCHWEILER THOMAS By Taurus BLFS Common Stock X - Other I 1.1200 71,429 80 2,810,864
2017-05-25 2017-05-23 4 VILLIGER WALTER BLFS Warrants X - Other D 1.12 -71,429 0
2017-05-25 2017-05-23 4 VILLIGER WALTER By WAVI Holdings AG BLFS Common Stock X - Other I 1.1200 71,429 80 3,747,503
2017-04-06 2017-04-03 4 COHEN RAYMOND W BLFS Common Stock A - Award D 8,929 46,898
2017-04-05 2017-04-03 4 Hinson Andrew G BLFS Common Stock A - Award D 2,679 24,030
2017-04-05 2017-04-03 4 GIRSCHWEILER THOMAS By Taurus BLFS Common Stock A - Award I 2,381 2,739,435
2017-04-05 2017-04-03 4 Schick Joseph C BLFS Common Stock A - Award D 2,976 6,858
2017-02-09 2017-02-06 4 Hinson Andrew G BLFS Stock Option (Right to Buy) M - Exercise D 1.12 -17,857 0
2017-02-09 2017-02-06 4 Hinson Andrew G BLFS Common Stock M - Exercise D 1.1200 17,857 20 21,351
2017-02-09 2017-02-06 4 Mathew Aby J. BLFS Stock Option (Right to Buy) M - Exercise D 1.12 -35,714 0
2017-02-09 2017-02-06 4 Mathew Aby J. BLFS Common Stock M - Exercise D 1.1200 35,714 40 112,245
2017-02-09 2017-02-07 4 Rice Michael BLFS Stock Option (Right to Buy) A - Award D 1.78 100,000 100,000
2017-02-09 2017-02-06 4 COHEN RAYMOND W BLFS Stock Option (Right to Buy) M - Exercise D 1.12 -17,857 0
2017-02-09 2017-02-06 4 COHEN RAYMOND W BLFS Common Stock M - Exercise D 1.1200 17,857 20 37,969
2017-02-09 2017-02-06 4 GIRSCHWEILER THOMAS BLFS Stock Option (Right to Buy) M - Exercise D 1.12 -17,857 0
2017-02-09 2017-02-06 4 GIRSCHWEILER THOMAS By Taurus BLFS Common Stock M - Exercise I 1.1200 17,857 20 2,737,054
2017-01-18 2017-01-13 4 GIRSCHWEILER THOMAS By Taurus4757 GmbH BLFS Common Stock A - Award I 3,106 2,719,197
2017-01-18 2017-01-13 4 COHEN RAYMOND W BLFS Common Stock A - Award D 11,646 20,112
2017-01-18 2017-01-13 4 Hinson Andrew G BLFS Common Stock A - Award D 3,494 3,494
2017-01-18 2017-01-13 4 Schick Joseph C BLFS Common Stock A - Award D 3,882 3,882
2016-09-01 2016-08-30 4 Mathew Aby J. BLFS Stock Option (Right to Buy) M - Exercise D 0.98 -7,142 0
2016-09-01 2016-08-30 4 Mathew Aby J. BLFS Common Shares M - Exercise D 0.9810 7,142 7 76,531
2016-08-26 2016-04-13 4 Foster Karen A. BLFS Stock Option (Right to Buy) A - Award D 1.90 100,000 100,000
2016-08-25 2016-08-08 4 GIRSCHWEILER THOMAS BLFS Common Share Warrants (right to buy) X - Other D 0.84 -71,428 0
2016-08-25 2016-08-08 4 GIRSCHWEILER THOMAS By Taurus4757 GmbH BLFS Common Shares X - Other I 0.8400 71,428 60 2,716,091
2016-08-25 2016-08-08 4 VILLIGER WALTER BLFS Common Share Warrants (right to buy) X - Other D 0.84 -71,428 0
2016-08-25 2016-08-08 4 VILLIGER WALTER By WAVI Holdings AG BLFS Common Shares X - Other I 0.8400 71,428 60 3,676,074
2016-06-03 2016-06-03 4 Mathers James BLFS Stock Options (Right to Buy) A - Award D 1.59 100,000 100,000
2016-05-16 2016-05-12 4 VILLIGER WALTER By WAVI BLFS Warrants (right to buy) P - Purchase I 1.75 550,000 550,000
2016-05-04 2016-05-03 4 DE GREEF RODERICK BLFS Stock Option (Right to Buy) A - Award D 1.81 234,000 234,000
2016-03-18 2016-03-15 4 GIRSCHWEILER THOMAS BLFS Stock Option (Right to Buy) A - Award D 1.90 10,000 10,000
2016-03-17 2016-03-15 4 Berard Todd BLFS Common Stock A - Award D 25,000 25,000
2016-03-17 2016-03-15 4 COHEN RAYMOND W BLFS Stock Option (Right to Buy) A - Award D 1.90 10,000 10,000
2016-03-17 2016-03-15 4 Hinson Andrew G BLFS Stock Option (Right to Buy) A - Award D 1.90 10,000 10,000
2016-03-17 2016-03-15 4 Mathew Aby J. BLFS Common Stock A - Award D 25,000 69,389
2016-03-17 2016-03-15 4 Schick Joseph C BLFS Stock Option (Right to Buy) A - Award D 1.90 10,000 10,000
2016-03-17 2016-03-15 4 Snyder Matt BLFS Common Stock A - Award D 25,000 25,000
2016-03-17 2016-03-15 4 Stewart Frederick BLFS Stock Option (Right to Buy) A - Award D 1.90 10,000 10,000
2016-03-17 2016-03-15 4 Rice Michael BLFS Stock Option (Right to Buy) A - Award D 1.90 100,000 100,000
2016-03-17 2016-03-15 4 Rice Michael BLFS Common Stock A - Award D 100,000 120,767
2016-03-07 2016-03-04 4 DE GREEF RODERICK BLFS Stock Option (Right to Buy) A - Award D 1.76 100,000 100,000
2015-12-04 2015-11-28 4 GIRSCHWEILER THOMAS BLFS Warrant (right to buy) X - Other D 0.98 -71,429 0
2015-12-04 2015-11-28 4 GIRSCHWEILER THOMAS By Taurus4757 GmbH BLFS Common Shares X - Other I 0.9800 71,429 70 2,644,663
2015-10-08 2015-10-06 4 VILLIGER WALTER BLFS Warrant (right to buy) X - Other D 0.98 71,429 0
2015-10-08 2015-10-06 4 VILLIGER WALTER By WAVI Holding AG BLFS Common Stock X - Other I 0.9800 71,429 70 3,604,646
2015-05-06 2015-05-04 4 Berard Todd BLFS Stock Option (Right to Buy) A - Award D 2.06 100,000 100,000
2015-05-06 2015-05-04 4 COHEN RAYMOND W BLFS Stock Option (Right to Buy) A - Award D 2.06 15,000 15,000
2015-05-06 2015-05-04 4 Snyder Matt BLFS Stock Option (Right to Buy) A - Award D 2.06 100,000 100,000
2015-05-06 2015-05-04 4 Rice Michael BLFS Stock Option (Right to Buy) A - Award D 2.06 375,000 375,000
2015-05-06 2015-05-04 4 Schick Joseph C BLFS Stock Option (Right to Buy) A - Award D 2.06 15,000 15,000
2015-05-06 2015-05-04 4 Annicchiarico Joe BLFS Stock Option (Right to Buy) A - Award D 2.06 156,534 156,534
2015-05-06 2015-05-04 4 Stewart Frederick BLFS Stock Option (Right to Buy) A - Award D 2.06 15,000 15,000
2015-05-06 2015-05-04 4 Taylor Daphne L BLFS Stock Option (Right to Buy) A - Award D 2.06 174,510 174,510
2015-05-06 2015-05-04 4 Mathew Aby J. BLFS Stock Option (Right to Buy) A - Award D 2.06 229,837 229,837
2015-05-06 2015-05-04 4 Hinson Andrew G BLFS Stock Option (Right to Buy) A - Award D 2.06 15,000 15,000
2015-05-06 2015-05-04 4 GIRSCHWEILER THOMAS BLFS Stock Option (Right to Buy) A - Award D 2.06 15,000 15,000
2015-03-26 2015-03-24 4 Mathew Aby J. BLFS Employee Stock Option (Right to Buy) M - Exercise D 1.12 -2,143 0
2015-03-26 2015-03-24 4 Mathew Aby J. BLFS Common Stock M - Exercise D 1.1210 2,143 2 44,389
2015-02-24 3 Snyder Matt BLFS Common Stock D 4,762
2015-02-24 3 Snyder Matt BLFS Common Stock D 4,762
2014-11-20 2014-10-30 4 VILLIGER WALTER By WAVI BLFS Common Stock P - Purchase I 2.1700 23,744 52 2,158,924
2014-11-20 2014-10-10 4 VILLIGER WALTER By WAVI BLFS Common Stock P - Purchase I 2.1800 33,648 73 2,135,180
2014-11-20 2014-10-07 4 VILLIGER WALTER By WAVI BLFS Common Stock P - Purchase I 2.1700 66,352 144 2,101,532
2014-11-20 2014-09-23 4 VILLIGER WALTER By WAVI BLFS Common Stock P - Purchase I 2.3700 4,000 9 2,035,180
2014-11-20 2014-09-16 4 VILLIGER WALTER By WAVI BLFS Common Stock P - Purchase I 2.4200 60,174 146 2,031,180
2014-11-20 2014-09-08 4 VILLIGER WALTER By WAVI BLFS Common Stock P - Purchase I 2.3800 25,826 61 1,971,006
2014-11-20 2014-09-01 4 VILLIGER WALTER By WAVI BLFS Common Stock P - Purchase I 2.3400 10,000 23 1,945,180
2014-08-22 2014-07-24 4/A VILLIGER WALTER By WAVI BLFS Common Stock P - Purchase I 2.4500 44,197 108 1,935,180
2014-08-22 2014-07-18 4/A VILLIGER WALTER By WAVI BLFS Common Stock P - Purchase I 2.4600 100,000 246 1,890,983
2014-08-22 2014-07-11 4/A VILLIGER WALTER By WAVI BLFS Common Stock P - Purchase I 2.3300 600 1 1,790,383
2014-08-22 2014-07-10 4/A VILLIGER WALTER By WAVI BLFS Common Stock P - Purchase I 2.3100 6,572 15 1,790,383
2014-08-22 2014-07-09 4/A VILLIGER WALTER By WAVI BLFS Common Stock P - Purchase I 2.3000 6,600 15 1,783,811
2014-08-18 2014-07-24 4 VILLIGER WALTER By WAVI BLFS Common Stock P - Purchase I 2.4500 44,197 108 1,935,180
2014-08-18 2014-07-18 4 VILLIGER WALTER By WAVI BLFS Common Stock P - Purchase I 2.4600 100,000 246 1,890,983
2014-08-18 2014-07-11 4 VILLIGER WALTER By WAVI BLFS Common Stock P - Purchase I 2.3300 600 1 1,790,983
2014-08-18 2014-07-10 4 VILLIGER WALTER By WAVI BLFS Common Stock P - Purchase I 2.3100 6,572 15 1,790,383
2014-08-18 2014-07-09 4 VILLIGER WALTER By WAVI BLFS Common Stock P - Purchase I 2.3000 6,600 15 1,783,811
2014-08-08 2014-08-08 4 COHEN RAYMOND W BLFS Common Stock P - Purchase D 2.4800 1,250 3 8,466
2014-05-20 2014-05-20 4 COHEN RAYMOND W BLFS Common Stock P - Purchase D 2.3900 4,000 10 7,216
2014-05-14 2014-05-14 4 Mathew Aby J. BLFS Common Stock P - Purchase D 2.3300 8,600 20 42,246
2014-05-14 2014-05-14 4 Rice Michael BLFS Common Stock P - Purchase D 2.5600 8,000 20 20,767
2014-05-13 2014-05-13 4 Rice Michael BLFS Common Stock P - Purchase D 2.2600 12,767 29 12,767
2014-04-23 2014-04-21 4 Mathew Aby J. BLFS Employee Stock Option (Right to Buy) A - Award D 3.70 10,000 10,000
2014-04-16 2014-04-14 4 Annicchiarico Joe BLFS Stock Option (Right to Buy) A - Award D 3.77 35,000 35,000
2014-03-26 3 WAVI Holding AG BLFS Common Stock D 3,554,422
2014-03-26 3 WAVI Holding AG BLFS Common Stock D 3,554,422
2014-03-26 3 Taurus4757 GmbH BLFS Common Stock D 3,088,388
2014-03-26 3 Taurus4757 GmbH BLFS Common Stock D 3,088,388
2014-03-26 2014-03-25 4 VILLIGER WALTER By WAVI BLFS Common Stock Warrants J - Other I 4.75 1,777,211 1,777,211
2014-03-26 2014-03-25 4 VILLIGER WALTER By WAVI BLFS Common Stock J - Other I 1,777,211 1,777,211
2014-03-26 2014-03-25 4 GIRSCHWEILER THOMAS By Taurus BLFS Common Stock Warrants J - Other I 4.75 1,544,194 1,544,194
2014-03-26 2014-03-25 4 GIRSCHWEILER THOMAS By Taurus BLFS Common Stock J - Other I 1,544,194 1,544,194
2013-11-19 3 Schick Joseph C BLFS See Footnote D 0
2013-10-02 3 Stewart Frederick BLFS See Footnote D 0
2013-10-02 2013-09-10 4 Stewart Frederick BLFS Stock Option (Right to Buy) P - Purchase D 0.75 125,000 125,000
2013-10-02 2013-09-10 4 Stewart Frederick BLFS Common Stock A - Award D 66,667 66,667
2013-04-29 2012-05-30 4 VILLIGER WALTER BLFS Common Share Warrants J - Other D 0.08 1,000,000 1,000,000
2013-04-29 2011-08-10 4 VILLIGER WALTER BLFS Common Share Warrants J - Other D 0.06 1,000,000 1,000,000
2013-04-29 2010-11-29 4 VILLIGER WALTER BLFS Common Share Warrants J - Other D 0.07 1,000,000 1,000,000
2013-04-29 2007-02-13 4 VILLIGER WALTER BLFS Common Shares J - Other D 416,666 19,240,081
2013-04-29 2006-05-01 4 VILLIGER WALTER BLFS Series G Preferred Warrants X - Other D 0.04 25,000.0000 -18 -450 0
2013-04-29 2006-05-01 4 VILLIGER WALTER BLFS Series G Preferred Shares C - Conversion D 25,000.0000 -18 -450 0
2013-04-29 2006-05-01 4 VILLIGER WALTER BLFS Series F Preferred Warrants X - Other D 0.04 200.0100 -2,500 -500 0
2013-04-29 2006-05-01 4 VILLIGER WALTER BLFS Series F Preferred Shares C - Conversion D 200.0100 -5,000 -1,000 0
2013-04-29 2006-05-01 4 VILLIGER WALTER BLFS Common Share Warrants X - Other D 0.04 -750,000 0
2013-04-29 2006-05-01 4 VILLIGER WALTER BLFS Common Shares P - Purchase D 0.0600 1,062,941 64 18,823,415
2013-04-29 2006-05-01 4 VILLIGER WALTER BLFS Common Shares X - Other D 0.0400 750,000 30 17,760,474
2013-04-29 2006-05-01 4 VILLIGER WALTER BLFS Common Shares X - Other D 0.0400 5,625,000 225 17,010,474
2013-04-29 2006-05-01 4 VILLIGER WALTER BLFS Common Shares X - Other D 0.0400 1,000,000 40 11,385,474
2013-04-29 2006-05-01 4 VILLIGER WALTER BLFS Common Shares C - Conversion D 5,625,000 10,385,474
2013-04-29 2006-05-01 4 VILLIGER WALTER BLFS Common Shares C - Conversion D 2,000,000 4,760,474
2013-04-29 2005-12-31 4 VILLIGER WALTER BLFS Common Shares P - Purchase D 0.1200 2,360,474 283 2,760,474
2013-04-29 2003-05-23 4 VILLIGER WALTER BLFS Common Share Warrants J - Other D 0.08 750,000 750,000
2013-04-29 3 VILLIGER WALTER BLFS Common Stock D 400,000
2013-04-29 2011-08-10 4 GIRSCHWEILER THOMAS BLFS Common Share Warrants J - Other D 0.06 1,000,000 1,000,000
2013-04-29 2010-11-29 4 GIRSCHWEILER THOMAS BLFS Common Share Warrants J - Other D 0.07 1,000,000 1,000,000
2013-04-29 2007-02-13 4 GIRSCHWEILER THOMAS BLFS Common Shares J - Other D 416,666 14,406,552
2013-04-29 2006-05-01 4 GIRSCHWEILER THOMAS BLFS Common Shares P - Purchase D 0.0600 479,999 29 13,989,886
2013-04-29 2005-12-31 4 GIRSCHWEILER THOMAS BLFS Common Shares P - Purchase D 0.1200 1,761,827 211 2,299,887
2012-08-20 3 Mathew Aby J. BLFS Common Stock D 471,036
2012-06-01 2012-05-30 4 GIRSCHWEILER THOMAS BLFS Stock Option (right to buy) A - Award D 0.08 1,000,000 3,850,000
2012-05-15 2012-05-10 4 DE GREEF RODERICK BLFS Stock Option (right to buy) A - Award D 0.08 150,000 2,809,459
2012-05-15 2012-05-10 4 COHEN RAYMOND W BLFS Stock Option (right to buy) A - Award D 0.08 150,000 1,350,000
2012-05-15 2012-05-10 4 BRESLOW HOWARD S BLFS Stock Option (right to buy) A - Award D 0.08 150,000 1,600,000
2012-05-15 2012-05-10 4 Hinson Andrew G BLFS Stock Option (right to buy) A - Award D 0.08 150,000 850,000
2012-05-15 2012-05-10 4 GIRSCHWEILER THOMAS BLFS Stock Option (right to buy) A - Award D 0.08 150,000 2,850,000
2012-02-17 2012-02-15 4 Taylor Daphne L BLFS Stock Option (right to buy) A - Award D 0.10 250,000 1,000,000
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)
Other Listings
DE:BJX1 € 21.40
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