Tenaris TS Q1 2026 Earnings EPS Beat Drives Upbeat Outlook Yet Shares Slip FCRX Q1 2026 Earnings Slight EPS Miss Reflects Stable but Unspectacular Quarter RLGT Q1 2026 Earnings EPS Surpasses Estimates with 659 Beat Trupanion TRUP Q1 2026 Earnings Strong Earnings Beat Yet Stock Edges Lower MSTR Q1 2026 Earnings EPS Falls Far Short of Estimates Stock Declines Axcelis Technologies ACLS Q1 2026 Earnings Slight EPS Miss as Stock Rises 467