Petras Michael B. Jr.

Insider profile

Performance

Overall performance
3.5

Performance over holding periods
3.5
30 days 90 days 120 days
Average return 1% 8.2% 15.1%
Success rate 52% 68% 82%
Transactions
7 0% Buy
34 71% Buy
47 69% Buy
Petras Michael B. Jr.'s trades of Sotera Health Co'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
Sale
Price
326.60
Quantity 89,917 +33.1%
Value US$2,372,489
Transaction date
Sale
Price
460.97
Quantity 56,479 -6.8%
Value US$4,976,608
Transaction date
Proposed sale
Price
202.89
Quantity 1,200
Value US$3,643,124
Transaction date
Sale
Price
16.45
Quantity 39,243 -100.0%
Value US$645,547
Transaction date
Sale
Price
16.45
Quantity 394,861 -7.6%
Value US$6,495,463
Transaction date
Sale
Price
16.45
Quantity 315,896 -36.4%
Value US$5,196,489
Transaction date
Proposed sale
Price
16.75
Quantity 750,000
Value US$12,562,500
Transaction date
Sale
Price
14.31
Quantity 1,003,870 -15.5%
Value US$14,362,870
Transaction date
Sale
Price
26.12
Quantity 817,439 -11.4%
Value US$21,353,550
Notification date Transaction date Company B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2026-08-19 2026-08-17 S Sale
89,917 +33.1%
326.60
US$2,372,489
89,917 +33.1% 326.60 US$2,372,489
2026-08-19 2026-08-17 S Sale
56,479 -6.8%
460.97
US$4,976,608
56,479 -6.8% 460.97 US$4,976,608
2026-08-17 2026-08-17 PrS Proposed sale
1,200
202.89
US$3,643,124
1,200 202.89 US$3,643,124
2025-12-10 2025-12-08 S Sale
39,243 -100.0%
16.45
US$645,547
39,243 -100.0% 16.45 US$645,547
2025-12-10 2025-12-08 S Sale
394,861 -7.6%
16.45
US$6,495,463
394,861 -7.6% 16.45 US$6,495,463
2025-12-10 2025-12-08 S Sale
315,896 -36.4%
16.45
US$5,196,489
315,896 -36.4% 16.45 US$5,196,489
2025-12-08 2025-12-08 PrS Proposed sale
750,000
16.75
US$12,562,500
750,000 16.75 US$12,562,500
2024-03-05 2024-03-04 S Sale
1,003,870 -15.5%
14.31
US$14,362,870
1,003,870 -15.5% 14.31 US$14,362,870
2021-03-24 2021-03-22 S Sale
817,439 -11.4%
26.12
US$21,353,550
817,439 -11.4% 26.12 US$21,353,550