Ronald Richard

Insider profile

Currently holds a position at Emergent BioSolutions Inc

Performance

Overall performance
2.9

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

Positions

Position Company Period
Lead Independent Director Emergent BioSolutions Inc May 1, 2014 -
Independent Director Emergent BioSolutions Inc Jan. 1, 2005 - May 1, 2014

Ronald Richard's trades of Emergent BioSolutions Inc'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
2025-12-09 2025-12-05 S Sale
40,936 -14.0%
385.31
US$2,507,906
40,936 -14.0% 385.31 US$2,507,906
2025-12-09 2025-12-05 S Sale
68,489 +22.1%
219.50
US$2,940,672
68,489 +22.1% 219.50 US$2,940,672
2025-12-05 2025-12-05 PrS Proposed sale
4,780
423.35
US$4,994,552
4,780 423.35 US$4,994,552
2022-11-29 2022-11-25 S Sale
1,912 -8.8%
11.94
US$22,829
1,912 -8.8% 11.94 US$22,829
2020-08-11 2020-08-07 S Sale
6,297 -43.2%
131.00
US$824,907
6,297 -43.2% 131.00 US$824,907
2020-06-05 2020-06-03 S Sale
6,572 -60.6%
87.51
US$575,142
6,572 -60.6% 87.51 US$575,142
2020-05-06 2020-05-05 S Sale
8,375 -51.1%
80.19
US$671,629
8,375 -51.1% 80.19 US$671,629
2020-04-29 2020-04-27 PlS Planned sale
7,893 -32.5%
78.00
US$615,654
7,893 -32.5% 78.00 US$615,654
2020-02-25 2020-02-21 PlS Planned sale
5,152 -23.9%
65.00
US$334,880
5,152 -23.9% 65.00 US$334,880
2016-01-04 2015-12-30 PlS Planned sale
21,600 -61.1%
40.00
US$864,000
21,600 -61.1% 40.00 US$864,000