BioLife Solutions, Inc.
US ˙ NasdaqCM ˙ US09062W2044

SecurityBLFS / BioLife Solutions, Inc.
InsiderTodd Berard
This page shows the track record and history of Berard Todd insider trades in BioLife Solutions, Inc.. The SEC defines Insiders as officers, directors, or significant investors (greater than 10% ownership) in a company. It is illegal for insiders to make trades in their companies based on material, non-public information ("MNPI"). This does not mean it is illegal for them to make any trades in their own companies. However, they must report all trades to the SEC via a Form 4.
Insider Purchases - Short Term Profit Analysis

In this section, we analyze the profitability of every unplanned, open-market insider purchase made by Todd Berard in BLFS / BioLife Solutions, Inc.. This analysis helps to understand if the insider consistently generates abnormal returns, and is worth following. This analysis is for one-year following each trade, and the results are theoretical.

The following table shows the most recent open market purchases that were not part of an automatic trading plan.

Trade Date Reported
Shares
Reported
Price
Adjusted
Shares
Adjusted
Price
Cost Basis Days to
Max
Price at
Max
Max
Profit ($)
Max Return (%)
There are no known unplanned open-market trades for this insider

Adjusted Price is the split-adjusted price. Adjusted Shares is the split-adjusted shares.

BLFS / BioLife Solutions, Inc. Insider Trades
Insider Sales - Short Term Loss Analysis

In this section, we analyze the short-term loss avoidance of every unplanned, open-market insider sale made by Todd Berard in BLFS / BioLife Solutions, Inc.. A consistent pattern of loss avoidance may suggest that future sale transactions may predict declines in price. This analysis is for one-year following each trade, and the results are theoretical.

The following table shows the most recent open market purchases that were not part of an automatic trading plan.

Trade Date Reported
Shares
Reported
Price
Adjusted
Shares
Adjusted
Price
Cost Basis Days to
Min
Price at
Min
Max Loss
Avoided ($)
Max Loss
Avoided (%)
2025-08-25 10,000 25.5300 10,000 25.5300 255,300 3 24.9200 -6,100 -2.39
2023-04-06 1,545 20.0300 1,545 20.0300 30,946
2023-03-29 521 20.6200 521 20.6200 10,743
2023-03-01 874 22.7500 874 22.7500 19,884
2023-02-09 58 24.6000 58 24.6000 1,427
2022-12-28 501 16.9000 501 16.9000 8,467
2022-11-10 50 23.1600 50 23.1600 1,158
2022-09-29 463 23.0200 463 23.0200 10,658
2022-08-10 52 23.1700 52 23.1700 1,205
2022-06-28 495 14.8600 495 14.8600 7,356
2022-05-13 51 12.3200 51 12.3200 628
2022-04-18 13,581 17.5900 13,581 17.5900 238,890
2022-03-29 475 22.2400 475 22.2400 10,564
2022-02-10 254 29.3800 254 29.3800 7,463
2021-12-29 517 39.3700 517 39.3700 20,354
2021-10-14 895 39.9200 895 39.9200 35,728
2021-09-28 505 43.1200 505 43.1200 21,776
2021-06-29 502 43.7500 502 43.7500 21,962
2021-04-01 2,825 36.5300 2,825 36.5300 103,197
2021-03-26 2,120 35.0100 2,120 35.0100 74,221
2021-02-19 1,876 40.7600 1,876 40.7600 76,466
2021-02-18 1,882 40.6700 1,882 40.6700 76,541
2021-02-17 1,842 41.5500 1,842 41.5500 76,535
2020-11-13 5,000 32.1600 5,000 32.1600 160,800
2020-11-12 6,000 32.4600 6,000 32.4600 194,760
2020-09-29 808 28.6300 808 28.6300 23,133

Adjusted Price is the split-adjusted price. Adjusted Shares is the split-adjusted shares.

BLFS / BioLife Solutions, Inc. Insider Trades
Insider Transaction History
File
Date
Trade
Date
Form Insider Ticker Security Title Code 10b5-1 Direct Exercise
Price
Unit
Price
Units
Changed
Value
Changed (1K)
Remaining
Options
Remaining
Shares
2025-09-15 2025-09-11 4 Berard Todd BLFS Common Stock S - Sale D 26.8300 -358 -10 133,906
2025-08-28 2025-08-26 4 Berard Todd BLFS Common Stock S - Sale D 25.4400 -354 -9 134,264
2025-08-27 2025-08-25 4 Berard Todd BLFS Common Stock S - Sale D 25.5300 -10,000 -255 124,618
2025-07-09 2025-07-07 4 Berard Todd BLFS Common Stock S - Sale D 22.2700 -304 -7 134,618
2025-06-12 2025-06-10 4 Berard Todd BLFS Common Stock S - Sale D 23.7000 -362 -9 134,922
2025-05-30 2025-05-28 4 Berard Todd BLFS Common Stock S - Sale D 22.4600 -348 -8 135,284
2025-04-11 2025-04-09 4 Berard Todd BLFS Common Stock S - Sale D 20.1100 -324 -7 135,632
2025-04-03 2025-04-01 4 Berard Todd BLFS Common Stock S - Sale D 22.6600 -8,902 -202 135,956
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-13 2025-03-11 4 Berard Todd BLFS Common Stock S - Sale D 25.0000 -1,577 -39 104,961
2025-03-05 2025-03-03 4 Berard Todd BLFS Common Stock S - Sale D 25.4600 -424 -11 106,538
2025-02-14 2025-02-12 4 Berard Todd BLFS Common Stock S - Sale D 26.5400 -102 -3 106,962
2025-01-08 2025-01-06 4 Berard Todd BLFS Common Stock S - Sale D 27.0200 -343 -9 107,064
2024-11-29 2024-11-26 4 Berard Todd BLFS Common Stock S - Sale D 27.2000 -349 -9 107,407
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 Berard Todd BLFS Common Stock S - Sale D 23.1500 -311 -7 107,847
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-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 Berard Todd BLFS Common Stock S - Sale D 21.7800 -345 -8 118,894
2024-05-21 2024-05-17 4 Berard Todd BLFS Common Stock S - Sale D 22.1800 -73 -2 119,239
2024-05-17 2024-05-15 4 Berard Todd BLFS Common Stock S - Sale D 22.6700 -10,000 -227 119,312
2024-04-23 2024-04-18 4 Berard Todd BLFS Common Stock S - Sale D 15.3100 -332 -5 129,312
2024-04-18 2024-04-15 4 Berard Todd BLFS Common Stock S - Sale D 15.6700 -10,000 -157 129,644
2024-03-29 2024-03-27 4 Berard Todd BLFS Common Stock S - Sale D 17.9900 -515 -9 139,644
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-02-23 2024-02-21 4 Berard Todd BLFS Common Stock S - Sale D 17.3500 -111 -2 115,688
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
2023-12-04 2023-12-01 4 Berard Todd BLFS Common Stock S - Sale D 12.3700 -394 -5 117,522
2023-11-15 2023-11-13 4 Berard Todd BLFS Common Stock S - Sale D 10.7700 -98 -1 117,916
2023-10-02 2023-09-28 4 Berard Todd BLFS Common Stock S - Sale D 14.1600 -464 -7 118,014
2023-08-29 2023-08-25 4 Berard Todd BLFS Common Stock S - Sale D 10.9900 -347 -4 118,478
2023-08-16 2023-08-14 4 Berard Todd BLFS Common Stock S - Sale D 12.3800 -134 -2 118,825
2023-06-29 2023-06-27 4 Berard Todd BLFS Common Stock S - Sale D 22.9100 -489 -11 118,959
2023-06-02 2023-05-31 4 Berard Todd BLFS Common Stock S - Sale D 23.2100 -337 -8 119,448
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 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-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 Berard Todd BLFS Common Stock S - Sale D 20.6200 -521 -11 117,812
2023-03-03 2023-03-01 4 Berard Todd BLFS Common Stock S - Sale D 22.7500 -874 -20 118,333
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-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-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-10 2023-01-03 4 Berard Todd BLFS Common Stock A - Award D 11,885 119,265
2022-12-30 2022-12-28 4 Berard Todd BLFS Common Stock S - Sale D 16.9000 -501 -8 107,380
2022-11-14 2022-11-10 4 Berard Todd BLFS Common Stock S - Sale D 23.1600 -50 -1 107,881
2022-09-30 2022-09-29 4 Berard Todd BLFS Common Stock S - Sale D 23.0200 -463 -11 107,931
2022-08-11 2022-08-10 4 Berard Todd BLFS Common Stock S - Sale D 23.1700 -52 -1 108,394
2022-06-30 2022-06-28 4 Berard Todd BLFS Common Stock S - Sale D 14.8600 -495 -7 108,446
2022-05-17 2022-05-13 4 Berard Todd BLFS Common Stock S - Sale D 12.3200 -51 -1 108,941
2022-04-19 2022-04-18 4 Berard Todd BLFS Common Stock S - Sale D 17.5900 -13,581 -239 108,992
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-03-31 2022-03-29 4 Berard Todd BLFS Common Stock S - Sale D 22.2400 -475 -11 90,437
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-02-14 2022-02-10 4 Berard Todd BLFS Common Stock S - Sale D 29.3800 -254 -7 76,893
2021-12-30 2021-12-29 4 Berard Todd BLFS Common Stock S - Sale D 39.3700 -517 -20 77,147
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-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-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-09-30 2021-09-28 4 Berard Todd BLFS Common Stock S - Sale D 43.1200 -505 -22 78,559
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-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-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-01 2021-06-29 4 Berard Todd BLFS Common Stock S - Sale D 43.7500 -502 -22 79,064
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-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-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-14 2021-04-12 4 Berard Todd BLFS Common Stock A - Award D 2,362 79,566
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-03-30 2021-03-26 4 Berard Todd BLFS Common Stock S - Sale D 35.0100 -2,120 -74 72,750
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-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-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
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-10-01 2020-09-29 4 Berard Todd BLFS Common Stock S - Sale D 28.6300 -808 -23 63,878
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
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-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-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-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-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-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-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-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-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-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-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-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-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
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-03-09 2018-03-08 4 Berard Todd BLFS Employee Stock Option A - Award D 1.64 123,209 123,209
2018-01-03 2018-01-01 4 Berard Todd BLFS Common Stock A - Award D 9,583 34,583
2016-03-17 2016-03-15 4 Berard Todd BLFS Common Stock A - Award D 25,000 25,000
2015-05-06 2015-05-04 4 Berard Todd BLFS Stock Option (Right to Buy) A - Award D 2.06 100,000 100,000
P
Åbent marked eller privat køb af ikke-afledte eller afledte værdipapirer
S
Åbent marked eller privat salg af ikke-afledte eller afledte værdipapirer
A
Tildeling, tildeling eller anden erhvervelse af værdipapirer fra virksomheden (såsom en option)
C
Konvertering af derivat
D
Salg eller overførsel af værdipapirer tilbage til virksomheden
F
Betaling af udnyttelseskurs eller skatteforpligtelse ved brug af en del af værdipapirer modtaget fra selskabet
G
Gave af værdipapirer af eller til insideren
K
Aktieswaps og lignende sikringstransaktioner
M
Udnyttelse eller konvertering af afledt værdipapir modtaget fra virksomheden (såsom en option)
V
En transaktion rapporteret frivilligt på formular 4
J
Andet (ledsaget af en fodnote, der beskriver transaktionen)