NasdaqGS - Nasdaq Real Time Price USD

Otter Tail Corporation (OTTR)

76.22
-0.14
(-0.18%)
As of 2:26:49 PM EDT. Market Open.

Insider Roster

Insider roster data is derived solely from the last 24 months of Form 3 & Form 4 SEC filings.

Individual or EntityMost Recent TransactionDateShares Owned as of Transaction Date
CRAIN JEANNE H Director Stock Award(Grant) Apr 11, 2025 5,429
ERICKSON JOHN D Director Stock Award(Grant) Apr 11, 2025 152,105
FRITZE STEVEN L Director Stock Award(Grant) Apr 11, 2025 30,533
JOHNSON KATHRYN O Director Stock Award(Grant) Apr 11, 2025 27,953
LEBEAU MICHAEL E. Director Stock Award(Grant) Apr 11, 2025 7,800
LUDFORD MARY E Director Stock Award(Grant) Apr 11, 2025 5,429
MACFARLANE CHARLES SCOT Chief Executive Officer Stock Award(Grant) Feb 12, 2025 299,928
PARTAIN NATHAN I Director Stock Award(Grant) Apr 11, 2025 77,902
WAHLUND TODD R. Chief Financial Officer Conversion of Exercise of derivative security Apr 8, 2025 12,035
WEBB THOMAS J Director Stock Award(Grant) Apr 11, 2025 16,100

Related Tickers