MacFarlane Charles S

Number of records: 50
SEC FilingCompany/StockTrade DateTransactionSharesAvg. PriceTotal% HoldingsGain/Loss
13-Mar-24 9:52 AM
View: 
Otter Tail Corp (OTTR) 12-Mar-24Gift 23,046----(8%)
296.08K to 273.03K
08-Feb-24 4:33 PM
View: 
Otter Tail Corp (OTTR) 06-Feb-24Grant 60,000$93.33$5,599,800.0023%
260.41K to 320.41K
08-Feb-24 4:33 PM
View: 
Otter Tail Corp (OTTR) 06-Feb-24Payment of Exercise 34,051$93.33$3,177,980.00(10%)
329.96K to 295.91K
08-Feb-24 4:33 PM
View: 
Otter Tail Corp (OTTR) 06-Feb-24Option Exercise 9,550$93.33$891,302.003%
320.41K to 329.96K
09-Feb-23 4:31 PM
View: 
Otter Tail Corp (OTTR) 07-Feb-23Grant 41,400$64.65$2,676,510.0017%
238.42K to 279.82K
2%
09-Feb-23 4:31 PM
View: 
Otter Tail Corp (OTTR) 07-Feb-23Payment of Exercise 20,443$64.65$1,321,640.00(7%)
279.82K to 259.37K
(2%)
08-Feb-23 4:29 PM
View: 
Otter Tail Corp (OTTR) 06-Feb-23Payment of Exercise 4,230$65.33$276,367.00(2%)
242.65K to 238.42K
08-Feb-23 4:29 PM
View: 
Otter Tail Corp (OTTR) 06-Feb-23Option Exercise 9,025----4%
233.62K to 242.65K
09-Feb-22 11:19 AM
View: 
Otter Tail Corp (OTTR) 07-Feb-22Grant 41,400$61.37$2,540,720.0020%
211.58K to 252.98K
09-Feb-22 11:19 AM
View: 
Otter Tail Corp (OTTR) 07-Feb-22Payment of Exercise 20,436$61.37$1,254,160.00(8%)
252.98K to 232.55K
07-Feb-22 6:02 PM
View: 
Otter Tail Corp (OTTR) 06-Feb-22Payment of Exercise 4,055$60.90$246,929.00(2%)
215.64K to 211.58K
07-Feb-22 6:02 PM
View: 
Otter Tail Corp (OTTR) 06-Feb-22Option Exercise 8,650----4%
206.99K to 215.64K
24-Jan-22 10:00 PM
View: 
Otter Tail Corp (OTTR) 29-Oct-21Gift 75,459----56%
133.61K to 209.07K
12-Feb-21 12:16 PM
View: 
Otter Tail Corp (OTTR) 10-Feb-21Grant 27,315$42.35$1,156,650.0014%
193.94K to 221.25K
65%
12-Feb-21 12:16 PM
View: 
Otter Tail Corp (OTTR) 10-Feb-21Payment of Exercise 13,495$42.35$571,446.00(6%)
221.25K to 207.76K
(65%)
09-Feb-21 10:03 AM
View: 
Otter Tail Corp (OTTR) 06-Feb-21Payment of Exercise 3,516$41.66$146,485.00(2%)
197.46K to 193.94K
(68%)
09-Feb-21 10:03 AM
View: 
Otter Tail Corp (OTTR) 06-Feb-21Option Exercise 7,500----4%
189.96K to 197.46K
14-Feb-20 10:01 AM
View: 
Otter Tail Corp (OTTR) 12-Feb-20Grant 30,646$54.06$1,656,740.0018%
172.96K to 203.6K
25%
14-Feb-20 10:01 AM
View: 
Otter Tail Corp (OTTR) 12-Feb-20Payment of Exercise 15,119$54.06$817,344.00(7%)
203.6K to 188.49K
(25%)
10-Feb-20 4:57 PM
View: 
Otter Tail Corp (OTTR) 06-Feb-20Payment of Exercise 3,336$54.42$181,545.00(2%)
176.29K to 172.96K
(24%)
10-Feb-20 4:57 PM
View: 
Otter Tail Corp (OTTR) 06-Feb-20Option Exercise 7,875----5%
168.42K to 176.29K
14-Feb-19 10:00 PM
View: 
Otter Tail Corp (OTTR) 13-Feb-19Grant 51,244$49.62$2,542,860.0036%
141.58K to 192.83K
34%
14-Feb-19 10:00 PM
View: 
Otter Tail Corp (OTTR) 13-Feb-19Payment of Exercise 25,213$49.62$1,251,130.00(13%)
192.83K to 167.61K
(34%)
07-Feb-19 7:01 PM
View: 
Otter Tail Corp (OTTR) 06-Feb-19Payment of Exercise 4,879$48.04$234,412.00(3%)
146.38K to 141.5K
(39%)
07-Feb-19 7:01 PM
View: 
Otter Tail Corp (OTTR) 06-Feb-19Option Exercise 7,900----6%
138.48K to 146.38K
13-Apr-18 1:51 PM
View: 
Otter Tail Corp (OTTR) 08-Apr-18Payment of Exercise 739$43.70$32,294.30(< 1%)
137.94K to 137.2K
(49%)
08-Feb-18 4:02 PM
View: 
Otter Tail Corp (OTTR) 06-Feb-18Grant 6,100----5%
135.19K to 141.29K
08-Feb-18 4:02 PM
View: 
Otter Tail Corp (OTTR) 06-Feb-18Payment of Exercise 3,120$39.78$124,098.00(2%)
141.29K to 138.17K
(63%)
07-Feb-18 4:41 PM
View: 
Otter Tail Corp (OTTR) 05-Feb-18Grant 40,392$41.33$1,669,200.0035%
114.67K to 155.06K
57%
07-Feb-18 4:41 PM
View: 
Otter Tail Corp (OTTR) 05-Feb-18Payment of Exercise 19,873$41.33$821,252.00(13%)
155.06K to 135.19K
(57%)
11-Apr-17 5:53 PM
View: 
Otter Tail Corp (OTTR) 08-Apr-17Payment of Exercise 715$38.08$27,223.60(< 1%)
113.55K to 112.83K
(69%)
07-Feb-17 7:21 PM
View: 
Otter Tail Corp (OTTR) 06-Feb-17Payment of Exercise 2,110$38.35$80,918.50(2%)
116.29K to 114.18K
(69%)
07-Feb-17 7:21 PM
View: 
Otter Tail Corp (OTTR) 06-Feb-17Option Exercise 4,375----4%
111.92K to 116.29K
03-Feb-17 7:38 PM
View: 
Otter Tail Corp (OTTR) 02-Feb-17Grant 29,830----31%
97.64K to 127.47K
03-Feb-17 7:38 PM
View: 
Otter Tail Corp (OTTR) 02-Feb-17Payment of Exercise 15,546$37.65$585,307.00(12%)
127.47K to 111.92K
(72%)
11-Apr-16 7:28 PM
View: 
Otter Tail Corp (OTTR) 08-Apr-16Payment of Exercise 994$28.42$28,244.50(1%)
97.41K to 96.42K
(135%)
10-Feb-16 10:00 PM
View: 
Otter Tail Corp (OTTR) 06-Feb-16Payment of Exercise 778$28.40$22,095.20(< 1%)
97.91K to 97.14K
(138%)
10-Feb-16 10:00 PM
View: 
Otter Tail Corp (OTTR) 06-Feb-16Option Exercise 2,000----2%
95.91K to 97.91K
10-Apr-15 5:45 PM
View: 
Otter Tail Corp (OTTR) 08-Apr-15Payment of Exercise 1,825$31.84$58,117.10(2%)
96.2K to 94.38K
(119%)
25-Mar-15 2:18 PM
View: 
Otter Tail Corp (OTTR) 23-Mar-15Option Exercise 3,000$24.93$74,790.003%
92.95K to 95.95K
12-Feb-15 12:38 PM
View: 
Otter Tail Corp (OTTR) 11-Feb-15Payment of Exercise 4,549----(5%)
97.5K to 92.95K
12-Feb-15 12:38 PM
View: 
Otter Tail Corp (OTTR) 11-Feb-15Option Exercise 13,220----16%
84.28K to 97.5K
16-Apr-14 3:03 PM
View: 
Otter Tail Corp (OTTR) 14-Apr-14Grant 6,000----8%
76.67K to 82.67K
10-Apr-14 3:13 PM
View: 
Otter Tail Corp (OTTR) 08-Apr-14Payment of Exercise 2,119$29.98$63,518.10(3%)
78.79K to 76.67K
(143%)
14-Mar-14 4:39 PM
View: 
Otter Tail Corp (OTTR) 14-Mar-14Option Exercise 3,000$26.50$79,485.004%
75.49K to 78.49K
14-May-13 5:26 PM
View: 
Otter Tail Corp (OTTR) 14-May-13Payment of Exercise 58$31.03$1,799.74(< 1%)
73.36K to 73.3K
(142%)
10-Apr-13 1:53 PM
View: 
Otter Tail Corp (OTTR) 08-Apr-13Grant 2,500----4%
70.05K to 72.55K
10-Apr-13 1:53 PM
View: 
Otter Tail Corp (OTTR) 08-Apr-13Payment of Exercise 3,195$31.03$99,140.90(4%)
76.55K to 73.36K
(144%)
10-Apr-13 1:53 PM
View: 
Otter Tail Corp (OTTR) 08-Apr-13Option Exercise 4,000----6%
72.55K to 76.55K
17-Apr-12 6:07 PM
View: 
Otter Tail Corp (OTTR) 16-Apr-12Grant 3,300----5%
62.23K to 65.53K