Insider Buying Signals: Mark Boulding’s 10b5‑1 Purchase Fuels Confidence in PTC Therapeutics
Mark Boulding’s recent 10b5‑1 purchase of 2,265 PTC Therapeutics shares at $39.42 amid prior high‑price sales signals strong insider confidence and hints at future upside for investors.
3 minutes to read





