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

Green Kevin Dennis

Insider profile

Performance

Overall performance
2.8

Performance over holding periods
2.8
30 days 90 days 120 days
Average return -4% 8.2% 15.1%
Success rate 45% 68% 82%
Transactions
2 0% Buy
34 71% Buy
47 69% Buy
Green Kevin Dennis's trades of Cerus Corp'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
2026-03-16 2026-03-12 PlS Planned sale
6,253 +11.8%
55.34
US$2,996,617
6,253 +11.8% 55.34 US$2,996,617
2026-03-09 2026-03-06 PlS Planned sale
41,515 +33.5%
248.19
US$32,382
41,515 +33.5% 248.19 US$32,382
2026-03-09 2026-03-05 PlS Planned sale
55,838 +0.6%
455.67
US$3,068,136
55,838 +0.6% 455.67 US$3,068,136
2026-03-05 2026-03-05 PrS Proposed sale
55,225
2.06
US$113,902
55,225 2.06 US$113,902
2025-03-17 2025-03-14 PlS Planned sale
36,740 -4.0%
1.45
US$53,273
36,740 -4.0% 1.45 US$53,273
2025-03-17 2025-03-13 PlS Planned sale
23,147 -2.5%
1.45
US$33,563
23,147 -2.5% 1.45 US$33,563
2025-03-10 2025-03-07 PlS Planned sale
31,148 -3.2%
1.50
US$46,660
31,148 -3.2% 1.50 US$46,660
2025-03-05 2025-03-04 PlS Planned sale
8,386 -1.5%
1.55
US$12,986
8,386 -1.5% 1.55 US$12,986
2025-03-05 2025-03-03 PlS Planned sale
60,656 -10.9%
1.58
US$95,673
60,656 -10.9% 1.58 US$95,673
2025-03-03 2025-03-03 PrS Proposed sale
60,656
1.58
US$95,646
60,656 1.58 US$95,646
2024-09-05 2024-09-04 PlS Planned sale
54,272 -9.2%
2.15
US$116,826
54,272 -9.2% 2.15 US$116,826
2024-09-04 2024-09-04 PrS Proposed sale
54,272
2.15
US$116,826
54,272 2.15 US$116,826
2024-09-05 2024-09-03 PlS Planned sale
28,385 -4.6%
2.18
US$61,919
28,385 -4.6% 2.18 US$61,919
2024-09-03 2024-09-03 PrS Proposed sale
28,385
2.18
US$61,919
28,385 2.18 US$61,919
2024-03-14 2024-03-14 PlS Planned sale
21,497 -3.4%
1.97
US$42,444
21,497 -3.4% 1.97 US$42,444
2024-03-14 2024-03-13 PlS Planned sale
21,058 -3.2%
2.02
US$42,438
21,058 -3.2% 2.02 US$42,438
2023-03-14 2023-03-13 PlS Planned sale
7,501 -1.7%
2.80
US$21,003
7,501 -1.7% 2.80 US$21,003
2023-03-14 2023-03-13 PlS Planned sale
9,662 -2.2%
2.80
US$27,054
9,662 -2.2% 2.80 US$27,054
2022-05-12 2022-05-10 PlS Planned sale
57,335 -20.5%
4.98
US$285,373
57,335 -20.5% 4.98 US$285,373
2022-03-15 2022-03-14 PlS Planned sale
7,777 -2.7%
5.04
US$39,192
7,777 -2.7% 5.04 US$39,192
2022-03-15 2022-03-14 PlS Planned sale
8,173 -3.0%
5.04
US$41,189
8,173 -3.0% 5.04 US$41,189
2022-03-15 2022-03-14 PlS Planned sale
16,152 -6.0%
5.04
US$81,400
16,152 -6.0% 5.04 US$81,400
2021-11-05 2021-11-03 PlS Planned sale
14,126 -8.5%
7.00
US$98,882
14,126 -8.5% 7.00 US$98,882
2021-11-05 2021-11-03 PlS Planned sale
81,615 -32.8%
7.00
US$571,305
81,615 -32.8% 7.00 US$571,305
2021-03-16 2021-03-15 PlS Planned sale
7,989 -4.9%
6.38
US$50,951
7,989 -4.9% 6.38 US$50,951
2021-03-16 2021-03-15 PlS Planned sale
15,786 -10.2%
6.38
US$100,678
15,786 -10.2% 6.38 US$100,678
2021-03-16 2021-03-15 PlS Planned sale
5,556 -4.8%
6.38
US$35,435
5,556 -4.8% 6.38 US$35,435
2020-11-12 2020-11-10 PlS Planned sale
30,785 -23.6%
5.49
US$169,062
30,785 -23.6% 5.49 US$169,062
2020-11-12 2020-11-10 PlS Planned sale
2,143 -1.6%
5.51
US$11,800
2,143 -1.6% 5.51 US$11,800
2020-08-11 2020-08-10 PlS Planned sale
3,585 -2.6%
6.99
US$25,044
3,585 -2.6% 6.99 US$25,044
2020-08-11 2020-08-10 PlS Planned sale
65,000 -32.3%
6.96
US$452,634
65,000 -32.3% 6.96 US$452,634
2020-03-24 2020-03-17 PlS Planned sale
17,418 -12.6%
3.59
US$62,612
17,418 -12.6% 3.59 US$62,612
2020-03-24 2020-03-17 PlS Planned sale
6,046 -6.1%
3.59
US$21,734
6,046 -6.1% 3.59 US$21,734
2020-03-24 2020-03-17 PlS Planned sale
3,161 -3.6%
3.59
US$11,363
3,161 -3.6% 3.59 US$11,363
2019-04-10 2019-04-10 PlS Planned sale
2,786 -3.4%
6.51
US$18,138
2,786 -3.4% 6.51 US$18,138
2019-03-13 2019-03-13 S Sale
2,832 -3.9%
5.90
US$16,707
2,832 -3.9% 5.90 US$16,707
2019-03-13 2019-03-12 S Sale
2,075 -3.1%
6.48
US$13,446
2,075 -3.1% 6.48 US$13,446
2019-03-13 2019-03-11 PlS Planned sale
2,783 -4.1%
6.46
US$17,975
2,783 -4.1% 6.46 US$17,975
2019-02-12 2019-02-11 PlS Planned sale
2,783 -4.4%
5.86
US$16,313
2,783 -4.4% 5.86 US$16,313
2019-01-11 2019-01-10 PlS Planned sale
2,783 -4.4%
5.59
US$15,563
2,783 -4.4% 5.59 US$15,563