Otter Tail CorpOTTR

Market cap
$3.5B
P/E ratio
Period EndEarnings per share (USD)YoY (%)
Dec 31, 20247.2+2.27%
Dec 31, 20237.1+3.37%
Dec 31, 20226.8+60.33%
Dec 31, 20214.3+81.28%
Dec 31, 20202.4+7.31%
Dec 31, 20192.2+5.29%
Dec 31, 20182.1+13.04%
Dec 31, 20171.8+13.58%
Dec 31, 20161.6+2.53%
Dec 31, 20151.6+0.00%
Dec 31, 20141.6+13.67%
Dec 31, 20131.4-917.65%
Dec 31, 2012-0.2-57.50%
Dec 31, 2011-0.4+566.67%
Dec 31, 2010-0.1