Is Orion SA OEC stock priced correctly 272 20260427 American Electric Power Company Inc AEP Strategic Clean Power Offtake Positions Utility to Capture AI Data Center Demand Growth DLO DLocal posts narrow Q4 2025 EPS beat shares gain 338 percent after earnings release