| Dec. 22, 2017 |
EFOR
|
A |
816 |
— |
— |
44,575
Direct
|
+1.86%
|
Acquired |
(price as of 2026-08-20)
|
| Aug. 1, 2017 |
EFOR
|
A |
2,557 |
— |
— |
43,759
Direct
|
+6.21%
|
Acquired |
(price as of 2026-08-20)
|
| June 12, 2017 |
EFOR
|
S |
50,000 |
$54.19 |
$2,709,500 |
41,202
Direct
|
-54.82%
|
Disposed |
-40.9%
(price as of 2026-08-20)
|
| May 2, 2017 |
EFOR
|
S |
31,400 |
$51.53 |
$1,618,042 |
91,202
Direct
|
-25.61%
|
Disposed |
-37.8%
(price as of 2026-08-20)
|
| April 28, 2017 |
EFOR
|
S |
118,150 |
$52.01 |
$6,144,982 |
122,602
Direct
|
-49.08%
|
Disposed |
-38.4%
(price as of 2026-08-20)
|
| Feb. 9, 2017 |
EFOR
|
A |
5,143 |
— |
— |
238,601
Direct
|
+2.20%
|
Acquired |
(price as of 2026-08-20)
|
| Feb. 9, 2017 |
EFOR
|
F |
2,157 |
$46.64 |
$100,602 |
236,444
Direct
|
-0.90%
|
Disposed |
-31.3%
(price as of 2026-08-20)
|
| Feb. 9, 2017 |
EFOR
|
A |
1,938 |
— |
— |
238,382
Direct
|
+0.82%
|
Acquired |
(price as of 2026-08-20)
|
| Feb. 9, 2017 |
EFOR
|
F |
812 |
$46.64 |
$37,872 |
237,570
Direct
|
-0.34%
|
Disposed |
-31.3%
(price as of 2026-08-20)
|
| Feb. 9, 2017 |
EFOR
|
A |
2,051 |
— |
— |
239,621
Direct
|
+0.86%
|
Acquired |
(price as of 2026-08-20)
|
| Feb. 9, 2017 |
EFOR
|
F |
860 |
$46.64 |
$40,110 |
238,761
Direct
|
-0.36%
|
Disposed |
-31.3%
(price as of 2026-08-20)
|
| Feb. 9, 2017 |
EFOR
|
A |
3,429 |
— |
— |
242,190
Direct
|
+1.44%
|
Acquired |
(price as of 2026-08-20)
|
| Feb. 9, 2017 |
EFOR
|
F |
1,438 |
$46.64 |
$67,068 |
240,752
Direct
|
-0.59%
|
Disposed |
-31.3%
(price as of 2026-08-20)
|
| Jan. 6, 2017 |
EFOR
|
F |
7,910 |
$43.24 |
$342,028 |
242,796
Direct
|
-3.16%
|
Disposed |
-25.9%
(price as of 2026-08-20)
|
| Jan. 6, 2017 |
EFOR
|
F |
2,157 |
$43.24 |
$93,269 |
240,639
Direct
|
-0.89%
|
Disposed |
-25.9%
(price as of 2026-08-20)
|
| Jan. 6, 2017 |
EFOR
|
F |
1,289 |
$43.24 |
$55,736 |
239,350
Direct
|
-0.54%
|
Disposed |
-25.9%
(price as of 2026-08-20)
|
| Jan. 6, 2017 |
EFOR
|
F |
2,157 |
$43.24 |
$93,269 |
237,193
Direct
|
-0.90%
|
Disposed |
-25.9%
(price as of 2026-08-20)
|
| Jan. 6, 2017 |
EFOR
|
F |
1,438 |
$43.24 |
$62,179 |
235,755
Direct
|
-0.61%
|
Disposed |
-25.9%
(price as of 2026-08-20)
|
| Jan. 6, 2017 |
EFOR
|
F |
1,438 |
$43.24 |
$62,179 |
234,317
Direct
|
-0.61%
|
Disposed |
-25.9%
(price as of 2026-08-20)
|
| Jan. 6, 2017 |
EFOR
|
F |
859 |
$43.24 |
$37,143 |
233,458
Direct
|
-0.37%
|
Disposed |
-25.9%
(price as of 2026-08-20)
|
| Jan. 2, 2017 |
EFOR
|
F |
864 |
$44.16 |
$38,154 |
250,706
Direct
|
-0.34%
|
Disposed |
-27.5%
(price as of 2026-08-20)
|
| Jan. 2, 2017 |
EFOR
|
F |
947 |
$44.16 |
$41,820 |
251,570
Direct
|
-0.38%
|
Disposed |
-27.5%
(price as of 2026-08-20)
|
| Dec. 30, 2016 |
EFOR
|
A |
17,140 |
— |
— |
252,517
Direct
|
+7.28%
|
Acquired |
(price as of 2026-08-20)
|
| Dec. 30, 2016 |
EFOR
|
A |
24,780 |
— |
— |
235,377
Direct
|
+11.77%
|
Acquired |
(price as of 2026-08-20)
|
| Dec. 30, 2016 |
EFOR
|
A |
5,125 |
— |
— |
210,597
Direct
|
+2.49%
|
Acquired |
(price as of 2026-08-20)
|
| Dec. 15, 2016 |
EFOR
|
G |
7,340 |
— |
— |
205,472
Direct
|
-3.45%
|
Disposed |
(price as of 2026-08-20)
|
| Dec. 13, 2016 |
EFOR
|
G |
294 |
— |
— |
212,812
Direct
|
-0.14%
|
Disposed |
(price as of 2026-08-20)
|
| Sept. 13, 2016 |
EFOR
|
S |
4,000 |
$37.17 |
$148,680 |
213,106
Direct
|
-1.84%
|
Disposed |
-13.8%
(price as of 2026-08-20)
|
| June 15, 2016 |
EFOR
|
S |
8,000 |
$37.01 |
$296,080 |
217,106
Direct
|
-3.55%
|
Disposed |
-13.4%
(price as of 2026-08-20)
|
| June 14, 2016 |
EFOR
|
M |
75,230 |
$12.90 |
$970,467 |
265,776
Direct
|
+39.48%
|
Acquired |
148.3%
(price as of 2026-08-20)
|
| June 14, 2016 |
EFOR
|
F |
40,670 |
$36.24 |
$1,473,881 |
225,106
Direct
|
-15.30%
|
Disposed |
-11.6%
(price as of 2026-08-20)
|
| June 14, 2016 |
EFOR
|
M |
75,230 |
— |
— |
0
Direct
|
-100.00%
|
Disposed |
(price as of 2026-08-20)
|
| June 13, 2016 |
EFOR
|
M |
30,999 |
$12.90 |
$399,887 |
207,083
Direct
|
+17.60%
|
Acquired |
148.3%
(price as of 2026-08-20)
|
| June 13, 2016 |
EFOR
|
F |
16,537 |
$37.31 |
$616,995 |
190,546
Direct
|
-7.99%
|
Disposed |
-14.1%
(price as of 2026-08-20)
|
| June 13, 2016 |
EFOR
|
M |
30,999 |
— |
— |
75,230
Direct
|
-29.18%
|
Disposed |
(price as of 2026-08-20)
|
| June 9, 2016 |
EFOR
|
F |
8,504 |
$38.01 |
$323,237 |
162,313
Direct
|
-4.98%
|
Disposed |
-15.7%
(price as of 2026-08-20)
|
| June 9, 2016 |
EFOR
|
M |
13,771 |
$12.90 |
$177,646 |
176,084
Direct
|
+8.48%
|
Acquired |
148.3%
(price as of 2026-08-20)
|
| June 9, 2016 |
EFOR
|
M |
13,771 |
— |
— |
106,229
Direct
|
-11.48%
|
Disposed |
(price as of 2026-08-20)
|
| June 1, 2016 |
EFOR
|
D |
112 |
$38.51 |
$4,313 |
170,817
Direct
|
-0.07%
|
Disposed |
-16.8%
(price as of 2026-08-20)
|
| March 1, 2016 |
EFOR
|
D |
112 |
$34.88 |
$3,907 |
170,929
Direct
|
-0.07%
|
Disposed |
-8.2%
(price as of 2026-08-20)
|
| Feb. 24, 2016 |
EFOR
|
G |
1,860 |
— |
— |
171,041
Direct
|
-1.08%
|
Disposed |
(price as of 2026-08-20)
|
| Feb. 11, 2016 |
EFOR
|
A |
1,283 |
— |
— |
159,764
Direct
|
+0.81%
|
Acquired |
(price as of 2026-08-20)
|
| Feb. 11, 2016 |
EFOR
|
D |
350 |
$29.68 |
$10,388 |
159,414
Direct
|
-0.22%
|
Disposed |
7.9%
(price as of 2026-08-20)
|
| Feb. 11, 2016 |
EFOR
|
A |
3,030 |
— |
— |
162,444
Direct
|
+1.90%
|
Acquired |
(price as of 2026-08-20)
|
| Feb. 11, 2016 |
EFOR
|
D |
828 |
$29.68 |
$24,575 |
161,616
Direct
|
-0.51%
|
Disposed |
7.9%
(price as of 2026-08-20)
|
| Feb. 11, 2016 |
EFOR
|
A |
1,938 |
— |
— |
163,554
Direct
|
+1.20%
|
Acquired |
(price as of 2026-08-20)
|
| Feb. 11, 2016 |
EFOR
|
D |
530 |
$29.68 |
$15,730 |
163,024
Direct
|
-0.32%
|
Disposed |
7.9%
(price as of 2026-08-20)
|
| Feb. 11, 2016 |
EFOR
|
A |
2,051 |
— |
— |
165,075
Direct
|
+1.26%
|
Acquired |
(price as of 2026-08-20)
|
| Feb. 11, 2016 |
EFOR
|
D |
560 |
$29.68 |
$16,621 |
164,515
Direct
|
-0.34%
|
Disposed |
7.9%
(price as of 2026-08-20)
|
| Feb. 11, 2016 |
EFOR
|
A |
3,076 |
— |
— |
167,591
Direct
|
+1.87%
|
Acquired |
(price as of 2026-08-20)
|
| Feb. 11, 2016 |
EFOR
|
D |
841 |
$29.68 |
$24,961 |
166,750
Direct
|
-0.50%
|
Disposed |
7.9%
(price as of 2026-08-20)
|
| Feb. 11, 2016 |
EFOR
|
A |
6,151 |
— |
— |
172,901
Direct
|
+3.69%
|
Acquired |
(price as of 2026-08-20)
|
| Jan. 2, 2016 |
EFOR
|
D |
1,366 |
$44.95 |
$61,402 |
159,276
Direct
|
-0.85%
|
Disposed |
-28.7%
(price as of 2026-08-20)
|
| Jan. 2, 2016 |
EFOR
|
D |
795 |
$44.95 |
$35,735 |
158,481
Direct
|
-0.50%
|
Disposed |
-28.7%
(price as of 2026-08-20)
|
| Dec. 24, 2015 |
EFOR
|
G |
881 |
— |
— |
160,642
Direct
|
-0.55%
|
Disposed |
(price as of 2026-08-20)
|
| Dec. 16, 2015 |
EFOR
|
G |
4,501 |
— |
— |
161,523
Direct
|
-2.71%
|
Disposed |
(price as of 2026-08-20)
|
| Dec. 15, 2015 |
EFOR
|
G |
50 |
— |
— |
166,024
Direct
|
-0.03%
|
Disposed |
(price as of 2026-08-20)
|
| Dec. 1, 2015 |
EFOR
|
D |
112 |
$47.64 |
$5,336 |
166,074
Direct
|
-0.07%
|
Disposed |
-32.8%
(price as of 2026-08-20)
|
| Nov. 17, 2015 |
EFOR
|
S |
45,961 |
$46.76 |
$2,149,136 |
166,186
Direct
|
-21.66%
|
Disposed |
-31.5%
(price as of 2026-08-20)
|
| Oct. 19, 2015 |
EFOR
|
G |
126 |
— |
— |
212,147
Direct
|
-0.06%
|
Disposed |
(price as of 2026-08-20)
|
| Sept. 17, 2015 |
EFOR
|
G |
69 |
— |
— |
212,273
Direct
|
-0.03%
|
Disposed |
(price as of 2026-08-20)
|
| Sept. 1, 2015 |
EFOR
|
D |
298 |
$34.96 |
$10,418 |
212,342
Direct
|
-0.14%
|
Disposed |
-8.4%
(price as of 2026-08-20)
|
| July 22, 2015 |
EFOR
|
G |
350 |
— |
— |
212,640
Direct
|
-0.16%
|
Disposed |
(price as of 2026-08-20)
|
| July 17, 2015 |
EFOR
|
G |
62 |
— |
— |
212,990
Direct
|
-0.03%
|
Disposed |
(price as of 2026-08-20)
|
| June 1, 2015 |
EFOR
|
D |
112 |
$37.66 |
$4,218 |
213,052
Direct
|
-0.05%
|
Disposed |
-14.9%
(price as of 2026-08-20)
|
| May 14, 2015 |
EFOR
|
S |
3,124 |
$38.28 |
$119,587 |
213,164
Direct
|
-1.44%
|
Disposed |
-16.3%
(price as of 2026-08-20)
|
| March 3, 2015 |
EFOR
|
G |
362 |
— |
— |
216,288
Direct
|
-0.17%
|
Disposed |
(price as of 2026-08-20)
|
| March 2, 2015 |
EFOR
|
S |
5,124 |
$38.94 |
$199,529 |
216,650
Direct
|
-2.31%
|
Disposed |
-17.7%
(price as of 2026-08-20)
|
| March 1, 2015 |
EFOR
|
D |
112 |
$38.21 |
$4,280 |
221,774
Direct
|
-0.05%
|
Disposed |
-16.2%
(price as of 2026-08-20)
|
| Feb. 27, 2015 |
EFOR
|
S |
400 |
$38.91 |
$15,564 |
221,886
Direct
|
-0.18%
|
Disposed |
-17.7%
(price as of 2026-08-20)
|
| Feb. 26, 2015 |
EFOR
|
S |
12,923 |
$39.01 |
$504,126 |
222,286
Direct
|
-5.49%
|
Disposed |
-17.9%
(price as of 2026-08-20)
|
| Feb. 25, 2015 |
EFOR
|
S |
15,000 |
$39.01 |
$585,150 |
235,209
Direct
|
-5.99%
|
Disposed |
-17.9%
(price as of 2026-08-20)
|
| Feb. 24, 2015 |
EFOR
|
G |
129 |
— |
— |
250,209
Direct
|
-0.05%
|
Disposed |
(price as of 2026-08-20)
|
| Feb. 13, 2015 |
EFOR
|
A |
4,660 |
$37.69 |
$175,635 |
248,452
Direct
|
+1.91%
|
Acquired |
-15.0%
(price as of 2026-08-20)
|
| Feb. 13, 2015 |
EFOR
|
D |
1,274 |
$37.69 |
$48,017 |
247,178
Direct
|
-0.51%
|
Disposed |
-15.0%
(price as of 2026-08-20)
|
| Feb. 13, 2015 |
EFOR
|
A |
2,652 |
$37.69 |
$99,954 |
249,830
Direct
|
+1.07%
|
Acquired |
-15.0%
(price as of 2026-08-20)
|
| Feb. 13, 2015 |
EFOR
|
D |
725 |
$37.69 |
$27,325 |
249,105
Direct
|
-0.29%
|
Disposed |
-15.0%
(price as of 2026-08-20)
|
| Feb. 13, 2015 |
EFOR
|
A |
1,696 |
$37.69 |
$63,922 |
250,801
Direct
|
+0.68%
|
Acquired |
-15.0%
(price as of 2026-08-20)
|
| Feb. 13, 2015 |
EFOR
|
D |
463 |
$37.69 |
$17,450 |
250,338
Direct
|
-0.18%
|
Disposed |
-15.0%
(price as of 2026-08-20)
|
| Jan. 3, 2015 |
EFOR
|
D |
2,183 |
$32.51 |
$70,969 |
243,969
Direct
|
-0.89%
|
Disposed |
-1.5%
(price as of 2026-08-20)
|
| Jan. 2, 2015 |
EFOR
|
D |
780 |
$32.51 |
$25,358 |
247,580
Direct
|
-0.31%
|
Disposed |
-1.5%
(price as of 2026-08-20)
|
| Jan. 2, 2015 |
EFOR
|
D |
1,428 |
$32.51 |
$46,424 |
246,152
Direct
|
-0.58%
|
Disposed |
-1.5%
(price as of 2026-08-20)
|
| Dec. 1, 2014 |
EFOR
|
D |
171 |
$30.84 |
$5,274 |
248,360
Direct
|
-0.07%
|
Disposed |
3.9%
(price as of 2026-08-20)
|
| Dec. 1, 2014 |
EFOR
|
D |
171 |
$30.84 |
$5,274 |
248,360
Direct
|
-0.07%
|
Disposed |
3.9%
(price as of 2026-08-20)
|
| Oct. 23, 2014 |
EFOR
|
G |
177 |
— |
— |
248,354
Direct
|
-0.07%
|
Disposed |
(price as of 2026-08-20)
|
| Oct. 1, 2014 |
EFOR
|
G |
190 |
— |
— |
60,504
Indirect
|
-0.31%
|
Disposed |
(price as of 2026-08-20)
|
| Sept. 4, 2014 |
EFOR
|
G |
86 |
— |
— |
60,694
Indirect
|
-0.14%
|
Disposed |
(price as of 2026-08-20)
|
| Sept. 2, 2014 |
EFOR
|
D |
171 |
$29.58 |
$5,058 |
248,531
Direct
|
-0.07%
|
Disposed |
8.3%
(price as of 2026-08-20)
|
| July 17, 2014 |
EFOR
|
G |
142 |
— |
— |
60,780
Indirect
|
-0.23%
|
Disposed |
(price as of 2026-08-20)
|
| July 16, 2014 |
EFOR
|
G |
78 |
— |
— |
60,922
Indirect
|
-0.13%
|
Disposed |
(price as of 2026-08-20)
|
| June 9, 2014 |
EFOR
|
S |
13,793 |
$36.52 |
$503,720 |
248,702
Direct
|
-5.25%
|
Disposed |
-12.3%
(price as of 2026-08-20)
|
| June 3, 2014 |
EFOR
|
G |
72 |
— |
— |
262,495
Direct
|
-0.03%
|
Disposed |
(price as of 2026-08-20)
|
| June 1, 2014 |
EFOR
|
D |
171 |
$35.25 |
$6,028 |
262,567
Direct
|
-0.07%
|
Disposed |
-9.1%
(price as of 2026-08-20)
|
| May 15, 2014 |
EFOR
|
G |
56,000 |
— |
— |
262,738
Direct
|
-17.57%
|
Disposed |
(price as of 2026-08-20)
|
| May 15, 2014 |
EFOR
|
G |
56,000 |
— |
— |
61,000
Indirect
|
+1120.00%
|
Acquired |
(price as of 2026-08-20)
|
| March 28, 2014 |
EFOR
|
G |
70 |
— |
— |
318,738
Direct
|
-0.02%
|
Disposed |
(price as of 2026-08-20)
|
| March 1, 2014 |
EFOR
|
D |
171 |
$34.40 |
$5,882 |
321,307
Direct
|
-0.05%
|
Disposed |
-6.9%
(price as of 2026-08-20)
|
| Feb. 24, 2014 |
EFOR
|
G |
2,499 |
— |
— |
318,979
Direct
|
-0.78%
|
Disposed |
(price as of 2026-08-20)
|
| Feb. 14, 2014 |
EFOR
|
D |
1,271 |
$30.80 |
$39,147 |
321,478
Direct
|
-0.39%
|
Disposed |
4.0%
(price as of 2026-08-20)
|
| Feb. 14, 2014 |
EFOR
|
A |
3,031 |
— |
— |
322,749
Direct
|
+0.95%
|
Acquired |
(price as of 2026-08-20)
|