| Aug. 15, 2018 |
MAIN
|
J |
40 |
$40.30 |
$1,612 |
249,295
Direct
|
+0.02%
|
Acquired |
45.8%
(price as of 2026-08-21)
|
| Aug. 15, 2018 |
MAIN
|
J |
95 |
$40.30 |
$3,828 |
249,255
Direct
|
+0.04%
|
Acquired |
45.8%
(price as of 2026-08-21)
|
| July 16, 2018 |
MAIN
|
J |
41 |
$38.41 |
$1,575 |
249,160
Direct
|
+0.02%
|
Acquired |
53.0%
(price as of 2026-08-21)
|
| July 16, 2018 |
MAIN
|
J |
99 |
$38.41 |
$3,803 |
249,119
Direct
|
+0.04%
|
Acquired |
53.0%
(price as of 2026-08-21)
|
| June 26, 2018 |
MAIN
|
J |
60 |
$37.85 |
$2,271 |
249,020
Direct
|
+0.02%
|
Acquired |
55.2%
(price as of 2026-08-21)
|
| June 26, 2018 |
MAIN
|
J |
145 |
$37.85 |
$5,488 |
248,959
Direct
|
+0.06%
|
Acquired |
55.2%
(price as of 2026-08-21)
|
| June 20, 2018 |
MAIN
|
F |
1,887 |
$38.55 |
$72,744 |
248,815
Direct
|
-0.75%
|
Disposed |
52.4%
(price as of 2026-08-21)
|
| June 15, 2018 |
MAIN
|
J |
40 |
$38.86 |
$1,554 |
250,702
Direct
|
+0.02%
|
Acquired |
51.2%
(price as of 2026-08-21)
|
| June 15, 2018 |
MAIN
|
J |
97 |
$38.86 |
$3,769 |
250,661
Direct
|
+0.04%
|
Acquired |
51.2%
(price as of 2026-08-21)
|
| May 15, 2018 |
MAIN
|
J |
40 |
$38.58 |
$1,543 |
250,564
Direct
|
+0.02%
|
Acquired |
52.3%
(price as of 2026-08-21)
|
| May 15, 2018 |
MAIN
|
J |
97 |
$38.58 |
$3,742 |
250,524
Direct
|
+0.04%
|
Acquired |
52.3%
(price as of 2026-08-21)
|
| April 16, 2018 |
MAIN
|
J |
42 |
$37.00 |
$1,554 |
250,427
Direct
|
+0.02%
|
Acquired |
58.8%
(price as of 2026-08-21)
|
| April 16, 2018 |
MAIN
|
J |
101 |
$37.00 |
$3,737 |
250,385
Direct
|
+0.04%
|
Acquired |
58.8%
(price as of 2026-08-21)
|
| April 2, 2018 |
MAIN
|
A |
11,814 |
— |
— |
250,284
Direct
|
+4.95%
|
Acquired |
(price as of 2026-08-21)
|
| April 2, 2018 |
MAIN
|
F |
9,768 |
$36.76 |
$359,072 |
238,470
Direct
|
-3.93%
|
Disposed |
59.8%
(price as of 2026-08-21)
|
| March 15, 2018 |
MAIN
|
J |
42 |
$37.05 |
$1,556 |
248,238
Direct
|
+0.02%
|
Acquired |
58.6%
(price as of 2026-08-21)
|
| March 15, 2018 |
MAIN
|
J |
100 |
$37.05 |
$3,705 |
248,196
Direct
|
+0.04%
|
Acquired |
58.6%
(price as of 2026-08-21)
|
| Feb. 15, 2018 |
MAIN
|
J |
41 |
$37.27 |
$1,528 |
248,096
Direct
|
+0.02%
|
Acquired |
57.7%
(price as of 2026-08-21)
|
| Feb. 15, 2018 |
MAIN
|
J |
99 |
$37.27 |
$3,690 |
248,055
Direct
|
+0.04%
|
Acquired |
57.7%
(price as of 2026-08-21)
|
| Jan. 12, 2018 |
MAIN
|
J |
40 |
$38.12 |
$1,525 |
247,956
Direct
|
+0.02%
|
Acquired |
54.1%
(price as of 2026-08-21)
|
| Jan. 12, 2018 |
MAIN
|
J |
96 |
$38.12 |
$3,660 |
247,916
Direct
|
+0.04%
|
Acquired |
54.1%
(price as of 2026-08-21)
|
| Dec. 29, 2017 |
MAIN
|
G |
1,250 |
— |
— |
247,820
Direct
|
-0.50%
|
Disposed |
(price as of 2026-08-21)
|
| Dec. 27, 2017 |
MAIN
|
J |
54 |
$40.18 |
$2,170 |
249,070
Direct
|
+0.02%
|
Acquired |
46.2%
(price as of 2026-08-21)
|
| Dec. 27, 2017 |
MAIN
|
J |
131 |
$40.18 |
$5,264 |
249,015
Direct
|
+0.05%
|
Acquired |
46.2%
(price as of 2026-08-21)
|
| Dec. 27, 2017 |
MAIN
|
G |
75 |
— |
— |
248,884
Direct
|
-0.03%
|
Disposed |
(price as of 2026-08-21)
|
| Dec. 15, 2017 |
MAIN
|
J |
37 |
$40.55 |
$1,500 |
248,959
Direct
|
+0.01%
|
Acquired |
44.9%
(price as of 2026-08-21)
|
| Dec. 15, 2017 |
MAIN
|
J |
90 |
$40.55 |
$3,650 |
248,921
Direct
|
+0.04%
|
Acquired |
44.9%
(price as of 2026-08-21)
|
| Nov. 15, 2017 |
MAIN
|
J |
37 |
$40.70 |
$1,506 |
248,832
Direct
|
+0.01%
|
Acquired |
44.4%
(price as of 2026-08-21)
|
| Nov. 15, 2017 |
MAIN
|
J |
89 |
$40.70 |
$3,622 |
248,795
Direct
|
+0.04%
|
Acquired |
44.4%
(price as of 2026-08-21)
|
| Oct. 16, 2017 |
MAIN
|
J |
38 |
$39.91 |
$1,517 |
248,706
Direct
|
+0.02%
|
Acquired |
47.2%
(price as of 2026-08-21)
|
| Oct. 16, 2017 |
MAIN
|
J |
90 |
$39.91 |
$3,592 |
248,668
Direct
|
+0.04%
|
Acquired |
47.2%
(price as of 2026-08-21)
|
| Sept. 15, 2017 |
MAIN
|
J |
36 |
$40.01 |
$1,440 |
248,578
Direct
|
+0.01%
|
Acquired |
46.9%
(price as of 2026-08-21)
|
| Sept. 15, 2017 |
MAIN
|
J |
87 |
$40.01 |
$3,481 |
248,542
Direct
|
+0.04%
|
Acquired |
46.9%
(price as of 2026-08-21)
|
| Aug. 15, 2017 |
MAIN
|
J |
36 |
$40.27 |
$1,450 |
248,455
Direct
|
+0.01%
|
Acquired |
45.9%
(price as of 2026-08-21)
|
| Aug. 15, 2017 |
MAIN
|
J |
86 |
$40.27 |
$3,463 |
248,419
Direct
|
+0.03%
|
Acquired |
45.9%
(price as of 2026-08-21)
|
| July 14, 2017 |
MAIN
|
J |
37 |
$38.58 |
$1,427 |
248,333
Direct
|
+0.01%
|
Acquired |
52.3%
(price as of 2026-08-21)
|
| July 14, 2017 |
MAIN
|
J |
90 |
$38.58 |
$3,472 |
248,296
Direct
|
+0.04%
|
Acquired |
52.3%
(price as of 2026-08-21)
|
| June 26, 2017 |
MAIN
|
J |
55 |
$38.85 |
$2,137 |
248,206
Direct
|
+0.02%
|
Acquired |
51.2%
(price as of 2026-08-21)
|
| June 26, 2017 |
MAIN
|
J |
131 |
$38.85 |
$5,089 |
248,151
Direct
|
+0.05%
|
Acquired |
51.2%
(price as of 2026-08-21)
|
| June 20, 2017 |
MAIN
|
F |
5,048 |
$38.37 |
$193,692 |
247,896
Direct
|
-2.00%
|
Disposed |
53.1%
(price as of 2026-08-21)
|
| June 14, 2017 |
MAIN
|
J |
36 |
$38.97 |
$1,403 |
248,020
Direct
|
+0.01%
|
Acquired |
50.8%
(price as of 2026-08-21)
|
| June 14, 2017 |
MAIN
|
J |
88 |
$38.97 |
$3,429 |
247,984
Direct
|
+0.04%
|
Acquired |
50.8%
(price as of 2026-08-21)
|
| May 15, 2017 |
MAIN
|
J |
37 |
$38.40 |
$1,421 |
252,944
Direct
|
+0.01%
|
Acquired |
53.0%
(price as of 2026-08-21)
|
| May 15, 2017 |
MAIN
|
J |
88 |
$38.40 |
$3,379 |
252,907
Direct
|
+0.03%
|
Acquired |
53.0%
(price as of 2026-08-21)
|
| April 13, 2017 |
MAIN
|
J |
88 |
$38.54 |
$3,392 |
252,782
Direct
|
+0.03%
|
Acquired |
52.5%
(price as of 2026-08-21)
|
| April 13, 2017 |
MAIN
|
J |
37 |
$38.54 |
$1,426 |
252,819
Direct
|
+0.01%
|
Acquired |
52.5%
(price as of 2026-08-21)
|
| April 3, 2017 |
MAIN
|
A |
22,323 |
— |
— |
252,695
Direct
|
+9.69%
|
Acquired |
(price as of 2026-08-21)
|
| April 3, 2017 |
MAIN
|
F |
7,292 |
$38.40 |
$280,013 |
230,372
Direct
|
-3.07%
|
Disposed |
53.0%
(price as of 2026-08-21)
|
| March 15, 2017 |
MAIN
|
J |
38 |
$37.11 |
$1,410 |
237,664
Direct
|
+0.02%
|
Acquired |
58.3%
(price as of 2026-08-21)
|
| March 15, 2017 |
MAIN
|
J |
91 |
$37.11 |
$3,377 |
237,626
Direct
|
+0.04%
|
Acquired |
58.3%
(price as of 2026-08-21)
|
| Feb. 15, 2017 |
MAIN
|
J |
37 |
$37.29 |
$1,380 |
237,535
Direct
|
+0.02%
|
Acquired |
57.6%
(price as of 2026-08-21)
|
| Feb. 15, 2017 |
MAIN
|
J |
90 |
$37.29 |
$3,356 |
237,498
Direct
|
+0.04%
|
Acquired |
57.6%
(price as of 2026-08-21)
|
| Jan. 13, 2017 |
MAIN
|
J |
38 |
$36.93 |
$1,403 |
237,408
Direct
|
+0.02%
|
Acquired |
59.1%
(price as of 2026-08-21)
|
| Jan. 13, 2017 |
MAIN
|
J |
90 |
$36.93 |
$3,324 |
237,370
Direct
|
+0.04%
|
Acquired |
59.1%
(price as of 2026-08-21)
|
| Dec. 27, 2016 |
MAIN
|
G |
80 |
— |
— |
237,280
Direct
|
-0.03%
|
Disposed |
(price as of 2026-08-21)
|
| Dec. 23, 2016 |
MAIN
|
J |
55 |
$37.28 |
$2,050 |
237,360
Direct
|
+0.02%
|
Acquired |
57.6%
(price as of 2026-08-21)
|
| Dec. 23, 2016 |
MAIN
|
J |
132 |
$37.28 |
$4,921 |
237,305
Direct
|
+0.06%
|
Acquired |
57.6%
(price as of 2026-08-21)
|
| Dec. 22, 2016 |
MAIN
|
G |
840 |
— |
— |
237,174
Direct
|
-0.35%
|
Disposed |
(price as of 2026-08-21)
|
| Dec. 13, 2016 |
MAIN
|
J |
89 |
$36.85 |
$3,280 |
237,976
Direct
|
+0.04%
|
Acquired |
59.5%
(price as of 2026-08-21)
|
| Dec. 13, 2016 |
MAIN
|
J |
37 |
$36.85 |
$1,363 |
238,014
Direct
|
+0.02%
|
Acquired |
59.5%
(price as of 2026-08-21)
|
| Nov. 15, 2016 |
MAIN
|
J |
37 |
$36.40 |
$1,347 |
237,887
Direct
|
+0.02%
|
Acquired |
61.4%
(price as of 2026-08-21)
|
| Nov. 15, 2016 |
MAIN
|
J |
90 |
$36.40 |
$3,276 |
237,850
Direct
|
+0.04%
|
Acquired |
61.4%
(price as of 2026-08-21)
|
| Oct. 14, 2016 |
MAIN
|
J |
40 |
$34.16 |
$1,366 |
237,760
Direct
|
+0.02%
|
Acquired |
72.0%
(price as of 2026-08-21)
|
| Oct. 14, 2016 |
MAIN
|
J |
95 |
$34.16 |
$3,245 |
237,720
Direct
|
+0.04%
|
Acquired |
72.0%
(price as of 2026-08-21)
|
| Sept. 15, 2016 |
MAIN
|
P |
39 |
$33.80 |
$1,318 |
237,625
Direct
|
+0.02%
|
Acquired |
73.8%
(price as of 2026-08-21)
|
| Sept. 15, 2016 |
MAIN
|
P |
93 |
$33.80 |
$3,143 |
237,586
Direct
|
+0.04%
|
Acquired |
73.8%
(price as of 2026-08-21)
|
| Aug. 23, 2016 |
MAIN
|
G |
150 |
— |
— |
237,493
Direct
|
-0.06%
|
Disposed |
(price as of 2026-08-21)
|
| Aug. 15, 2016 |
MAIN
|
P |
38 |
$34.35 |
$1,305 |
237,643
Direct
|
+0.02%
|
Acquired |
71.1%
(price as of 2026-08-21)
|
| Aug. 15, 2016 |
MAIN
|
P |
91 |
$34.35 |
$3,126 |
237,605
Direct
|
+0.04%
|
Acquired |
71.1%
(price as of 2026-08-21)
|
| July 15, 2016 |
MAIN
|
P |
39 |
$32.94 |
$1,285 |
237,513
Direct
|
+0.02%
|
Acquired |
78.4%
(price as of 2026-08-21)
|
| July 15, 2016 |
MAIN
|
P |
95 |
$32.94 |
$3,129 |
237,474
Direct
|
+0.04%
|
Acquired |
78.4%
(price as of 2026-08-21)
|
| June 27, 2016 |
MAIN
|
P |
60 |
$32.76 |
$1,966 |
237,379
Direct
|
+0.03%
|
Acquired |
79.4%
(price as of 2026-08-21)
|
| June 27, 2016 |
MAIN
|
P |
144 |
$32.76 |
$4,717 |
237,319
Direct
|
+0.06%
|
Acquired |
79.4%
(price as of 2026-08-21)
|
| June 20, 2016 |
MAIN
|
F |
6,393 |
$32.52 |
$207,900 |
237,041
Direct
|
-2.63%
|
Disposed |
80.7%
(price as of 2026-08-21)
|
| June 15, 2016 |
MAIN
|
P |
39 |
$32.41 |
$1,264 |
237,175
Direct
|
+0.02%
|
Acquired |
81.3%
(price as of 2026-08-21)
|
| June 15, 2016 |
MAIN
|
P |
95 |
$32.41 |
$3,079 |
237,136
Direct
|
+0.04%
|
Acquired |
81.3%
(price as of 2026-08-21)
|
| May 16, 2016 |
MAIN
|
P |
40 |
$31.76 |
$1,270 |
243,434
Direct
|
+0.02%
|
Acquired |
85.0%
(price as of 2026-08-21)
|
| May 16, 2016 |
MAIN
|
P |
96 |
$31.76 |
$3,049 |
243,394
Direct
|
+0.04%
|
Acquired |
85.0%
(price as of 2026-08-21)
|
| April 15, 2016 |
MAIN
|
P |
97 |
$31.48 |
$3,054 |
243,257
Direct
|
+0.04%
|
Acquired |
86.7%
(price as of 2026-08-21)
|
| April 15, 2016 |
MAIN
|
P |
40 |
$31.48 |
$1,259 |
243,297
Direct
|
+0.02%
|
Acquired |
86.7%
(price as of 2026-08-21)
|
| April 1, 2016 |
MAIN
|
A |
26,076 |
— |
— |
243,161
Direct
|
+12.01%
|
Acquired |
(price as of 2026-08-21)
|
| April 1, 2016 |
MAIN
|
F |
2,377 |
$31.27 |
$74,329 |
217,085
Direct
|
-1.08%
|
Disposed |
87.9%
(price as of 2026-08-21)
|
| March 15, 2016 |
MAIN
|
P |
41 |
$30.73 |
$1,260 |
219,462
Direct
|
+0.02%
|
Acquired |
91.2%
(price as of 2026-08-21)
|
| March 15, 2016 |
MAIN
|
P |
98 |
$30.73 |
$3,012 |
219,421
Direct
|
+0.04%
|
Acquired |
91.2%
(price as of 2026-08-21)
|
| Feb. 17, 2016 |
MAIN
|
P |
44 |
$28.18 |
$1,240 |
219,322
Direct
|
+0.02%
|
Acquired |
108.5%
(price as of 2026-08-21)
|
| Feb. 17, 2016 |
MAIN
|
P |
107 |
$28.18 |
$3,015 |
219,278
Direct
|
+0.05%
|
Acquired |
108.5%
(price as of 2026-08-21)
|
| Jan. 15, 2016 |
MAIN
|
P |
109 |
$27.35 |
$2,981 |
219,172
Direct
|
+0.05%
|
Acquired |
114.8%
(price as of 2026-08-21)
|
| Jan. 15, 2016 |
MAIN
|
P |
45 |
$27.35 |
$1,231 |
219,062
Direct
|
+0.02%
|
Acquired |
114.8%
(price as of 2026-08-21)
|
| Dec. 24, 2015 |
MAIN
|
P |
62 |
$30.20 |
$1,872 |
219,017
Direct
|
+0.03%
|
Acquired |
94.6%
(price as of 2026-08-21)
|
| Dec. 24, 2015 |
MAIN
|
P |
150 |
$30.20 |
$4,530 |
218,955
Direct
|
+0.07%
|
Acquired |
94.6%
(price as of 2026-08-21)
|
| Dec. 21, 2015 |
MAIN
|
G |
305 |
— |
— |
218,805
Direct
|
-0.14%
|
Disposed |
(price as of 2026-08-21)
|
| Dec. 14, 2015 |
MAIN
|
P |
97 |
$30.15 |
$2,925 |
219,110
Direct
|
+0.04%
|
Acquired |
94.9%
(price as of 2026-08-21)
|
| Dec. 14, 2015 |
MAIN
|
P |
41 |
$30.15 |
$1,236 |
219,013
Direct
|
+0.02%
|
Acquired |
94.9%
(price as of 2026-08-21)
|
| Nov. 16, 2015 |
MAIN
|
P |
40 |
$30.65 |
$1,226 |
218,972
Direct
|
+0.02%
|
Acquired |
91.7%
(price as of 2026-08-21)
|
| Nov. 16, 2015 |
MAIN
|
P |
95 |
$30.65 |
$2,912 |
218,932
Direct
|
+0.04%
|
Acquired |
91.7%
(price as of 2026-08-21)
|
| Oct. 15, 2015 |
MAIN
|
P |
43 |
$28.29 |
$1,216 |
218,837
Direct
|
+0.02%
|
Acquired |
107.7%
(price as of 2026-08-21)
|
| Oct. 15, 2015 |
MAIN
|
P |
103 |
$28.29 |
$2,914 |
218,794
Direct
|
+0.05%
|
Acquired |
107.7%
(price as of 2026-08-21)
|
| Sept. 15, 2015 |
MAIN
|
P |
41 |
$28.20 |
$1,156 |
218,692
Direct
|
+0.02%
|
Acquired |
108.4%
(price as of 2026-08-21)
|
| Sept. 15, 2015 |
MAIN
|
P |
99 |
$28.20 |
$2,792 |
218,650
Direct
|
+0.05%
|
Acquired |
108.4%
(price as of 2026-08-21)
|
| Aug. 14, 2015 |
MAIN
|
P |
95 |
$29.43 |
$2,796 |
218,511
Direct
|
+0.04%
|
Acquired |
99.7%
(price as of 2026-08-21)
|