JOHN C MACFARLANE Insider Trading Transactions

FREE EMAIL WATCHDOG

Get free email notifications about insider trading for JOHN C MACFARLANE.

  • Your email is safe with us.
  • The service is free and you can unsubscribe at any time.

General | Insider Transactions | Monthly Overview

Get the latest insider transactions of JOHN C MACFARLANE. JOHN C MACFARLANE is Chairman of the in OTTER TAIL CORP ($OTTR) and Director in OTTER TAIL CORP ($OTTR) and Director in Otter Tail Corp ($OTTR).

Latest Insider Trading Transactions of JOHN C MACFARLANE

Sentiment: All, OTTR, OTTR

Page:   < prev 1 2

DateTickerCompanyOwnerRelationship Transaction Code Cost ($) Shares Transaction Value ($) Total Shares % Holdings
Aug 21 2007OTTROTTER TAIL CORPMACFARLANE JOHN CDirectorSellS36.022007,20425,36525.6 K to 25.4 K (-0.78 %)
Aug 21 2007OTTROTTER TAIL CORPMACFARLANE JOHN CDirectorSellS36.011003,60125,56525.7 K to 25.6 K (-0.39 %)
Aug 21 2007OTTROTTER TAIL CORPMACFARLANE JOHN CDirectorSellS35.9930010,79725,66526 K to 25.7 K (-1.16 %)
Aug 21 2007OTTROTTER TAIL CORPMACFARLANE JOHN CDirectorSellS35.9890032,38225,96526.9 K to 26 K (-3.35 %)
Aug 21 2007OTTROTTER TAIL CORPMACFARLANE JOHN CDirectorSellS35.971003,59726,86527 K to 26.9 K (-0.37 %)
Aug 21 2007OTTROTTER TAIL CORPMACFARLANE JOHN CDirectorSellS35.9430010,78226,96527.3 K to 27 K (-1.10 %)
Aug 21 2007OTTROTTER TAIL CORPMACFARLANE JOHN CDirectorSellS35.922007,18427,26527.5 K to 27.3 K (-0.73 %)
Aug 21 2007OTTROTTER TAIL CORPMACFARLANE JOHN CDirectorSellS35.901003,59027,46527.6 K to 27.5 K (-0.36 %)
Aug 21 2007OTTROTTER TAIL CORPMACFARLANE JOHN CDirectorSellS35.851003,58527,56527.7 K to 27.6 K (-0.36 %)
Aug 21 2007OTTROTTER TAIL CORPMACFARLANE JOHN CDirectorSellS35.821003,58227,66527.8 K to 27.7 K (-0.36 %)
Aug 21 2007OTTROTTER TAIL CORPMACFARLANE JOHN CDirectorBuyM19.1926,000498,87527,7651.8 K to 27.8 K (+1,473.09 %)
Jun 05 2007OTTROTTER TAIL CORPMACFARLANE JOHN CDirectorGiftG33.081337,8267.8 K to 7.8 K (-0.01 %)
May 17 2007OTTROTTER TAIL CORPMACFARLANE JOHN CDirectorGiftG0.0014067,97568 K to 68 K (-0.02 %)
May 30 2007OTTROTTER TAIL CORPMACFARLANE JOHN CDirectorGiftG0.002067,97368 K to 68 K (0.00 %)
Apr 11 2007OTTROTTER TAIL CORPMACFARLANE JOHN CDirectorGrantA35.051,90066,5864,5002.6 K to 4.5 K (+73.08 %)
Feb 14 2007OTTROTTER TAIL CORPMACFARLANE JOHN CDirectorOption ExerciseM19.1913,000249,43826,000
Feb 14 2007OTTROTTER TAIL CORPMACFARLANE JOHN CDirectorSellS33.0013,000429,0001,76714.8 K to 1.8 K (-88.03 %)
Feb 14 2007OTTROTTER TAIL CORPMACFARLANE JOHN CDirectorBuyM19.1913,000249,43814,7671.8 K to 14.8 K (+735.71 %)
Jan 08 2007OTTROTTER TAIL CORPMACFARLANE JOHN CDirectorGiftG31.502631,7651.8 K to 1.8 K (-0.11 %)
Sep 28 2006OTTROTTER TAIL CORPMACFARLANE JOHN CDirectorGiftG29.8653816,0651,7672.3 K to 1.8 K (-23.34 %)
Sep 14 2006OTTROTTER TAIL CORPMACFARLANE JOHN CDirectorGiftG30.33185467,8437.9 K to 7.8 K (-0.23 %)
Aug 31 2006OTTROTTER TAIL CORPMACFARLANE JOHN CDirectorOption ExerciseM19.1913,000249,43839,000
Aug 31 2006OTTROTTER TAIL CORPMACFARLANE JOHN CDirectorSellS30.281013,0582,3052.4 K to 2.3 K (-4.20 %)
Aug 31 2006OTTROTTER TAIL CORPMACFARLANE JOHN CDirectorSellS30.272,10063,5672,4064.5 K to 2.4 K (-46.60 %)
Aug 31 2006OTTROTTER TAIL CORPMACFARLANE JOHN CDirectorSellS30.262,20066,5724,5066.7 K to 4.5 K (-32.81 %)
Aug 31 2006OTTROTTER TAIL CORPMACFARLANE JOHN CDirectorSellS30.258,599260,1206,70615.3 K to 6.7 K (-56.18 %)
Aug 31 2006OTTROTTER TAIL CORPMACFARLANE JOHN CDirectorBuyM19.1913,000249,43815,3052.3 K to 15.3 K (+563.99 %)
May 18 2006OTTROTTER TAIL CORPMACFARLANE JOHN CDirectorGiftG28.1982262,3052.3 K to 2.3 K (-0.35 %)
May 10 2006OTTROTTER TAIL CORPMACFARLANE JOHN CDirectorGiftG29.981302,3132.3 K to 2.3 K (-0.04 %)
Apr 12 2006OTTROTTER TAIL CORPMACFARLANE JOHN CDirectorGrantA28.242,20062,1174,1001.9 K to 4.1 K (+115.79 %)
Dec 21 2005OTTROTTER TAIL CORPMACFARLANE JOHN CDirectorGiftG30.121,49044,8796,6618.2 K to 6.7 K (-18.28 %)
Sep 13 2005OTTROTTER TAIL CORPMACFARLANE JOHN CDirectorGiftG30.941805,5692,3142.5 K to 2.3 K (-7.22 %)
May 31 2005OTTROTTER TAIL CORPMACFARLANE JOHN CDirectorGiftG25.05225512,4942.5 K to 2.5 K (-0.87 %)
May 19 2005OTTROTTER TAIL CORPMACFARLANE JOHN CDirectorGiftG24.7792232,5162.5 K to 2.5 K (-0.36 %)
Apr 13 2005OTTROTTER TAIL CORPMACFARLANE JOHN CDirectorGrantA24.931,30032,4093,1001.8 K to 3.1 K (+72.22 %)
Nov 24 2004OTTROTTER TAIL CORPMACFARLANE JOHN CDirectorGiftG27.0851352,5252.5 K to 2.5 K (-0.20 %)
Nov 09 2004OTTROTTER TAIL CORPMACFARLANE JOHN CDirectorGiftG26.65401,0662,5302.6 K to 2.5 K (-1.56 %)
Sep 16 2004OTTROTTER TAIL CORPMACFARLANE JOHN CDirectorGiftG25.97277012,5702.6 K to 2.6 K (-1.04 %)
Sep 16 2004OTTROTTER TAIL CORPMACFARLANE JOHN CDirectorGiftG25.97277012,5972.6 K to 2.6 K (-1.03 %)
May 10 2004OTTROTTER TAIL CORPMACFARLANE JOHN CDirectorGiftG26.42164232,6242.6 K to 2.6 K (-0.61 %)
May 10 2004OTTROTTER TAIL CORPMACFARLANE JOHN CDirectorGiftG26.42164232,6242.6 K to 2.6 K (-0.61 %)
Apr 14 2004OTTROTTER TAIL CORPMACFARLANE JOHN CDirectorGrantA26.501,20031,7942,6751.5 K to 2.7 K (+81.36 %)
Apr 14 2004OTTROTTER TAIL CORPMACFARLANE JOHN CDirectorGrantA26.501,20031,7942,6751.5 K to 2.7 K (+81.36 %)
Apr 14 2004OTTROTTER TAIL CORPMACFARLANE JOHN CDirectorGrantA26.501,20031,7942,6751.5 K to 2.7 K (+81.36 %)
Mar 26 2004OTTROTTER TAIL CORPMACFARLANE JOHN CDirectorPayment of ExerciseF26.1997325,4832,0503 K to 2.1 K (-32.19 %)
Aug 01 2003OTTROTTER TAIL CORPMACFARLANE JOHN CChairman of theGiftG26.391253,2992,8082.9 K to 2.8 K (-4.26 %)
Aug 01 2003OTTROTTER TAIL CORPMACFARLANE JOHN CChairman of theGiftG26.391262,9332.9 K to 2.9 K (-0.03 %)

Page:   < prev 1 2