Is Orion SA OEC stock priced correctly 272 20260427 AMPX Amprius stock falls 492 after Q4 2025 EPS misses estimates by a wide margin What straddle rule WhiteHorse WHFCL Flat 20260427