Chief Financial Officer
Avg Cost/Share
$25.13
Shares
1,033
Total Value
$25,959.29
Owned After
151,736
SEC Form 4
Chief Financial Officer
Avg Cost/Share
$27.36
Shares
833
Total Value
$22,790.88
Owned After
151,736
SEC Form 4
Chief Financial Officer
Avg Cost/Share
$26.83
Shares
1,032
Total Value
$27,688.56
Owned After
151,736
SEC Form 4
Chief Financial Officer
Avg Cost/Share
$25.44
Shares
590
Total Value
$15,009.60
Owned After
151,736
SEC Form 4
Chief Financial Officer
Avg Cost/Share
$23.70
Shares
1,042
Total Value
$24,695.40
Owned After
151,736
SEC Form 4
Chief Financial Officer
Avg Cost/Share
$22.46
Shares
583
Total Value
$13,094.18
Owned After
151,736
SEC Form 4
Chief Financial Officer
Avg Cost/Share
$20.11
Shares
932
Total Value
$18,742.52
Owned After
151,736
SEC Form 4
Chief Financial Officer
Avg Cost/Share
$22.66
Shares
25,687
Total Value
$582,067.42
Owned After
151,736
SEC Form 4
Chief Financial Officer
Avg Cost/Share
$25.00
Shares
4,151
Total Value
$103,775.00
Owned After
151,736
SEC Form 4
Chief Financial Officer
Avg Cost/Share
$25.46
Shares
660
Total Value
$16,803.60
Owned After
151,736
SEC Form 4
Chief Financial Officer
Avg Cost/Share
$26.54
Shares
159
Total Value
$4,219.86
Owned After
151,736
SEC Form 4
Chief Financial Officer
Avg Cost/Share
$27.02
Shares
987
Total Value
$26,668.74
Owned After
151,736
SEC Form 4
Chief Financial Officer
Avg Cost/Share
$27.20
Shares
581
Total Value
$15,803.20
Owned After
151,736
SEC Form 4
Chief Financial Officer
Avg Cost/Share
$26.19
Shares
147
Total Value
$3,849.93
Owned After
151,736
SEC Form 4
Chief Financial Officer
Avg Cost/Share
$23.15
Shares
894
Total Value
$20,696.10
Owned After
151,736
SEC Form 4
Chief Financial Officer
Avg Cost/Share
$23.76
Shares
1,581
Total Value
$35,992.06
Owned After
151,736
Chief Financial Officer
Avg Cost/Share
$21.78
Shares
574
Total Value
$12,501.72
Owned After
151,736
SEC Form 4
Chief Financial Officer
Avg Cost/Share
$22.18
Shares
115
Total Value
$2,550.70
Owned After
151,736
SEC Form 4
Chief Financial Officer
Avg Cost/Share
$15.31
Shares
956
Total Value
$14,636.36
Owned After
151,736
SEC Form 4
Chief Financial Officer
Avg Cost/Share
$17.83
Shares
520
Total Value
$9,271.60
Owned After
151,736
SEC Form 4
Chief Financial Officer
Avg Cost/Share
$17.01
Shares
7,610
Total Value
$126,622.02
Owned After
151,736
Chief Financial Officer
Avg Cost/Share
$17.35
Shares
97
Total Value
$1,682.95
Owned After
151,736
SEC Form 4
Chief Financial Officer
Avg Cost/Share
$16.76
Shares
2,419
Total Value
$40,542.44
Owned After
151,736
SEC Form 4
Chief Financial Officer
Avg Cost/Share
$16.79
Shares
314
Total Value
$5,272.06
Owned After
151,736
SEC Form 4
Chief Financial Officer
Avg Cost/Share
$12.37
Shares
666
Total Value
$8,238.42
Owned After
151,736
SEC Form 4
Chief Financial Officer
Avg Cost/Share
$10.66
Shares
97
Total Value
$1,034.02
Owned After
151,736
SEC Form 4
| Insider | Ticker | Relationship | Date | Transaction | Avg Cost | Shares | Total Value | Owned After | SEC Forms |
|---|---|---|---|---|---|---|---|---|---|
| Wichterman Troy | BLFS | Chief Financial Officer | Dec 9, 2025 | Sell | $25.13 | 1,033 | $25,959.29 | 151,736 | |
| Wichterman Troy | BLFS | Chief Financial Officer | Oct 9, 2025 | Sell | $27.36 | 833 | $22,790.88 | 151,736 | |
| Wichterman Troy | BLFS | Chief Financial Officer | Sep 11, 2025 | Sell | $26.83 | 1,032 | $27,688.56 | 151,736 | |
| Wichterman Troy | BLFS | Chief Financial Officer | Aug 26, 2025 | Sell | $25.44 | 590 | $15,009.60 | 151,736 | |
| Wichterman Troy | BLFS | Chief Financial Officer | Jun 10, 2025 | Sell | $23.70 | 1,042 | $24,695.40 | 151,736 | |
| Wichterman Troy | BLFS | Chief Financial Officer | May 28, 2025 | Sell | $22.46 | 583 | $13,094.18 | 151,736 | |
| Wichterman Troy | BLFS | Chief Financial Officer | Apr 9, 2025 | Sell | $20.11 | 932 | $18,742.52 | 151,736 | |
| Wichterman Troy | BLFS | Chief Financial Officer | Apr 1, 2025 | Sell | $22.66 | 25,687 | $582,067.42 | 151,736 | |
| Wichterman Troy | BLFS | Chief Financial Officer | Mar 11, 2025 | Sell | $25.00 | 4,151 | $103,775.00 | 151,736 | |
| Wichterman Troy | BLFS | Chief Financial Officer | Mar 3, 2025 | Sell | $25.46 | 660 | $16,803.60 | 151,736 | |
| Wichterman Troy | BLFS | Chief Financial Officer | Feb 12, 2025 | Sell | $26.54 | 159 | $4,219.86 | 151,736 | |
| Wichterman Troy | BLFS | Chief Financial Officer | Jan 6, 2025 | Sell | $27.02 | 987 | $26,668.74 | 151,736 | |
| Wichterman Troy | BLFS | Chief Financial Officer | Nov 26, 2024 | Sell | $27.20 | 581 | $15,803.20 | 151,736 | |
| Wichterman Troy | BLFS | Chief Financial Officer | Nov 12, 2024 | Sell | $26.19 | 147 | $3,849.93 | 151,736 | |
| Wichterman Troy | BLFS | Chief Financial Officer | Oct 30, 2024 | Sell | $23.15 | 894 | $20,696.10 | 151,736 | |
| Wichterman Troy | BLFS | Chief Financial Officer | Jul 11, 2024 | Sell | $23.76 | 1,581 | $35,992.06 | 151,736 | |
| Wichterman Troy | BLFS | Chief Financial Officer | May 29, 2024 | Sell | $21.78 | 574 | $12,501.72 | 151,736 | |
| Wichterman Troy | BLFS | Chief Financial Officer | May 17, 2024 | Sell | $22.18 | 115 | $2,550.70 | 151,736 | |
| Wichterman Troy | BLFS | Chief Financial Officer | Apr 18, 2024 | Sell | $15.31 | 956 | $14,636.36 | 151,736 | |
| Wichterman Troy | BLFS | Chief Financial Officer | Mar 21, 2024 | Sell | $17.83 | 520 | $9,271.60 | 151,736 | |
| Wichterman Troy | BLFS | Chief Financial Officer | Mar 8, 2024 | Sell | $17.01 | 7,610 | $126,622.02 | 151,736 | |
| Wichterman Troy | BLFS | Chief Financial Officer | Feb 21, 2024 | Sell | $17.35 | 97 | $1,682.95 | 151,736 | |
| Wichterman Troy | BLFS | Chief Financial Officer | Jan 19, 2024 | Sell | $16.76 | 2,419 | $40,542.44 | 151,736 | |
| Wichterman Troy | BLFS | Chief Financial Officer | Dec 22, 2023 | Sell | $16.79 | 314 | $5,272.06 | 151,736 | |
| Wichterman Troy | BLFS | Chief Financial Officer | Nov 19, 2023 | Sell | $12.37 | 666 | $8,238.42 | 151,736 | |
| Wichterman Troy | BLFS | Chief Financial Officer | Nov 13, 2023 | Sell | $10.66 | 97 | $1,034.02 | 151,736 |