Richard Benjamin

Insider profile

Currently holds a position at Cerus Corp

Performance

Overall performance
2.4

Performance over holding periods
2.4
30 days 90 days 120 days
Average return 2% 8.2% 15.1%
Success rate 44% 68% 82%
Transactions
9 0% Buy
34 71% Buy
47 69% Buy

Positions

Position Company Period
Chief Medical Officer Cerus Corp July 13, 2015 -

Richard Benjamin'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
Transaction date
Proposed sale
Price
88.08
Quantity 59,249
Value US$3,110,492
Transaction date
Planned sale
Price
481.59
Quantity 37,870 +13.2%
Value US$1,062,458
Transaction date
Sale
Price
344.99
Quantity 961 +20.1%
Value US$775,858
Transaction date
Proposed sale
Price
1.88
Quantity 40,426
Value US$76,029
Transaction date
Planned sale
Price
2.01
Quantity 24,235 -2.6%
Value US$48,603
Transaction date
Sale
Price
2.06
Quantity 61,233 -6.1%
Value US$126,305
Transaction date
Proposed sale
Price
2.06
Quantity 61,233
Value US$126,299
Transaction date
Planned sale
Price
1.45
Quantity 30,075 -4.2%
Value US$43,609
Transaction date
Planned sale
Price
1.45
Quantity 18,949 -2.6%
Value US$27,476
Transaction date
Planned sale
Price
1.50
Quantity 26,139 -3.4%
Value US$39,156
Transaction date
Planned sale
Price
1.55
Quantity 6,292 -1.6%
Value US$9,743
Transaction date
Planned sale
Price
1.58
Quantity 51,254 -11.3%
Value US$80,828
Transaction date
Proposed sale
Price
1.58
Quantity 51,254
Value US$80,822
Transaction date
Planned sale
Price
2.50
Quantity 21,605 -4.7%
Value US$54,012
Transaction date
Proposed sale
Price
2.50
Quantity 21,605
Value US$54,012
Transaction date
Planned sale
Price
1.97
Quantity 17,738 -3.7%
Value US$35,022
Transaction date
Planned sale
Price
2.06
Quantity 17,377 -3.5%
Value US$35,744
Transaction date
Planned sale
Price
2.40
Quantity 29,378 -5.8%
Value US$70,457
Transaction date
Proposed sale
Price
2.40
Quantity 29,378
Value US$70,454
Transaction date
Sale
Price
2.78
Quantity 10,000 -2.8%
Value US$27,793
Transaction date
Planned sale
Price
2.80
Quantity 5,747 -1.6%
Value US$16,092
Transaction date
Planned sale
Price
2.80
Quantity 9,606 -2.7%
Value US$26,897
Transaction date
Planned sale
Price
5.12
Quantity 10,000 -5.5%
Value US$51,194
Transaction date
Planned sale
Price
5.04
Quantity 5,982 -3.2%
Value US$30,147
Transaction date
Planned sale
Price
5.04
Quantity 8,173 -4.5%
Value US$41,189
Transaction date
Planned sale
Price
5.04
Quantity 16,152 -9.3%
Value US$81,400
Transaction date
Planned sale
Price
7.35
Quantity 31,667 -29.4%
Value US$232,752
Transaction date
Planned sale
Price
7.35
Quantity 33,333 -30.5%
Value US$244,998
Transaction date
Planned sale
Price
7.90
Quantity 100,000 -56.8%
Value US$790,000
Transaction date
Planned sale
Price
6.34
Quantity 20,000 -20.8%
Value US$126,780
Transaction date
Planned sale
Price
6.38
Quantity 7,989 -7.7%
Value US$50,951
Transaction date
Planned sale
Price
6.38
Quantity 15,786 -16.3%
Value US$100,678
Transaction date
Planned sale
Price
6.38
Quantity 5,556 -9.6%
Value US$35,435
Transaction date
Planned sale
Price
7.90
Quantity 100,000 -70.5%
Value US$790,000
Transaction date
Planned sale
Price
7.20
Quantity 31,666 -43.1%
Value US$228,005
Transaction date
Planned sale
Price
7.20
Quantity 22,917 -35.4%
Value US$165,009
Transaction date
Planned sale
Price
7.20
Quantity 100,000 -70.5%
Value US$720,030
Transaction date
Planned sale
Price
3.59
Quantity 17,497 -29.5%
Value US$62,896
Transaction date
Planned sale
Price
3.59
Quantity 6,051 -29.8%
Value US$21,752
Transaction date
Planned sale
Price
3.59
Quantity 3,022 -40.3%
Value US$10,863
Transaction date
Sale
Price
5.90
Quantity 5,979 -26.7%
Value US$35,274
Transaction date
Sale
Price
5.90
Quantity 2,832 -30.1%
Value US$16,711
Transaction date
Sale
Price
6.48
Quantity 1,079 -36.0%
Value US$6,992
Transaction date
Sale
Price
5.05
Quantity 2,648 -23.4%
Value US$13,372
Transaction date
Sale
Price
4.80
Quantity 1,032 -21.4%
Value US$4,955
Notification date Transaction date Company B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2026-05-01 2026-05-01 PrS Proposed sale
59,249
88.08
US$3,110,492
59,249 88.08 US$3,110,492
2026-03-16 2026-03-12 PlS Planned sale
37,870 +13.2%
481.59
US$1,062,458
37,870 +13.2% 481.59 US$1,062,458
2026-03-09 2026-03-09 S Sale
961 +20.1%
344.99
US$775,858
961 +20.1% 344.99 US$775,858
2026-03-09 2026-03-09 PrS Proposed sale
40,426
1.88
US$76,029
40,426 1.88 US$76,029
2026-03-09 2026-03-06 PlS Planned sale
24,235 -2.6%
2.01
US$48,603
24,235 -2.6% 2.01 US$48,603
2026-03-09 2026-03-05 S Sale
61,233 -6.1%
2.06
US$126,305
61,233 -6.1% 2.06 US$126,305
2026-03-05 2026-03-05 PrS Proposed sale
61,233
2.06
US$126,299
61,233 2.06 US$126,299
2025-03-17 2025-03-14 PlS Planned sale
30,075 -4.2%
1.45
US$43,609
30,075 -4.2% 1.45 US$43,609
2025-03-17 2025-03-13 PlS Planned sale
18,949 -2.6%
1.45
US$27,476
18,949 -2.6% 1.45 US$27,476
2025-03-10 2025-03-07 PlS Planned sale
26,139 -3.4%
1.50
US$39,156
26,139 -3.4% 1.50 US$39,156
2025-03-05 2025-03-04 PlS Planned sale
6,292 -1.6%
1.55
US$9,743
6,292 -1.6% 1.55 US$9,743
2025-03-05 2025-03-03 PlS Planned sale
51,254 -11.3%
1.58
US$80,828
51,254 -11.3% 1.58 US$80,828
2025-03-03 2025-03-03 PrS Proposed sale
51,254
1.58
US$80,822
51,254 1.58 US$80,822
2024-08-07 2024-08-02 PlS Planned sale
21,605 -4.7%
2.50
US$54,012
21,605 -4.7% 2.50 US$54,012
2024-08-02 2024-08-02 PrS Proposed sale
21,605
2.50
US$54,012
21,605 2.50 US$54,012
2024-03-14 2024-03-14 PlS Planned sale
17,738 -3.7%
1.97
US$35,022
17,738 -3.7% 1.97 US$35,022
2024-03-14 2024-03-13 PlS Planned sale
17,377 -3.5%
2.06
US$35,744
17,377 -3.5% 2.06 US$35,744
2024-03-12 2024-03-08 PlS Planned sale
29,378 -5.8%
2.40
US$70,457
29,378 -5.8% 2.40 US$70,457
2024-03-08 2024-03-08 PrS Proposed sale
29,378
2.40
US$70,454
29,378 2.40 US$70,454
2023-03-14 2023-03-13 S Sale
10,000 -2.8%
2.78
US$27,793
10,000 -2.8% 2.78 US$27,793
2023-03-14 2023-03-13 PlS Planned sale
5,747 -1.6%
2.80
US$16,092
5,747 -1.6% 2.80 US$16,092
2023-03-14 2023-03-13 PlS Planned sale
9,606 -2.7%
2.80
US$26,897
9,606 -2.7% 2.80 US$26,897
2022-08-11 2022-08-09 PlS Planned sale
10,000 -5.5%
5.12
US$51,194
10,000 -5.5% 5.12 US$51,194
2022-03-15 2022-03-14 PlS Planned sale
5,982 -3.2%
5.04
US$30,147
5,982 -3.2% 5.04 US$30,147
2022-03-15 2022-03-14 PlS Planned sale
8,173 -4.5%
5.04
US$41,189
8,173 -4.5% 5.04 US$41,189
2022-03-15 2022-03-14 PlS Planned sale
16,152 -9.3%
5.04
US$81,400
16,152 -9.3% 5.04 US$81,400
2021-11-05 2021-11-03 PlS Planned sale
31,667 -29.4%
7.35
US$232,752
31,667 -29.4% 7.35 US$232,752
2021-11-05 2021-11-03 PlS Planned sale
33,333 -30.5%
7.35
US$244,998
33,333 -30.5% 7.35 US$244,998
2021-11-05 2021-11-03 PlS Planned sale
100,000 -56.8%
7.90
US$790,000
100,000 -56.8% 7.90 US$790,000
2021-03-16 2021-03-15 PlS Planned sale
20,000 -20.8%
6.34
US$126,780
20,000 -20.8% 6.34 US$126,780
2021-03-16 2021-03-15 PlS Planned sale
7,989 -7.7%
6.38
US$50,951
7,989 -7.7% 6.38 US$50,951
2021-03-16 2021-03-15 PlS Planned sale
15,786 -16.3%
6.38
US$100,678
15,786 -16.3% 6.38 US$100,678
2021-03-16 2021-03-15 PlS Planned sale
5,556 -9.6%
6.38
US$35,435
5,556 -9.6% 6.38 US$35,435
2020-08-26 2020-08-24 PlS Planned sale
100,000 -70.5%
7.90
US$790,000
100,000 -70.5% 7.90 US$790,000
2020-07-09 2020-07-07 PlS Planned sale
31,666 -43.1%
7.20
US$228,005
31,666 -43.1% 7.20 US$228,005
2020-07-09 2020-07-07 PlS Planned sale
22,917 -35.4%
7.20
US$165,009
22,917 -35.4% 7.20 US$165,009
2020-07-09 2020-07-07 PlS Planned sale
100,000 -70.5%
7.20
US$720,030
100,000 -70.5% 7.20 US$720,030
2020-03-24 2020-03-17 PlS Planned sale
17,497 -29.5%
3.59
US$62,896
17,497 -29.5% 3.59 US$62,896
2020-03-24 2020-03-17 PlS Planned sale
6,051 -29.8%
3.59
US$21,752
6,051 -29.8% 3.59 US$21,752
2020-03-24 2020-03-17 PlS Planned sale
3,022 -40.3%
3.59
US$10,863
3,022 -40.3% 3.59 US$10,863
2019-03-13 2019-03-13 S Sale
5,979 -26.7%
5.90
US$35,274
5,979 -26.7% 5.90 US$35,274
2019-03-13 2019-03-13 S Sale
2,832 -30.1%
5.90
US$16,711
2,832 -30.1% 5.90 US$16,711
2019-03-13 2019-03-12 S Sale
1,079 -36.0%
6.48
US$6,992
1,079 -36.0% 6.48 US$6,992
2018-03-13 2018-03-13 S Sale
2,648 -23.4%
5.05
US$13,372
2,648 -23.4% 5.05 US$13,372
2018-03-13 2018-03-12 S Sale
1,032 -21.4%
4.80
US$4,955
1,032 -21.4% 4.80 US$4,955