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

Roderick de Greef

Insider profile

Currently holds a position at Biolife Solutions Inc

Performance

Overall performance
3.7

Performance over holding periods
3.7
30 days 90 days 120 days
Average return 5% 8.2% 15.1%
Success rate 84% 68% 82%
Transactions
33 0% Buy
34 71% Buy
47 69% Buy

Positions

Position Company Period
Chief Financial Officer, Secretary, IR Contact Officer Biolife Solutions Inc Jan. 1, 2017 -
Independent Director Pareteum Corp Sept. 23, 2015 - Dec. 31, 2017
Chief Financial Officer, Secretary Biolife Solutions Inc May 3, 2016 - Jan. 1, 2017
Interim Chief Financial Officer, Interim Secretary Biolife Solutions Inc March 4, 2016 - May 3, 2016
Independent Director Biolife Solutions Inc June 19, 2000 - Nov. 19, 2013
Chairman of the Board, Interim President and Treasurer Cambridge Heart Inc Jan. 4, 2013 - Nov. 4, 2013
Independent Director Endologix Inc Nov. 1, 2003 - May 23, 2013
Chairman of the Board Cambridge Heart Inc Nov. 24, 2008 - Jan. 4, 2013

Roderick de Greef's trades of Biolife Solutions Inc'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
2025-11-13 2025-11-13 PrS Proposed sale
29,058
321.48
US$4,957,857
29,058 321.48 US$4,957,857
2025-11-13 2025-11-13 S Sale
48,634 +36.0%
44.40
US$4,458,865
48,634 +36.0% 44.40 US$4,458,865
2025-11-13 2025-11-12 S Sale
30,470 -36.4%
238.23
US$4,803,092
30,470 -36.4% 238.23 US$4,803,092
2025-11-12 2025-11-12 PrS Proposed sale
33,418
25.88
US$864,995
33,418 25.88 US$864,995
2025-11-13 2025-11-11 S Sale
35,417 -7.2%
26.15
US$926,155
35,417 -7.2% 26.15 US$926,155
2025-11-12 2025-11-11 PrS Proposed sale
35,417
26.15
US$926,091
35,417 26.15 US$926,091
2025-10-24 2025-10-22 PlS Planned sale
37,795 -7.2%
27.30
US$1,031,804
37,795 -7.2% 27.30 US$1,031,804
2025-10-22 2025-10-22 PrS Proposed sale
37,795
27.30
US$1,031,807
37,795 27.30 US$1,031,807
2025-01-08 2024-10-31 PlS Planned sale
46,896 -10.2%
23.43
US$1,098,773
46,896 -10.2% 23.43 US$1,098,773
2024-03-12 2024-03-12 PlS Planned sale
7,249 -1.5%
16.60
US$120,333
7,249 -1.5% 16.60 US$120,333
2024-01-23 2024-01-19 PlS Planned sale
2,642 -0.6%
16.76
US$44,280
2,642 -0.6% 16.76 US$44,280
2022-11-30 2022-11-30 S Sale
33,905 -49.7%
20.59
US$698,104
33,905 -49.7% 20.59 US$698,104
2022-11-30 2022-11-29 S Sale
1,500 -2.2%
20.20
US$30,300
1,500 -2.2% 20.20 US$30,300
2022-11-30 2022-11-28 S Sale
5,400 -7.2%
21.44
US$115,776
5,400 -7.2% 21.44 US$115,776
2022-11-30 2022-11-28 S Sale
4,600 -5.8%
20.75
US$95,450
4,600 -5.8% 20.75 US$95,450
2022-11-23 2022-11-23 S Sale
4,500 -5.3%
21.71
US$97,695
4,500 -5.3% 21.71 US$97,695
2022-11-23 2022-11-21 S Sale
9,500 -10.1%
21.63
US$205,485
9,500 -10.1% 21.63 US$205,485
2022-11-18 2022-11-18 S Sale
1,500 -1.6%
22.13
US$33,195
1,500 -1.6% 22.13 US$33,195
2022-11-18 2022-11-16 S Sale
1,500 -1.6%
23.21
US$34,815
1,500 -1.6% 23.21 US$34,815
2022-11-15 2022-11-14 S Sale
6,000 -5.8%
24.53
US$147,180
6,000 -5.8% 24.53 US$147,180
2022-11-15 2022-11-14 S Sale
14,000 -12.0%
23.57
US$329,980
14,000 -12.0% 23.57 US$329,980
2022-10-11 2022-10-07 S Sale
8,552 -6.8%
22.69
US$194,045
8,552 -6.8% 22.69 US$194,045
2022-10-04 2022-10-03 S Sale
1,233 -1.0%
21.95
US$27,064
1,233 -1.0% 21.95 US$27,064
2022-07-14 2022-07-12 S Sale
9,158 -6.9%
15.79
US$144,605
9,158 -6.9% 15.79 US$144,605
2022-04-19 2022-04-18 S Sale
18,530 -12.5%
17.59
US$325,943
18,530 -12.5% 17.59 US$325,943
2022-04-11 2022-04-07 S Sale
10,713 -9.3%
21.82
US$233,758
10,713 -9.3% 21.82 US$233,758
2022-01-11 2022-01-07 S Sale
567 -0.6%
30.75
US$17,435
567 -0.6% 30.75 US$17,435
2022-01-11 2022-01-07 S Sale
2,053 -2.2%
30.75
US$63,130
2,053 -2.2% 30.75 US$63,130
2022-01-11 2022-01-07 S Sale
8,196 -8.0%
30.75
US$252,027
8,196 -8.0% 30.75 US$252,027
2021-11-18 2021-11-18 PlS Planned sale
7,000 -6.3%
50.75
US$355,250
7,000 -6.3% 50.75 US$355,250
2021-11-18 2021-11-17 PlS Planned sale
7,000 -6.0%
51.08
US$357,560
7,000 -6.0% 51.08 US$357,560
2021-11-18 2021-11-16 PlS Planned sale
7,000 -5.6%
51.39
US$359,730
7,000 -5.6% 51.39 US$359,730
2021-10-27 2021-10-25 S Sale
2,371 -1.9%
44.62
US$105,794
2,371 -1.9% 44.62 US$105,794
2021-10-18 2021-10-14 S Sale
1,221 -1.0%
39.97
US$48,803
1,221 -1.0% 39.97 US$48,803
2021-04-15 2021-04-15 PlS Planned sale
5,000 -2.8%
33.69
US$168,450
5,000 -2.8% 33.69 US$168,450
2021-04-15 2021-04-14 PlS Planned sale
5,000 -2.7%
33.83
US$169,150
5,000 -2.7% 33.83 US$169,150
2021-04-15 2021-04-13 PlS Planned sale
5,959 -3.1%
35.08
US$209,042
5,959 -3.1% 35.08 US$209,042
2021-04-15 2021-04-13 PlS Planned sale
960 -0.5%
35.08
US$33,677
960 -0.5% 35.08 US$33,677
2021-04-15 2021-04-13 PlS Planned sale
4,000 -2.1%
35.08
US$140,320
4,000 -2.1% 35.08 US$140,320
2021-03-30 2021-03-26 S Sale
2,893 -1.6%
35.01
US$101,284
2,893 -1.6% 35.01 US$101,284
2021-03-25 2021-03-25 PlS Planned sale
10,000 -5.3%
37.71
US$377,100
10,000 -5.3% 37.71 US$377,100
2021-03-25 2021-03-24 PlS Planned sale
10,000 -5.3%
40.18
US$401,800
10,000 -5.3% 40.18 US$401,800
2021-03-25 2021-03-23 PlS Planned sale
10,000 -5.3%
41.83
US$418,300
10,000 -5.3% 41.83 US$418,300
2021-02-19 2021-02-19 S Sale
4,509 -2.5%
40.76
US$183,787
4,509 -2.5% 40.76 US$183,787
2021-02-19 2021-02-18 S Sale
4,520 -2.4%
40.67
US$183,828
4,520 -2.4% 40.67 US$183,828