ITP Q3 2025 Earnings Net Loss Reported Amid Limited Financial Data NAT Q4 2025 Earnings EPS Misses Estimates by 56 Stock Slides Ivanhoe Electric Inc Q1 2026 Earnings Deep EPS Miss Amidst PreRevenue Exploration Phase HWKN Q1 2026 Earnings EPS Misses Estimates Despite Modest Stock Gain EXK Q1 2026 Earnings EPS Smashes Estimates by Nearly 60 Stock Edges Lower OVLY Q3 2023 Earnings EPS of 089 Reported Amidst Flat Market Reaction