Insider at

04

Insider transactions

05
0 buys (P) 0 sells (S) Net: $0 + 53 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

53 other filings hidden
DateTickerCodeSharesPriceValue Owned afterΔ ownA/Dvs now
Oct. 30, 2023 BLFS S 10b5-1 72,603 $9.13 $662,865 347,085 Direct -17.30% Disposed 308.5% (price as of 2026-10-02)
Sept. 28, 2023 BLFS S 10b5-1 831 $14.16 $11,767 418,635 Direct -0.20% Disposed 163.4% (price as of 2026-10-02)
Aug. 25, 2023 BLFS S 10b5-1 1,729 $10.99 $19,002 416,906 Direct -0.41% Disposed 239.4% (price as of 2026-10-02)
Aug. 14, 2023 BLFS S 10b5-1 277 $12.38 $3,429 418,635 Direct -0.07% Disposed 201.3% (price as of 2026-10-02)
June 27, 2023 BLFS S 10b5-1 877 $22.91 $20,092 418,912 Direct -0.21% Disposed 62.8% (price as of 2026-10-02)
May 31, 2023 BLFS S 10b5-1 1,679 $23.21 $38,970 419,789 Direct -0.40% Disposed 60.7% (price as of 2026-10-02)
May 17, 2023 BLFS S 10b5-1 33,333 $21.04 $701,326 421,468 Direct -7.33% Disposed 77.3% (price as of 2026-10-02)
May 15, 2023 BLFS S 190 $18.71 $3,555 454,801 Direct -0.04% Disposed 99.4% (price as of 2026-10-02)
April 6, 2023 BLFS S 10b5-1 3,214 $20.03 $64,376 454,991 Direct -0.70% Disposed 86.2% (price as of 2026-10-02)
April 6, 2023 BLFS S 3,214 $20.03 $64,376 447,480 Direct -0.71% Disposed 86.2% (price as of 2026-10-02)
March 29, 2023 BLFS S 936 $20.62 $19,300 450,694 Direct -0.21% Disposed 80.9% (price as of 2026-10-02)
March 7, 2023 BLFS S 549 $22.95 $12,600 451,630 Direct -0.12% Disposed 62.5% (price as of 2026-10-02)
March 1, 2023 BLFS S 4,290 $22.75 $97,598 452,179 Direct -0.94% Disposed 64.0% (price as of 2026-10-02)
Feb. 9, 2023 BLFS S 144 $24.60 $3,542 456,469 Direct -0.03% Disposed 51.6% (price as of 2026-10-02)
Dec. 28, 2022 BLFS S 898 $16.90 $15,176 357,575 Direct -0.25% Disposed 120.7% (price as of 2026-10-02)
Nov. 29, 2022 BLFS S 931 $19.93 $18,555 358,473 Direct -0.26% Disposed 87.2% (price as of 2026-10-02)
Nov. 10, 2022 BLFS S 164 $23.16 $3,798 362,154 Direct -0.05% Disposed 61.1% (price as of 2026-10-02)
Sept. 29, 2022 BLFS S 830 $23.02 $19,107 362,318 Direct -0.23% Disposed 62.0% (price as of 2026-10-02)
Aug. 31, 2022 BLFS S 906 $23.44 $21,237 363,148 Direct -0.25% Disposed 59.1% (price as of 2026-10-02)
Aug. 10, 2022 BLFS S 171 $23.17 $3,962 363,550 Direct -0.05% Disposed 61.0% (price as of 2026-10-02)
June 28, 2022 BLFS S 889 $14.86 $13,211 361,452 Direct -0.25% Disposed 151.0% (price as of 2026-10-02)
May 27, 2022 BLFS S 749 $14.53 $10,883 360,541 Direct -0.21% Disposed 156.7% (price as of 2026-10-02)
May 13, 2022 BLFS S 165 $12.32 $2,033 360,326 Direct -0.05% Disposed 202.8% (price as of 2026-10-02)
April 18, 2022 BLFS S 24,400 $17.59 $429,196 360,491 Direct -6.34% Disposed 112.1% (price as of 2026-10-02)
April 13, 2022 BLFS S 10b5-1 10,000 $19.06 $190,600 384,891 Direct -2.53% Disposed 95.7% (price as of 2026-10-02)
April 11, 2022 BLFS S 10b5-1 10,000 $19.55 $195,500 327,155 Direct -2.97% Disposed 90.8% (price as of 2026-10-02)
March 29, 2022 BLFS S 830 $22.24 $18,459 327,155 Direct -0.25% Disposed 67.7% (price as of 2026-10-02)
March 9, 2022 BLFS S 10b5-1 10,000 $23.81 $238,100 327,985 Direct -2.96% Disposed 56.7% (price as of 2026-10-02)
March 7, 2022 BLFS S 10b5-1 10,000 $23.80 $238,000 327,985 Direct -2.96% Disposed 56.7% (price as of 2026-10-02)
March 1, 2022 BLFS S 874 $23.78 $20,784 257,891 Direct -0.34% Disposed 56.9% (price as of 2026-10-02)
Feb. 10, 2022 BLFS S 690 $29.38 $20,272 258,765 Direct -0.27% Disposed 27.0% (price as of 2026-10-02)
Feb. 3, 2022 BLFS S 10b5-1 16,670 $27.84 $464,093 259,455 Direct -6.04% Disposed 34.0% (price as of 2026-10-02)
Feb. 1, 2022 BLFS S 10b5-1 16,666 $29.90 $498,313 259,455 Direct -6.04% Disposed 24.7% (price as of 2026-10-02)
Jan. 12, 2022 BLFS S 10b5-1 16,666 $31.72 $528,646 259,455 Direct -6.04% Disposed 17.6% (price as of 2026-10-02)
Jan. 10, 2022 BLFS S 10b5-1 16,666 $30.83 $513,813 259,455 Direct -6.04% Disposed 21.0% (price as of 2026-10-02)
Dec. 29, 2021 BLFS S 928 $39.37 $36,535 259,455 Direct -0.36% Disposed -5.3% (price as of 2026-10-02)
Dec. 15, 2021 BLFS S 10b5-1 16,666 $32.80 $546,645 260,383 Direct -6.02% Disposed 13.7% (price as of 2026-10-02)
Dec. 13, 2021 BLFS S 10b5-1 16,666 $33.82 $563,644 260,383 Direct -6.02% Disposed 10.3% (price as of 2026-10-02)
Dec. 9, 2021 BLFS S 10b5-1 11,464 $35.15 $402,960 260,383 Direct -4.22% Disposed 6.1% (price as of 2026-10-02)
Dec. 7, 2021 BLFS S 10b5-1 11,461 $36.52 $418,556 260,383 Direct -4.22% Disposed 2.1% (price as of 2026-10-02)
Nov. 30, 2021 BLFS S 957 $37.59 $35,974 260,383 Direct +0.37% Acquired -0.8% (price as of 2026-10-02)
Nov. 4, 2021 BLFS S 10b5-1 11,461 $56.81 $651,099 261,340 Direct -4.20% Disposed -34.3% (price as of 2026-10-02)
Nov. 2, 2021 BLFS S 10b5-1 11,461 $54.72 $627,146 261,340 Direct -4.20% Disposed -31.8% (price as of 2026-10-02)
Oct. 14, 2021 BLFS S 3,215 $39.97 $128,504 261,340 Direct -1.22% Disposed -6.7% (price as of 2026-10-02)
Oct. 7, 2021 BLFS S 10b5-1 11,461 $40.55 $464,744 264,555 Direct -4.15% Disposed -8.0% (price as of 2026-10-02)
Oct. 5, 2021 BLFS S 10b5-1 11,461 $40.63 $465,660 264,555 Direct -4.15% Disposed -8.2% (price as of 2026-10-02)
Sept. 28, 2021 BLFS S 907 $43.12 $39,110 264,555 Direct -0.34% Disposed -13.5% (price as of 2026-10-02)

Showing latest 100 of 341 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
March 31, 2023 BLFS Restricted Stock Award Common Stock (7,511) $0.00 · 7,511 Disposed
Jan. 3, 2023 BLFS Restricted Stock Award Common Stock (99,038) $0.00 · 99,038 Acquired
April 13, 2022 BLFS Employee Stock Option Common Stock (10,000) $1.90 March 15, 2026 10,000 Disposed
April 12, 2022 BLFS Restricted Stock Award Common Stock (57,736) $0.00 · 57,736 Disposed
April 11, 2022 BLFS Employee Stock Option Common Stock (10,000) $1.90 March 15, 2026 10,000 Disposed
March 9, 2022 BLFS Employee Stock Option Common Stock (10,000) $1.90 March 15, 2026 10,000 Disposed
March 7, 2022 BLFS Employee Stock Option Common Stock (10,000) $1.90 March 15, 2026 10,000 Disposed
Feb. 24, 2022 BLFS Restricted Stock Award Common Stock (70,094) $0.00 · 70,094 Acquired
Feb. 3, 2022 BLFS Employee Stock Option Common Stock (16,670) $1.78 Feb. 7, 2022 16,670 Disposed
Feb. 1, 2022 BLFS Employee Stock Option Common Stock (16,666) $1.78 Feb. 7, 2022 16,666 Disposed
Jan. 12, 2022 BLFS Employee Stock Option Common Stock (16,666) $1.78 Feb. 7, 2022 16,666 Disposed
Jan. 10, 2022 BLFS Employee Stock Option Common Stock (16,666) $1.78 Feb. 7, 2022 16,666 Disposed
Dec. 15, 2021 BLFS Employee Stock Option Common Stock (16,666) $1.78 Feb. 7, 2022 16,666 Disposed
Dec. 13, 2021 BLFS Employee Stock Option Common Stock (16,666) $1.78 Feb. 7, 2022 16,666 Disposed
Dec. 9, 2021 BLFS Employee Stock Option Common Stock (11,464) $1.64 Dec. 20, 2021 11,464 Disposed
Dec. 7, 2021 BLFS Employee Stock Option Common Stock (11,461) $1.64 Dec. 20, 2021 11,461 Disposed
Nov. 4, 2021 BLFS Employee Stock Option Common Stock (11,461) $1.64 Dec. 20, 2021 11,461 Disposed
Nov. 2, 2021 BLFS Employee Stock Option Common Stock (11,461) $1.64 Dec. 20, 2021 11,461 Disposed
Oct. 7, 2021 BLFS Employee Stock Option Common Stock (11,461) $1.64 Dec. 20, 2021 11,461 Disposed
Oct. 5, 2021 BLFS Employee Stock Option Common Stock (11,461) $1.64 Dec. 20, 2021 11,461 Disposed
Sept. 9, 2021 BLFS Employee Stock Option Common Stock (11,461) $1.64 Dec. 20, 2021 11,461 Disposed
Sept. 7, 2021 BLFS Employee Stock Option Common Stock (11,461) $1.64 Dec. 20, 2021 11,461 Disposed
Aug. 5, 2021 BLFS Employee Stock Option Common Stock (11,461) $1.64 Dec. 20, 2021 11,461 Disposed
Aug. 3, 2021 BLFS Employee Stock Option Common Stock (11,461) $1.64 Dec. 20, 2021 11,461 Disposed
July 8, 2021 BLFS Employee Stock Option Common Stock (11,464) $1.64 Dec. 20, 2021 11,464 Disposed
July 6, 2021 BLFS Employee Stock Option Common Stock (11,461) $1.64 Dec. 20, 2021 11,461 Disposed
June 10, 2021 BLFS Employee Stock Option Common Stock (11,461) $1.64 Dec. 20, 2021 11,461 Disposed
June 8, 2021 BLFS Employee Stock Option Common Stock (11,461) $1.64 Dec. 20, 2021 11,461 Disposed
May 6, 2021 BLFS Employee Stock Option Common Stock (11,461) $1.64 Dec. 20, 2021 11,461 Disposed
May 4, 2021 BLFS Employee Stock Option Common Stock (11,461) $1.64 Dec. 20, 2021 11,461 Disposed
April 8, 2021 BLFS Employee Stock Option Common Stock (11,461) $1.64 Dec. 20, 2021 11,461 Disposed
Feb. 8, 2021 BLFS Restricted Stock Award Common Stock (7,511) $0.00 · 7,511 Acquired
Nov. 16, 2020 BLFS Employee Stock Option Common Stock (11,461) $1.64 Dec. 20, 2021 11,461 Disposed
Nov. 13, 2020 BLFS Employee Stock Option Common Stock (11,461) $1.64 Dec. 20, 2021 11,461 Disposed
Nov. 12, 2020 BLFS Employee Stock Option Common Stock (11,461) $1.64 Dec. 20, 2021 11,461 Disposed
Oct. 8, 2020 BLFS Employee Stock Option Common Stock (18,750) $2.06 May 4, 2025 18,750 Disposed
Oct. 6, 2020 BLFS Employee Stock Option Common Stock (18,750) $2.06 May 4, 2025 18,750 Disposed
Sept. 10, 2020 BLFS Employee Stock Option Common Stock (18,750) $2.06 May 4, 2025 18,750 Disposed
Sept. 8, 2020 BLFS Employee Stock Option Common Stock (18,750) $2.06 May 4, 2025 18,750 Disposed
Aug. 13, 2020 BLFS Employee Stock Option Common Stock (18,750) $2.06 May 4, 2025 18,750 Disposed
Aug. 11, 2020 BLFS Employee Stock Option Common Stock (18,750) $2.06 May 4, 2025 18,750 Disposed
July 16, 2020 BLFS Employee Stock Option Common Stock (18,750) $2.06 May 4, 2025 18,750 Disposed
July 14, 2020 BLFS Employee Stock Option Common Stock (18,750) $2.06 May 4, 2025 18,750 Disposed
June 19, 2020 BLFS Employee Stock Option Common Stock (18,750) $2.06 May 4, 2025 18,750 Disposed
June 11, 2020 BLFS Employee Stock Option Common Stock (18,750) $2.06 May 4, 2025 18,750 Disposed
May 15, 2020 BLFS Employee Stock Option Common Stock (18,750) $2.06 May 4, 2025 18,750 Disposed
May 13, 2020 BLFS Employee Stock Option Common Stock (18,750) $2.06 May 4, 2025 18,750 Disposed
April 15, 2020 BLFS Employee Stock Option Common Stock (18,750) $2.06 May 4, 2025 18,750 Disposed
April 13, 2020 BLFS Employee Stock Option Common Stock (18,750) $2.06 May 4, 2025 18,750 Disposed
March 25, 2020 BLFS Restricted Stock Award Common Stock (28,868) $0.00 · 28,868 Acquired
March 25, 2020 BLFS Restricted Stock Award Common Stock (34,641) $0.00 · 34,641 Acquired
March 12, 2020 BLFS Employee Stock Option Common Stock (18,750) $2.06 May 4, 2025 18,750 Disposed
March 10, 2020 BLFS Employee Stock Option Common Stock (18,750) $2.06 May 4, 2025 18,750 Disposed
Feb. 13, 2020 BLFS Employee Stock Option Common Stock (18,750) $2.06 May 4, 2025 18,750 Disposed
Feb. 11, 2020 BLFS Employee Stock Option Common Stock (18,750) $2.06 May 4, 2025 18,750 Disposed
Jan. 16, 2020 BLFS Employee Stock Option Common Stock (18,750) $2.06 May 4, 2025 18,750 Disposed
Jan. 14, 2020 BLFS Employee Stock Option Common Stock (18,750) $2.06 May 4, 2025 18,750 Disposed
Dec. 12, 2019 BLFS Employee Stock Option [F5] Common Stock (10,247) $1.12 Feb. 25, 2021 10,247 Disposed
Dec. 10, 2019 BLFS Employee Stock Option [F5] Common Stock (10,000) $1.12 Feb. 25, 2021 10,000 Disposed
Nov. 14, 2019 BLFS Employee Stock Option Common Stock (10,000) $1.12 Feb. 25, 2021 10,000 Disposed
Nov. 12, 2019 BLFS Employee Stock Option Common Stock (10,000) $1.12 Feb. 25, 2021 10,000 Disposed
Oct. 17, 2019 BLFS Employee Stock Option Common Stock (10,000) $1.12 Feb. 25, 2021 10,000 Disposed
Oct. 15, 2019 BLFS Employee Stock Option Common Stock (10,000) $1.12 Feb. 25, 2021 10,000 Disposed
Sept. 11, 2019 BLFS Employee Stock Option Common Stock (14,571) $1.12 Feb. 25, 2021 14,571 Disposed
Sept. 9, 2019 BLFS Employee Stock Option Common Stock (14,000) $1.12 Feb. 25, 2021 14,000 Disposed
Aug. 15, 2019 BLFS Employee Stock Option Common Stock (9,905) $1.40 Feb. 4, 2020 9,905 Disposed
Aug. 13, 2019 BLFS Employee Stock Option Common Stock (9,000) $1.40 Feb. 4, 2020 9,000 Disposed
Aug. 13, 2019 BLFS Employee Stock Option Common Stock (9,000) $1.40 Feb. 4, 2020 9,000 Disposed
July 18, 2019 BLFS Employee Stock Option Common Stock (9,903) $1.40 Feb. 4, 2020 9,903 Disposed
July 16, 2019 BLFS Employee Stock Option Common Stock (9,000) $1.40 Feb. 4, 2020 9,000 Disposed
June 13, 2019 BLFS Employee Stock Option Common Stock (9,903) $1.40 Feb. 4, 2020 9,903 Disposed
June 11, 2019 BLFS Employee Stock Option Common Stock (9,000) $1.40 Feb. 4, 2020 9,000 Disposed
May 15, 2019 BLFS Employee Stock Option Common Stock (7,088) $1.40 Feb. 4, 2020 7,088 Disposed
April 10, 2019 BLFS Employee Stock Option Common Stock (7,088) $1.40 Feb. 4, 2020 7,088 Disposed
March 13, 2019 BLFS Employee Stock Option Common Stock (7,088) $1.40 Feb. 4, 2020 7,088 Disposed
Feb. 25, 2019 BLFS Restricted Stock Award Common Stock (35,497) $0.00 · 35,497 Acquired
Feb. 13, 2019 BLFS Employee Stock Option Common Stock (7,088) $1.40 Feb. 4, 2020 7,088 Disposed
Jan. 15, 2019 BLFS Employee Stock Option Common Stock (14,781) $1.26 Feb. 26, 2019 14,781 Disposed
Dec. 13, 2018 BLFS Employee Stock Option Common Stock (14,781) $1.26 Feb. 26, 2019 14,781 Disposed
Oct. 1, 2018 BLFS Employee Stock Option Common Stock (12,540) $1.26 Feb. 26, 2019 12,540 Disposed
Sept. 5, 2018 BLFS Employee Stock Option Common Stock (12,540) $1.26 Feb. 26, 2019 12,540 Disposed
Aug. 16, 2018 BLFS Employee Stock Option Common Stock (12,540) $1.12 Feb. 24, 2021 12,540 Disposed
July 16, 2018 BLFS Employee Stock Option Common Stock (12,540) $1.12 Feb. 24, 2021 12,540 Disposed
June 18, 2018 BLFS Employee Stock Option Common Stock (12,540) $1.12 Feb. 24, 2021 12,540 Disposed
May 15, 2018 BLFS Employee Stock Options Common Stock (12,540) $1.12 Feb. 24, 2021 12,540 Disposed
April 17, 2018 BLFS Employee Stock Option Common Stock (5,900) $1.12 Feb. 24, 2021 5,900 Disposed
April 16, 2018 BLFS Employee Stock Option Common Stock (6,640) $1.12 Feb. 24, 2021 6,640 Disposed
March 15, 2018 BLFS Employee Stock Option [F3] Common Stock (12,540) $1.12 Feb. 24, 2021 12,540 Disposed
March 8, 2018 BLFS Employee Stock Option Common Stock (229,226) $1.64 Dec. 20, 2021 229,226 Acquired
Jan. 16, 2018 BLFS Employee Stock Option Common Stock (12,540) $1.12 Feb. 24, 2021 12,540 Disposed
Feb. 7, 2017 BLFS Stock Option (Right to Buy) Common Stock (100,000) $1.78 Feb. 17, 2022 100,000 Acquired
March 15, 2016 BLFS Stock Option (Right to Buy) Common Stock (100,000) $1.90 March 15, 2026 100,000 Acquired
May 4, 2015 BLFS Stock Option (Right to Buy) Common Stock (375,000) $2.06 May 4, 2025 375,000 Acquired
Feb. 25, 2011 BLFS Stock Option (right to buy) Common Stock (400,000) $0.08 Feb. 24, 2021 400,000 Acquired
Feb. 25, 2011 BLFS Stock Option (right to buy) Common Stock (2,247,939) $0.08 Feb. 24, 2021 2,247,939 Acquired
Feb. 5, 2010 BLFS Option (right to buy) Common Stock (1,190,878) $0.10 Feb. 4, 2020 1,190,878 Acquired
Feb. 27, 2009 BLFS Stock option (right to buy) Common Stock (765,000) $0.09 Feb. 26, 2019 765,000 Acquired
Feb. 7, 2007 BLFS Option (right to buy) Common Stock (1,000,000) $0.08 Feb. 6, 2008 1,000,000 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
2023 $567,200 · · · · · $730,252 $4,900,455
2022 $645,000 $380,550 · · · · · $4,729,171
2021 $641,019 $603,075 · · · · · $2,249,907

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