Investment Manager Bets Big on PTCT Stock, Adds 41,000 Shares, According to Recent SEC Filing
Palo Alto Investors LP reported a buy of 41,303 shares of PTC Therapeutics (NASDAQ:PTCT) in its February 17, 2026, SEC…
Palo Alto Investors LP reported a buy of 41,303 shares of PTC Therapeutics (NASDAQ:PTCT) in its February 17, 2026, SEC…