30% off. Use code SUMMERSALE30 at checkout for 30% off for 12 months on Plus, Pro and Premium subscriptions. Subscribe now

Mike Rice

Insider profile

Currently holds a position at Biolife Solutions Inc

Performance

Overall performance
2.9

Performance over holding periods
2.9
30 days 90 days 120 days
Average return -2% 8.2% 15.1%
Success rate 66% 68% 82%
Transactions
33 9% Buy
34 71% Buy
47 69% Buy

Positions

Position Company Period
President, Chief Executive Officer, Director Biolife Solutions Inc Jan. 1, 2017 -
President, Chief Executive Officer, Chief Accounting Officer, Director Biolife Solutions Inc March 7, 2016 - Jan. 1, 2017
President, Chief Executive Officer, Chief Financial Officer, Chief Accounting Officer, Director, IR Contact Officer Biolife Solutions Inc March 3, 2016 - March 7, 2016
President, Chief Executive Officer, Principal Financial and Accounting Officer, Director Biolife Solutions Inc Feb. 25, 2016 - March 3, 2016
President, Chief Executive Officer, Director Biolife Solutions Inc Nov. 18, 2013 - Feb. 25, 2016
Chairman of the Board, President, Chief Executive Officer Biolife Solutions Inc Aug. 1, 2007 - Nov. 18, 2013

Mike Rice's trades of Glenveagh Properties PLC's stock


Loading...
Purchase Sale Planned purchase Planned sale Net purchase Net sale Activity signal Earnings
Abbreviations B: Buy, S: Sell, PP: Planned purchase, PlS: Planned sale, PrS: Proposed sale, O: Option / Other
Notification date Transaction date Company B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2024-04-02 2024-04-02 S Sale
21,997
184.90
€4,010,148
21,997 184.90 €4,010,148
2024-03-28 2024-03-25 PP Planned purchase
24,325
431.36
€3,018,900
24,325 431.36 €3,018,900
2023-11-01 2023-10-30 PlS Planned sale
26,464 -19.5%
453.38
US$690,859
26,464 -19.5% 453.38 US$690,859
2023-10-02 2023-09-28 PlS Planned sale
831 -0.2%
14.16
US$11,767
831 -0.2% 14.16 US$11,767
2023-08-29 2023-08-25 PlS Planned sale
1,729 -0.4%
10.99
US$19,002
1,729 -0.4% 10.99 US$19,002
2023-08-16 2023-08-14 PlS Planned sale
277 -0.1%
12.38
US$3,429
277 -0.1% 12.38 US$3,429
2023-06-29 2023-06-27 PlS Planned sale
877 -0.2%
22.91
US$20,092
877 -0.2% 22.91 US$20,092
2023-06-02 2023-05-31 PlS Planned sale
1,679 -0.4%
23.21
US$38,970
1,679 -0.4% 23.21 US$38,970
2023-05-17 2023-05-17 PlS Planned sale
33,333 -7.3%
21.04
US$701,326
33,333 -7.3% 21.04 US$701,326
2023-05-17 2023-05-15 S Sale
190 -0.0%
18.71
US$3,555
190 -0.0% 18.71 US$3,555
2023-04-10 2023-04-06 S Sale
3,214 -0.7%
20.03
US$64,376
3,214 -0.7% 20.03 US$64,376
2023-03-27 2023-03-24 PP Planned purchase
164,691
1.01
€166,667
164,691 1.01 €166,667
2023-03-16 2023-03-14 S Sale
95,000
0.99
€93,670
95,000 0.99 €93,670
2023-03-09 2023-03-07 S Sale
549 -0.1%
22.95
US$12,600
549 -0.1% 22.95 US$12,600
2023-03-03 2023-03-01 S Sale
4,290 -0.9%
22.75
US$97,598
4,290 -0.9% 22.75 US$97,598
2023-02-13 2023-02-09 S Sale
144 -0.0%
24.60
US$3,542
144 -0.0% 24.60 US$3,542
2022-12-30 2022-12-28 S Sale
898 -0.3%
16.90
US$15,176
898 -0.3% 16.90 US$15,176
2022-11-30 2022-11-29 S Sale
931 -0.3%
19.93
US$18,555
931 -0.3% 19.93 US$18,555
2022-11-14 2022-11-10 S Sale
164 -0.0%
23.16
US$3,798
164 -0.0% 23.16 US$3,798
2022-09-30 2022-09-29 B Purchase
12,000
6.25
£74,964
12,000 6.25 £74,964
2022-09-01 2022-08-31 S Sale
906 -0.2%
23.44
US$21,237
906 -0.2% 23.44 US$21,237
2022-08-11 2022-08-10 S Sale
171 -0.0%
23.17
US$3,962
171 -0.0% 23.17 US$3,962
2022-06-01 2022-05-27 S Sale
749 -0.2%
14.53
US$10,883
749 -0.2% 14.53 US$10,883
2022-05-17 2022-05-13 S Sale
165 -0.0%
12.32
US$2,033
165 -0.0% 12.32 US$2,033
2022-04-21 2022-04-19 S Sale
54,893
1.17
€64,225
54,893 1.17 €64,225
2022-04-19 2022-04-18 S Sale
24,400 -6.3%
17.59
US$429,196
24,400 -6.3% 17.59 US$429,196
2022-04-13 2022-04-13 PlS Planned sale
10,000 -2.5%
19.06
US$190,600
10,000 -2.5% 19.06 US$190,600
2022-04-13 2022-04-11 PlS Planned sale
10,000 -3.0%
19.55
US$195,500
10,000 -3.0% 19.55 US$195,500
2022-03-09 2022-03-09 PlS Planned sale
10,000 -3.0%
23.81
US$238,100
10,000 -3.0% 23.81 US$238,100
2022-03-09 2022-03-07 PlS Planned sale
10,000 -3.0%
23.80
US$238,000
10,000 -3.0% 23.80 US$238,000
2022-03-03 2022-03-01 S Sale
874 -0.3%
23.78
US$20,784
874 -0.3% 23.78 US$20,784
2022-02-14 2022-02-10 S Sale
690 -0.3%
29.38
US$20,272
690 -0.3% 29.38 US$20,272
2022-02-07 2022-02-03 PlS Planned sale
16,670 -6.0%
27.84
US$464,093
16,670 -6.0% 27.84 US$464,093
2022-02-03 2022-02-01 PlS Planned sale
16,666 -6.0%
29.90
US$498,313
16,666 -6.0% 29.90 US$498,313
2022-01-12 2022-01-12 PlS Planned sale
16,666 -6.0%
31.72
US$528,646
16,666 -6.0% 31.72 US$528,646
2022-01-12 2022-01-10 PlS Planned sale
16,666 -6.0%
30.83
US$513,813
16,666 -6.0% 30.83 US$513,813
2021-12-15 2021-12-15 PlS Planned sale
16,666 -6.0%
32.80
US$546,645
16,666 -6.0% 32.80 US$546,645
2021-12-15 2021-12-13 PlS Planned sale
16,666 -6.0%
33.82
US$563,644
16,666 -6.0% 33.82 US$563,644
2021-12-09 2021-12-09 PlS Planned sale
11,464 -4.2%
35.15
US$402,960
11,464 -4.2% 35.15 US$402,960
2021-12-09 2021-12-07 PlS Planned sale
11,461 -4.2%
36.52
US$418,556
11,461 -4.2% 36.52 US$418,556
2021-11-04 2021-11-04 PlS Planned sale
11,461 -4.2%
56.81
US$651,099
11,461 -4.2% 56.81 US$651,099
2021-11-04 2021-11-02 PlS Planned sale
11,461 -4.2%
54.72
US$627,146
11,461 -4.2% 54.72 US$627,146
2021-10-18 2021-10-14 S Sale
3,215 -1.2%
39.97
US$128,504
3,215 -1.2% 39.97 US$128,504
2021-10-07 2021-10-07 PlS Planned sale
11,461 -4.2%
40.55
US$464,744
11,461 -4.2% 40.55 US$464,744
2021-10-07 2021-10-05 PlS Planned sale
11,461 -4.2%
40.63
US$465,660
11,461 -4.2% 40.63 US$465,660