Otter Tail Corp (OTTR)

PriceLoading quote

Financial charts

Revenue

Net income

Free cash flow

Total cash / debt

CashTotal debt

Financial statements

18 annual periodsNewest to oldest
202520242023202220212020201920182017201620152014201320122011201020092008
Revenue$1.30B$1.33B$1.35B$1.46B$1.20B$883.2M$918.5M$916.4M$849.4M$803.5M$779.8M$799.3M$743.4M$710.2M$840.2M$717.9M$818.7M$1.31B
Operating income$345.7M$380.3M$377.9M$390.4M$249.7M$147.9M$134.9M$129.4M$132.3M$116.6M$109.2M$99.5M$94.2M$94.3M$71.9M$64.6M$43.1M$73.0M
EBITDAderived$463.8M$487.4M$475.9M$483.0M$341.1M$229.9M$213.0M$204.1M$204.8M$190.1M$169.6M$157.6M$152.1M$152.2M$130.2M$122.2M$107.8M$138.1M
Net income$275.9M$301.7M$294.2M$284.2M$176.8M$95.9M$86.8M$82.3M$72.4M$62.3M$59.3M$57.7M$50.9M−$5.3M−$13.2M−$1.3M$26.0M$35.1M
Basic EPSper diluted share$6.59$7.22$7.06$6.83$4.26$2.35$2.19$2.08$1.84$1.62$1.58$1.58$1.39-$0.17-$0.40-$0.06$0.71$1.09
Diluted EPSper diluted share$6.55$7.17$7.00$6.78$4.23$2.34$2.17$2.06$1.82$1.61$1.58$1.57$1.39-$0.17-$0.40-$0.06$0.71$1.09

Insider buys & sells

Jul 1, 2024Jun 30, 2026
Buys0$0.00 disclosed value
Sells (SEC code S)1$355.0K disclosed value
1 recent transactions
TransactionInsiderTypeSharesPriceValueOwned after
Aug 13, 2024Form 4 · 10b5-1Smestad Jennifer O.VP, General Council & Corp SecSellCommon Stock4.0K$88.74$355.0K12.3K