![]()
| 30 Oct 2023 | BLFSBiolife Solutions Inc | Michael Rice | Sale | 72,603 | $9.13 | $662,865 30 Oct 2023 | 347,085 | ↗ |
| 24 Sep 2023 | BLFSBiolife Solutions Inc | Michael Rice | Sale | 831 | $14.16 | $11,767 24 Sep 2023 | 418,635 | ↗ |
| 25 Aug 2023 | BLFSBiolife Solutions Inc | Michael Rice | Sale | 1,729 | $10.99 | $19,002 25 Aug 2023 | 416,906 | ↗ |
| 14 Aug 2023 | BLFSBiolife Solutions Inc | Michael Rice | Sale | 277 | $12.38 | $3,429 14 Aug 2023 | 418,635 | ↗ |
| 27 Jun 2023 | BLFSBiolife Solutions Inc | Michael Rice | Sale | 877 | $22.91 | $20,092 27 Jun 2023 | 418,912 | ↗ |
| 31 May 2023 | BLFSBiolife Solutions Inc | Michael Rice | Sale | 1,679 | $23.21 | $38,970 31 May 2023 | 419,789 | ↗ |
| 15 May 2023 | BLFSBiolife Solutions Inc | Michael Rice | Sale | 33,523 | $21.03 | $704,989 15 May 2023 | 421,468 | ↗ |
| 6 Apr 2023 | BLFSBiolife Solutions Inc | Michael Rice | Sale | 3,214 | $20.03 | $64,376 6 Apr 2023 | 447,480 | ↗ |
| 29 Mar 2023 | BLFSBiolife Solutions Inc | Michael Rice | Sale | 936 | $20.62 | $19,300 29 Mar 2023 | 450,694 | ↗ |
| 7 Mar 2023 | BLFSBiolife Solutions Inc | Michael Rice | Sale | 549 | $22.95 | $12,600 7 Mar 2023 | 451,630 | ↗ |
| 1 Mar 2023 | BLFSBiolife Solutions Inc | Michael Rice | Sale | 4,290 | $22.75 | $97,598 1 Mar 2023 | 452,179 | ↗ |
| 9 Feb 2023 | BLFSBiolife Solutions Inc | Michael Rice | Sale | 144 | $24.60 | $3,542 9 Feb 2023 | 456,469 | ↗ |
| 28 Dec 2022 | BLFSBiolife Solutions Inc | Michael Rice | Sale | 898 | $16.90 | $15,176 28 Dec 2022 | 357,575 | ↗ |
| 29 Nov 2022 | BLFSBiolife Solutions Inc | Michael Rice | Sale | 931 | $19.93 | $18,555 29 Nov 2022 | 358,473 | ↗ |
| 10 Nov 2022 | BLFSBiolife Solutions Inc | Michael Rice | Sale | 164 | $23.16 | $3,798 10 Nov 2022 | 362,154 | ↗ |
| 29 Sep 2022 | BLFSBiolife Solutions Inc | Michael Rice | Sale | 830 | $23.02 | $19,107 29 Sep 2022 | 362,318 | ↗ |
| 31 Aug 2022 | BLFSBiolife Solutions Inc | Michael Rice | Sale | 906 | $23.44 | $21,237 31 Aug 2022 | 363,148 | ↗ |
| 10 Aug 2022 | BLFSBiolife Solutions Inc | Michael Rice | Sale | 171 | $23.17 | $3,962 10 Aug 2022 | 363,550 | ↗ |
| 28 Jun 2022 | BLFSBiolife Solutions Inc | Michael Rice | Sale | 889 | $14.86 | $13,211 28 Jun 2022 | 361,452 | ↗ |
| 27 May 2022 | BLFSBiolife Solutions Inc | Michael Rice | Sale | 749 | $14.53 | $10,883 27 May 2022 | 360,541 | ↗ |
| 13 May 2022 | BLFSBiolife Solutions Inc | Michael Rice | Sale | 165 | $12.32 | $2,033 13 May 2022 | 360,326 | ↗ |
| 18 Apr 2022 | BLFSBiolife Solutions Inc | Michael Rice | Sale | 24,400 | $17.59 | $429,196 18 Apr 2022 | 360,491 | ↗ |
| 11 Apr 2022 | BLFSBiolife Solutions Inc | Michael Rice | Option | 77,736 | $0.49 | $38,091 11 Apr 2022 | 394,891 | ↗ |
| 29 Mar 2022 | BLFSBiolife Solutions Inc | Michael Rice | Sale | 830 | $22.24 | $18,459 29 Mar 2022 | 327,155 | ↗ |
| 7 Mar 2022 | BLFSBiolife Solutions Inc | Michael Rice | Option | 20,000 | $1.90 | $38,000 7 Mar 2022 | 337,985 | ↗ |
| 1 Mar 2022 | BLFSBiolife Solutions Inc | Michael Rice | Sale | 874 | $23.78 | $20,784 1 Mar 2022 | 257,891 | ↗ |
| 10 Feb 2022 | BLFSBiolife Solutions Inc | Michael Rice | Sale | 690 | $29.38 | $20,272 10 Feb 2022 | 258,765 | ↗ |
| 3 Feb 2022 | BLFSBiolife Solutions Inc | Michael Rice | Option | 16,670 | $1.78 | $29,673 3 Feb 2022 | 276,125 | ↗ |
| 1 Feb 2022 | BLFSBiolife Solutions Inc | Michael Rice | Option | 16,666 | $1.78 | $29,665 1 Feb 2022 | 276,121 | ↗ |
| 10 Jan 2022 | BLFSBiolife Solutions Inc | Michael Rice | Option | 33,332 | $1.78 | $59,331 10 Jan 2022 | 276,121 | ↗ |
| 29 Dec 2021 | BLFSBiolife Solutions Inc | Michael Rice | Sale | 928 | $39.37 | $36,535 29 Dec 2021 | 259,455 | ↗ |
| 13 Dec 2021 | BLFSBiolife Solutions Inc | Michael Rice | Option | 33,332 | $1.78 | $59,331 13 Dec 2021 | 277,049 | ↗ |
| 7 Dec 2021 | BLFSBiolife Solutions Inc | Michael Rice | Option | 22,925 | $1.64 | $37,597 7 Dec 2021 | 271,847 | ↗ |
| 30 Nov 2021 | BLFSBiolife Solutions Inc | Michael Rice | Sale | 957 | $37.59 | $35,974 30 Nov 2021 | 260,383 | ↗ |
| 2 Nov 2021 | BLFSBiolife Solutions Inc | Michael Rice | Option | 22,922 | $1.64 | $37,592 2 Nov 2021 | 272,801 | ↗ |
| 14 Oct 2021 | BLFSBiolife Solutions Inc | Michael Rice | Sale | 3,215 | $39.97 | $128,504 14 Oct 2021 | 261,340 | ↗ |
| 5 Oct 2021 | BLFSBiolife Solutions Inc | Michael Rice | Option | 22,922 | $1.64 | $37,592 5 Oct 2021 | 276,016 | ↗ |
| 28 Sep 2021 | BLFSBiolife Solutions Inc | Michael Rice | Sale | 907 | $43.12 | $39,110 28 Sep 2021 | 264,555 | ↗ |
| 7 Sep 2021 | BLFSBiolife Solutions Inc | Michael Rice | Option | 22,922 | $1.64 | $37,592 7 Sep 2021 | 276,923 | ↗ |
| 26 Aug 2021 | BLFSBiolife Solutions Inc | Michael Rice | Sale | 848 | $57.26 | $48,556 26 Aug 2021 | 265,462 | ↗ |
| 3 Aug 2021 | BLFSBiolife Solutions Inc | Michael Rice | Option | 22,922 | $1.64 | $37,592 3 Aug 2021 | 277,771 | ↗ |
| 6 Jul 2021 | BLFSBiolife Solutions Inc | Michael Rice | Option | 22,925 | $1.64 | $37,597 6 Jul 2021 | 280,774 | ↗ |
| 29 Jun 2021 | BLFSBiolife Solutions Inc | Michael Rice | Sale | 902 | $43.75 | $39,463 29 Jun 2021 | 269,310 | ↗ |
| 8 Jun 2021 | BLFSBiolife Solutions Inc | Michael Rice | Option | 22,922 | $1.64 | $37,592 8 Jun 2021 | 281,673 | ↗ |
| 28 May 2021 | BLFSBiolife Solutions Inc | Michael Rice | Sale | 802 | $33.87 | $27,164 28 May 2021 | 270,212 | ↗ |
| 4 May 2021 | BLFSBiolife Solutions Inc | Michael Rice | Option | 22,922 | $1.64 | $37,592 4 May 2021 | 282,475 | ↗ |
| 8 Apr 2021 | BLFSBiolife Solutions Inc | Michael Rice | Option | 11,461 | $1.64 | $18,796 8 Apr 2021 | 273,988 | ↗ |
| 1 Apr 2021 | BLFSBiolife Solutions Inc | Michael Rice | Option | 26,154 | $36.69 | $959,590 1 Apr 2021 | 272,676 | ↗ |
| 26 Mar 2021 | BLFSBiolife Solutions Inc | Michael Rice | Sale | 3,809 | $35.01 | $133,353 26 Mar 2021 | 246,522 | ↗ |
| 26 Feb 2021 | BLFSBiolife Solutions Inc | Michael Rice | Sale | 861 | $39.57 | $34,070 26 Feb 2021 | 250,331 | ↗ |
| 8 Feb 2021 | BLFSBiolife Solutions Inc | Michael Rice | Option | 70,994 | $42.94 | $3,048,482 8 Feb 2021 | 281,348 | ↗ |
| 1 Dec 2020 | BLFSBiolife Solutions Inc | Michael Rice | Sale | 813 | $35.49 | $28,853 1 Dec 2020 | 202,843 | ↗ |
| 12 Nov 2020 | BLFSBiolife Solutions Inc | Michael Rice | Option | 34,383 | $1.64 | $56,388 12 Nov 2020 | 215,117 | ↗ |
| 6 Oct 2020 | BLFSBiolife Solutions Inc | Michael Rice | Option | 37,500 | $2.06 | $77,250 6 Oct 2020 | 222,406 | ↗ |
| 29 Sep 2020 | BLFSBiolife Solutions Inc | Michael Rice | Sale | 4,690 | $28.63 | $134,275 29 Sep 2020 | 203,656 | ↗ |
| 8 Sep 2020 | BLFSBiolife Solutions Inc | Michael Rice | Option | 37,500 | $2.06 | $77,250 8 Sep 2020 | 227,096 | ↗ |
| 26 Aug 2020 | BLFSBiolife Solutions Inc | Michael Rice | Sale | 877 | $20.48 | $17,961 26 Aug 2020 | 208,346 | ↗ |
| 11 Aug 2020 | BLFSBiolife Solutions Inc | Michael Rice | Option | 37,500 | $2.06 | $77,250 11 Aug 2020 | 227,973 | ↗ |
| 14 Jul 2020 | BLFSBiolife Solutions Inc | Michael Rice | Option | 37,500 | $2.06 | $77,250 14 Jul 2020 | 232,973 | ↗ |
| 19 Jun 2020 | BLFSBiolife Solutions Inc | Michael Rice | Option | 18,750 | $2.06 | $38,625 19 Jun 2020 | 232,973 | ↗ |
| 11 Jun 2020 | BLFSBiolife Solutions Inc | Michael Rice | Option | 18,750 | $2.06 | $38,625 11 Jun 2020 | 232,973 | ↗ |
| 28 May 2020 | BLFSBiolife Solutions Inc | Michael Rice | Sale | 516 | $16.87 | $8,705 28 May 2020 | 214,223 | ↗ |
| 13 May 2020 | BLFSBiolife Solutions Inc | Michael Rice | Option | 37,500 | $2.06 | $77,250 13 May 2020 | 233,489 | ↗ |
| 13 Apr 2020 | BLFSBiolife Solutions Inc | Michael Rice | Option | 37,500 | $2.06 | $77,250 13 Apr 2020 | 233,489 | ↗ |
| 10 Mar 2020 | BLFSBiolife Solutions Inc | Michael Rice | Option | 37,500 | $2.06 | $77,250 10 Mar 2020 | 184,574 | ↗ |
| 26 Feb 2020 | BLFSBiolife Solutions Inc | Michael Rice | Sale | 2,190 | $15.02 | $32,894 26 Feb 2020 | 165,824 | ↗ |
| 11 Feb 2020 | BLFSBiolife Solutions Inc | Michael Rice | Option | 37,500 | $2.06 | $77,250 11 Feb 2020 | 186,764 | ↗ |
| 14 Jan 2020 | BLFSBiolife Solutions Inc | Michael Rice | Option | 37,500 | $2.06 | $77,250 14 Jan 2020 | 186,764 | ↗ |
| 10 Dec 2019 | BLFSBiolife Solutions Inc | Michael Rice | Option | 20,247 | $1.12 | $22,677 10 Dec 2019 | 178,261 | ↗ |
| 12 Nov 2019 | BLFSBiolife Solutions Inc | Michael Rice | Option | 20,000 | $1.12 | $22,400 12 Nov 2019 | 185,014 | ↗ |
| 15 Oct 2019 | BLFSBiolife Solutions Inc | Michael Rice | Option | 20,000 | $1.12 | $22,400 15 Oct 2019 | 185,014 | ↗ |
| 9 Sep 2019 | BLFSBiolife Solutions Inc | Michael Rice | Option | 28,571 | $1.12 | $32,000 9 Sep 2019 | 189,585 | ↗ |
| 15 Aug 2019 | BLFSBiolife Solutions Inc | Michael Rice | Option | 9,905 | $1.40 | $13,867 15 Aug 2019 | 184,919 | ↗ |
| 13 Aug 2019 | BLFSBiolife Solutions Inc | Michael Rice | Option | 9,000 | $1.40 | $12,600 13 Aug 2019 | 184,014 | ↗ |
| 16 Jul 2019 | BLFSBiolife Solutions Inc | Michael Rice | Option | 18,903 | $1.40 | $26,464 16 Jul 2019 | 184,917 | ↗ |
| 11 Jun 2019 | BLFSBiolife Solutions Inc | Michael Rice | Option | 18,903 | $1.40 | $26,464 11 Jun 2019 | 184,917 | ↗ |
| 15 May 2019 | BLFSBiolife Solutions Inc | Michael Rice | Option | 7,088 | $1.40 | $9,923 15 May 2019 | 182,102 | ↗ |
| 10 Apr 2019 | BLFSBiolife Solutions Inc | Michael Rice | Option | 7,088 | $1.40 | $9,923 10 Apr 2019 | 182,102 | ↗ |
| 13 Mar 2019 | BLFSBiolife Solutions Inc | Michael Rice | Option | 7,088 | $1.40 | $9,923 13 Mar 2019 | 182,102 | ↗ |
| 13 Feb 2019 | BLFSBiolife Solutions Inc | Michael Rice | Option | 7,088 | $1.40 | $9,923 13 Feb 2019 | 146,605 | ↗ |
| 15 Jan 2019 | BLFSBiolife Solutions Inc | Michael Rice | Option | 14,781 | $1.26 | $18,624 15 Jan 2019 | 154,298 | ↗ |
| 13 Dec 2018 | BLFSBiolife Solutions Inc | Michael Rice | Option | 14,781 | $1.26 | $18,624 13 Dec 2018 | 154,298 | ↗ |
| 1 Oct 2018 | BLFSBiolife Solutions Inc | Michael Rice | Option | 12,540 | $1.26 | $15,800 1 Oct 2018 | 152,057 | ↗ |
| 5 Sep 2018 | BLFSBiolife Solutions Inc | Michael Rice | Option | 12,540 | $1.26 | $15,800 5 Sep 2018 | 152,057 | ↗ |
| 16 Aug 2018 | BLFSBiolife Solutions Inc | Michael Rice | Option | 12,540 | $1.12 | $14,045 16 Aug 2018 | 152,057 | ↗ |
| 16 Jul 2018 | BLFSBiolife Solutions Inc | Michael Rice | Option | 12,540 | $1.12 | $14,045 16 Jul 2018 | 152,057 | ↗ |
| 18 Jun 2018 | BLFSBiolife Solutions Inc | Michael Rice | Option | 12,540 | $1.12 | $14,045 18 Jun 2018 | 152,057 | ↗ |
| 15 May 2018 | BLFSBiolife Solutions Inc | Michael Rice | Option | 12,540 | $1.12 | $14,045 15 May 2018 | 152,057 | ↗ |
| 16 Apr 2018 | BLFSBiolife Solutions Inc | Michael Rice | Option | 12,540 | $1.12 | $14,045 16 Apr 2018 | 145,417 | ↗ |
| 15 Mar 2018 | BLFSBiolife Solutions Inc | Michael Rice | Option | 12,540 | $1.12 | $14,045 15 Mar 2018 | 152,057 | ↗ |
| 15 Feb 2018 | BLFSBiolife Solutions Inc | Michael Rice | Option | 12,540 | $1.12 | $14,045 15 Feb 2018 | 152,057 | ↗ |
| 16 Jan 2018 | BLFSBiolife Solutions Inc | Michael Rice | Option | 12,540 | $1.12 | $14,045 16 Jan 2018 | 152,057 | ↗ |
| 14 May 2014 | BLFSBiolife Solutions Inc | Michael Rice | Buy | 8,000 | $2.56 | $20,480 14 May 2014 | 20,767 | ↗ |
| 13 May 2014 | BLFSBiolife Solutions Inc | Michael Rice | Buy | 12,767 | $2.26 | $28,853 13 May 2014 | 12,767 | ↗ |