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

Pfeiffenberger Brent

Insider profile

Performance

Overall performance
4.0

Performance over holding periods
4.0
30 days 90 days 120 days
Average return 84% 8.2% 15.1%
Success rate 71% 68% 82%
Transactions
8 25% Buy
34 71% Buy
47 69% Buy
Pfeiffenberger Brent's trades of Century Therapeutics 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-12-16 2025-12-12 B Purchase
43,877 +29.6%
111.25
US$4,265,977
43,877 +29.6% 111.25 US$4,265,977
2025-12-08 2025-12-08 PrS Proposed sale
34,930
63.82
US$4,704,046
34,930 63.82 US$4,704,046
2025-11-20 2025-11-19 B Purchase
11,940 -0.8%
85.35
US$3,992,738
11,940 -0.8% 85.35 US$3,992,738
2025-11-19 2025-11-17 S Sale
32,456 -1.0%
0.45
US$14,735
32,456 -1.0% 0.45 US$14,735
2025-11-17 2025-11-17 PrS Proposed sale
32,456
0.45
US$14,732
32,456 0.45 US$14,732
2025-09-10 2025-09-08 S Sale
488 -0.0%
0.50
US$244
488 -0.0% 0.50 US$244
2025-09-08 2025-09-08 PrS Proposed sale
488
0.50
US$244
488 0.50 US$244
2025-08-18 2025-08-18 PrS Proposed sale
30,745
0.57
US$17,522
30,745 0.57 US$17,522
2025-06-11 2025-06-09 S Sale
475 -0.0%
0.62
US$295
475 -0.0% 0.62 US$295
2025-06-09 2025-06-09 PrS Proposed sale
475
0.62
US$296
475 0.62 US$296
2025-05-20 2025-05-16 S Sale
29,552 -1.7%
0.55
US$16,135
29,552 -1.7% 0.55 US$16,135
2025-05-16 2025-05-16 PrS Proposed sale
29,552
0.55
US$16,138
29,552 0.55 US$16,138
2025-03-12 2025-03-10 S Sale
2,235 -0.2%
0.62
US$1,375
2,235 -0.2% 0.62 US$1,375
2025-03-10 2025-03-10 PrS Proposed sale
2,235
0.62
US$1,375
2,235 0.62 US$1,375
2025-02-20 2025-02-18 S Sale
34,712 -2.8%
0.78
US$27,179
34,712 -2.8% 0.78 US$27,179
2025-02-18 2025-02-18 PrS Proposed sale
34,712
0.78
US$27,166
34,712 0.78 US$27,166