Insider Transactions by Rice Michael

Symbol CompanyOwnerRelationshipDateTransactionCost# SharesValue ($)Total SharesFiling
BLFSBIOLIFE SOLUTIONS INCRice MichaelFormer CEO and DirectorOct 30, 2023Sale$9.1372,603662,865347,085Nov 01, 2023, 05:30 PM
BLFSBIOLIFE SOLUTIONS INCRice MichaelChief Executive OfficerSep 28, 2023Sale$14.1683111,767418,635Oct 02, 2023, 05:07 PM
BLFSBIOLIFE SOLUTIONS INCRice MichaelChief Executive OfficerAug 25, 2023Sale$10.991,72919,002416,906Aug 29, 2023, 05:53 PM
BLFSBIOLIFE SOLUTIONS INCRice MichaelChief Executive OfficerAug 14, 2023Sale$12.382773,429418,635Aug 16, 2023, 04:49 PM
BLFSBIOLIFE SOLUTIONS INCRice MichaelChief Executive OfficerJun 27, 2023Sale$22.9187720,092418,912Jun 29, 2023, 04:40 PM
BLFSBIOLIFE SOLUTIONS INCRice MichaelCEOMay 31, 2023Sale$23.211,67938,970419,789Jun 02, 2023, 08:00 PM
BLFSBIOLIFE SOLUTIONS INCRice MichaelCEOMay 15, 2023Sale$18.711903,555454,801May 17, 2023, 09:52 PM
BLFSBIOLIFE SOLUTIONS INCRice MichaelCEOMay 17, 2023Sale$21.0433,333701,326421,468May 17, 2023, 09:52 PM
BLFSBIOLIFE SOLUTIONS INCRice MichaelCEOApr 06, 2023Sale$20.033,21464,376454,991May 16, 2023, 09:48 PM
BLFSBIOLIFE SOLUTIONS INCRice MichaelCEOApr 06, 2023Sale$20.033,21464,376447,480Apr 10, 2023, 07:02 PM
BLFSBIOLIFE SOLUTIONS INCRice MichaelCEOMar 29, 2023Sale$20.6293619,300450,694Mar 31, 2023, 07:01 PM
BLFSBIOLIFE SOLUTIONS INCRice MichaelCEOMar 07, 2023Sale$22.9554912,600451,630Mar 09, 2023, 07:00 PM
BLFSBIOLIFE SOLUTIONS INCRice MichaelCEOMar 01, 2023Sale$22.754,29097,598452,179Mar 03, 2023, 07:02 PM
BLFSBIOLIFE SOLUTIONS INCRice MichaelCEOFeb 09, 2023Sale$24.601443,542456,469Feb 13, 2023, 07:01 PM
BLFSBIOLIFE SOLUTIONS INCRice MichaelCEODec 28, 2022Sale$16.9089815,176357,575Dec 30, 2022, 07:03 PM
BLFSBIOLIFE SOLUTIONS INCRice MichaelCEONov 29, 2022Sale$19.9393118,555358,473Nov 30, 2022, 08:01 PM
BLFSBIOLIFE SOLUTIONS INCRice MichaelCEONov 10, 2022Sale$23.161643,798362,154Nov 14, 2022, 08:08 PM
BLFSBIOLIFE SOLUTIONS INCRice MichaelCEOSep 29, 2022Sale$23.0283019,107362,318Sep 30, 2022, 08:00 PM
BLFSBIOLIFE SOLUTIONS INCRice MichaelCEOAug 31, 2022Sale$23.4490621,237363,148Sep 01, 2022, 08:03 PM
BLFSBIOLIFE SOLUTIONS INCRice MichaelCEOAug 10, 2022Sale$23.171713,962363,550Aug 11, 2022, 08:01 PM
BLFSBIOLIFE SOLUTIONS INCRice MichaelCEOJun 28, 2022Sale$14.8688913,211361,452Jun 30, 2022, 08:00 PM
BLFSBIOLIFE SOLUTIONS INCRice MichaelCEOMay 27, 2022Sale$14.5374910,883360,541Jun 01, 2022, 08:00 PM
BLFSBIOLIFE SOLUTIONS INCRice MichaelCEOMay 13, 2022Sale$12.321652,033360,326May 17, 2022, 08:02 PM
BLFSBIOLIFE SOLUTIONS INCRice MichaelCEOApr 18, 2022Sale$17.5924,400429,196360,491Apr 19, 2022, 08:17 PM
BLFSBIOLIFE SOLUTIONS INCRice MichaelCEOApr 11, 2022Option Exercise$10.7220,000214,500337,155Apr 13, 2022, 09:19 PM
BLFSBIOLIFE SOLUTIONS INCRice MichaelCEOApr 13, 2022Option Exercise$10.4820,000209,600394,891Apr 13, 2022, 09:19 PM
BLFSBIOLIFE SOLUTIONS INCRice MichaelCEOMar 29, 2022Sale$22.2483018,459327,155Mar 31, 2022, 08:18 PM
BLFSBIOLIFE SOLUTIONS INCRice MichaelCEOMar 07, 2022Option Exercise$12.8520,000257,000337,985Mar 09, 2022, 09:29 PM
BLFSBIOLIFE SOLUTIONS INCRice MichaelCEOMar 09, 2022Option Exercise$12.8520,000257,100337,985Mar 09, 2022, 09:29 PM
BLFSBIOLIFE SOLUTIONS INCRice MichaelCEOMar 01, 2022Sale$23.7887420,784257,891Mar 03, 2022, 08:01 PM
BLFSBIOLIFE SOLUTIONS INCRice MichaelCEOFeb 10, 2022Sale$29.3869020,272258,765Feb 14, 2022, 08:02 PM
BLFSBIOLIFE SOLUTIONS INCRice MichaelCEOFeb 03, 2022Option Exercise$14.8133,340493,765276,125Feb 07, 2022, 08:00 PM
BLFSBIOLIFE SOLUTIONS INCRice MichaelCEOFeb 01, 2022Option Exercise$15.8433,332527,979276,121Feb 03, 2022, 09:31 PM
BLFSBIOLIFE SOLUTIONS INCRice MichaelCEOJan 12, 2022Option Exercise$16.7533,332558,311276,121Jan 12, 2022, 08:00 PM
BLFSBIOLIFE SOLUTIONS INCRice MichaelCEOJan 10, 2022Option Exercise$16.3033,332543,478276,121Jan 12, 2022, 08:00 PM
BLFSBIOLIFE SOLUTIONS INCRice MichaelCEODec 29, 2021Sale$39.3792836,535259,455Dec 30, 2021, 08:02 PM
BLFSBIOLIFE SOLUTIONS INCRice MichaelCEODec 13, 2021Option Exercise$17.8033,332593,310277,049Dec 15, 2021, 08:00 PM
BLFSBIOLIFE SOLUTIONS INCRice MichaelCEODec 15, 2021Sale$17.2933,332576,310277,049Dec 15, 2021, 08:00 PM
BLFSBIOLIFE SOLUTIONS INCRice MichaelCEODec 07, 2021Option Exercise$19.0822,922437,352271,844Dec 09, 2021, 08:01 PM
BLFSBIOLIFE SOLUTIONS INCRice MichaelCEODec 09, 2021Option Exercise$18.4022,928421,761271,847Dec 09, 2021, 08:01 PM
BLFSBIOLIFE SOLUTIONS INCRice MichaelCEONov 30, 2021Sale$37.5995735,974260,383Dec 02, 2021, 08:00 PM
BLFSBIOLIFE SOLUTIONS INCRice MichaelCEONov 02, 2021Sale$28.1822,922645,942272,801Nov 04, 2021, 08:01 PM
BLFSBIOLIFE SOLUTIONS INCRice MichaelCEONov 04, 2021Sale$29.2322,922669,895272,801Nov 04, 2021, 08:01 PM
BLFSBIOLIFE SOLUTIONS INCRice MichaelCEOOct 14, 2021Sale$39.973,215128,504261,340Oct 18, 2021, 08:31 PM
BLFSBIOLIFE SOLUTIONS INCRice MichaelCEOOct 07, 2021Option Exercise$21.0922,922483,540276,016Oct 07, 2021, 09:26 PM
BLFSBIOLIFE SOLUTIONS INCRice MichaelCEOOct 05, 2021Option Exercise$21.1422,922484,456276,016Oct 07, 2021, 09:26 PM
BLFSBIOLIFE SOLUTIONS INCRice MichaelCEOSep 28, 2021Sale$43.1290739,110264,555Sep 30, 2021, 08:17 PM
BLFSBIOLIFE SOLUTIONS INCRice MichaelCEOSep 07, 2021Option Exercise$27.0722,922620,499276,923Sep 09, 2021, 08:01 PM
BLFSBIOLIFE SOLUTIONS INCRice MichaelCEOSep 09, 2021Option Exercise$27.1222,922621,530276,923Sep 09, 2021, 08:01 PM
BLFSBIOLIFE SOLUTIONS INCRice MichaelCEOAug 26, 2021Sale$57.2684848,556265,462Aug 30, 2021, 08:00 PM
BLFSBIOLIFE SOLUTIONS INCRice MichaelCEOAug 03, 2021Sale$24.9522,922571,904277,771Aug 05, 2021, 08:00 PM
BLFSBIOLIFE SOLUTIONS INCRice MichaelCEOAug 05, 2021Sale$25.0022,922573,165277,771Aug 05, 2021, 08:00 PM
BLFSBIOLIFE SOLUTIONS INCRice MichaelCEOJul 06, 2021Sale$23.9622,922549,211280,771Jul 08, 2021, 09:02 PM
BLFSBIOLIFE SOLUTIONS INCRice MichaelCEOJul 08, 2021Sale$23.9022,928547,865280,774Jul 08, 2021, 09:02 PM
BLFSBIOLIFE SOLUTIONS INCRice MichaelCEOJun 29, 2021Sale$43.7590239,463269,310Jul 01, 2021, 08:31 PM
BLFSBIOLIFE SOLUTIONS INCRice MichaelCEOJun 10, 2021Option Exercise$19.0622,922436,779281,673Jun 10, 2021, 08:31 PM
BLFSBIOLIFE SOLUTIONS INCRice MichaelCEOJun 08, 2021Option Exercise$18.5922,922426,120281,673Jun 10, 2021, 08:31 PM
BLFSBIOLIFE SOLUTIONS INCRice MichaelCEOMay 04, 2021Sale$15.8922,922364,345282,475May 06, 2021, 08:00 PM
BLFSBIOLIFE SOLUTIONS INCRice MichaelCEOMay 06, 2021Option Exercise$16.0222,922367,325282,475May 06, 2021, 08:00 PM
BLFSBIOLIFE SOLUTIONS INCRice MichaelPresident & CEOApr 08, 2021Sale$18.4822,922423,599273,988Apr 12, 2021, 09:31 PM
BLFSBIOLIFE SOLUTIONS INCRice MichaelPresident & CEOApr 01, 2021Sale$36.5310,149370,743262,527Apr 05, 2021, 09:31 PM
BLFSBIOLIFE SOLUTIONS INCRice MichaelPresident & CEOMar 26, 2021Sale$35.013,809133,353246,522Mar 30, 2021, 08:01 PM
BLFSBIOLIFE SOLUTIONS INCRice MichaelPresident & CEOFeb 26, 2021Sale$39.5786134,070250,331Mar 02, 2021, 08:43 PM
BLFSBIOLIFE SOLUTIONS INCRice MichaelPresident & CEOFeb 17, 2021Sale$41.559,917412,051271,431Feb 19, 2021, 08:00 PM
BLFSBIOLIFE SOLUTIONS INCRice MichaelPresident & CEOFeb 18, 2021Sale$40.6710,132412,068261,299Feb 19, 2021, 08:00 PM
BLFSBIOLIFE SOLUTIONS INCRice MichaelPresident & CEOFeb 19, 2021Sale$40.7610,107411,961251,192Feb 19, 2021, 08:00 PM
BLFSBIOLIFE SOLUTIONS INCRice MichaelPresident & CEODec 01, 2020Sale$35.4981328,853202,843Dec 03, 2020, 08:30 PM
BLFSBIOLIFE SOLUTIONS INCRice MichaelPresident & CEONov 12, 2020Sale$17.0122,922389,903215,117Nov 16, 2020, 09:21 PM
BLFSBIOLIFE SOLUTIONS INCRice MichaelPresident & CEONov 13, 2020Option Exercise$16.7222,922383,370215,117Nov 16, 2020, 09:21 PM
BLFSBIOLIFE SOLUTIONS INCRice MichaelPresident & CEONov 16, 2020Option Exercise$16.4222,922376,379215,117Nov 16, 2020, 09:21 PM
BLFSBIOLIFE SOLUTIONS INCRice MichaelPresident & CEOOct 06, 2020Sale$15.8037,500592,500222,406Oct 08, 2020, 08:30 PM
BLFSBIOLIFE SOLUTIONS INCRice MichaelPresident & CEOOct 08, 2020Sale$15.3037,500573,937222,406Oct 08, 2020, 08:30 PM
BLFSBIOLIFE SOLUTIONS INCRice MichaelPresident & CEOSep 29, 2020Sale$28.634,690134,275203,656Oct 01, 2020, 09:40 PM
BLFSBIOLIFE SOLUTIONS INCRice MichaelPresident & CEOSep 08, 2020Option Exercise$11.8537,500444,375227,096Sep 10, 2020, 08:00 PM
BLFSBIOLIFE SOLUTIONS INCRice MichaelPresident & CEOSep 10, 2020Option Exercise$12.6537,500474,375227,096Sep 10, 2020, 08:00 PM
BLFSBIOLIFE SOLUTIONS INCRice MichaelPresident & CEOAug 26, 2020Sale$20.4887717,961208,346Aug 28, 2020, 08:32 PM
BLFSBIOLIFE SOLUTIONS INCRice MichaelPresident & CEOAug 13, 2020Sale$10.3537,500388,125227,973Aug 13, 2020, 08:30 PM
BLFSBIOLIFE SOLUTIONS INCRice MichaelPresident & CEOAug 11, 2020Sale$10.9837,500411,937227,973Aug 13, 2020, 08:30 PM
BLFSBIOLIFE SOLUTIONS INCRice MichaelPresident & CEOJul 14, 2020Sale$10.3737,500388,688232,973Jul 16, 2020, 08:30 PM
BLFSBIOLIFE SOLUTIONS INCRice MichaelPresident & CEOJul 16, 2020Option Exercise$10.6837,500400,500232,973Jul 16, 2020, 08:30 PM
BLFSBIOLIFE SOLUTIONS INCRice MichaelPresident & CEOJun 19, 2020Option Exercise$9.2237,500345,563232,973Jun 23, 2020, 08:00 PM
BLFSBIOLIFE SOLUTIONS INCRice MichaelPresident & CEOJun 11, 2020Option Exercise$8.5437,500320,063232,973Jun 15, 2020, 08:31 PM
BLFSBIOLIFE SOLUTIONS INCRice MichaelPresident & CEOMay 28, 2020Sale$16.875168,705214,223Jun 01, 2020, 08:00 PM
BLFSBIOLIFE SOLUTIONS INCRice MichaelPresident & CEOMay 13, 2020Sale$8.7537,500328,312233,489May 15, 2020, 08:05 PM
BLFSBIOLIFE SOLUTIONS INCRice MichaelPresident & CEOMay 15, 2020Sale$8.1437,500305,437233,489May 15, 2020, 08:05 PM
BLFSBIOLIFE SOLUTIONS INCRice MichaelPresident & CEOApr 13, 2020Sale$5.5437,500207,937233,489Apr 15, 2020, 08:00 PM
BLFSBIOLIFE SOLUTIONS INCRice MichaelPresident & CEOApr 15, 2020Sale$5.8637,500219,750233,489Apr 15, 2020, 08:00 PM
BLFSBIOLIFE SOLUTIONS INCRice MichaelPresident & CEOMar 10, 2020Option Exercise$7.1137,500266,625184,574Mar 12, 2020, 09:25 PM
BLFSBIOLIFE SOLUTIONS INCRice MichaelPresident & CEOMar 12, 2020Sale$5.2537,500196,875184,574Mar 12, 2020, 09:25 PM
BLFSBIOLIFE SOLUTIONS INCRice MichaelPresident & CEOFeb 26, 2020Sale$15.022,19032,894165,824Feb 28, 2020, 08:12 PM
BLFSBIOLIFE SOLUTIONS INCRice MichaelPresident & CEOFeb 11, 2020Sale$7.8737,500295,312186,764Feb 13, 2020, 09:36 PM
BLFSBIOLIFE SOLUTIONS INCRice MichaelPresident & CEOFeb 13, 2020Sale$8.1237,500304,313186,764Feb 13, 2020, 09:36 PM
BLFSBIOLIFE SOLUTIONS INCRice MichaelPresident & CEOJan 14, 2020Sale$8.9837,500336,937186,764Jan 16, 2020, 08:35 PM
BLFSBIOLIFE SOLUTIONS INCRice MichaelPresident & CEOJan 16, 2020Sale$8.9237,500334,687186,764Jan 16, 2020, 08:35 PM
BLFSBIOLIFE SOLUTIONS INCRice MichaelPresident & CEODec 10, 2019Sale$8.2420,000164,900178,014Dec 12, 2019, 08:27 PM
BLFSBIOLIFE SOLUTIONS INCRice MichaelPresident & CEODec 12, 2019Sale$8.1120,494166,309178,261Dec 12, 2019, 08:27 PM
BLFSBIOLIFE SOLUTIONS INCRice MichaelPresident & CEONov 12, 2019Option Exercise$8.9520,000179,000185,014Nov 14, 2019, 08:00 PM
BLFSBIOLIFE SOLUTIONS INCRice MichaelPresident & CEONov 14, 2019Sale$7.5520,000151,000185,014Nov 14, 2019, 08:00 PM
BLFSBIOLIFE SOLUTIONS INCRice MichaelPresident & CEOOct 15, 2019Option Exercise$8.5320,000170,500185,014Oct 17, 2019, 09:14 PM
BLFSBIOLIFE SOLUTIONS INCRice MichaelPresident & CEOOct 17, 2019Option Exercise$8.6920,000173,800185,014Oct 17, 2019, 09:14 PM