FNV Q1 2026 Earnings EPS Surpasses Estimates by 137 as Royalty Portfolio Delivers ASTL Q1 2026 Earnings EPS Surges Past Estimates by 42 Stock Jumps 7 TUSK Q1 2026 Earnings EPS of 010 Amid Mixed Results Stock Declines 469 OCCI Q1 2026 Earnings Deep EPS Miss Overshadowed by Positive Market Reaction OSBC Q1 2026 Earnings Earnings Miss but Stable Share Price BBWI Q1 2026 Earnings EPS Surpasses Expectations Shares Rally