Insider Trading History of Rice Michael

The following table details the insider trading activities (stock purchases, stock sales, and stock option exercises) of Rice Michael since 2014. This trader's CIK number is 1389512. At the time of last reporting, Rice Michael was the Other of Biolife Solutions Inc. (stock ticker symbol BLFS). Also see all insider trading activities at Biolife Solutions Inc.



Yearly summary of insider trading at Biolife Solutions Inc (BLFS) by Rice Michael

Insider Buying Insider Sales Option Exercises
Year Symbol Shares Value Shares Value Shares Value
2023 BLFS 0 $0 121,483 $1,670,182 0 $0
2022 BLFS 0 $0 139,165 $3,463,728 164,404 $194,667
2021 BLFS 0 $0 257,885 $10,832,027 302,401 $341,278
2020 BLFS 0 $0 418,469 $7,679,691 409,383 $828,888
2019 BLFS 0 $0 188,662 $3,122,906 188,662 $237,215
2018 BLFS 0 $0 140,181 $1,714,894 140,181 $162,576
2014 BLFS 20,767 $49,333 0 $0 0 $0


Insider trading of Biolife Solutions Inc (BLFS) by Rice Michael

Trade Date Symbol Trade Type Shares Price ($) Value ($)
2023-10-30 BLFS Sale 72,603 9.13 662,865
2023-09-28 BLFS Sale 831 14.16 11,766
2023-09-28 BLFS Sale 831 14.16 11,766
2023-08-25 BLFS Sale 1,729 10.99 19,001
2023-08-14 BLFS Sale 277 12.38 3,429
2023-06-27 BLFS Sale 877 22.91 20,092
2023-05-31 BLFS Sale 1,679 23.21 38,969
2023-05-15 BLFS Sale 190 18.71 3,554
2023-05-17 BLFS Sale 33,333 21.04 701,326
2023-04-06 BLFS Sale 3,214 20.03 64,376
2023-03-29 BLFS Sale 936 20.62 19,300
2023-03-07 BLFS Sale 549 22.95 12,599
2023-03-01 BLFS Sale 4,290 22.75 97,597
2023-02-09 BLFS Sale 144 24.60 3,542
2022-12-28 BLFS Sale 898 16.90 15,176
2022-11-29 BLFS Sale 931 19.93 18,554
2022-11-10 BLFS Sale 164 23.16 3,798
2022-09-29 BLFS Sale 830 23.02 19,106
2022-08-31 BLFS Sale 906 23.44 21,236
2022-08-10 BLFS Sale 171 23.17 3,962
2022-06-28 BLFS Sale 889 14.86 13,210
2022-05-27 BLFS Sale 749 14.53 10,882
2022-05-13 BLFS Sale 165 12.32 2,032
2022-04-18 BLFS Sale 24,400 17.59 429,196
2022-04-12 BLFS Option Ex 57,736 .00 0
2022-04-11 BLFS Option Ex 10,000 1.90 19,000
2022-04-13 BLFS Sale 10,000 19.06 190,600
2022-04-13 BLFS Option Ex 10,000 1.90 19,000
2022-04-11 BLFS Sale 10,000 19.55 195,500
2022-03-29 BLFS Sale 830 22.24 18,459
2022-03-09 BLFS Sale 10,000 23.81 238,100
2022-03-09 BLFS Option Ex 10,000 1.90 19,000
2022-03-07 BLFS Sale 10,000 23.80 238,000
2022-03-07 BLFS Option Ex 10,000 1.90 19,000
2022-03-01 BLFS Sale 874 23.78 20,783
2022-02-10 BLFS Sale 690 29.38 20,272
2022-02-03 BLFS Option Ex 16,670 1.78 29,672
2022-02-03 BLFS Sale 16,670 27.84 464,092
2022-02-01 BLFS Option Ex 16,666 1.78 29,665
2022-02-01 BLFS Sale 16,666 29.90 498,313
2022-01-10 BLFS Sale 16,666 30.83 513,812
2022-01-12 BLFS Option Ex 16,666 1.78 29,665
2022-01-12 BLFS Sale 16,666 31.72 528,645
2022-01-10 BLFS Option Ex 16,666 1.78 29,665
2021-12-29 BLFS Sale 928 39.37 36,535
2021-12-13 BLFS Sale 16,666 33.82 563,644
2021-12-15 BLFS Option Ex 16,666 1.78 29,665
2021-12-15 BLFS Sale 16,666 32.80 546,644
2021-12-13 BLFS Option Ex 16,666 1.78 29,665
2021-12-09 BLFS Option Ex 11,464 1.64 18,800
2021-12-07 BLFS Sale 11,461 36.52 418,555
2021-12-09 BLFS Sale 11,464 35.15 402,959
2021-12-07 BLFS Option Ex 11,461 1.64 18,796
2021-11-30 BLFS Sale 957 37.59 35,973
2021-11-02 BLFS Sale 11,461 54.72 627,145
2021-11-04 BLFS Option Ex 11,461 1.64 18,796
2021-11-04 BLFS Sale 11,461 56.81 651,099
2021-11-02 BLFS Option Ex 11,461 1.64 18,796
2021-10-14 BLFS Sale 3,215 39.97 128,503
2021-10-05 BLFS Sale 11,461 40.63 465,660
2021-10-07 BLFS Option Ex 11,461 1.64 18,796
2021-10-07 BLFS Sale 11,461 40.55 464,743
2021-10-05 BLFS Option Ex 11,461 1.64 18,796
2021-09-28 BLFS Sale 907 43.12 39,109
2021-09-09 BLFS Sale 11,461 52.59 602,733
2021-09-09 BLFS Option Ex 11,461 1.64 18,796
2021-09-07 BLFS Sale 11,461 52.50 601,702
2021-09-07 BLFS Option Ex 11,461 1.64 18,796
2021-08-26 BLFS Sale 848 57.26 48,556
2021-08-05 BLFS Sale 11,461 48.37 554,368
2021-08-05 BLFS Option Ex 11,461 1.64 18,796
2021-08-03 BLFS Sale 11,461 48.26 553,107
2021-08-03 BLFS Option Ex 11,461 1.64 18,796
2021-07-06 BLFS Option Ex 11,461 1.64 18,796
2021-07-06 BLFS Sale 11,461 46.28 530,415
2021-07-08 BLFS Option Ex 11,464 1.64 18,800
2021-07-08 BLFS Sale 11,464 46.15 529,063
2021-06-10 BLFS Sale 11,461 36.47 417,982
2021-06-08 BLFS Sale 11,461 35.54 407,323
2021-06-10 BLFS Option Ex 11,461 1.64 18,796
2021-06-08 BLFS Option Ex 11,461 1.64 18,796
2021-05-28 BLFS Sale 802 33.87 27,163
2021-04-08 BLFS Sale 11,461 35.32 404,802
2021-04-08 BLFS Option Ex 11,461 1.64 18,796
2021-04-01 BLFS Sale 10,149 36.53 370,742
2021-04-01 BLFS Option Ex 26,154 .00 0
2021-03-26 BLFS Sale 3,809 35.01 133,353
2021-02-26 BLFS Sale 861 39.57 34,069
2021-02-19 BLFS Sale 10,107 40.76 411,961
2021-02-18 BLFS Sale 10,132 40.67 412,068
2021-02-08 BLFS Option Ex 70,994 .00 0
2021-02-17 BLFS Sale 9,917 41.55 412,051
2020-12-01 BLFS Sale 813 35.49 28,853
2020-11-16 BLFS Sale 11,461 31.20 357,583
2020-11-16 BLFS Option Ex 11,461 1.64 18,796
2020-11-13 BLFS Sale 11,461 31.81 364,574
2020-11-12 BLFS Sale 11,461 32.38 371,107
2020-11-13 BLFS Option Ex 11,461 1.64 18,796
2020-11-12 BLFS Option Ex 11,461 1.64 18,796
2020-10-06 BLFS Option Ex 18,750 2.06 38,625
2020-10-06 BLFS Sale 18,750 29.54 553,875
2020-10-08 BLFS Option Ex 18,750 2.06 38,625
2020-10-08 BLFS Sale 18,750 28.55 535,312
2020-09-29 BLFS Sale 4,690 28.63 134,274
2020-09-08 BLFS Option Ex 18,750 2.06 38,625
2020-09-10 BLFS Option Ex 18,750 2.06 38,625
2020-09-08 BLFS Sale 18,750 21.64 405,750
2020-09-10 BLFS Sale 18,750 23.24 435,749
2020-08-26 BLFS Sale 877 20.48 17,960
2020-08-13 BLFS Sale 18,750 18.64 349,500
2020-08-13 BLFS Option Ex 18,750 2.06 38,625
2020-08-11 BLFS Sale 18,750 19.91 373,312
2020-08-11 BLFS Option Ex 18,750 2.06 38,625
2020-07-14 BLFS Option Ex 18,750 2.06 38,625
2020-07-14 BLFS Sale 18,750 18.67 350,062
2020-07-16 BLFS Option Ex 18,750 2.06 38,625
2020-07-16 BLFS Sale 18,750 19.30 361,875
2020-06-19 BLFS Sale 18,750 16.37 306,937
2020-06-19 BLFS Option Ex 18,750 2.06 38,625
2020-06-11 BLFS Sale 18,750 15.01 281,437
2020-06-11 BLFS Option Ex 18,750 2.06 38,625
2020-05-28 BLFS Sale 516 16.87 8,704
2020-05-13 BLFS Option Ex 18,750 2.06 38,625
2020-05-15 BLFS Sale 18,750 14.23 266,812
2020-05-15 BLFS Option Ex 18,750 2.06 38,625
2020-05-13 BLFS Sale 18,750 15.45 289,687
2020-04-13 BLFS Option Ex 18,750 2.06 38,625
2020-04-13 BLFS Sale 18,750 9.03 169,312
2020-04-15 BLFS Option Ex 18,750 2.06 38,625
2020-04-15 BLFS Sale 18,750 9.66 181,125
2020-03-12 BLFS Sale 18,750 8.44 158,250
2020-03-12 BLFS Option Ex 18,750 2.06 38,625
2020-03-10 BLFS Sale 18,750 12.16 228,000
2020-03-10 BLFS Option Ex 18,750 2.06 38,625
2020-02-26 BLFS Sale 2,190 15.02 32,893
2020-02-11 BLFS Option Ex 18,750 2.06 38,625
2020-02-13 BLFS Sale 18,750 14.17 265,687
2020-02-13 BLFS Option Ex 18,750 2.06 38,625
2020-02-11 BLFS Sale 18,750 13.69 256,687
2020-01-14 BLFS Sale 18,750 15.91 298,312
2020-01-16 BLFS Option Ex 18,750 2.06 38,625
2020-01-16 BLFS Sale 18,750 15.79 296,062
2020-01-14 BLFS Option Ex 18,750 2.06 38,625
2019-12-10 BLFS Option Ex 10,000 1.12 11,200
2019-12-12 BLFS Sale 10,247 15.11 154,832
2019-12-12 BLFS Option Ex 10,247 1.12 11,476
2019-12-10 BLFS Sale 10,000 15.37 153,700
2019-11-14 BLFS Sale 10,000 13.98 139,800
2019-11-12 BLFS Option Ex 10,000 1.12 11,200
2019-11-12 BLFS Sale 10,000 16.78 167,800
2019-11-14 BLFS Option Ex 10,000 1.12 11,200
2019-10-17 BLFS Option Ex 10,000 1.12 11,200
2019-10-15 BLFS Sale 10,000 15.93 159,300
2019-10-15 BLFS Option Ex 10,000 1.12 11,200
2019-10-17 BLFS Sale 10,000 16.26 162,600
2019-09-11 BLFS Option Ex 14,571 1.12 16,334
2019-09-11 BLFS Sale 14,571 19.36 282,094
2019-09-09 BLFS Sale 14,000 19.43 272,020
2019-09-09 BLFS Option Ex 14,000 1.12 15,694
2019-08-15 BLFS Option Ex 9,905 1.40 13,867
2019-08-15 BLFS Sale 9,905 18.07 178,983
2019-08-13 BLFS Option Ex 9,000 1.40 12,600
2019-08-13 BLFS Sale 9,000 17.07 153,630
2019-07-16 BLFS Sale 9,000 16.29 146,610
2019-07-18 BLFS Sale 9,903 16.29 161,319
2019-07-18 BLFS Option Ex 9,903 1.40 13,864
2019-07-16 BLFS Option Ex 9,000 1.40 12,600
2019-06-13 BLFS Sale 9,903 17.12 169,539
2019-06-11 BLFS Option Ex 9,000 1.40 12,600
2019-06-13 BLFS Option Ex 9,903 1.40 13,864
2019-06-11 BLFS Sale 9,000 17.64 158,760
2019-05-15 BLFS Sale 7,088 16.94 120,070
2019-05-15 BLFS Option Ex 7,088 1.40 9,923
2019-04-10 BLFS Sale 7,088 17.91 126,946
2019-04-10 BLFS Option Ex 7,088 1.40 9,923
2019-03-13 BLFS Option Ex 7,088 1.40 9,923
2019-03-13 BLFS Sale 7,088 17.19 121,842
2019-02-13 BLFS Option Ex 7,088 1.40 9,923
2019-02-13 BLFS Sale 7,088 16.03 113,620
2019-01-15 BLFS Option Ex 14,781 1.26 18,624
2019-01-15 BLFS Sale 14,781 12.14 179,441
2018-12-13 BLFS Option Ex 14,781 1.26 18,624
2018-12-13 BLFS Sale 14,781 11.44 169,094
2018-10-01 BLFS Sale 12,540 17.57 220,327
2018-10-01 BLFS Option Ex 12,540 1.26 15,800
2018-09-05 BLFS Option Ex 12,540 1.26 15,800
2018-09-05 BLFS Sale 12,540 21.48 269,321
2018-08-16 BLFS Option Ex 12,540 1.12 14,044
2018-08-16 BLFS Sale 12,540 19.50 244,530
2018-07-16 BLFS Option Ex 12,540 1.12 14,044
2018-07-16 BLFS Sale 12,540 19.90 249,545
2018-06-18 BLFS Sale 12,540 12.89 161,640
2018-06-18 BLFS Option Ex 12,540 1.12 14,044
2018-05-15 BLFS Sale 12,540 8.65 108,471
2018-05-15 BLFS Option Ex 12,540 1.12 14,044
2018-04-16 BLFS Option Ex 6,640 1.12 7,436
2018-04-17 BLFS Option Ex 5,900 1.12 6,608
2018-04-16 BLFS Sale 6,640 7.15 47,476
2018-04-17 BLFS Sale 5,900 7.22 42,598
2018-03-15 BLFS Option Ex 12,540 1.12 14,044
2018-03-15 BLFS Sale 12,540 5.27 66,085
2018-02-15 BLFS Option Ex 12,540 1.12 14,044
2018-02-15 BLFS Sale 12,540 5.26 65,960
2018-01-16 BLFS Sale 12,540 5.57 69,847
2018-01-16 BLFS Option Ex 12,540 1.12 14,044
2014-05-14 BLFS Buy 8,000 2.56 20,480
2014-05-13 BLFS Buy 12,767 2.26 28,853

Insider trading activities including stock purchases, stock sales, and option exercises listed in the above table cannot be completely guaranteed as to their accuracy. For more information regarding the trades made by Rice Michael (Other of Biolife Solutions Inc at the time of this reporting) see the Securities and Exchange Commission (SEC) website.



©2023, insider-monitor.com. All rights reserved.