Otter Tail Corp (OTTR)

Price$89.79Cached quote
OTTRNasdaq
Loading local price history

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
Gross profit$901.4M$896.0M$895.0M$917.3M$709.3M$553.9M$563.4M———————————
Gross margin69.12%67.34%66.34%62.82%59.22%62.72%61.34%———————————
Operating expenses$958.4M$950.3M$971.2M$1.07B$947.1M$406.0M$784.6M$787.1M$717.1M$686.9M$670.6M$699.7M$649.2M$615.9M$768.3M$653.3M$775.6M$1.24B
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
Operating margin26.51%28.58%28.01%26.74%20.85%16.74%14.69%14.12%15.58%14.51%14.01%12.45%12.68%13.28%8.56%9.00%5.27%5.57%
EBITDA$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
EBITDA margin35.57%36.63%35.27%33.08%28.48%26.03%23.19%22.27%24.12%23.65%21.75%19.72%20.46%21.43%15.50%17.03%13.17%10.53%
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
Net profit margin21.16%22.67%21.81%19.46%14.76%10.85%9.46%8.99%8.53%7.76%7.61%7.22%6.84%−0.74%−1.58%−0.19%3.18%2.68%
Basic EPSper basic 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

Owners

Reported shareholders

Reference date Jun 30, 2026
BlackRock, Inc. · 15.62% of listed sharesVANGUARD PORTFOLIO MANAGEMENT LLC · 7.14% of listed sharesVANGUARD CAPITAL MANAGEMENT LLC · 4.50% of listed sharesSTATE STREET CORP · 3.92% of listed sharesLSV ASSET MANAGEMENT · 2.83% of listed sharesGEODE CAPITAL MANAGEMENT, LLC · 2.65% of listed sharesMORGAN STANLEY · 2.11% of listed sharesDIMENSIONAL FUND ADVISORS LP · 1.97% of listed sharesTWO SIGMA INVESTMENTS, LP · 1.73% of listed sharesFIRST TRUST ADVISORS LP · 1.52% of listed sharesCaisse de depot et placement du Quebec · 1.29% of listed sharesCHARLES SCHWAB INVESTMENT MANAGEMENT INC · 1.24% of listed sharesGABELLI FUNDS LLC · 1.10% of listed sharesNORTHERN TRUST CORP · 1.08% of listed sharesD. E. Shaw & Co., Inc. · 1.06% of listed sharesBank of New York Mellon Corp · 0.85% of listed sharesMACFARLANE CHARLES S · ≈0.79% of listed sharesJPMORGAN CHASE & CO · 0.75% of listed sharesBANK OF AMERICA CORP /DE/ · 0.74% of listed sharesVANGUARD FIDUCIARY TRUST CO · 0.66% of listed shares
15.62%of listed shares
BlackRock, Inc.6.56M shares · Jun 30, 2026
View holders
Top 20 reported holders of OTTR
Holder% owned
BlackRock, Inc.
15.62%6.56M shares
VANGUARD PORTFOLIO MANAGEMENT LLC
7.14%3M shares
VANGUARD CAPITAL MANAGEMENT LLC
4.50%1.89M shares
STATE STREET CORP
3.92%1.65M shares
LSV ASSET MANAGEMENT
2.83%1.19M shares
GEODE CAPITAL MANAGEMENT, LLC
2.65%1.11M shares
MORGAN STANLEY
2.11%885.38K shares
DIMENSIONAL FUND ADVISORS LP
1.97%828.02K shares
TWO SIGMA INVESTMENTS, LP
1.73%725.77K shares
FIRST TRUST ADVISORS LP
1.52%637.04K shares
Caisse de depot et placement du Quebec
1.29%539.87K shares
CHARLES SCHWAB INVESTMENT MANAGEMENT INC
1.24%519.76K shares
GABELLI FUNDS LLC
1.10%462.2K shares
NORTHERN TRUST CORP
1.08%453.45K shares
D. E. Shaw & Co., Inc.
1.06%447.02K shares
Bank of New York Mellon Corp
0.85%358.28K shares
MACFARLANE CHARLES S
≈0.79%330.11K shares
JPMORGAN CHASE & CO
0.75%315.98K shares
BANK OF AMERICA CORP /DE/
0.74%312.59K shares
VANGUARD FIDUCIARY TRUST CO
0.66%278.78K shares

Percentages use 41.99M shares of this listed class outstanding on Jun 30, 2026. ≈ compares the latest reported holding with a share total from a different date; it is not a confirmed current stake.

Gray completes the 100% scale. Reported positions may overlap; holders have different reporting dates.

Source: SEC Form 13F ↗Updated Sep 29, 2026 · Quarterly data

Insider buys & sells

Jul 1, 2024–Jun 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

Community posts

It’s quiet here.

No posts about OTTR yet. Start the conversation.

Write the first post