
PTC Therapeutics PTCT
$ 65.3
-2.65%
Annual report 2025
added 02-19-2026