Alibaba Shares Surge Nearly 8 as Company Signals It May Exceed 5596 Billion AI Spending Target Australia Courts Landmark Discrimination Ruling Against Giggle App May Set Precedent for Tech Firms Theriva Biologics TOVX Falls 1184 Watching 027 Support 20260515 Flex Ltd Insider Files Form 144 for Proposed Stock Sale Activ Energy AEAQW Holds 035 Direction Awaited 20260514 Citizens Fin CZFS Q1 2026 Earnings EPS 216 Beats Estimates Jackson Financial JXN Q1 2026 Results Miss Estimates EPS 515 vs 602 Sierra Banc BSRR Crushes Q1 2026 Estimates EPS 096 Tops Views Flowserve Maintains Shareholder Payout with 022 Quarterly Dividend Updates on Business Meeting