SRPT reported its FY2025Q3 earnings on 2025-11-03, showcasing a revenue of 399.36M against an estimate of 337.03M, resulting in a 18.49% surprise. The EPS was -0.13, surpassing the expected -0.37 by 64.86%. The stock experienced a -33.74% price change on the earnings day and a -27.89% change over the next five days, reflecting market reactions to the results.