Energy Focus EFOI Stock Put Call Ratio On the Radar 20260427 Capital One Financial COF Bank of America Reiterates Buy Rating 234 Price Target Amid Temporary Q1 Headwinds ACAD Acadia notches over 1000 percent Q4 2025 EPS surprise but shares dip slightly in todays trading