OTTR
Otter Tail CorpCompany with tickers: OTTR
CIK
1466593
CUSIP
689648103
Shares Outstanding
41,953,525
Price
Holdings
Short Volume
Short Interest
Fails to Deliver
SEC Filings
Earnings Calls
Insider Trading
Congress Trades
Fails to Deliver History
| Settlement Date | Quantity | Price | Value |
|---|---|---|---|
| 2026-03-13 | 9,839 | $85.31 | $839,365 |
| 2026-03-11 | 666 | $86.36 | $57,516 |
| 2026-03-03 | 10 | $85.70 | $857 |