Sign inGet started

Berard Todd

Insider CIK 1633186 · BLFS Vice President, Marketing

Track record PRO

XXXX$█.██M██+██%
XXXX$█.██M██+██%
XXXX$█.██M██+██%
Track record
See how this insider's past purchases performed 30 and 90 days later, and a conviction score on each buy.
Upgrade to Pro · $99/yearAlready Pro? Log in

Trades across companies

TickerCodeTradeFiledSharesPriceValueOwned after
BLFS BIOLIFE SOLUTIONS INC D To issuer2026-10-062026-10-08194,786— —0SEC↗
BLFS BIOLIFE SOLUTIONS INC F Tax w/h2026-10-062026-10-0846,170$38.61 $1.78M156,589SEC↗
BLFS BIOLIFE SOLUTIONS INC A Award2026-10-062026-10-0840,192— —202,759SEC↗
BLFS BIOLIFE SOLUTIONS INC A Award2026-10-062026-10-0838,198— —162,567SEC↗
BLFS BIOLIFE SOLUTIONS INC F Tax w/h2026-09-182026-09-22470$36.69 $17.2K161,823SEC↗
BLFS BIOLIFE SOLUTIONS INC F Tax w/h2026-09-182026-09-22470$36.69 $17.2K161,823SEC↗
BLFS BIOLIFE SOLUTIONS INC F Tax w/h2026-09-082026-09-10356$35.38 $12.6K162,293SEC↗
BLFS BIOLIFE SOLUTIONS INC F Tax w/h2026-09-082026-09-10356$35.38 $12.6K162,293SEC↗
BLFS BIOLIFE SOLUTIONS INC F Tax w/h2026-07-072026-07-13293$27.79 $8.1K162,649SEC↗
BLFS BIOLIFE SOLUTIONS INC F Tax w/h2026-06-182026-06-22470$26.04 $12.2K162,942SEC↗
BLFS BIOLIFE SOLUTIONS INC F Tax w/h2026-06-082026-06-10356$26.10 $9.3K163,412SEC↗
BLFS BIOLIFE SOLUTIONS INC F Tax w/h2026-04-082026-04-10293$19.27 $5.6K163,768SEC↗
BLFS BIOLIFE SOLUTIONS INC F Tax w/h2026-03-192026-03-231,879$19.12 $35.9K164,061SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2026-03-032026-03-05353$20.74 $7.3K165,940SEC↗
BLFS BIOLIFE SOLUTIONS INC A Award2026-02-242026-02-2620,096— $0152,660SEC↗
BLFS BIOLIFE SOLUTIONS INC F Tax w/h2026-02-242026-02-268,846$22.65 $200.4K166,293SEC↗
BLFS BIOLIFE SOLUTIONS INC A Award2026-02-242026-02-2622,479— $0175,139SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2026-01-062026-01-08344$25.59 $8.8K132,564SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2025-12-092025-12-17358$25.13 $9.0K132,908SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2025-11-252025-11-28351$26.74 $9.4K133,266SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2025-10-092025-10-14289$27.36 $7.9K133,617SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2025-09-112025-09-15358$26.83 $9.6K133,906SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2025-08-262025-08-28354$25.44 $9.0K134,264SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2025-08-252025-08-2710,000$25.53 $255.3K124,618SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2025-07-072025-07-09304$22.27 $6.8K134,618SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2025-06-102025-06-12362$23.70 $8.6K134,922SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2025-05-282025-05-30348$22.46 $7.8K135,284SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2025-04-092025-04-11324$20.11 $6.5K135,632SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2025-04-012025-04-038,902$22.66 $201.7K135,956SEC↗
BLFS BIOLIFE SOLUTIONS INC A Award2025-03-182025-03-2020,798— $0144,858SEC↗
BLFS BIOLIFE SOLUTIONS INC A Award2025-03-182025-03-2019,099— $0124,060SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2025-03-112025-03-131,577$25.00 $39.4K104,961SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2025-03-032025-03-05424$25.46 $10.8K106,538SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2025-02-122025-02-14102$26.54 $2.7K106,962SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2025-01-062025-01-08343$27.02 $9.3K107,064SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2024-11-262024-11-29349$27.20 $9.5K107,407SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2024-11-122024-11-1491$26.34 $2.4K107,756SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2024-10-302024-11-01311$23.15 $7.2K107,847SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2024-09-162024-09-18367$25.12 $9.2K108,158SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2024-08-212024-09-1882$25.61 $2.1K108,525SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2024-07-112024-09-18287$20.54 $5.9K108,607SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2024-06-142024-06-1810,000$20.18 $201.8K108,894SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2024-05-292024-05-31345$21.78 $7.5K118,894SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2024-05-172024-05-2173$22.18 $1.6K119,239SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2024-05-152024-05-1710,000$22.67 $226.7K119,312SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2024-04-182024-04-23332$15.31 $5.1K129,312SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2024-04-152024-04-1810,000$15.67 $156.7K129,644SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2024-03-272024-03-29515$17.99 $9.3K139,644SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2024-03-122024-03-127,107$16.60 $118.0K140,159SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2024-03-112024-03-12401$17.42 $7.0K147,266SEC↗
BLFS BIOLIFE SOLUTIONS INC A Award2024-03-082024-03-1214,456— $0130,144SEC↗
BLFS BIOLIFE SOLUTIONS INC A Award2024-03-082024-03-1217,523— $0147,667SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2024-02-212024-02-23111$17.35 $1.9K115,688SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2024-01-192024-01-231,232$16.76 $20.6K115,799SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2024-01-022024-01-04491$16.75 $8.2K117,031SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2023-12-012023-12-04394$12.37 $4.9K117,522SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2023-11-132023-11-1598$10.77 $1.1K117,916SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2023-09-282023-10-02464$14.16 $6.6K118,014SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2023-08-252023-08-29347$10.99 $3.8K118,478SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2023-08-142023-08-16134$12.38 $1.7K118,825SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2023-06-272023-06-29489$22.91 $11.2K118,959SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2023-05-312023-06-02337$23.21 $7.8K119,448SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2023-05-152023-05-1792$18.71 $1.7K119,785SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2023-04-062023-04-101,545$20.03 $30.9K116,267SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2023-04-062023-05-161,545$20.03 $30.9K119,877SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise deriv2023-03-312023-05-163,610— $00SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise2023-03-312023-05-163,610— $0121,422SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2023-03-292023-03-31521$20.62 $10.7K117,812SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2023-03-012023-03-03874$22.75 $19.9K118,333SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2023-02-092023-02-1358$24.60 $1.4K119,207SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise deriv2023-02-082023-02-099,000— $030,000SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise2023-02-082023-02-099,000$2.06 $18.5K128,265SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2023-02-082023-02-099,000$25.13 $226.2K119,265SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise deriv2023-02-072023-02-091,000— $039,000SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2023-02-072023-02-091,000$25.29 $25.3K119,265SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise2023-02-072023-02-091,000$2.06 $2.1K120,265SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise deriv2023-01-232023-01-253,500— $040,000SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise2023-01-232023-01-253,500$2.06 $7.2K122,765SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2023-01-232023-01-253,500$25.01 $87.5K119,265SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise deriv2023-01-182023-01-206,500— $043,500SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2023-01-182023-01-206,500$25.04 $162.8K119,265SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise2023-01-182023-01-206,500$2.06 $13.4K125,765SEC↗
BLFS BIOLIFE SOLUTIONS INC A Award deriv2023-01-032023-01-1011,885— $011,885SEC↗
BLFS BIOLIFE SOLUTIONS INC A Award2023-01-032023-01-1011,885— $0119,265SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2022-12-282022-12-30501$16.90 $8.5K107,380SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2022-11-102022-11-1450$23.16 $1.2K107,881SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2022-09-292022-09-30463$23.02 $10.7K107,931SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2022-08-102022-08-1152$23.17 $1.2K108,394SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2022-06-282022-06-30495$14.86 $7.4K108,446SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2022-05-132022-05-1751$12.32 $628108,941SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2022-04-182022-04-1913,581$17.59 $238.9K108,992SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise deriv2022-04-122022-04-1332,136— $00SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise2022-04-122022-04-1332,136— $0122,573SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2022-03-292022-03-31475$22.24 $10.6K90,437SEC↗
BLFS BIOLIFE SOLUTIONS INC A Award deriv2022-02-242022-03-0914,019— $014,019SEC↗
BLFS BIOLIFE SOLUTIONS INC A Award2022-02-242022-03-0914,019— $090,912SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2022-02-102022-02-14254$29.38 $7.5K76,893SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2021-12-292021-12-30517$39.37 $20.4K77,147SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise deriv2021-12-072021-12-0910,000— $00SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2021-12-072021-12-0910,000$36.52 $365.2K77,664SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise2021-12-072021-12-0910,000$2.62 $26.2K87,664SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise deriv2021-11-162021-11-176,160— $00SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2021-11-162021-11-176,160$50.63 $311.9K77,664SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise2021-11-162021-11-176,160$1.64 $10.1K83,824SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise deriv2021-11-152021-11-176,160— $06,160SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2021-11-152021-11-176,160$47.96 $295.4K77,664SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise2021-11-152021-11-176,160$1.64 $10.1K83,824SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise deriv2021-10-152021-10-186,160— $012,320SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise2021-10-152021-10-186,160$1.64 $10.1K83,824SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2021-10-152021-10-186,160$40.76 $251.1K77,664SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise deriv2021-10-142021-10-186,160— $018,480SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise2021-10-142021-10-186,160$1.64 $10.1K83,824SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2021-10-142021-10-18895$39.92 $35.7K77,664SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2021-10-142021-10-186,160$39.91 $245.8K77,664SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2021-09-282021-09-30505$43.12 $21.8K78,559SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise deriv2021-09-162021-09-176,160— $024,640SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise2021-09-162021-09-176,160$1.64 $10.1K85,224SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2021-09-162021-09-176,160$46.10 $284.0K79,064SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise deriv2021-09-152021-09-176,160— $030,800SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise2021-09-152021-09-176,160$1.64 $10.1K85,224SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2021-09-152021-09-176,160$49.01 $301.9K79,064SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise deriv2021-08-172021-08-186,160— $036,960SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise2021-08-172021-08-186,160$1.64 $10.1K85,224SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2021-08-172021-08-186,160$44.80 $276.0K79,064SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise deriv2021-08-162021-08-186,160— $043,120SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2021-08-162021-08-186,160$46.03 $283.5K79,064SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise2021-08-162021-08-186,160$1.64 $10.1K85,224SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise deriv2021-07-162021-07-196,160— $049,280SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise2021-07-162021-07-196,160$1.64 $10.1K85,224SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2021-07-162021-07-196,160$44.04 $271.3K79,064SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise deriv2021-07-152021-07-196,165— $055,440SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise2021-07-152021-07-196,165$1.64 $10.1K85,229SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2021-07-152021-07-196,165$42.74 $263.5K79,064SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2021-06-292021-07-01502$43.75 $22.0K79,064SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise deriv2021-06-162021-06-166,160— $061,605SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2021-06-162021-06-166,160$39.26 $241.8K79,566SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise2021-06-162021-06-166,160$1.64 $10.1K85,726SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise deriv2021-06-152021-06-166,160— $067,765SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise2021-06-152021-06-166,160$1.64 $10.1K85,726SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2021-06-152021-06-166,160$39.38 $242.6K79,566SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise deriv2021-05-142021-05-176,160— $073,925SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise2021-05-142021-05-176,160$1.64 $10.1K85,726SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2021-05-142021-05-176,160$29.68 $182.8K79,566SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise deriv2021-05-132021-05-176,160— $080,085SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise2021-05-132021-05-176,160$1.64 $10.1K85,726SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2021-05-132021-05-176,160$29.52 $181.8K79,566SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise deriv2021-04-162021-04-196,160— $086,245SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2021-04-162021-04-196,160$33.38 $205.6K79,566SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise2021-04-162021-04-196,160$1.64 $10.1K85,726SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise deriv2021-04-152021-04-196,160— $092,405SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2021-04-152021-04-196,160$33.76 $208.0K79,566SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise2021-04-152021-04-196,160$1.64 $10.1K85,726SEC↗
BLFS BIOLIFE SOLUTIONS INC A Award2021-04-122021-04-142,362— $079,566SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2021-04-012021-04-052,825$36.53 $103.2K77,204SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise2021-04-012021-04-057,279— $080,029SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2021-03-262021-03-302,120$35.01 $74.2K72,750SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise deriv2021-03-162021-03-176,160— $098,565SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2021-03-162021-03-176,160$36.72 $226.2K74,870SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise2021-03-162021-03-176,160$1.64 $10.1K81,030SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise deriv2021-03-152021-03-176,160— $0104,725SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2021-03-152021-03-176,160$36.91 $227.4K74,870SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise2021-03-152021-03-176,160$1.64 $10.1K81,030SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2021-02-192021-02-191,876$40.76 $76.5K74,870SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2021-02-182021-02-191,882$40.67 $76.5K76,746SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2021-02-172021-02-191,842$41.55 $76.5K78,628SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise deriv2021-02-162021-02-186,164— $0117,045SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise deriv2021-02-162021-02-186,160— $0110,885SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2021-02-162021-02-186,164$44.70 $275.5K63,878SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise2021-02-162021-02-186,160$1.64 $10.1K70,038SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2021-02-162021-02-186,160$44.25 $272.6K63,878SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise2021-02-162021-02-186,164$1.64 $10.1K70,042SEC↗
BLFS BIOLIFE SOLUTIONS INC A Award deriv2021-02-082021-02-193,610— $03,610SEC↗
BLFS BIOLIFE SOLUTIONS INC A Award2021-02-082021-02-193,610— $067,488SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise2021-02-082021-02-1912,982— $080,470SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise deriv2020-11-132020-11-165,000— $050,000SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise2020-11-132020-11-165,000$2.06 $10.3K68,878SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2020-11-132020-11-165,000$32.16 $160.8K63,878SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise deriv2020-11-122020-11-166,000— $055,000SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise2020-11-122020-11-166,000$2.06 $12.4K69,878SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2020-11-122020-11-166,000$32.46 $194.8K63,878SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2020-09-292020-10-01808$28.63 $23.1K63,878SEC↗
BLFS BIOLIFE SOLUTIONS INC A Award deriv2020-03-252020-03-279,641— $09,641SEC↗
BLFS BIOLIFE SOLUTIONS INC A Award deriv2020-03-252020-03-2716,068— $016,068SEC↗
BLFS BIOLIFE SOLUTIONS INC A Award2020-03-252020-03-273,928— $048,618SEC↗
BLFS BIOLIFE SOLUTIONS INC A Award2020-03-252020-03-273,616— $044,690SEC↗
BLFS BIOLIFE SOLUTIONS INC A Award2020-03-252020-03-2716,068— $064,686SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise deriv2019-12-162019-12-183,000— $061,000SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise2019-12-162019-12-183,000$2.06 $6.2K44,074SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2019-12-162019-12-183,000$15.68 $47.0K41,074SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise deriv2019-11-142019-11-143,000— $064,000SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2019-11-142019-11-143,000$14.06 $42.2K41,074SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise2019-11-142019-11-143,000$2.06 $6.2K44,074SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise deriv2019-10-152019-10-173,000— $067,000SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise2019-10-152019-10-173,000$2.06 $6.2K44,074SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2019-10-152019-10-173,000$16.06 $48.2K41,074SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise deriv2019-09-162019-09-183,000— $070,000SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2019-09-162019-09-183,000$20.02 $60.1K41,074SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise2019-09-162019-09-183,000$2.06 $6.2K44,074SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise deriv2019-08-152019-08-193,000— $073,000SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise2019-08-152019-08-193,000$2.06 $6.2K44,074SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2019-08-152019-08-193,000$17.97 $53.9K41,074SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise deriv2019-07-152019-07-173,000— $076,000SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2019-07-152019-07-173,000$16.58 $49.7K41,074SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise2019-07-152019-07-173,000$2.06 $6.2K44,074SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise deriv2019-06-172019-06-193,000— $079,000SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2019-06-172019-06-193,000$17.47 $52.4K41,074SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise2019-06-172019-06-193,000$2.06 $6.2K44,074SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise deriv2019-05-152019-05-173,000— $082,000SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise2019-05-152019-05-173,000$2.06 $6.2K44,074SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2019-05-152019-05-173,000$16.96 $50.9K41,074SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise deriv2019-04-152019-04-173,000— $085,000SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise2019-04-152019-04-173,000$2.06 $6.2K44,074SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2019-04-152019-04-173,000$17.56 $52.7K41,074SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise deriv2019-03-142019-03-153,000— $088,000SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise2019-03-142019-03-153,000$2.06 $6.2K44,074SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2019-03-142019-03-153,000$16.67 $50.0K41,074SEC↗
BLFS BIOLIFE SOLUTIONS INC A Award deriv2019-02-252019-02-276,491— $06,491SEC↗
BLFS BIOLIFE SOLUTIONS INC A Award2019-02-252019-02-276,491— $041,074SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise deriv2019-02-142019-02-153,000— $091,000SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise2019-02-142019-02-153,000$2.06 $6.2K37,583SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2019-02-142019-02-153,000$16.07 $48.2K34,583SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise deriv2019-01-152019-01-173,000— $094,000SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2019-01-152019-01-173,000$12.12 $36.4K34,583SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise2019-01-152019-01-173,000$2.06 $6.2K37,583SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise deriv2018-09-212018-09-253,000— $097,000SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2018-09-212018-09-253,000$17.23 $51.7K34,583SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise2018-09-212018-09-253,000$2.06 $6.2K37,583SEC↗
BLFS BIOLIFE SOLUTIONS INC A Award deriv2018-03-082018-03-09123,209— $0123,209SEC↗
BLFS BIOLIFE SOLUTIONS INC A Award2018-01-012018-01-039,583— $034,583SEC↗
BLFS BIOLIFE SOLUTIONS INC A Award2016-03-152016-03-1725,000— $025,000SEC↗
BLFS BIOLIFE SOLUTIONS INC A Award deriv2015-05-042015-05-06100,000— $0100,000SEC↗