Michael Rice, President & CEO

BLFS 203,656 shares

The estimated Net Worth of Michael Rice is at least $5,814,378.80. Michael Rice owns over 203,656 units of BioLife Solutions, Inc. stock worth over $5,814,378.80.

Transaction DateCompanySharesTypeOwnedPriceValuePost Value
8th October 2020BLFS - BioLife Solutions, Inc.18,750Open or private sale203,656$28.55$535,312.50$5,814,378.80
8th October 2020BLFS - BioLife Solutions, Inc.18,750Exercise of derivative222,406$2.06$38,625.00$458,156.36
6th October 2020BLFS - BioLife Solutions, Inc.18,750Open or private sale203,656$29.54$553,875.00$6,015,998.24
6th October 2020BLFS - BioLife Solutions, Inc.18,750Exercise of derivative222,406$2.06$38,625.00$458,156.36
29th September 2020BLFS - BioLife Solutions, Inc.4,690Open or private sale203,656$28.63$134,274.70$5,830,671.28
15th January 2019BLFS - BioLife Solutions, Inc.14,781Open or private sale139,517$12.14$179,441.34$1,693,736.38
15th January 2019BLFS - BioLife Solutions, Inc.14,781Exercise of derivative154,298$1.26$18,624.06$194,415.48
13th February 2019BLFS - BioLife Solutions, Inc.7,088Open or private sale139,517$16.03$113,620.64$2,236,457.51
13th February 2019BLFS - BioLife Solutions, Inc.7,088Exercise of derivative146,605$1.40$9,923.20$205,247.00
25th February 2019BLFS - BioLife Solutions, Inc.35,497Grant/award etc.175,014$0.00
13th March 2019BLFS - BioLife Solutions, Inc.7,088Open or private sale175,014$17.19$121,842.72$3,008,490.66
13th March 2019BLFS - BioLife Solutions, Inc.7,088Exercise of derivative182,102$1.40$9,923.20$254,942.80
10th April 2019BLFS - BioLife Solutions, Inc.7,088Open or private sale175,014$17.91$126,946.08$3,134,500.74
10th April 2019BLFS - BioLife Solutions, Inc.7,088Exercise of derivative182,102$1.40$9,923.20$254,942.80
15th May 2019BLFS - BioLife Solutions, Inc.7,088Open or private sale175,014$16.94$120,070.72$2,964,737.16
15th May 2019BLFS - BioLife Solutions, Inc.7,088Exercise of derivative182,102$1.40$9,923.20$254,942.80
13th June 2019BLFS - BioLife Solutions, Inc.9,903Open or private sale175,014$17.12$169,539.36$2,996,239.68
13th June 2019BLFS - BioLife Solutions, Inc.9,903Exercise of derivative184,917$1.40$13,864.20$258,883.80
11th June 2019BLFS - BioLife Solutions, Inc.9,000Open or private sale175,014$17.64$158,760.00$3,087,246.96
11th June 2019BLFS - BioLife Solutions, Inc.9,000Exercise of derivative184,014$1.40$12,600.00$257,619.60
18th July 2019BLFS - BioLife Solutions, Inc.9,903Open or private sale175,014$16.29$161,319.87$2,850,978.06
18th July 2019BLFS - BioLife Solutions, Inc.9,903Exercise of derivative184,917$1.40$13,864.20$258,883.80
16th July 2019BLFS - BioLife Solutions, Inc.9,000Open or private sale175,014$16.29$146,610.00$2,850,978.06
16th July 2019BLFS - BioLife Solutions, Inc.9,000Exercise of derivative184,014$1.40$12,600.00$257,619.60
13th August 2019BLFS - BioLife Solutions, Inc.9,000Open or private sale175,014$17.07$153,630.00$2,987,488.98
13th August 2019BLFS - BioLife Solutions, Inc.9,000Exercise of derivative184,014$1.40$12,600.00$257,619.60
15th August 2019BLFS - BioLife Solutions, Inc.9,905Open or private sale175,014$18.07$178,983.35$3,162,502.98
15th August 2019BLFS - BioLife Solutions, Inc.9,905Exercise of derivative184,919$1.40$13,867.00$258,886.60
11th September 2019BLFS - BioLife Solutions, Inc.14,571Open or private sale175,014$19.36$282,094.56$3,388,271.04
11th September 2019BLFS - BioLife Solutions, Inc.14,571Exercise of derivative189,585$1.12$16,334.09$212,524.79
9th September 2019BLFS - BioLife Solutions, Inc.14,000Open or private sale175,014$19.43$272,020.00$3,400,522.02
9th September 2019BLFS - BioLife Solutions, Inc.14,000Exercise of derivative189,014$1.12$15,694.00$211,884.69
17th October 2019BLFS - BioLife Solutions, Inc.10,000Open or private sale175,014$16.26$162,600.00$2,845,727.64
17th October 2019BLFS - BioLife Solutions, Inc.10,000Exercise of derivative185,014$1.12$11,200.00$207,215.68
15th October 2019BLFS - BioLife Solutions, Inc.10,000Open or private sale175,014$15.93$159,300.00$2,787,973.02
15th October 2019BLFS - BioLife Solutions, Inc.10,000Exercise of derivative185,014$1.12$11,200.00$207,215.68
14th November 2019BLFS - BioLife Solutions, Inc.10,000Open or private sale175,014$13.98$139,800.00$2,446,695.72
14th November 2019BLFS - BioLife Solutions, Inc.10,000Exercise of derivative185,014$1.12$11,200.00$207,215.68
12th November 2019BLFS - BioLife Solutions, Inc.10,000Open or private sale175,014$16.78$167,800.00$2,936,734.92
12th November 2019BLFS - BioLife Solutions, Inc.10,000Exercise of derivative185,014$1.12$11,200.00$207,215.68
12th December 2019BLFS - BioLife Solutions, Inc.10,247Open or private sale168,014$15.11$154,832.17$2,538,691.54
12th December 2019BLFS - BioLife Solutions, Inc.10,247Exercise of derivative178,261$1.12$11,476.64$199,652.32
10th December 2019BLFS - BioLife Solutions, Inc.10,000Open or private sale168,014$15.37$153,700.00$2,582,375.18
10th December 2019BLFS - BioLife Solutions, Inc.10,000Exercise of derivative178,014$1.12$11,200.00$199,375.68
10th December 2019BLFS - BioLife Solutions, Inc.7,000Bona fide gift168,014$0.00
16th January 2020BLFS - BioLife Solutions, Inc.18,750Open or private sale168,014$15.79$296,062.50$2,652,941.06
16th January 2020BLFS - BioLife Solutions, Inc.18,750Exercise of derivative186,764$2.06$38,625.00$384,733.84
14th January 2020BLFS - BioLife Solutions, Inc.18,750Open or private sale168,014$15.91$298,312.50$2,673,102.74
14th January 2020BLFS - BioLife Solutions, Inc.18,750Exercise of derivative186,764$2.06$38,625.00$384,733.84
13th February 2020BLFS - BioLife Solutions, Inc.18,750Open or private sale168,014$14.17$265,687.50$2,380,758.38
13th February 2020BLFS - BioLife Solutions, Inc.18,750Exercise of derivative186,764$2.06$38,625.00$384,733.84
11th February 2020BLFS - BioLife Solutions, Inc.18,750Open or private sale168,014$13.69$256,687.50$2,300,111.66
11th February 2020BLFS - BioLife Solutions, Inc.18,750Exercise of derivative186,764$2.06$38,625.00$384,733.84
26th February 2020BLFS - BioLife Solutions, Inc.2,190Open or private sale165,824$15.02$32,893.80$2,490,676.48
12th March 2020BLFS - BioLife Solutions, Inc.18,750Open or private sale165,824$8.44$158,250.00$1,399,554.56
12th March 2020BLFS - BioLife Solutions, Inc.18,750Exercise of derivative184,574$2.06$38,625.00$380,222.44
10th March 2020BLFS - BioLife Solutions, Inc.18,750Open or private sale165,824$12.16$228,000.00$2,016,419.84
10th March 2020BLFS - BioLife Solutions, Inc.18,750Exercise of derivative184,574$2.06$38,625.00$380,222.44
25th March 2020BLFS - BioLife Solutions, Inc.28,868Grant/award etc.214,739$0.00
25th March 2020BLFS - BioLife Solutions, Inc.7,056Grant/award etc.185,871$0.00
25th March 2020BLFS - BioLife Solutions, Inc.12,991Grant/award etc.178,815$0.00
15th April 2020BLFS - BioLife Solutions, Inc.18,750Open or private sale214,739$9.66$181,125.00$2,074,378.74
15th April 2020BLFS - BioLife Solutions, Inc.18,750Exercise of derivative233,489$2.06$38,625.00$480,987.34
13th April 2020BLFS - BioLife Solutions, Inc.18,750Open or private sale214,739$9.03$169,312.50$1,939,093.17
13th April 2020BLFS - BioLife Solutions, Inc.18,750Exercise of derivative233,489$2.06$38,625.00$480,987.34
15th May 2020BLFS - BioLife Solutions, Inc.18,750Open or private sale214,739$14.23$266,812.50$3,055,735.97
15th May 2020BLFS - BioLife Solutions, Inc.18,750Exercise of derivative233,489$2.06$38,625.00$480,987.34
13th May 2020BLFS - BioLife Solutions, Inc.18,750Open or private sale214,739$15.45$289,687.50$3,317,717.55
13th May 2020BLFS - BioLife Solutions, Inc.18,750Exercise of derivative233,489$2.06$38,625.00$480,987.34
28th May 2020BLFS - BioLife Solutions, Inc.516Open or private sale214,223$16.87$8,704.92$3,613,942.01
11th June 2020BLFS - BioLife Solutions, Inc.18,750Open or private sale214,223$15.01$281,437.50$3,215,487.23
11th June 2020BLFS - BioLife Solutions, Inc.18,750Exercise of derivative232,973$2.06$38,625.00$479,924.38
19th June 2020BLFS - BioLife Solutions, Inc.18,750Open or private sale214,223$16.37$306,937.50$3,506,830.51
19th June 2020BLFS - BioLife Solutions, Inc.18,750Exercise of derivative232,973$2.06$38,625.00$479,924.38
16th July 2020BLFS - BioLife Solutions, Inc.5,000Bona fide gift209,223$0.00
16th July 2020BLFS - BioLife Solutions, Inc.18,750Open or private sale214,223$19.30$361,875.00$4,134,503.90
16th July 2020BLFS - BioLife Solutions, Inc.18,750Exercise of derivative232,973$2.06$38,625.00$479,924.38
14th July 2020BLFS - BioLife Solutions, Inc.18,750Open or private sale214,223$18.67$350,062.50$3,999,543.41
14th July 2020BLFS - BioLife Solutions, Inc.18,750Exercise of derivative232,973$2.06$38,625.00$479,924.38
13th August 2020BLFS - BioLife Solutions, Inc.18,750Open or private sale209,223$18.64$349,500.00$3,899,916.72
13th August 2020BLFS - BioLife Solutions, Inc.18,750Exercise of derivative227,973$2.06$38,625.00$469,624.38
11th August 2020BLFS - BioLife Solutions, Inc.18,750Open or private sale209,223$19.91$373,312.50$4,165,629.93
11th August 2020BLFS - BioLife Solutions, Inc.18,750Exercise of derivative227,973$2.06$38,625.00$469,624.38
26th August 2020BLFS - BioLife Solutions, Inc.877Open or private sale208,346$20.48$17,960.96$4,266,926.08
10th September 2020BLFS - BioLife Solutions, Inc.18,750Open or private sale208,346$23.24$435,750.00$4,841,961.04
10th September 2020BLFS - BioLife Solutions, Inc.18,750Exercise of derivative227,096$2.06$38,625.00$467,817.76
8th September 2020BLFS - BioLife Solutions, Inc.18,750Open or private sale208,346$21.64$405,750.00$4,508,607.44
8th September 2020BLFS - BioLife Solutions, Inc.18,750Exercise of derivative227,096$2.06$38,625.00$467,817.76