SEC Insider Transactions from MACFARLANE CHARLES S.

Last updated: 2026-03-14 11:49 UTC | Total transactions: 28

MACFARLANE CHARLES S has filed 28 insider transactions across 1 company since February 2024.

Most recent transaction: a grant/award of 9400 shares of Otter Tail Corp ($OTTR) on February 10, 2026.

Set Up your own filters →
Transaction Date Company Ticker Insider Name Title Transaction Type Security Shares Price Shares Owned Following Total Shares Outstanding % of Owned % of Outstanding
Feb. 10, 2026 Otter Tail Corp $OTTR MACFARLANE CHARLES S President & CEO A Restricted Stock Units 9400 $0.00 23,275.0000 42,117,000 67.75% 0.02%
Feb. 11, 2026 Otter Tail Corp $OTTR MACFARLANE CHARLES S President & CEO F Common Stock 23515 $86.43 330,107.0000 42,117,000 6.65% 0.06%
Feb. 11, 2026 Otter Tail Corp $OTTR MACFARLANE CHARLES S President & CEO A Common Stock 47700 $86.43 353,622.0000 42,117,000 15.59% 0.11%
Feb. 6, 2026 Otter Tail Corp $OTTR MACFARLANE CHARLES S President & CEO M Restricted Stock Units 2475 $0.00 7,425.0000 42,117,000 25.00% 0.01%
Feb. 6, 2026 Otter Tail Corp $OTTR MACFARLANE CHARLES S President & CEO M Restricted Stock Units 1975 $0.00 3,950.0000 42,117,000 33.33% 0.00%
Feb. 6, 2026 Otter Tail Corp $OTTR MACFARLANE CHARLES S President & CEO M Restricted Stock Units 2175 $0.00 0.0000 42,117,000 100.00% 0.01%
Feb. 6, 2026 Otter Tail Corp $OTTR MACFARLANE CHARLES S President & CEO M Restricted Stock Units 2500 $0.00 2,500.0000 42,117,000 50.00% 0.01%
Feb. 6, 2026 Otter Tail Corp $OTTR MACFARLANE CHARLES S President & CEO F Common Stock 4277 $87.83 305,922.0000 42,117,000 1.38% 0.01%
Feb. 6, 2026 Otter Tail Corp $OTTR MACFARLANE CHARLES S President & CEO M Common Stock 9125 $0.00 310,199.0000 42,117,000 3.03% 0.02%
Feb. 12, 2025 Otter Tail Corp $OTTR MACFARLANE CHARLES S President & CEO A Common Stock 41440 $79.62 320,363.0000 42,072,000 14.86% 0.10%
Feb. 12, 2025 Otter Tail Corp $OTTR MACFARLANE CHARLES S President & CEO F Common Stock 20435 $79.62 299,928.0000 42,072,000 6.38% 0.05%
Feb. 11, 2025 Otter Tail Corp $OTTR MACFARLANE CHARLES S President & CEO A Restricted Stock Units 9900 $0.00 23,000.0000 42,072,000 75.57% 0.02%
Feb. 6, 2025 Otter Tail Corp $OTTR MACFARLANE CHARLES S President & CEO M Restricted Stock Units 2175 $0.00 2,175.0000 42,072,000 50.00% 0.01%
Feb. 6, 2025 Otter Tail Corp $OTTR MACFARLANE CHARLES S President & CEO M Restricted Stock Units 1975 $0.00 5,925.0000 42,072,000 25.00% 0.00%
Feb. 6, 2025 Otter Tail Corp $OTTR MACFARLANE CHARLES S President & CEO M Restricted Stock Units 2500 $0.00 5,000.0000 42,072,000 33.33% 0.01%
Feb. 6, 2025 Otter Tail Corp $OTTR MACFARLANE CHARLES S President & CEO M Common Stock 9525 $0.00 283,387.0000 42,072,000 3.48% 0.02%
Feb. 6, 2025 Otter Tail Corp $OTTR MACFARLANE CHARLES S President & CEO M Restricted Stock Units 2875 $0.00 0.0000 42,072,000 100.00% 0.01%
Feb. 6, 2025 Otter Tail Corp $OTTR MACFARLANE CHARLES S President & CEO F Common Stock 4464 $78.99 278,923.0000 42,072,000 1.58% 0.01%
March 12, 2024 Otter Tail Corp $OTTR MACFARLANE CHARLES S President & CEO G Common Stock 23046 $0.00 273,031.0000 42,039,000 7.78% 0.05%
Feb. 6, 2024 Otter Tail Corp $OTTR MACFARLANE CHARLES S President & CEO F Common Stock 29576 $93.33 290,838.0000 42,039,000 9.23% 0.07%
Feb. 6, 2024 Otter Tail Corp $OTTR MACFARLANE CHARLES S President & CEO M Common Stock 9550 $93.33 300,388.0000 42,039,000 3.28% 0.02%
Feb. 6, 2024 Otter Tail Corp $OTTR MACFARLANE CHARLES S President & CEO A Common Stock 60000 $93.33 320,414.0000 42,039,000 23.04% 0.14%
Feb. 6, 2024 Otter Tail Corp $OTTR MACFARLANE CHARLES S President & CEO F Common Stock 4475 $93.33 295,913.0000 42,039,000 1.49% 0.01%
Feb. 6, 2024 Otter Tail Corp $OTTR MACFARLANE CHARLES S President & CEO A Restricted Stock Units 7900 $0.00 7,901.0000 42,039,000 9999.99% 0.02%
Feb. 6, 2024 Otter Tail Corp $OTTR MACFARLANE CHARLES S President & CEO M Restricted Stock Units 2000 $0.00 0.0000 42,039,000 100.00% 0.00%
Feb. 6, 2024 Otter Tail Corp $OTTR MACFARLANE CHARLES S President & CEO M Restricted Stock Units 2875 $0.00 2,875.0000 42,039,000 50.00% 0.01%
Feb. 6, 2024 Otter Tail Corp $OTTR MACFARLANE CHARLES S President & CEO M Restricted Stock Units 2175 $0.00 4,350.0000 42,039,000 33.33% 0.01%
Feb. 6, 2024 Otter Tail Corp $OTTR MACFARLANE CHARLES S President & CEO M Restricted Stock Units 2500 $0.00 7,500.0000 42,039,000 25.00% 0.01%