Theriva Biologics TOVX Slides 8 as Stock Tests Key Support at 027 Japans Naphtha Supply Woes Persist Despite Rising US Exports PSKY Q1 2026 Earnings EPS Surges Past Estimates with 5182 Surprise Stock Declines 185 London Stock Exchange Group Reports Income Growth Driven by Tradeweb Performance