Is OTTR a good stock to buy? We came across a bullish thesis on Otter Tail Corporation on Serhio MaxDividends’s Substack. In this article, we will summarize the bulls’ thesis on OTTR. Otter Tail ...
Within the utilities sector, short sellers remain heavily concentrated in electric utilities, with several electricity producers and multi-utility companies ranking among the most heavily shorted ...