Acorn Energy ACFN Q4 2025 In Line Whats Next for Investors Metalpha MATH Slides 074 as Selling Pressure Mounts 20260520