FSLR First Solar Inc reports Q4 2025 EPS missing analyst estimates shares edge 063 lower in todays trading AMC Networks AMCX Stock Investment Highlights Buying Pressure 20260418 RF RFAM Stock Modified Order Sideways 20260416 The competitive edge that makes Birchtech BCHT special Drops Sharply 20260506 What Purple Innovation PRPL auditor changes mean for investors Q1 2026 Earnings Beat Estimates ECCX Eagle posts 138 earnings beat in Q4 yet shares slip on mixed investor outlook Diamondback Energy FANG Assessing Investment Positioning Amid Goldman Sachs HigherForLonger Oil Price Outlook