OilDri Corporation ODC Q1 2026 Earnings EPS of 094 Reflects Stable Operations Shares Ease NVNO Q3 2025 Earnings Narrower Net Loss Surpasses Analyst Expectations LMFA Q1 2026 Earnings WiderthanExpected Loss Drags on Bitcoin Mining Results Kingsway Financial Services Q1 2026 Earnings Net Loss Reported Amid Quiet Market Response Atomera Q1 2026 Earnings EPS Narrowly Beats Estimates as Cash Burn Continues TechPrecision Corporation TPCS Q1 2026 Earnings Narrowing Losses Amid Operational Adjustments