What Keros Therapeutics KROS does that makes it resilient Flat 20260506 XNET Xunlei Q3 revenue surges 425 YoY to 4604M yet shares dip amid margin pressures US IEEPA Tariff Refund Program Launch Operational Update and Market Implications PINS Pinterest reports 51 percent Q4 2025 EPS miss shares climb modestly in regular trading