FCPT Q1 2026 Earnings EPS Misses Estimates Shares Edge Higher MXL Q1 2026 Earnings EPS Beats Estimates by Over 22 Yet Shares Decline FINV Q4 2025 Earnings Earnings Per Share Reported at 1722925 Amid Market Headwinds Bunge Limited Q1 2026 Earnings Massive EPS Beat Drives Modest Stock Uptick Tucows Q1 2026 Earnings Net Loss Reported Shares Edge Lower Sleep Number Q1 2026 Earnings Massive EPS Miss Amid Challenging Demand Environment