MACFARLANE CHARLES S Insider Trading

Get the latest insider transactions of MACFARLANE CHARLES S. MACFARLANE CHARLES S is President, Otter Tail Power Co in OTTER TAIL CORP ($OTTR) and President & CEO in Otter Tail Corp ($OTTR) and President & COO in Otter Tail Corp ($OTTR) and President, Otter Tail Power Co in Otter Tail Corp ($OTTR) and Sr VP, Electric Platform in Otter Tail Corp ($OTTR). Discover the current value of MACFARLANE CHARLES S shares.

Address: 215 S CASCADE ST FERGUS FALLS 56537-2801MN

MACFARLANE CHARLES S is Insider in these Companies

TickerCompany NameCurrent and Previous PositionsTotal SharesCurrent Value ($)
OTTROTTER TAIL CORPPresident, Otter Tail Power Co1,29249,289.80
OTTROtter Tail CorpPresident & CEO, President & COO, Sr VP, Electric Platform, President, Otter Tail Power Co216,4968,259,322.40

Insider Trading Transactions of MACFARLANE CHARLES S

DateTickerCompanyOwnerRelationship Transaction Cost ($) Shares Transaction Value ($) Total Shares
Feb 12 2021OTTROtter Tail CorpMACFARLANE CHARLES SPresident & CEOBuy42.3527,3151,156,654216,496
Feb 12 2021OTTROtter Tail CorpMACFARLANE CHARLES SPresident & CEOSell42.3513,495571,446203,001
Feb 12 2021OTTROtter Tail CorpMACFARLANE CHARLES SPresident & CEOOption Exercise0.0011,500011,500
Feb 09 2021OTTROtter Tail CorpMACFARLANE CHARLES SPresident & CEOBuy0.007,5000192,697
Feb 09 2021OTTROtter Tail CorpMACFARLANE CHARLES SPresident & CEOSell41.663,516146,485189,181
Feb 09 2021OTTROtter Tail CorpMACFARLANE CHARLES SPresident & CEOOption Exercise0.001,72500
Feb 09 2021OTTROtter Tail CorpMACFARLANE CHARLES SPresident & CEOOption Exercise0.001,80001,800
Feb 09 2021OTTROtter Tail CorpMACFARLANE CHARLES SPresident & CEOOption Exercise0.001,97503,950
Feb 09 2021OTTROtter Tail CorpMACFARLANE CHARLES SPresident & CEOOption Exercise0.002,00006,000
Feb 14 2020OTTROtter Tail CorpMACFARLANE CHARLES SPresident & CEOBuy54.0630,6461,656,744198,967
Feb 14 2020OTTROtter Tail CorpMACFARLANE CHARLES SPresident & CEOSell54.0615,119817,344183,848
Feb 14 2020OTTROtter Tail CorpMACFARLANE CHARLES SPresident & CEOOption Exercise0.008,00008,000
Feb 10 2020OTTROtter Tail CorpMACFARLANE CHARLES SPresident & CEOBuy0.007,8750171,657
Feb 10 2020OTTROtter Tail CorpMACFARLANE CHARLES SPresident & CEOSell54.423,336181,545168,321
Feb 10 2020OTTROtter Tail CorpMACFARLANE CHARLES SPresident & CEOOption Exercise0.002,37500
Feb 10 2020OTTROtter Tail CorpMACFARLANE CHARLES SPresident & CEOOption Exercise0.001,72501,725
Feb 10 2020OTTROtter Tail CorpMACFARLANE CHARLES SPresident & CEOOption Exercise0.001,80003,600
Feb 10 2020OTTROtter Tail CorpMACFARLANE CHARLES SPresident & CEOOption Exercise0.001,97505,925
Feb 07 2019OTTROtter Tail CorpMACFARLANE CHARLES SPresident & CEOBuy0.007,9000139,872
Feb 07 2019OTTROtter Tail CorpMACFARLANE CHARLES SPresident & CEOSell48.054,879234,412134,993
Feb 07 2019OTTROtter Tail CorpMACFARLANE CHARLES SPresident & CEOOption Exercise0.002,00000
Feb 07 2019OTTROtter Tail CorpMACFARLANE CHARLES SPresident & CEOOption Exercise0.002,37502,375
Feb 07 2019OTTROtter Tail CorpMACFARLANE CHARLES SPresident & CEOOption Exercise0.001,72503,450
Feb 07 2019OTTROtter Tail CorpMACFARLANE CHARLES SPresident & CEOOption Exercise0.001,80005,400
Apr 13 2018OTTROtter Tail CorpMACFARLANE CHARLES SPresident & CEOSell43.7073932,294131,276
Feb 08 2018OTTROtter Tail CorpMACFARLANE CHARLES SPresident & CEOBuy0.006,1000134,964
Feb 08 2018OTTROtter Tail CorpMACFARLANE CHARLES SPresident & CEOSell39.783,120124,098131,844
Feb 08 2018OTTROtter Tail CorpMACFARLANE CHARLES SPresident & CEOOption Exercise0.002,00002,000
Feb 08 2018OTTROtter Tail CorpMACFARLANE CHARLES SPresident & CEOOption Exercise0.002,37504,750
Feb 08 2018OTTROtter Tail CorpMACFARLANE CHARLES SPresident & CEOOption Exercise0.001,72505,175
Feb 07 2018OTTROtter Tail CorpMACFARLANE CHARLES SPresident & CEOBuy41.3340,3921,669,199148,737
Feb 07 2018OTTROtter Tail CorpMACFARLANE CHARLES SPresident & CEOSell41.3319,873821,252128,864
Feb 07 2018OTTROtter Tail CorpMACFARLANE CHARLES SPresident & CEOOption Exercise0.007,20007,200
Apr 11 2017OTTROtter Tail CorpMACFARLANE CHARLES SPresident & CEOSell38.0871527,224107,502
Feb 07 2017OTTROtter Tail CorpMACFARLANE CHARLES SPresident & COOBuy0.004,3750110,152
Feb 07 2017OTTROtter Tail CorpMACFARLANE CHARLES SPresident & COOSell38.352,11080,919108,042
Feb 07 2017OTTROtter Tail CorpMACFARLANE CHARLES SPresident & COOOption Exercise0.004,375011,125
Feb 03 2017OTTROtter Tail CorpMACFARLANE CHARLES SPresident & COOBuy0.0029,8300121,323
Feb 03 2017OTTROtter Tail CorpMACFARLANE CHARLES SPresident & COOSell37.6515,546585,307105,777
Feb 03 2017OTTROtter Tail CorpMACFARLANE CHARLES SPresident & COOOption Exercise0.006,90006,900
Apr 11 2016OTTROtter Tail CorpMACFARLANE CHARLES SPresident & COOSell28.4299428,24590,436
Feb 10 2016OTTROtter Tail CorpMACFARLANE CHARLES SPresident & COOBuy0.002,000092,000
Feb 10 2016OTTROtter Tail CorpMACFARLANE CHARLES SPresident & COOSell28.4077822,09591,222
Feb 10 2016OTTROtter Tail CorpMACFARLANE CHARLES SPresident & COOOption Exercise0.009,50009,500
Feb 10 2016OTTROtter Tail CorpMACFARLANE CHARLES SPresident & COOOption Exercise0.002,00006,000
Apr 10 2015OTTROtter Tail CorpMACFARLANE CHARLES SPresident & COOSell31.851,82558,11788,667
Mar 25 2015OTTROtter Tail CorpMACFARLANE CHARLES SPresident & COOBuy24.933,00074,79090,326
Mar 25 2015OTTROtter Tail CorpMACFARLANE CHARLES SPresident & COOOption Exercise24.933,00074,7900
Feb 12 2015OTTROtter Tail CorpMACFARLANE CHARLES SPresident & COOBuy0.0013,220091,875
Feb 12 2015OTTROtter Tail CorpMACFARLANE CHARLES SPresident & COOSell0.004,549087,326
Feb 12 2015OTTROtter Tail CorpMACFARLANE CHARLES SPresident & COOOption Exercise0.0013,22000
Feb 10 2015OTTROtter Tail CorpMACFARLANE CHARLES SPresident & COOOption Exercise0.0013,220013,220
Feb 10 2015OTTROtter Tail CorpMACFARLANE CHARLES SPresident & COOOption Exercise0.008,00008,000
Apr 16 2014OTTROtter Tail CorpMACFARLANE CHARLES SPresident & COOBuy0.006,000077,227
Apr 10 2014OTTROtter Tail CorpMACFARLANE CHARLES SSr VP, Electric Platf ...Sell29.982,11963,51871,227
Mar 14 2014OTTROtter Tail CorpMACFARLANE CHARLES SSr VP, Electric Platf ...Buy26.503,00079,48573,192
Mar 14 2014OTTROtter Tail CorpMACFARLANE CHARLES SSr VP, Electric Platf ...Option Exercise26.503,00079,4850
May 14 2013OTTROtter Tail CorpMACFARLANE CHARLES SSr VP, Electric Platf ...Sell31.032268368,206
May 14 2013OTTROtter Tail CorpMACFARLANE CHARLES SSr VP, Electric Platf ...Sell31.03361,11768,170
Apr 10 2013OTTROtter Tail CorpMACFARLANE CHARLES SSr VP, Electric Platf ...Buy0.004,000068,923
Apr 10 2013OTTROtter Tail CorpMACFARLANE CHARLES SSr VP, Electric Platf ...Sell31.031,30940,61867,614
Apr 10 2013OTTROtter Tail CorpMACFARLANE CHARLES SSr VP, Electric Platf ...Sell31.031,88658,52365,728
Apr 10 2013OTTROtter Tail CorpMACFARLANE CHARLES SSr VP, Electric Platf ...Buy0.002,500068,228
Apr 10 2013OTTROtter Tail CorpMACFARLANE CHARLES SSr VP, Electric Platf ...Option Exercise0.004,00000
Apr 17 2012OTTROtter Tail CorpMACFARLANE CHARLES SSr VP, Electric Platf ...Buy0.003,300060,741
Apr 10 2012OTTROtter Tail CorpMACFARLANE CHARLES SSr VP, Electric Platf ...Buy0.003,550060,189
Apr 10 2012OTTROtter Tail CorpMACFARLANE CHARLES SSr VP, Electric Platf ...Sell21.791,16125,29859,028
Apr 10 2012OTTROtter Tail CorpMACFARLANE CHARLES SSr VP, Electric Platf ...Sell21.7977716,93158,251
Apr 10 2012OTTROtter Tail CorpMACFARLANE CHARLES SSr VP, Electric Platf ...Sell21.7981017,65057,441
Apr 10 2012OTTROtter Tail CorpMACFARLANE CHARLES SSr VP, Electric Platf ...Option Exercise0.003,55000
Apr 12 2011OTTROtter Tail CorpMACFARLANE CHARLES SPresident, Otter Tail ...Buy0.003,450044,264
Apr 12 2011OTTROtter Tail CorpMACFARLANE CHARLES SPresident, Otter Tail ...Sell22.831,90643,51442,358
Apr 12 2011OTTROtter Tail CorpMACFARLANE CHARLES SPresident, Otter Tail ...Buy0.009,900052,258
Apr 12 2011OTTROtter Tail CorpMACFARLANE CHARLES SPresident, Otter Tail ...Option Exercise0.003,45000
Apr 12 2010OTTROtter Tail CorpMACFARLANE CHARLES SPresident, Otter Tail ...Buy0.004,300029,149
Apr 12 2010OTTROtter Tail CorpMACFARLANE CHARLES SPresident, Otter Tail ...Sell21.881,40730,78527,742
Apr 12 2010OTTROtter Tail CorpMACFARLANE CHARLES SPresident, Otter Tail ...Buy0.009,500037,242
Apr 12 2010OTTROtter Tail CorpMACFARLANE CHARLES SPresident, Otter Tail ...Option Exercise0.004,30000
Apr 22 2009OTTROTTER TAIL CORPMACFARLANE CHARLES SPresident, Otter Tail ...Option Exercise0.004,00004,000
Mar 04 2009OTTROTTER TAIL CORPMACFARLANE CHARLES SPresident, Otter Tail ...Buy15.921,00015,9201,292
Mar 04 2009OTTROTTER TAIL CORPMACFARLANE CHARLES SPresident, Otter Tail ...Buy15.881,00015,8801,292
Dec 03 2008OTTROTTER TAIL CORPMACFARLANE CHARLES SPresident, Otter Tail ...Buy0.002070291
Dec 03 2008OTTROTTER TAIL CORPMACFARLANE CHARLES SPresident, Otter Tail ...Buy0.002070291
Jun 11 2008OTTROTTER TAIL CORPMACFARLANE CHARLES SPresident, Otter Tail ...Buy27.253,00081,73523,446
Jun 11 2008OTTROTTER TAIL CORPMACFARLANE CHARLES SPresident, Otter Tail ...Sell38.803,000116,40020,446
Jun 11 2008OTTROTTER TAIL CORPMACFARLANE CHARLES SPresident, Otter Tail ...Option Exercise27.253,00081,7350
May 30 2008OTTROTTER TAIL CORPMACFARLANE CHARLES SPresident, Otter Tail ...Buy27.252,50068,11322,946
May 30 2008OTTROTTER TAIL CORPMACFARLANE CHARLES SPresident, Otter Tail ...Sell38.002,50095,00020,446
May 30 2008OTTROTTER TAIL CORPMACFARLANE CHARLES SPresident, Otter Tail ...Option Exercise27.252,50068,1133,000
May 20 2008OTTROTTER TAIL CORPMACFARLANE CHARLES SPresident, Otter Tail ...Buy27.252,50068,11322,946
May 20 2008OTTROTTER TAIL CORPMACFARLANE CHARLES SPresident, Otter Tail ...Sell37.002,50092,50020,446
May 20 2008OTTROTTER TAIL CORPMACFARLANE CHARLES SPresident, Otter Tail ...Option Exercise27.252,50068,1135,500
Apr 16 2008OTTROTTER TAIL CORPMACFARLANE CHARLES SPresident, Otter Tail ...Option Exercise0.003,55003,550
Apr 10 2008OTTROTTER TAIL CORPMACFARLANE CHARLES SPresident, Otter Tail ...Sell35.6549217,53720,446
Aug 30 2007OTTROTTER TAIL CORPMACFARLANE CHARLES SPresident, Otter Tail ...Buy31.343,00094,0203,730
Aug 30 2007OTTROTTER TAIL CORPMACFARLANE CHARLES SPresident, Otter Tail ...Sell36.503,000109,500730
Aug 30 2007OTTROTTER TAIL CORPMACFARLANE CHARLES SPresident, Otter Tail ...Option Exercise31.343,00094,0200
Apr 11 2007OTTROTTER TAIL CORPMACFARLANE CHARLES SPresident, Otter Tail ...Sell35.0965623,0162,250
Apr 11 2007OTTROTTER TAIL CORPMACFARLANE CHARLES SPresident, Otter Tail ...Option Exercise0.003,45003,450
Apr 12 2006OTTROTTER TAIL CORPMACFARLANE CHARLES SPresident, Otter Tail ...Sell28.2477121,7694,250
Apr 12 2006OTTROTTER TAIL CORPMACFARLANE CHARLES SPresident, Otter Tail ...Option Exercise0.004,30004,300
Apr 13 2005OTTROTTER TAIL CORPMACFARLANE CHARLES SPresident, Otter Tail ...Buy24.933,00074,7906,250
Apr 13 2005OTTROTTER TAIL CORPMACFARLANE CHARLES SPresident, Otter Tail ...Option Exercise24.933,00074,7903,000
Apr 14 2004OTTROTTER TAIL CORPMACFARLANE CHARLES SPresident, Otter Tail ...Buy26.503,00079,4855,061
Apr 14 2004OTTROTTER TAIL CORPMACFARLANE CHARLES SPresident, Otter Tail ...Option Exercise26.503,00079,4853,000