TUSK Q1 2026 Earnings Profitability Achieved with EPS of 010 Stock Declines Slightly ECX Q1 2026 Earnings Major EPS Miss Highlights Ongoing Challenges FTC Solar Q1 2026 Earnings EPS Misses Estimates Amidst Operational Challenges CUK Q1 2026 Earnings EPS Misses Estimate but Stock Rallies on Operational Momentum Cardiol Therapeutics CRDL Q4 2025 Earnings Narrower Loss Surpasses Estimates as PreRevenue Biotech Advances Pipeline SI Q1 2026 Earnings Narrowed Loss Surpasses Expectations Yet Stock Declines