Sign inGet started

Rice Michael

Insider CIK 1389512 · BLFS President and CEO, Director

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 S Sale2023-10-302023-11-0172,603$9.13 $662.9K347,085SEC↗
BLFS BIOLIFE SOLUTIONS INC A Award2023-10-222023-10-24771— $0419,688SEC↗
BLFS BIOLIFE SOLUTIONS INC A Award2023-10-082023-10-10282— $0418,917SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2023-09-282023-10-02831$14.16 $11.8K418,635SEC↗
BLFS BIOLIFE SOLUTIONS INC A Award2023-09-242023-10-02290— $0419,466SEC↗
BLFS BIOLIFE SOLUTIONS INC A Award2023-09-102023-09-121,022— $0419,176SEC↗
BLFS BIOLIFE SOLUTIONS INC A Award2023-08-272023-08-301,248— $0418,154SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2023-08-252023-08-291,729$10.99 $19.0K416,906SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2023-08-142023-08-16277$12.38 $3.4K418,635SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2023-06-272023-06-29877$22.91 $20.1K418,912SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2023-05-312023-06-021,679$23.21 $39.0K419,789SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2023-05-172023-05-1733,333$21.04 $701.3K421,468SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2023-05-152023-05-17190$18.71 $3.6K454,801SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2023-04-062023-04-103,214$20.03 $64.4K447,480SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2023-04-062023-05-163,214$20.03 $64.4K454,991SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise deriv2023-03-312023-05-167,511— $00SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise2023-03-312023-05-167,511— $0458,205SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2023-03-292023-03-31936$20.62 $19.3K450,694SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2023-03-072023-03-09549$22.95 $12.6K451,630SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2023-03-012023-03-034,290$22.75 $97.6K452,179SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2023-02-092023-02-13144$24.60 $3.5K456,469SEC↗
BLFS BIOLIFE SOLUTIONS INC A Award deriv2023-01-032023-01-1099,038— $099,038SEC↗
BLFS BIOLIFE SOLUTIONS INC A Award2023-01-032023-01-1099,038— $0456,613SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2022-12-282022-12-30898$16.90 $15.2K357,575SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2022-11-292022-11-30931$19.93 $18.6K358,473SEC↗
BLFS BIOLIFE SOLUTIONS INC G Gift2022-11-232022-11-282,750— $0359,404SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2022-11-102022-11-14164$23.16 $3.8K362,154SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2022-09-292022-09-30830$23.02 $19.1K362,318SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2022-08-312022-09-01906$23.44 $21.2K363,148SEC↗
BLFS BIOLIFE SOLUTIONS INC A Award2022-08-142022-08-16504— $0364,054SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2022-08-102022-08-11171$23.17 $4.0K363,550SEC↗
BLFS BIOLIFE SOLUTIONS INC A Award2022-07-292022-08-02643— $0363,721SEC↗
BLFS BIOLIFE SOLUTIONS INC A Award2022-07-172022-07-19779— $0363,078SEC↗
BLFS BIOLIFE SOLUTIONS INC A Award2022-07-032022-07-06847— $0362,299SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2022-06-282022-06-30889$14.86 $13.2K361,452SEC↗
BLFS BIOLIFE SOLUTIONS INC A Award2022-06-192022-06-21899— $0362,341SEC↗
BLFS BIOLIFE SOLUTIONS INC A Award2022-06-052022-06-07901— $0361,442SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2022-05-272022-06-01749$14.53 $10.9K360,541SEC↗
BLFS BIOLIFE SOLUTIONS INC A Award2022-05-222022-05-24964— $0361,290SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2022-05-132022-05-17165$12.32 $2.0K360,326SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2022-04-182022-04-1924,400$17.59 $429.2K360,491SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise deriv2022-04-132022-04-1310,000— $060,000SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise2022-04-132022-04-1310,000$1.90 $19.0K394,891SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2022-04-132022-04-1310,000$19.06 $190.6K384,891SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise deriv2022-04-122022-04-1357,736— $00SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise2022-04-122022-04-1357,736— $0384,891SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise deriv2022-04-112022-04-1310,000— $070,000SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise2022-04-112022-04-1310,000$1.90 $19.0K337,155SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2022-04-112022-04-1310,000$19.55 $195.5K327,155SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2022-03-292022-03-31830$22.24 $18.5K327,155SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise deriv2022-03-092022-03-0910,000— $080,000SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise2022-03-092022-03-0910,000$1.90 $19.0K337,985SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2022-03-092022-03-0910,000$23.81 $238.1K327,985SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise deriv2022-03-072022-03-0910,000— $090,000SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2022-03-072022-03-0910,000$23.80 $238.0K327,985SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise2022-03-072022-03-0910,000$1.90 $19.0K337,985SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2022-03-012022-03-03874$23.78 $20.8K257,891SEC↗
BLFS BIOLIFE SOLUTIONS INC A Award deriv2022-02-242022-03-0970,094— $070,094SEC↗
BLFS BIOLIFE SOLUTIONS INC A Award2022-02-242022-03-0970,094— $0328,859SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2022-02-102022-02-14690$29.38 $20.3K258,765SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise deriv2022-02-032022-02-0716,670— $00SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise2022-02-032022-02-0716,670$1.78 $29.7K276,125SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2022-02-032022-02-0716,670$27.84 $464.1K259,455SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise deriv2022-02-012022-02-0316,666— $016,670SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise2022-02-012022-02-0316,666$1.78 $29.7K276,121SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2022-02-012022-02-0316,666$29.90 $498.3K259,455SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise deriv2022-01-122022-01-1216,666— $033,336SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise2022-01-122022-01-1216,666$1.78 $29.7K276,121SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2022-01-122022-01-1216,666$31.72 $528.6K259,455SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise deriv2022-01-102022-01-1216,666— $050,002SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2022-01-102022-01-1216,666$30.83 $513.8K259,455SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise2022-01-102022-01-1216,666$1.78 $29.7K276,121SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2021-12-292021-12-30928$39.37 $36.5K259,455SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise deriv2021-12-152021-12-1516,666— $066,668SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise2021-12-152021-12-1516,666$1.78 $29.7K277,049SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2021-12-152021-12-1516,666$32.80 $546.6K260,383SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise deriv2021-12-132021-12-1516,666— $083,334SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise2021-12-132021-12-1516,666$1.78 $29.7K277,049SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2021-12-132021-12-1516,666$33.82 $563.6K260,383SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise deriv2021-12-092021-12-0911,464— $00SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise2021-12-092021-12-0911,464$1.64 $18.8K271,847SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2021-12-092021-12-0911,464$35.15 $403.0K260,383SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise deriv2021-12-072021-12-0911,461— $011,464SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2021-12-072021-12-0911,461$36.52 $418.6K260,383SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise2021-12-072021-12-0911,461$1.64 $18.8K271,844SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2021-11-302021-12-02957$37.59 $36.0K260,383SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise deriv2021-11-042021-11-0411,461— $022,925SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise2021-11-042021-11-0411,461$1.64 $18.8K272,801SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2021-11-042021-11-0411,461$56.81 $651.1K261,340SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise deriv2021-11-022021-11-0411,461— $034,386SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise2021-11-022021-11-0411,461$1.64 $18.8K272,801SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2021-11-022021-11-0411,461$54.72 $627.1K261,340SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2021-10-142021-10-183,215$39.97 $128.5K261,340SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise deriv2021-10-072021-10-0711,461— $045,847SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise2021-10-072021-10-0711,461$1.64 $18.8K276,016SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2021-10-072021-10-0711,461$40.55 $464.7K264,555SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise deriv2021-10-052021-10-0711,461— $057,308SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2021-10-052021-10-0711,461$40.63 $465.7K264,555SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise2021-10-052021-10-0711,461$1.64 $18.8K276,016SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2021-09-282021-09-30907$43.12 $39.1K264,555SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise deriv2021-09-092021-09-0911,461— $068,769SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise2021-09-092021-09-0911,461$1.64 $18.8K276,923SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2021-09-092021-09-0911,461$52.59 $602.7K265,462SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise deriv2021-09-072021-09-0911,461— $080,230SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2021-09-072021-09-0911,461$52.50 $601.7K265,462SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise2021-09-072021-09-0911,461$1.64 $18.8K276,923SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2021-08-262021-08-30848$57.26 $48.6K265,462SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise deriv2021-08-052021-08-0511,461— $091,691SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2021-08-052021-08-0511,461$48.37 $554.4K266,310SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise2021-08-052021-08-0511,461$1.64 $18.8K277,771SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise deriv2021-08-032021-08-0511,461— $0103,152SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2021-08-032021-08-0511,461$48.26 $553.1K266,310SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise2021-08-032021-08-0511,461$1.64 $18.8K277,771SEC↗
BLFS BIOLIFE SOLUTIONS INC G Gift2021-07-292021-08-023,000— $0266,310SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise deriv2021-07-082021-07-0811,464— $0114,613SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2021-07-082021-07-0811,464$46.15 $529.1K269,310SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise2021-07-082021-07-0811,464$1.64 $18.8K280,774SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise deriv2021-07-062021-07-0811,461— $0126,077SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2021-07-062021-07-0811,461$46.28 $530.4K269,310SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise2021-07-062021-07-0811,461$1.64 $18.8K280,771SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2021-06-292021-07-01902$43.75 $39.5K269,310SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise deriv2021-06-102021-06-1011,461— $0137,538SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise2021-06-102021-06-1011,461$1.64 $18.8K281,673SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2021-06-102021-06-1011,461$36.47 $418.0K270,212SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise deriv2021-06-082021-06-1011,461— $0148,999SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2021-06-082021-06-1011,461$35.54 $407.3K270,212SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise2021-06-082021-06-1011,461$1.64 $18.8K281,673SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2021-05-282021-06-02802$33.87 $27.2K270,212SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise deriv2021-05-062021-05-0611,461— $0160,460SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise2021-05-062021-05-0611,461$1.64 $18.8K282,475SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2021-05-062021-05-0611,461$30.41 $348.5K271,014SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise deriv2021-05-042021-05-0611,461— $0171,921SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise2021-05-042021-05-0611,461$1.64 $18.8K282,475SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2021-05-042021-05-0611,461$30.15 $345.5K271,014SEC↗
BLFS BIOLIFE SOLUTIONS INC A Award2021-04-122021-04-148,487— $0271,014SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise deriv2021-04-082021-04-1211,461— $0183,382SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2021-04-082021-04-1211,461$35.32 $404.8K262,527SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise2021-04-082021-04-1211,461$1.64 $18.8K273,988SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2021-04-012021-04-0510,149$36.53 $370.7K262,527SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise2021-04-012021-04-0526,154— $0272,676SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2021-03-262021-03-303,809$35.01 $133.4K246,522SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2021-02-262021-03-02861$39.57 $34.1K250,331SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2021-02-192021-02-1910,107$40.76 $412.0K251,192SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2021-02-182021-02-1910,132$40.67 $412.1K261,299SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2021-02-172021-02-199,917$41.55 $412.1K271,431SEC↗
BLFS BIOLIFE SOLUTIONS INC A Award deriv2021-02-082021-02-197,511— $07,511SEC↗
BLFS BIOLIFE SOLUTIONS INC A Award2021-02-082021-02-197,511— $0210,354SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise2021-02-082021-02-1970,994— $0281,348SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2020-12-012020-12-03813$35.49 $28.9K202,843SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise deriv2020-11-162020-11-1611,461— $0194,843SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise2020-11-162020-11-1611,461$1.64 $18.8K215,117SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2020-11-162020-11-1611,461$31.20 $357.6K203,656SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise deriv2020-11-132020-11-1611,461— $0206,304SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise2020-11-132020-11-1611,461$1.64 $18.8K215,117SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2020-11-132020-11-1611,461$31.81 $364.6K203,656SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise deriv2020-11-122020-11-1611,461— $0217,765SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise2020-11-122020-11-1611,461$1.64 $18.8K215,117SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2020-11-122020-11-1611,461$32.38 $371.1K203,656SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise deriv2020-10-082020-10-0818,750— $00SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2020-10-082020-10-0818,750$28.55 $535.3K203,656SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise2020-10-082020-10-0818,750$2.06 $38.6K222,406SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise deriv2020-10-062020-10-0818,750— $018,750SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2020-10-062020-10-0818,750$29.54 $553.9K203,656SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise2020-10-062020-10-0818,750$2.06 $38.6K222,406SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2020-09-292020-10-014,690$28.63 $134.3K203,656SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise deriv2020-09-102020-09-1018,750— $037,500SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise2020-09-102020-09-1018,750$2.06 $38.6K227,096SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2020-09-102020-09-1018,750$23.24 $435.7K208,346SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise deriv2020-09-082020-09-1018,750— $056,250SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2020-09-082020-09-1018,750$21.64 $405.8K208,346SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise2020-09-082020-09-1018,750$2.06 $38.6K227,096SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2020-08-262020-08-28877$20.48 $18.0K208,346SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise deriv2020-08-132020-08-1318,750— $075,000SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise2020-08-132020-08-1318,750$2.06 $38.6K227,973SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2020-08-132020-08-1318,750$18.64 $349.5K209,223SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise deriv2020-08-112020-08-1318,750— $093,750SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise2020-08-112020-08-1318,750$2.06 $38.6K227,973SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2020-08-112020-08-1318,750$19.91 $373.3K209,223SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise deriv2020-07-162020-07-1618,750— $0112,500SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise2020-07-162020-07-1618,750$2.06 $38.6K232,973SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2020-07-162020-07-1618,750$19.30 $361.9K214,223SEC↗
BLFS BIOLIFE SOLUTIONS INC G Gift2020-07-162020-07-165,000— $0209,223SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise deriv2020-07-142020-07-1618,750— $0131,250SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2020-07-142020-07-1618,750$18.67 $350.1K214,223SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise2020-07-142020-07-1618,750$2.06 $38.6K232,973SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise deriv2020-06-192020-06-2318,750— $0150,000SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise2020-06-192020-06-2318,750$2.06 $38.6K232,973SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2020-06-192020-06-2318,750$16.37 $306.9K214,223SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise deriv2020-06-112020-06-1518,750— $0168,750SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2020-06-112020-06-1518,750$15.01 $281.4K214,223SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise2020-06-112020-06-1518,750$2.06 $38.6K232,973SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2020-05-282020-06-01516$16.87 $8.7K214,223SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise deriv2020-05-152020-05-1518,750— $0187,500SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2020-05-152020-05-1518,750$14.23 $266.8K214,739SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise2020-05-152020-05-1518,750$2.06 $38.6K233,489SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise deriv2020-05-132020-05-1518,750— $0206,250SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise2020-05-132020-05-1518,750$2.06 $38.6K233,489SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2020-05-132020-05-1518,750$15.45 $289.7K214,739SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise deriv2020-04-152020-04-1518,750— $0225,000SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise2020-04-152020-04-1518,750$2.06 $38.6K233,489SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2020-04-152020-04-1518,750$9.66 $181.1K214,739SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise deriv2020-04-132020-04-1518,750— $0243,750SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2020-04-132020-04-1518,750$9.03 $169.3K214,739SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise2020-04-132020-04-1518,750$2.06 $38.6K233,489SEC↗
BLFS BIOLIFE SOLUTIONS INC A Award deriv2020-03-252020-03-2734,641— $034,641SEC↗
BLFS BIOLIFE SOLUTIONS INC A Award deriv2020-03-252020-03-2728,868— $028,868SEC↗
BLFS BIOLIFE SOLUTIONS INC A Award2020-03-252020-03-277,056— $0185,871SEC↗
BLFS BIOLIFE SOLUTIONS INC A Award2020-03-252020-03-2728,868— $0214,739SEC↗
BLFS BIOLIFE SOLUTIONS INC A Award2020-03-252020-03-2712,991— $0178,815SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise deriv2020-03-122020-03-1218,750— $0262,500SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise2020-03-122020-03-1218,750$2.06 $38.6K184,574SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2020-03-122020-03-1218,750$8.44 $158.3K165,824SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise deriv2020-03-102020-03-1218,750— $0281,250SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2020-03-102020-03-1218,750$12.16 $228.0K165,824SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise2020-03-102020-03-1218,750$2.06 $38.6K184,574SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2020-02-262020-02-282,190$15.02 $32.9K165,824SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise deriv2020-02-132020-02-1318,750— $0300,000SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise2020-02-132020-02-1318,750$2.06 $38.6K186,764SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2020-02-132020-02-1318,750$14.17 $265.7K168,014SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise deriv2020-02-112020-02-1318,750— $0318,750SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise2020-02-112020-02-1318,750$2.06 $38.6K186,764SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2020-02-112020-02-1318,750$13.69 $256.7K168,014SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise deriv2020-01-162020-01-1618,750— $0337,500SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise2020-01-162020-01-1618,750$2.06 $38.6K186,764SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2020-01-162020-01-1618,750$15.79 $296.1K168,014SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise deriv2020-01-142020-01-1618,750— $0356,250SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise2020-01-142020-01-1618,750$2.06 $38.6K186,764SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2020-01-142020-01-1618,750$15.91 $298.3K168,014SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise deriv2019-12-122019-12-1210,247— $00SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise2019-12-122019-12-1210,247$1.12 $11.5K178,261SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2019-12-122019-12-1210,247$15.11 $154.8K168,014SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise deriv2019-12-102019-12-1210,000— $010,247SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2019-12-102019-12-1210,000$15.37 $153.7K168,014SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise2019-12-102019-12-1210,000$1.12 $11.2K178,014SEC↗
BLFS BIOLIFE SOLUTIONS INC G Gift2019-12-102019-12-127,000— $0168,014SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise deriv2019-11-142019-11-1410,000— $010,247SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2019-11-142019-11-1410,000$13.98 $139.8K175,014SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise2019-11-142019-11-1410,000$1.12 $11.2K185,014SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise deriv2019-11-122019-11-1410,000— $020,247SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise2019-11-122019-11-1410,000$1.12 $11.2K185,014SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2019-11-122019-11-1410,000$16.78 $167.8K175,014SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise deriv2019-10-172019-10-1710,000— $030,247SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2019-10-172019-10-1710,000$16.26 $162.6K175,014SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise2019-10-172019-10-1710,000$1.12 $11.2K185,014SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise deriv2019-10-152019-10-1710,000— $040,247SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise2019-10-152019-10-1710,000$1.12 $11.2K185,014SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2019-10-152019-10-1710,000$15.93 $159.3K175,014SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise deriv2019-09-112019-09-1114,571— $00SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise2019-09-112019-09-1114,571$1.12 $16.3K189,585SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2019-09-112019-09-1114,571$19.36 $282.1K175,014SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise deriv2019-09-092019-09-1114,000— $014,571SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2019-09-092019-09-1114,000$19.43 $272.0K175,014SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise2019-09-092019-09-1114,000$1.12 $15.7K189,014SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise deriv2019-08-152019-08-199,905— $00SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2019-08-152019-08-199,905$18.07 $179.0K175,014SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise2019-08-152019-08-199,905$1.40 $13.9K184,919SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise deriv2019-08-132019-08-159,000— $09,904SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise deriv2019-08-132019-08-199,000— $09,905SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise2019-08-132019-08-159,000$1.40 $12.6K184,014SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2019-08-132019-08-159,000$17.07 $153.6K175,014SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise2019-08-132019-08-199,000$1.40 $12.6K184,014SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2019-08-132019-08-199,000$17.07 $153.6K175,014SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise deriv2019-07-182019-07-189,903— $018,904SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2019-07-182019-07-189,903$16.29 $161.3K175,014SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise2019-07-182019-07-189,903$1.40 $13.9K184,917SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise deriv2019-07-162019-07-189,000— $028,807SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise2019-07-162019-07-189,000$1.40 $12.6K184,014SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2019-07-162019-07-189,000$16.29 $146.6K175,014SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise deriv2019-06-132019-06-139,903— $037,807SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise2019-06-132019-06-139,903$1.40 $13.9K184,917SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2019-06-132019-06-139,903$17.12 $169.5K175,014SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise deriv2019-06-112019-06-139,000— $047,710SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2019-06-112019-06-139,000$17.64 $158.8K175,014SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise2019-06-112019-06-139,000$1.40 $12.6K184,014SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise deriv2019-05-152019-05-177,088— $056,710SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2019-05-152019-05-177,088$16.94 $120.1K175,014SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise2019-05-152019-05-177,088$1.40 $9.9K182,102SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise deriv2019-04-102019-04-127,088— $063,798SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise2019-04-102019-04-127,088$1.40 $9.9K182,102SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2019-04-102019-04-127,088$17.91 $126.9K175,014SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise deriv2019-03-132019-03-157,088— $070,886SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise2019-03-132019-03-157,088$1.40 $9.9K182,102SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2019-03-132019-03-157,088$17.19 $121.8K175,014SEC↗
BLFS BIOLIFE SOLUTIONS INC A Award deriv2019-02-252019-02-2735,497— $035,497SEC↗
BLFS BIOLIFE SOLUTIONS INC A Award2019-02-252019-02-2735,497— $0175,014SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise deriv2019-02-132019-02-157,088— $077,974SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2019-02-132019-02-157,088$16.03 $113.6K139,517SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise2019-02-132019-02-157,088$1.40 $9.9K146,605SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise deriv2019-01-152019-01-1714,781— $00SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise2019-01-152019-01-1714,781$1.26 $18.6K154,298SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2019-01-152019-01-1714,781$12.14 $179.4K139,517SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise deriv2018-12-132018-12-1414,781— $014,781SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise2018-12-132018-12-1414,781$1.26 $18.6K154,298SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2018-12-132018-12-1414,781$11.44 $169.1K139,517SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise deriv2018-10-012018-10-0212,540— $029,562SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2018-10-012018-10-0212,540$17.57 $220.3K139,517SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise2018-10-012018-10-0212,540$1.26 $15.8K152,057SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise deriv2018-09-052018-09-0712,540— $042,102SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2018-09-052018-09-074,200$21.55 $90.5K143,317SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2018-09-052018-09-073,800$20.28 $77.1K139,517SEC↗