Insider at

04

Insider transactions

05
0 buys (P) 4 sells (S) Net: $-3,612,226 + 46 non-open-market transactions below last 12 months, based on the transactions shown below

Price change vs current quote, split-adjusted for corporate actions since the filing — not benchmarked, not annualized, not size-weighted

46 other filings hidden
DateTickerCodeSharesPriceValue Owned afterΔ ownA/Dvs now
Nov. 13, 2025 BLFS S 31,165 $25.33 $789,409 389,998 Direct -7.40% Disposed 52.4% (price as of 2026-10-05)
Nov. 12, 2025 BLFS S 33,418 $25.88 $864,858 421,163 Direct -7.35% Disposed 49.2% (price as of 2026-10-05)
Nov. 11, 2025 BLFS S 35,417 $26.15 $926,155 454,581 Direct -7.23% Disposed 47.6% (price as of 2026-10-05)
Oct. 22, 2025 BLFS S 10b5-1 37,795 $27.30 $1,031,804 489,998 Direct -7.16% Disposed 41.4% (price as of 2026-10-05)
Oct. 31, 2024 BLFS S 10b5-1 46,896 $23.43 $1,098,773 414,958 Direct -10.15% Disposed 64.8% (price as of 2026-10-05)
March 12, 2024 BLFS S 10b5-1 7,249 $16.60 $120,333 461,854 Direct -1.55% Disposed 132.6% (price as of 2026-10-05)
Jan. 19, 2024 BLFS S 10b5-1 2,642 $16.76 $44,280 439,897 Direct -0.60% Disposed 130.4% (price as of 2026-10-05)
Jan. 19, 2023 BLFS S 3,801 $23.19 $88,145 40,160 Direct -8.65% Disposed 66.5% (price as of 2026-10-05)
Jan. 19, 2023 BLFS S 3,801 $23.19 $88,145 40,160 Direct +10.45% Acquired 66.5% (price as of 2026-10-05)
Nov. 30, 2022 BLFS S 33,905 $20.59 $698,104 34,314 Direct -49.70% Disposed 87.5% (price as of 2026-10-05)
Nov. 29, 2022 BLFS S 1,500 $20.20 $30,300 68,219 Direct -2.15% Disposed 91.1% (price as of 2026-10-05)
Nov. 28, 2022 BLFS S 4,600 $20.75 $95,450 75,119 Direct -5.77% Disposed 86.1% (price as of 2026-10-05)
Nov. 28, 2022 BLFS S 5,400 $21.44 $115,776 69,719 Direct -7.19% Disposed 80.1% (price as of 2026-10-05)
Nov. 23, 2022 BLFS S 4,500 $21.71 $97,695 79,719 Direct -5.34% Disposed 77.8% (price as of 2026-10-05)
Nov. 21, 2022 BLFS S 9,500 $21.63 $205,485 84,219 Direct -10.14% Disposed 78.5% (price as of 2026-10-05)
Nov. 18, 2022 BLFS S 1,500 $22.13 $33,195 93,719 Direct -1.58% Disposed 74.5% (price as of 2026-10-05)
Nov. 16, 2022 BLFS S 1,500 $23.21 $34,815 95,219 Direct -1.55% Disposed 66.4% (price as of 2026-10-05)
Nov. 14, 2022 BLFS S 14,000 $23.57 $329,980 102,719 Direct -11.99% Disposed 63.8% (price as of 2026-10-05)
Nov. 14, 2022 BLFS S 6,000 $24.53 $147,180 96,719 Direct -5.84% Disposed 57.4% (price as of 2026-10-05)
Oct. 7, 2022 BLFS S 8,552 $22.69 $194,045 116,719 Direct -6.83% Disposed 70.2% (price as of 2026-10-05)
Oct. 3, 2022 BLFS S 1,233 $21.95 $27,064 125,271 Direct -0.97% Disposed 75.9% (price as of 2026-10-05)
July 12, 2022 BLFS S 9,158 $15.79 $144,605 124,458 Direct -6.85% Disposed 144.5% (price as of 2026-10-05)
April 18, 2022 BLFS S 18,530 $17.59 $325,943 129,780 Direct -12.49% Disposed 119.5% (price as of 2026-10-05)
April 7, 2022 BLFS S 10,713 $21.82 $233,758 104,464 Direct -9.30% Disposed 76.9% (price as of 2026-10-05)
Jan. 7, 2022 BLFS S 8,196 $30.75 $252,027 94,432 Direct -7.99% Disposed 25.6% (price as of 2026-10-05)
Jan. 7, 2022 BLFS S 2,053 $30.75 $63,130 92,379 Direct -2.17% Disposed 25.6% (price as of 2026-10-05)
Jan. 7, 2022 BLFS S 567 $30.75 $17,435 91,812 Direct -0.61% Disposed 25.6% (price as of 2026-10-05)
Dec. 29, 2021 BLFS S 705 $39.37 $27,756 102,628 Direct -0.68% Disposed -1.9% (price as of 2026-10-05)
Nov. 18, 2021 BLFS S 10b5-1 7,000 $50.75 $355,250 103,333 Direct -6.34% Disposed -23.9% (price as of 2026-10-05)
Nov. 17, 2021 BLFS S 10b5-1 7,000 $51.08 $357,560 110,333 Direct -5.97% Disposed -24.4% (price as of 2026-10-05)
Nov. 16, 2021 BLFS S 10b5-1 7,000 $51.39 $359,730 117,333 Direct -5.63% Disposed -24.9% (price as of 2026-10-05)
Oct. 25, 2021 BLFS S 2,371 $44.62 $105,794 124,333 Direct -1.87% Disposed -13.5% (price as of 2026-10-05)
Oct. 14, 2021 BLFS S 1,221 $39.97 $48,803 126,704 Direct -0.95% Disposed -3.4% (price as of 2026-10-05)
Sept. 28, 2021 BLFS S 689 $43.12 $29,710 127,925 Direct -0.54% Disposed -10.5% (price as of 2026-10-05)
Aug. 19, 2021 BLFS S 10b5-1 12,000 $45.12 $541,440 128,614 Direct -8.53% Disposed -14.4% (price as of 2026-10-05)
Aug. 18, 2021 BLFS S 10b5-1 12,000 $44.75 $537,000 150,853 Direct -7.37% Disposed -13.7% (price as of 2026-10-05)
Aug. 18, 2021 BLFS S 10,239 $44.64 $457,069 140,614 Direct -6.79% Disposed -13.5% (price as of 2026-10-05)
Aug. 17, 2021 BLFS S 10b5-1 12,000 $44.81 $537,720 162,853 Direct -6.86% Disposed -13.8% (price as of 2026-10-05)
June 29, 2021 BLFS S 685 $43.75 $29,969 174,853 Direct -0.39% Disposed -11.7% (price as of 2026-10-05)
April 15, 2021 BLFS S 10b5-1 5,000 $33.69 $168,450 175,538 Direct -2.77% Disposed 14.6% (price as of 2026-10-05)
April 14, 2021 BLFS S 10b5-1 5,000 $33.83 $169,150 180,538 Direct -2.69% Disposed 14.1% (price as of 2026-10-05)
April 13, 2021 BLFS S 10b5-1 4,000 $35.08 $140,320 185,538 Direct -2.11% Disposed 10.1% (price as of 2026-10-05)
April 13, 2021 BLFS S 10b5-1 960 $35.08 $33,677 185,538 Direct -0.51% Disposed 10.1% (price as of 2026-10-05)
April 13, 2021 BLFS S 10b5-1 5,959 $35.08 $209,042 185,538 Direct -3.11% Disposed 10.1% (price as of 2026-10-05)
April 1, 2021 BLFS S 3,855 $36.53 $140,823 182,316 Direct -2.07% Disposed 5.7% (price as of 2026-10-05)
March 26, 2021 BLFS S 2,893 $35.01 $101,284 176,239 Direct -1.62% Disposed 10.3% (price as of 2026-10-05)
March 25, 2021 BLFS S 10b5-1 10,000 $37.71 $377,100 179,132 Direct -5.29% Disposed 2.4% (price as of 2026-10-05)
March 24, 2021 BLFS S 10b5-1 10,000 $40.18 $401,800 179,132 Direct -5.29% Disposed -3.9% (price as of 2026-10-05)
March 23, 2021 BLFS S 10b5-1 10,000 $41.83 $418,300 179,132 Direct -5.29% Disposed -7.7% (price as of 2026-10-05)
Feb. 19, 2021 BLFS S 4,509 $40.76 $183,787 179,132 Direct -2.46% Disposed -5.3% (price as of 2026-10-05)
Feb. 18, 2021 BLFS S 4,520 $40.67 $183,828 183,641 Direct -2.40% Disposed -5.1% (price as of 2026-10-05)
Feb. 17, 2021 BLFS S 4,424 $41.55 $183,817 188,161 Direct -2.30% Disposed -7.1% (price as of 2026-10-05)
Nov. 13, 2020 BLFS S 10,000 $31.87 $318,700 156,293 Direct -6.01% Disposed 21.1% (price as of 2026-10-05)
Nov. 12, 2020 BLFS S 10,000 $32.10 $321,000 156,293 Direct -6.01% Disposed 20.3% (price as of 2026-10-05)

Showing latest 100 of 270 transactions

P = Open-market purchase · S = Sale · A = Grant/award · M = Option exercise · G = Gift · F = Tax withholding

Insider transactions are not a recommendation; sales are often driven by liquidity or tax reasons.

Derivative holdings (Form 4 Table II) Options, RSUs and convertible securities reported on Form 4 Table II.

06
DateTickerSecurityUnderlying Exercise priceExpirationSharesA/D
Oct. 19, 2023 BLFS Restricted Stock Award Common Stock (394,856) $0.00 · 394,856 Acquired
March 31, 2023 BLFS Restricted Stock Award Common Stock (4,740) $0.00 · 4,740 Disposed
April 12, 2022 BLFS Restricted Stock Award Common Stock (43,846) $0.00 · 43,846 Disposed
Feb. 24, 2022 BLFS Restricted Stock Award Common Stock (23,365) $0.00 · 23,365 Acquired
April 13, 2021 BLFS Stock Option (Right to Buy) Common Stock (4,000) $1.81 May 3, 2026 4,000 Disposed
April 13, 2021 BLFS Stock Option (Right to Buy) Common Stock (960) $1.64 Dec. 20, 2021 960 Disposed
April 13, 2021 BLFS Stock Option (Right to Buy) Common Stock (5,959) $1.64 Dec. 20, 2021 5,959 Disposed
March 25, 2021 BLFS Stock Option (Right to Buy) Common Stock (10,000) $1.81 May 3, 2026 10,000 Disposed
March 24, 2021 BLFS Stock Option (Right to Buy) Common Stock (10,000) $1.81 May 3, 2026 10,000 Disposed
March 23, 2021 BLFS Stock Option (Right to Buy) Common Stock (10,000) $1.81 May 3, 2026 10,000 Disposed
Feb. 8, 2021 BLFS Restricted Stock Award Common Stock (4,740) $0.00 · 4,740 Acquired
Nov. 16, 2020 BLFS Stock Option (Right to Buy) Common Stock (10,000) $1.76 March 4, 2026 10,000 Disposed
Nov. 13, 2020 BLFS Stock Option (Right to Buy) Common Stock (10,000) $1.76 March 4, 2026 10,000 Disposed
Nov. 12, 2020 BLFS Stock Option (Right to Buy) Common Stock (10,000) $1.76 March 4, 2026 10,000 Disposed
July 22, 2020 BLFS Restricted Stock Award Common Stock (100,000) $0.00 · 100,000 Acquired
March 25, 2020 BLFS Restricted Stock Award Common Stock (21,923) $0.00 · 21,923 Acquired
March 25, 2020 BLFS Restricted Stock Award Common Stock (13,154) $0.00 · 13,154 Acquired
March 6, 2020 BLFS Employee Stock Option Common Stock (10,000) $1.81 May 3, 2026 10,000 Disposed
March 5, 2020 BLFS Employee Stock Option Common Stock (10,000) $1.81 May 3, 2026 10,000 Disposed
March 4, 2020 BLFS Employee Stock Option Common Stock (10,000) $1.81 May 3, 2026 10,000 Disposed
Feb. 7, 2020 BLFS Employee Stock Option Common Stock (10,000) $1.81 May 3, 2026 10,000 Disposed
Feb. 6, 2020 BLFS Employee Stock Option Common Stock (10,000) $1.81 May 3, 2026 10,000 Disposed
Feb. 5, 2020 BLFS Employee Stock Option Common Stock (10,000) $1.81 May 3, 2026 10,000 Disposed
Jan. 8, 2020 BLFS Employee Stock Option [F1] Common Stock (10,000) $1.81 May 3, 2026 10,000 Disposed
Jan. 8, 2020 BLFS Employee Stock Option Common Stock (10,000) $1.76 March 4, 2026 10,000 Disposed
Jan. 7, 2020 BLFS Employee Stock Option Common Stock (10,000) $1.76 March 4, 2026 10,000 Disposed
Jan. 6, 2020 BLFS Employee Stock Option Common Stock (10,000) $1.76 March 4, 2026 10,000 Disposed
Dec. 6, 2019 BLFS Employee Stock Option Common Stock (10,000) $1.76 March 4, 2026 10,000 Disposed
Dec. 5, 2019 BLFS Employee Stock Option Common Stock (10,000) $1.76 March 4, 2026 10,000 Disposed
Dec. 4, 2019 BLFS Employee Stock Option Common Stock (10,000) $1.76 March 4, 2026 10,000 Disposed
Nov. 8, 2019 BLFS Employee Stock Option Common Stock (10,000) $1.76 March 4, 2026 10,000 Disposed
Nov. 7, 2019 BLFS Employee Stock Option Common Stock (10,000) $1.76 March 4, 2026 10,000 Disposed
Nov. 6, 2019 BLFS Employee Stock Option Common Stock (10,000) $1.64 Dec. 20, 2021 10,000 Disposed
Oct. 4, 2019 BLFS Employee Stock Option Common Stock (10,000) $1.64 Dec. 20, 2021 10,000 Disposed
Oct. 3, 2019 BLFS Employee Stock Option Common Stock (10,000) $1.64 Dec. 20, 2021 10,000 Disposed
Oct. 2, 2019 BLFS Employee Stock Option Common Stock (10,000) $1.64 Dec. 20, 2021 10,000 Disposed
Sept. 6, 2019 BLFS Employee Stock Option Common Stock (10,000) $1.64 Dec. 20, 2021 10,000 Disposed
Sept. 5, 2019 BLFS Employee Stock Option Common Stock (10,000) $1.64 Dec. 20, 2021 10,000 Disposed
Sept. 4, 2019 BLFS Employee Stock Option Common Stock (10,000) $1.64 Dec. 20, 2021 10,000 Disposed
Aug. 2, 2019 BLFS Employee Stock Option Common Stock (10,000) $1.64 Dec. 20, 2021 10,000 Disposed
Aug. 1, 2019 BLFS Employee Stock Option Common Stock (10,000) $1.64 Dec. 20, 2021 10,000 Disposed
July 31, 2019 BLFS Employee Stock Option Common Stock (10,000) $1.64 Dec. 20, 2021 10,000 Disposed
July 3, 2019 BLFS Employee Stock Option Common Stock (10,000) $1.64 Dec. 20, 2021 10,000 Disposed
July 2, 2019 BLFS Employee Stock Option Common Stock (10,000) $1.64 Dec. 20, 2021 10,000 Disposed
July 1, 2019 BLFS Employee Stock Option Common Stock (10,000) $1.64 Dec. 20, 2021 10,000 Disposed
June 19, 2019 BLFS Employee Stock Option Common Stock (10,000) $1.81 May 3, 2026 10,000 Disposed
May 23, 2019 BLFS Employee Stock Option Common Stock (10,000) $1.81 May 3, 2026 10,000 Disposed
May 16, 2019 BLFS Employee Stock Option Common Stock (10,000) $1.81 May 3, 2026 10,000 Disposed
April 17, 2019 BLFS Employee Stock Option Common Stock (10,000) $1.81 May 3, 2026 10,000 Disposed
March 20, 2019 BLFS Employee Stock Option Common Stock (10,000) $1.81 May 3, 2026 10,000 Disposed
Feb. 25, 2019 BLFS Restricted Stock Award Common Stock (15,776) $0.00 · 15,776 Acquired
Feb. 20, 2019 BLFS Employee Stock Option Common Stock (10,000) $1.81 May 3, 2026 10,000 Disposed
Jan. 17, 2019 BLFS Employee Stock Option Common Stock (10,000) $1.81 May 3, 2026 10,000 Disposed
Dec. 19, 2018 BLFS Employee Stock Option Common Stock (10,000) $1.81 May 3, 2026 10,000 Disposed
Nov. 21, 2018 BLFS Employee Stock Option Common Stock (10,000) $1.81 May 3, 2026 10,000 Disposed
Oct. 17, 2018 BLFS Employee Stock Option Common Stock (10,000) $1.81 May 3, 2026 10,000 Disposed
Sept. 19, 2018 BLFS Employee Stock Option Common Stock (10,000) $1.81 May 3, 2026 10,000 Disposed
Aug. 16, 2018 BLFS Employee Stock Options Common Stock (10,000) $1.81 May 3, 2026 · Disposed
July 18, 2018 BLFS Employee Stock Option Common Stock (10,000) $1.81 May 3, 2026 10,000 Disposed
May 31, 2018 BLFS Employee Stock Option Common Stock (10,000) $1.64 Dec. 20, 2021 10,000 Disposed
May 29, 2018 BLFS Employee Stock Option Common Stock (15,000) $1.64 Dec. 20, 2021 15,000 Disposed
May 25, 2018 BLFS Employee Stock Option Common Stock (10,000) $1.64 Dec. 20, 2021 10,000 Disposed
March 8, 2018 BLFS Employee Stock Option Common Stock (171,919) $1.64 Dec. 20, 2021 171,919 Acquired
May 3, 2016 BLFS Stock Option (Right to Buy) Common Stock (234,000) $1.81 May 3, 2026 234,000 Acquired
March 4, 2016 BLFS Stock Option (Right to Buy) Common Stock (100,000) $1.76 March 4, 2026 100,000 Acquired
May 10, 2012 BLFS Stock Option (right to buy) Common Stock (150,000) $0.08 May 9, 2022 150,000 Acquired
Feb. 11, 2011 BLFS Stock Option (right to buy) Common Stock (150,000) $0.08 Feb. 10, 2021 150,000 Acquired
Feb. 5, 2010 BLFS Stock Option (right to buy) Common Stock (150,000) $0.10 Feb. 4, 2020 150,000 Acquired
Feb. 5, 2010 BLFS Stock Option (right to buy) Common Stock (459,459) $0.10 Feb. 4, 2020 459,459 Acquired
Feb. 27, 2009 BLFS Stock option (right to buy) Comon Stock (150,000) $0.09 Feb. 26, 2019 150,000 Acquired
Feb. 7, 2007 BLFS Stock Option (right to buy) Common Stock (250,000) $0.08 Feb. 6, 2017 250,000 Acquired
April 14, 2006 BLFS Warrant (right to buy) Common Stock (200,000) $0.04 Oct. 16, 2006 200,000 Disposed
April 14, 2006 BLFS Warrant (right to buy) Common Stock (39,000) $0.04 May 9, 2007 39,000 Disposed
April 14, 2006 BLFS Warrant (right to buy) Common Stock (325,000) $0.04 June 24, 2012 325,000 Disposed
April 14, 2006 BLFS Series F Convertible Preferred Stock Common Stock (400,000) · · 1,000 Disposed
April 14, 2006 BLFS Series G Convertible Preferred Stock Common Stock (1,250,000) · · 4 Disposed
March 25, 2005 BLFS Stock Option (right to buy) Common Stock (250,000) $0.08 May 12, 2015 250,000 Acquired
Jan. 13, 2004 BLFS Series G Convertible Preferred Stock Common Stock (1,250,000) · · 4 Acquired
Jan. 13, 2004 BLFS Common Stock Warrants (right to buy) Common Stock (1,250,000) $0.08 Oct. 31, 2013 4 Acquired

Exercise/conversion price is blank when not applicable (e.g. RSUs).

Compensation (DEF 14A)

08

Matched by name from proxy statements (DEF 14A) — verify against the filing.

Fiscal yearSalaryBonusStock awards Option awardsNon-equity incentivePension changeOtherTotal
2024 $744,450 · · · $655,116 · $74,765 $7,046,205
2023 $198,890 $62,740 · · · · $466,285 $5,316,798
2022 $450,000 $185,850 · · · · · $2,383,673

Figures from the Summary Compensation Table of the company's proxy statement (DEF 14A). Compensation is not a recommendation.