Sarepta Q2 FY26 net income turns to USD 4.89 million loss; revenue drops 34% to USD 401.25 million - SRPT News | Rallies