Insider at

04

Insider transactions

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

65 other filings hidden
DateTickerCodeSharesPriceValue Owned afterΔ ownA/Dvs now
May 28, 2020 BLFS S 121 $16.87 $2,041 19,856 Direct -0.61% Disposed 121.1% (price as of 2026-10-02)
Feb. 26, 2020 BLFS S 508 $15.02 $7,630 16,876 Direct -2.92% Disposed 148.3% (price as of 2026-10-02)
Feb. 4, 2020 BLFS S 10b5-1 2,113 $14.03 $29,645 17,384 Direct -10.84% Disposed 165.9% (price as of 2026-10-02)
Jan. 23, 2020 BLFS S 10b5-1 2,500 $15.11 $37,775 17,384 Direct -12.57% Disposed 146.9% (price as of 2026-10-02)
Jan. 22, 2020 BLFS S 10b5-1 2,500 $15.68 $39,200 17,384 Direct -12.57% Disposed 137.9% (price as of 2026-10-02)
Jan. 21, 2020 BLFS S 10b5-1 2,500 $15.69 $39,225 17,384 Direct -12.57% Disposed 137.7% (price as of 2026-10-02)
Jan. 9, 2020 BLFS S 10b5-1 2,500 $16.76 $41,900 17,384 Direct -12.57% Disposed 122.6% (price as of 2026-10-02)
Jan. 8, 2020 BLFS S 10b5-1 2,500 $16.05 $40,125 17,384 Direct -12.57% Disposed 132.4% (price as of 2026-10-02)
Jan. 7, 2020 BLFS S 10b5-1 2,500 $15.73 $39,325 17,384 Direct -12.57% Disposed 137.1% (price as of 2026-10-02)
Dec. 27, 2019 BLFS S 10b5-1 2,500 $16.61 $41,525 17,384 Direct -12.57% Disposed 124.6% (price as of 2026-10-02)
Dec. 26, 2019 BLFS S 10b5-1 2,500 $16.51 $41,275 17,384 Direct -12.57% Disposed 125.9% (price as of 2026-10-02)
Dec. 24, 2019 BLFS S 10b5-1 2,500 $16.40 $41,000 17,384 Direct -12.57% Disposed 127.4% (price as of 2026-10-02)
Dec. 12, 2019 BLFS S 10b5-1 2,500 $15.00 $37,500 17,384 Direct -12.57% Disposed 148.7% (price as of 2026-10-02)
Dec. 11, 2019 BLFS S 10b5-1 2,500 $15.08 $37,700 17,384 Direct -12.57% Disposed 147.3% (price as of 2026-10-02)
Dec. 10, 2019 BLFS S 10b5-1 2,500 $15.65 $39,125 17,384 Direct -12.57% Disposed 138.3% (price as of 2026-10-02)
Nov. 29, 2019 BLFS S 10b5-1 2,500 $16.33 $40,825 17,384 Direct -12.57% Disposed 128.4% (price as of 2026-10-02)
Nov. 27, 2019 BLFS S 10b5-1 2,500 $16.27 $40,675 17,384 Direct -12.57% Disposed 129.3% (price as of 2026-10-02)
Nov. 26, 2019 BLFS S 10b5-1 2,500 $16.52 $41,300 17,384 Direct -12.57% Disposed 125.8% (price as of 2026-10-02)
Nov. 14, 2019 BLFS S 10b5-1 2,500 $14.06 $35,150 17,384 Direct -12.57% Disposed 165.3% (price as of 2026-10-02)
Nov. 13, 2019 BLFS S 10b5-1 2,500 $15.57 $38,925 17,384 Direct -12.57% Disposed 139.6% (price as of 2026-10-02)
Nov. 12, 2019 BLFS S 10b5-1 2,500 $16.69 $41,725 17,384 Direct -12.57% Disposed 123.5% (price as of 2026-10-02)
Oct. 31, 2019 BLFS S 10b5-1 2,500 $16.89 $42,225 17,384 Direct -12.57% Disposed 120.8% (price as of 2026-10-02)
Oct. 30, 2019 BLFS S 10b5-1 2,500 $17.44 $43,600 17,384 Direct -12.57% Disposed 113.9% (price as of 2026-10-02)
Oct. 29, 2019 BLFS S 10b5-1 2,500 $17.31 $43,275 17,384 Direct -12.57% Disposed 115.5% (price as of 2026-10-02)
Oct. 17, 2019 BLFS S 10b5-1 2,693 $16.42 $44,219 20,077 Direct -11.83% Disposed 127.2% (price as of 2026-10-02)
Oct. 16, 2019 BLFS S 10b5-1 2,307 $16.03 $36,981 17,384 Direct -11.72% Disposed 132.7% (price as of 2026-10-02)
Oct. 15, 2019 BLFS S 10b5-1 2,500 $16.06 $40,150 17,384 Direct -12.57% Disposed 132.3% (price as of 2026-10-02)
Oct. 3, 2019 BLFS S 10b5-1 2,500 $16.15 $40,375 17,384 Direct -12.57% Disposed 131.0% (price as of 2026-10-02)
Oct. 2, 2019 BLFS S 10b5-1 2,500 $15.78 $39,450 17,384 Direct -12.57% Disposed 136.4% (price as of 2026-10-02)
Oct. 1, 2019 BLFS S 10b5-1 2,500 $16.53 $41,325 17,384 Direct -12.57% Disposed 125.7% (price as of 2026-10-02)
Sept. 19, 2019 BLFS S 10b5-1 2,500 $20.80 $52,000 17,384 Direct -12.57% Disposed 79.3% (price as of 2026-10-02)
Sept. 18, 2019 BLFS S 10b5-1 2,500 $20.95 $52,375 17,384 Direct -12.57% Disposed 78.0% (price as of 2026-10-02)
Sept. 17, 2019 BLFS S 10b5-1 2,500 $20.17 $50,425 17,384 Direct -12.57% Disposed 84.9% (price as of 2026-10-02)
Sept. 4, 2019 BLFS S 10b5-1 2,500 $20.03 $50,075 17,384 Direct -12.57% Disposed 86.2% (price as of 2026-10-02)
Sept. 3, 2019 BLFS S 10b5-1 2,500 $20.07 $50,175 17,384 Direct -12.57% Disposed 85.8% (price as of 2026-10-02)

Showing latest 100 of 146 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
Feb. 4, 2020 BLFS Employee Stock Option [F3] Common Stock (2,113) $1.64 Dec. 20, 2021 2,113 Disposed
Jan. 23, 2020 BLFS Employee Stock Option Common Stock (2,500) $1.64 Dec. 20, 2021 2,500 Disposed
Jan. 22, 2020 BLFS Employee Stock Option Common Stock (2,500) $1.64 Dec. 20, 2021 2,500 Disposed
Jan. 21, 2020 BLFS Employee Stock Option Common Stock (2,500) $1.64 Dec. 20, 2021 2,500 Disposed
Jan. 9, 2020 BLFS Employee Stock Option Common Stock (2,500) $1.64 Dec. 20, 2021 2,500 Disposed
Jan. 8, 2020 BLFS Employee Stock Option Common Stock (2,500) $1.64 Dec. 20, 2021 2,500 Disposed
Jan. 7, 2020 BLFS Employee Stock Option Common Stock (2,500) $1.64 Dec. 20, 2021 2,500 Disposed
Dec. 27, 2019 BLFS Employee Stock Option Common Stock (2,500) $1.64 Dec. 20, 2021 2,500 Disposed
Dec. 26, 2019 BLFS Employee Stock Option Common Stock (2,500) $1.64 Dec. 20, 2021 2,500 Disposed
Dec. 24, 2019 BLFS Employee Stock Option Common Stock (2,500) $1.64 Dec. 20, 2021 2,500 Disposed
Dec. 12, 2019 BLFS Employee Stock Option Common Stock (2,500) $1.64 Dec. 20, 2021 2,500 Disposed
Dec. 11, 2019 BLFS Employee Stock Option Common Stock (2,500) $1.64 Dec. 20, 2021 2,500 Disposed
Dec. 10, 2019 BLFS Employee Stock Option Common Stock (2,500) $1.64 Dec. 20, 2021 2,500 Disposed
Nov. 29, 2019 BLFS Employee Stock Option Common Stock (2,500) $1.64 Dec. 20, 2021 2,500 Disposed
Nov. 27, 2019 BLFS Employee Stock Option Common Stock (2,500) $1.64 Dec. 20, 2021 2,500 Disposed
Nov. 26, 2019 BLFS Employee Stock Option Common Stock (2,500) $1.64 Dec. 20, 2021 2,500 Disposed
Nov. 14, 2019 BLFS Employee Stock Option Common Stock (2,500) $1.64 Dec. 20, 2021 2,500 Disposed
Nov. 13, 2019 BLFS Employee Stock Option Common Stock (2,500) $1.64 Dec. 20, 2021 2,500 Disposed
Nov. 12, 2019 BLFS Employee Stock Option Common Stock (2,500) $1.64 Dec. 20, 2021 2,500 Disposed
Oct. 31, 2019 BLFS Employee Stock Option Common Stock (2,500) $1.64 Dec. 20, 2021 2,500 Disposed
Oct. 30, 2019 BLFS Employee Stock Option Common Stock (2,500) $1.64 Dec. 20, 2021 2,500 Disposed
Oct. 29, 2019 BLFS Employee Stock Option Common Stock (2,500) $1.64 Dec. 20, 2021 2,500 Disposed
Oct. 17, 2019 BLFS Employee Stock Option Common Stock (2,693) $1.64 Dec. 20, 2021 2,693 Disposed
Oct. 16, 2019 BLFS Employee Stock Option Common Stock (2,307) $1.64 Dec. 20, 2021 2,307 Disposed
Oct. 15, 2019 BLFS Employee Stock Option Common Stock (2,500) $1.64 Dec. 20, 2021 2,500 Disposed
Oct. 3, 2019 BLFS Employee Stock Option Common Stock (2,500) $1.64 Dec. 20, 2021 2,500 Disposed
Oct. 2, 2019 BLFS Employee Stock Option Common Stock (2,500) $1.64 Dec. 20, 2021 2,500 Disposed
Oct. 1, 2019 BLFS Employee Stock Option Common Stock (2,500) $1.64 Dec. 20, 2021 2,500 Disposed
Sept. 19, 2019 BLFS Employee Stock Option Common Stock (2,500) $1.64 Dec. 20, 2021 2,500 Disposed
Sept. 18, 2019 BLFS Employee Stock Option Common Stock (2,500) $1.64 Dec. 20, 2021 2,500 Disposed
Sept. 17, 2019 BLFS Employee Stock Option Common Stock (2,500) $1.64 Dec. 20, 2021 2,500 Disposed
Sept. 5, 2019 BLFS Employee Stock Option Common Stock (2,500) $1.64 Dec. 20, 2021 2,500 Disposed
Sept. 4, 2019 BLFS Employee Stock Option Common Stock (2,500) $1.64 Dec. 20, 2021 2,500 Disposed
Sept. 3, 2019 BLFS Employee Stock Option Common Stock (2,500) $1.64 Dec. 20, 2021 2,500 Disposed
Aug. 22, 2019 BLFS Employee Stock Option Common Stock (2,500) $1.64 Dec. 20, 2021 2,500 Disposed
Aug. 21, 2019 BLFS Employee Stock Option Common Stock (2,500) $1.64 Dec. 20, 2021 2,500 Disposed
Aug. 20, 2019 BLFS Employee Stock Option Common Stock (2,500) $1.64 Dec. 20, 2021 2,500 Disposed
Aug. 8, 2019 BLFS Employee Stock Option Common Stock (2,500) $1.64 Dec. 20, 2021 2,500 Disposed
Aug. 7, 2019 BLFS Employee Stock Option Common Stock (2,500) $1.64 Dec. 20, 2021 2,500 Disposed
Aug. 6, 2019 BLFS Employee Stock Option Common Stock (2,500) $1.64 Dec. 20, 2021 2,500 Disposed
July 25, 2019 BLFS Employee Stock Option Common Stock (2,500) $1.64 Dec. 20, 2021 2,500 Disposed
July 24, 2019 BLFS Employee Stock Option Common Stock (2,500) $1.64 Dec. 20, 2021 2,500 Disposed
July 23, 2019 BLFS Employee Stock Option Common Stock (2,500) $1.64 Dec. 20, 2021 2,500 Disposed
July 11, 2019 BLFS Employee Stock Option Common Stock (2,500) $1.64 Dec. 20, 2021 2,500 Disposed
July 10, 2019 BLFS Employee Stock Option Common Stock (2,500) $1.64 Dec. 20, 2021 2,500 Disposed
July 9, 2019 BLFS Employee Stock Option Common Stock (2,500) $1.64 Dec. 20, 2021 2,500 Disposed
Feb. 25, 2019 BLFS Restricted Stock Award Common Stock (8,217) $0.00 · 8,217 Acquired
March 8, 2018 BLFS Employee Stock Option Common Stock (114,613) $1.64 Dec. 20, 2021 114,613 Acquired
June 3, 2016 BLFS Stock Options (Right to Buy) Common Stock (100,000) $1.59 June 3, 2026 100,000 Acquired

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