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 Buy signal Sell 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-07-02 2026-06-30 PlS Planned sale
65,744 +19.3%
330.44
US$2,889,647
65,744 +19.3% 330.44 US$2,889,647
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,225 -4.4%
2.06
US$113,902
55,225 -4.4% 2.06 US$113,902
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