CENX Century Alum Q4 2025 EPS trails estimates by 52 triggering a 273 share price drop today The macro factors PicoCELA PCLA discussed in earnings PCLA Quarterly Earnings Report Pending No Revenue Data Available The quiet strength in Flaherty FLC business model Idled 20260511 FactSet FDS Stock Chart Pattern Insight FactSet posts narrow EPS beat on steady financial data demand PRFX Q2 2024 Earnings Significant EPS Miss as Operating Losses Deepen