SharePost Content Read More Stock Market News #stockmarket Post navigation First Solar posts higher quarterly profit on strong demand Devon Energy beats Q1 profit estimate on higher production