News Ticker: Sarepta reports death in drug trial; Google makes $32B cybersecurity deal themefreesiaMarch 18, 2025