Okta Q1 2026 Earnings EPS Beats Estimates Stock Rises Over 3 BTC Digital Ltd BTCT Q4 2024 Earnings EPS Surprises with a Positive 010 Against a 019 Loss Estimate EFSCP Q1 2026 Earnings EPS Misses Estimates Shares Edge Lower HTGC Q1 2026 Earnings EPS Misses Estimates by a Narrow Margin SPOK Q1 2026 Earnings EPS Misses Estimates by Over 50 Shares Dip 21 OPTU Q1 2026 Earnings A Staggering EPS Miss Rattles Investors