Insider at

04

Insider transactions

05
0 buys (P) 6 sells (S) Net: $-44,951 + 15 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

15 other filings hidden
DateTickerCodeSharesPriceValue Owned afterΔ ownA/Dvs now
March 3, 2026 BLFS S 10b5-1 219 $20.74 $4,542 93,360 Direct -0.23% Disposed 79.8% (price as of 2026-10-02)
Jan. 6, 2026 BLFS S 10b5-1 241 $25.59 $6,167 75,765 Direct -0.32% Disposed 45.8% (price as of 2026-10-02)
Dec. 15, 2025 BLFS S 10b5-1 713 $24.46 $17,440 76,006 Direct -0.93% Disposed 52.5% (price as of 2026-10-02)
Dec. 9, 2025 BLFS S 10b5-1 233 $25.13 $5,855 76,719 Direct -0.30% Disposed 48.4% (price as of 2026-10-02)
Nov. 25, 2025 BLFS S 10b5-1 217 $26.74 $5,803 76,952 Direct -0.28% Disposed 39.5% (price as of 2026-10-02)
Oct. 9, 2025 BLFS S 10b5-1 188 $27.36 $5,144 77,169 Direct -0.24% Disposed 36.3% (price as of 2026-10-02)
Sept. 15, 2025 BLFS S 10b5-1 714 $25.61 $18,286 77,357 Direct -0.91% Disposed 45.6% (price as of 2026-10-02)
Sept. 11, 2025 BLFS S 10b5-1 233 $26.83 $6,251 78,071 Direct -0.30% Disposed 39.0% (price as of 2026-10-02)
Aug. 26, 2025 BLFS S 10b5-1 219 $25.44 $5,571 78,304 Direct -0.28% Disposed 46.6% (price as of 2026-10-02)
July 7, 2025 BLFS S 10b5-1 198 $22.27 $4,409 78,523 Direct -0.25% Disposed 67.5% (price as of 2026-10-02)
June 16, 2025 BLFS S 10b5-1 711 $22.23 $15,806 78,721 Direct -0.90% Disposed 67.8% (price as of 2026-10-02)
June 10, 2025 BLFS S 10b5-1 235 $23.70 $5,570 79,432 Direct -0.29% Disposed 57.4% (price as of 2026-10-02)
May 28, 2025 BLFS S 10b5-1 217 $22.46 $4,874 79,667 Direct -0.27% Disposed 66.1% (price as of 2026-10-02)
April 9, 2025 BLFS S 10b5-1 210 $20.11 $4,223 79,884 Direct -0.26% Disposed 85.5% (price as of 2026-10-02)
April 1, 2025 BLFS S 10b5-1 5,771 $22.66 $130,771 80,094 Direct -6.72% Disposed 64.6% (price as of 2026-10-02)
March 17, 2025 BLFS S 10b5-1 2,695 $25.44 $68,561 48,797 Direct -5.23% Disposed 46.6% (price as of 2026-10-02)
March 17, 2025 BLFS S 10b5-1 2,695 $25.44 $68,561 43,165 Direct -5.88% Disposed 46.6% (price as of 2026-10-02)
March 14, 2025 BLFS S 10b5-1 5,632 $24.96 $140,575 45,860 Direct -10.94% Disposed 49.4% (price as of 2026-10-02)
March 12, 2025 BLFS S 10b5-1 7,324 $26.34 $192,914 51,492 Direct -12.45% Disposed 41.6% (price as of 2026-10-02)
March 11, 2025 BLFS S 10b5-1 1,091 $25.00 $27,275 58,816 Direct -1.82% Disposed 49.2% (price as of 2026-10-02)
March 3, 2025 BLFS S 10b5-1 284 $25.46 $7,231 59,907 Direct -0.47% Disposed 46.5% (price as of 2026-10-02)
Feb. 12, 2025 BLFS S 10b5-1 53 $26.54 $1,407 60,191 Direct -0.09% Disposed 40.5% (price as of 2026-10-02)
Jan. 6, 2025 BLFS S 10b5-1 240 $27.02 $6,485 60,244 Direct -0.40% Disposed 38.0% (price as of 2026-10-02)
Nov. 26, 2024 BLFS S 10b5-1 216 $27.20 $5,875 60,484 Direct -0.36% Disposed 37.1% (price as of 2026-10-02)
Oct. 30, 2024 BLFS S 10b5-1 203 $23.15 $4,699 60,700 Direct -0.33% Disposed 61.1% (price as of 2026-10-02)
Sept. 16, 2024 BLFS S 10b5-1 229 $25.12 $5,752 60,903 Direct -0.37% Disposed 48.5% (price as of 2026-10-02)
Aug. 21, 2024 BLFS S 10b5-1 64 $25.61 $1,639 61,132 Direct -0.10% Disposed 45.6% (price as of 2026-10-02)
July 19, 2024 BLFS S 10b5-1 300 $21.01 $6,303 61,196 Direct -0.49% Disposed 77.5% (price as of 2026-10-02)
July 11, 2024 BLFS S 10b5-1 187 $20.54 $3,841 61,496 Direct -0.30% Disposed 81.6% (price as of 2026-10-02)
July 1, 2024 BLFS S 10b5-1 3,000 $21.03 $63,090 61,683 Direct -4.64% Disposed 77.4% (price as of 2026-10-02)
May 29, 2024 BLFS S 10b5-1 345 $21.78 $7,514 64,683 Direct -0.53% Disposed 71.3% (price as of 2026-10-02)
May 17, 2024 BLFS S 10b5-1 57 $22.18 $1,264 65,028 Direct -0.09% Disposed 68.2% (price as of 2026-10-02)
April 22, 2024 BLFS S 10b5-1 410 $16.50 $6,765 65,085 Direct -0.63% Disposed 126.1% (price as of 2026-10-02)
April 18, 2024 BLFS S 10b5-1 348 $15.31 $5,328 65,495 Direct -0.53% Disposed 143.6% (price as of 2026-10-02)
April 1, 2024 BLFS S 10b5-1 4,000 $17.65 $70,600 65,843 Direct -5.73% Disposed 111.3% (price as of 2026-10-02)
March 12, 2024 BLFS S 10b5-1 4,361 $16.60 $72,393 69,843 Direct -5.88% Disposed 124.7% (price as of 2026-10-02)
March 11, 2024 BLFS S 10b5-1 269 $17.42 $4,686 74,204 Direct -0.36% Disposed 114.1% (price as of 2026-10-02)
Feb. 21, 2024 BLFS S 10b5-1 58 $17.35 $1,006 41,806 Direct -0.14% Disposed 115.0% (price as of 2026-10-02)
Jan. 23, 2024 BLFS S 10b5-1 336 $17.11 $5,749 41,864 Direct -0.80% Disposed 118.0% (price as of 2026-10-02)
Jan. 19, 2024 BLFS S 10b5-1 862 $16.76 $14,447 42,200 Direct -2.00% Disposed 122.6% (price as of 2026-10-02)
Dec. 1, 2023 BLFS S 10b5-1 394 $12.37 $4,874 43,062 Direct -0.91% Disposed 201.5% (price as of 2026-10-02)
Nov. 13, 2023 BLFS S 10b5-1 76 $10.77 $819 43,456 Direct -0.17% Disposed 246.3% (price as of 2026-10-02)
Aug. 25, 2023 BLFS S 10b5-1 347 $10.99 $3,814 43,532 Direct -0.79% Disposed 239.4% (price as of 2026-10-02)
Aug. 14, 2023 BLFS S 10b5-1 104 $12.38 $1,288 43,879 Direct -0.24% Disposed 201.3% (price as of 2026-10-02)
July 24, 2023 BLFS S 10b5-1 462 $19.50 $9,009 43,983 Direct -1.04% Disposed 91.3% (price as of 2026-10-02)
May 31, 2023 BLFS S 10b5-1 337 $23.21 $7,822 44,445 Direct -0.75% Disposed 60.7% (price as of 2026-10-02)
May 15, 2023 BLFS S 10b5-1 72 $18.71 $1,347 44,782 Direct -0.16% Disposed 99.4% (price as of 2026-10-02)
April 19, 2023 BLFS S 292 $19.33 $5,644 42,059 Direct -0.69% Disposed 93.0% (price as of 2026-10-02)
April 6, 2023 BLFS S 10b5-1 739 $20.03 $14,802 45,146 Direct -1.61% Disposed 86.2% (price as of 2026-10-02)
April 6, 2023 BLFS S 739 $20.03 $14,802 42,351 Direct -1.72% Disposed 86.2% (price as of 2026-10-02)
March 1, 2023 BLFS S 1,022 $22.75 $23,250 43,090 Direct -2.32% Disposed 64.0% (price as of 2026-10-02)
Feb. 9, 2023 BLFS S 55 $24.60 $1,353 44,112 Direct -0.12% Disposed 51.6% (price as of 2026-10-02)
Jan. 19, 2023 BLFS S 374 $22.93 $8,576 44,167 Direct -0.84% Disposed 62.7% (price as of 2026-10-02)
Nov. 10, 2022 BLFS S 38 $23.16 $880 32,091 Direct -0.12% Disposed 61.1% (price as of 2026-10-02)
Oct. 28, 2022 BLFS S 272 $21.76 $5,919 32,129 Direct -0.84% Disposed 71.4% (price as of 2026-10-02)
Aug. 10, 2022 BLFS S 40 $23.17 $927 32,401 Direct -0.12% Disposed 61.0% (price as of 2026-10-02)
July 22, 2022 BLFS S 252 $17.85 $4,498 32,441 Direct -0.77% Disposed 109.0% (price as of 2026-10-02)
May 13, 2022 BLFS S 40 $12.32 $493 32,693 Direct -0.12% Disposed 202.8% (price as of 2026-10-02)
April 21, 2022 BLFS S 325 $13.94 $4,530 32,733 Direct -0.98% Disposed 167.6% (price as of 2026-10-02)
Feb. 10, 2022 BLFS S 197 $29.38 $5,788 19,039 Direct -1.02% Disposed 27.0% (price as of 2026-10-02)
Jan. 20, 2022 BLFS S 332 $30.24 $10,040 19,236 Direct -1.70% Disposed 23.3% (price as of 2026-10-02)
Oct. 20, 2021 BLFS S 272 $42.34 $11,516 19,568 Direct -1.37% Disposed -11.9% (price as of 2026-10-02)
July 20, 2021 BLFS S 1,059 $45.10 $47,761 19,840 Direct -5.07% Disposed -17.3% (price as of 2026-10-02)

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 (2,795) $0.00 · 2,795 Disposed
Jan. 3, 2023 BLFS Restricted Stock Award Common Stock (12,450) $0.00 · 12,450 Acquired
Feb. 24, 2022 BLFS Restricted Stock Award Common Stock (14,019) $0.00 · 14,019 Acquired
Feb. 8, 2021 BLFS Restricted Stock Award Common Stock (2,795) $0.00 · 2,795 Acquired

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

Initial ownership (Form 3) 1 holding

07

Securities held when first becoming an insider, per SEC Form 3.

DateTickerSecuritySharesOwnership
Jan. 7, 2021 BLFS Common Stock [F1] 18,104 Direct