RE:RE:Resuming Coverage Post Certarus Acquisition CloseSomehow I get the suspicion that the market believes that the"low carbon" energy supply may not be as profitable as some people think. If this trend of setting new 52 week lows, I may have a 6 figure loss to budget for..
Who are the morons claiming an over $12 target for Superior Plus?