OTTR logo

OTTR

Otter Tail CorporationNASDAQUtilities
$88.59-0.06%ClosedMarket Cap: $3.72B

As of 2026-04-06

Insider Statistics (Q1 2026)

Purchases

17

Sales

33

Buy/Sell Ratio

0.52

Total Bought

$0.00

Total Sold

$0.00

Recent Insider Trades
Filing DateNameTypeActionSharesPriceShares After
Thu Feb 12Abbott John Sofficer: Sr VP, Manufacturing PlatformSell8,400$86.4355,105
Thu Feb 12Abbott John Sofficer: Sr VP, Manufacturing PlatformSell4,209$86.4350,896
Thu Feb 12Abbott John Sofficer: Sr VP, Manufacturing PlatformSell1,600$0.001,600
Thu Feb 12ROGELSTAD TIMOTHY Jofficer: Sr VP, Electric PlatformSell8,400$86.4365,292
Thu Feb 12ROGELSTAD TIMOTHY Jofficer: Sr VP, Electric PlatformSell4,212$86.4361,080
Thu Feb 12ROGELSTAD TIMOTHY Jofficer: Sr VP, Electric PlatformSell1,600$0.001,600
Thu Feb 12MACFARLANE CHARLES Sofficer: President & CEOSell47,700$86.43275,112
Thu Feb 12MACFARLANE CHARLES Sofficer: President & CEOSell23,515$86.43251,597
Thu Feb 12MACFARLANE CHARLES Sofficer: President & CEOSell9,400$0.009,400
Thu Feb 12KNUTSON PAUL Lofficer: VP, Human ResourcesSell3,600$86.4326,575