| July 15, 2026 |
MAIN
|
J |
203 |
$53.41 |
$10,842 |
52,628
Direct
|
+0.39%
|
Acquired |
9.7%
(price as of 2026-08-19)
|
| June 29, 2026 |
MAIN
|
J |
237 |
$51.56 |
$12,220 |
52,425
Direct
|
+0.45%
|
Acquired |
13.6%
(price as of 2026-08-19)
|
| June 15, 2026 |
MAIN
|
J |
206 |
$51.29 |
$10,566 |
52,188
Direct
|
+0.40%
|
Acquired |
14.2%
(price as of 2026-08-19)
|
| May 15, 2026 |
MAIN
|
J |
208 |
$50.45 |
$10,494 |
51,982
Direct
|
+0.40%
|
Acquired |
16.1%
(price as of 2026-08-19)
|
| May 4, 2026 |
MAIN
|
A |
448 |
$55.76 |
$24,980 |
51,774
Direct
|
+0.87%
|
Acquired |
5.1%
(price as of 2026-08-19)
|
| May 4, 2026 |
MAIN
|
A |
538 |
— |
— |
51,326
Direct
|
+1.06%
|
Acquired |
(price as of 2026-08-19)
|
| April 15, 2026 |
MAIN
|
J |
179 |
$57.83 |
$10,352 |
50,788
Direct
|
+0.35%
|
Acquired |
1.3%
(price as of 2026-08-19)
|
| March 27, 2026 |
MAIN
|
J |
230 |
$51.53 |
$11,852 |
50,609
Direct
|
+0.46%
|
Acquired |
13.7%
(price as of 2026-08-19)
|
| March 13, 2026 |
MAIN
|
J |
186 |
$54.89 |
$10,210 |
50,379
Direct
|
+0.37%
|
Acquired |
6.7%
(price as of 2026-08-19)
|
| Feb. 13, 2026 |
MAIN
|
J |
171 |
$59.44 |
$10,164 |
50,193
Direct
|
+0.34%
|
Acquired |
-1.4%
(price as of 2026-08-19)
|
| Jan. 15, 2026 |
MAIN
|
J |
158 |
$64.20 |
$10,144 |
50,022
Direct
|
+0.32%
|
Acquired |
-8.7%
(price as of 2026-08-19)
|
| Dec. 29, 2025 |
MAIN
|
J |
195 |
$59.75 |
$11,651 |
49,864
Direct
|
+0.39%
|
Acquired |
-1.9%
(price as of 2026-08-19)
|
| Dec. 15, 2025 |
MAIN
|
J |
162 |
$60.77 |
$9,845 |
49,669
Direct
|
+0.33%
|
Acquired |
-3.6%
(price as of 2026-08-19)
|
| Nov. 14, 2025 |
MAIN
|
J |
168 |
$58.42 |
$9,815 |
49,507
Direct
|
+0.34%
|
Acquired |
0.3%
(price as of 2026-08-19)
|
| Oct. 15, 2025 |
MAIN
|
J |
168 |
$58.13 |
$9,766 |
49,339
Direct
|
+0.34%
|
Acquired |
0.8%
(price as of 2026-08-19)
|
| Sept. 26, 2025 |
MAIN
|
J |
179 |
$63.75 |
$11,411 |
49,171
Direct
|
+0.37%
|
Acquired |
-8.1%
(price as of 2026-08-19)
|
| Sept. 15, 2025 |
MAIN
|
J |
149 |
$65.17 |
$9,710 |
48,992
Direct
|
+0.31%
|
Acquired |
-10.1%
(price as of 2026-08-19)
|
| Aug. 15, 2025 |
MAIN
|
J |
146 |
$66.10 |
$9,651 |
48,843
Direct
|
+0.30%
|
Acquired |
-11.4%
(price as of 2026-08-19)
|
| Aug. 15, 2018 |
MAIN
|
J |
47 |
$40.31 |
$1,895 |
14,057
Direct
|
+0.34%
|
Acquired |
45.3%
(price as of 2026-08-19)
|
| Aug. 15, 2018 |
MAIN
|
J |
19 |
$40.30 |
$766 |
14,010
Direct
|
+0.14%
|
Acquired |
45.4%
(price as of 2026-08-19)
|
| July 16, 2018 |
MAIN
|
J |
49 |
$38.63 |
$1,893 |
13,991
Direct
|
+0.35%
|
Acquired |
51.7%
(price as of 2026-08-19)
|
| July 16, 2018 |
MAIN
|
J |
20 |
$38.41 |
$768 |
13,942
Direct
|
+0.14%
|
Acquired |
52.5%
(price as of 2026-08-19)
|
| June 26, 2018 |
MAIN
|
J |
72 |
$38.05 |
$2,740 |
13,923
Direct
|
+0.52%
|
Acquired |
54.0%
(price as of 2026-08-19)
|
| June 26, 2018 |
MAIN
|
J |
29 |
$37.85 |
$1,098 |
13,851
Direct
|
+0.21%
|
Acquired |
54.8%
(price as of 2026-08-19)
|
| June 15, 2018 |
MAIN
|
J |
48 |
$38.80 |
$1,862 |
13,822
Direct
|
+0.35%
|
Acquired |
51.0%
(price as of 2026-08-19)
|
| June 15, 2018 |
MAIN
|
J |
19 |
$38.86 |
$738 |
13,774
Direct
|
+0.14%
|
Acquired |
50.8%
(price as of 2026-08-19)
|
| May 15, 2018 |
MAIN
|
J |
36 |
$38.50 |
$1,386 |
13,755
Direct
|
+0.26%
|
Acquired |
52.2%
(price as of 2026-08-19)
|
| May 15, 2018 |
MAIN
|
J |
15 |
$38.58 |
$579 |
13,719
Direct
|
+0.11%
|
Acquired |
51.9%
(price as of 2026-08-19)
|
| May 1, 2018 |
MAIN
|
A |
797 |
$37.66 |
$30,015 |
13,704
Direct
|
+6.17%
|
Acquired |
55.6%
(price as of 2026-08-19)
|
| April 30, 2018 |
MAIN
|
A |
2,516 |
$37.76 |
$95,004 |
12,907
Direct
|
+24.21%
|
Acquired |
55.2%
(price as of 2026-08-19)
|
| April 16, 2018 |
MAIN
|
J |
37 |
$37.30 |
$1,380 |
10,391
Direct
|
+0.36%
|
Acquired |
57.1%
(price as of 2026-08-19)
|
| April 16, 2018 |
MAIN
|
J |
16 |
$37.00 |
$592 |
10,354
Direct
|
+0.15%
|
Acquired |
58.3%
(price as of 2026-08-19)
|
| March 15, 2018 |
MAIN
|
J |
37 |
$36.77 |
$1,360 |
10,338
Direct
|
+0.36%
|
Acquired |
59.3%
(price as of 2026-08-19)
|
| March 15, 2018 |
MAIN
|
J |
16 |
$37.05 |
$593 |
10,301
Direct
|
+0.16%
|
Acquired |
58.1%
(price as of 2026-08-19)
|
| Feb. 15, 2018 |
MAIN
|
J |
16 |
$37.27 |
$596 |
10,248
Direct
|
+0.16%
|
Acquired |
57.2%
(price as of 2026-08-19)
|
| Feb. 15, 2018 |
MAIN
|
J |
37 |
$36.96 |
$1,368 |
10,285
Direct
|
+0.36%
|
Acquired |
58.5%
(price as of 2026-08-19)
|
| Jan. 12, 2018 |
MAIN
|
J |
35 |
$38.78 |
$1,357 |
10,233
Direct
|
+0.34%
|
Acquired |
51.1%
(price as of 2026-08-19)
|
| Jan. 12, 2018 |
MAIN
|
J |
15 |
$38.12 |
$572 |
10,198
Direct
|
+0.15%
|
Acquired |
53.7%
(price as of 2026-08-19)
|
| Dec. 27, 2017 |
MAIN
|
J |
48 |
$40.30 |
$1,934 |
10,183
Direct
|
+0.47%
|
Acquired |
45.4%
(price as of 2026-08-19)
|
| Dec. 27, 2017 |
MAIN
|
J |
21 |
$40.18 |
$844 |
10,134
Direct
|
+0.21%
|
Acquired |
45.8%
(price as of 2026-08-19)
|
| Dec. 15, 2017 |
MAIN
|
J |
33 |
$40.70 |
$1,343 |
10,113
Direct
|
+0.33%
|
Acquired |
43.9%
(price as of 2026-08-19)
|
| Dec. 15, 2017 |
MAIN
|
J |
14 |
$40.55 |
$568 |
10,080
Direct
|
+0.14%
|
Acquired |
44.5%
(price as of 2026-08-19)
|
| Nov. 15, 2017 |
MAIN
|
J |
33 |
$40.37 |
$1,332 |
10,066
Direct
|
+0.33%
|
Acquired |
45.1%
(price as of 2026-08-19)
|
| Nov. 15, 2017 |
MAIN
|
J |
14 |
$40.70 |
$570 |
10,033
Direct
|
+0.14%
|
Acquired |
43.9%
(price as of 2026-08-19)
|
| Oct. 16, 2017 |
MAIN
|
J |
33 |
$40.17 |
$1,326 |
10,019
Direct
|
+0.33%
|
Acquired |
45.8%
(price as of 2026-08-19)
|
| Oct. 16, 2017 |
MAIN
|
J |
14 |
$39.91 |
$559 |
9,986
Direct
|
+0.14%
|
Acquired |
46.8%
(price as of 2026-08-19)
|
| Sept. 15, 2017 |
MAIN
|
J |
32 |
$39.95 |
$1,278 |
9,972
Direct
|
+0.32%
|
Acquired |
46.6%
(price as of 2026-08-19)
|
| Sept. 15, 2017 |
MAIN
|
J |
14 |
$40.01 |
$560 |
9,940
Direct
|
+0.14%
|
Acquired |
46.4%
(price as of 2026-08-19)
|
| Aug. 15, 2017 |
MAIN
|
J |
32 |
$40.28 |
$1,289 |
9,926
Direct
|
+0.32%
|
Acquired |
45.4%
(price as of 2026-08-19)
|
| Aug. 15, 2017 |
MAIN
|
J |
14 |
$40.27 |
$564 |
9,894
Direct
|
+0.14%
|
Acquired |
45.5%
(price as of 2026-08-19)
|
| July 14, 2017 |
MAIN
|
J |
33 |
$38.68 |
$1,276 |
9,881
Direct
|
+0.34%
|
Acquired |
51.5%
(price as of 2026-08-19)
|
| July 14, 2017 |
MAIN
|
J |
14 |
$38.58 |
$540 |
9,848
Direct
|
+0.14%
|
Acquired |
51.9%
(price as of 2026-08-19)
|
| June 26, 2017 |
MAIN
|
J |
48 |
$38.93 |
$1,869 |
9,834
Direct
|
+0.49%
|
Acquired |
50.5%
(price as of 2026-08-19)
|
| June 26, 2017 |
MAIN
|
J |
21 |
$38.85 |
$816 |
9,785
Direct
|
+0.22%
|
Acquired |
50.8%
(price as of 2026-08-19)
|
| June 14, 2017 |
MAIN
|
J |
32 |
$39.08 |
$1,251 |
9,765
Direct
|
+0.33%
|
Acquired |
49.9%
(price as of 2026-08-19)
|
| June 14, 2017 |
MAIN
|
J |
14 |
$38.97 |
$546 |
9,732
Direct
|
+0.14%
|
Acquired |
50.3%
(price as of 2026-08-19)
|
| May 15, 2017 |
MAIN
|
J |
22 |
$38.49 |
$847 |
9,719
Direct
|
+0.23%
|
Acquired |
52.2%
(price as of 2026-08-19)
|
| May 15, 2017 |
MAIN
|
J |
10 |
$38.40 |
$384 |
9,697
Direct
|
+0.10%
|
Acquired |
52.6%
(price as of 2026-08-19)
|
| May 2, 2017 |
MAIN
|
A |
743 |
$40.36 |
$29,987 |
9,687
Direct
|
+8.31%
|
Acquired |
45.2%
(price as of 2026-08-19)
|
| May 1, 2017 |
MAIN
|
A |
2,274 |
$40.13 |
$91,256 |
8,944
Direct
|
+34.09%
|
Acquired |
46.0%
(price as of 2026-08-19)
|
| April 13, 2017 |
MAIN
|
J |
22 |
$38.54 |
$848 |
6,670
Direct
|
+0.33%
|
Acquired |
52.0%
(price as of 2026-08-19)
|
| April 13, 2017 |
MAIN
|
J |
10 |
$38.54 |
$385 |
6,648
Direct
|
+0.15%
|
Acquired |
52.0%
(price as of 2026-08-19)
|
| March 15, 2017 |
MAIN
|
J |
22 |
$37.57 |
$827 |
6,638
Direct
|
+0.33%
|
Acquired |
55.9%
(price as of 2026-08-19)
|
| March 15, 2017 |
MAIN
|
J |
11 |
$37.11 |
$408 |
6,616
Direct
|
+0.17%
|
Acquired |
57.9%
(price as of 2026-08-19)
|
| Feb. 15, 2017 |
MAIN
|
J |
22 |
$37.43 |
$823 |
6,605
Direct
|
+0.33%
|
Acquired |
56.5%
(price as of 2026-08-19)
|
| Feb. 15, 2017 |
MAIN
|
J |
10 |
$37.29 |
$373 |
6,583
Direct
|
+0.15%
|
Acquired |
57.1%
(price as of 2026-08-19)
|
| Jan. 13, 2017 |
MAIN
|
J |
22 |
$36.87 |
$811 |
6,573
Direct
|
+0.34%
|
Acquired |
58.9%
(price as of 2026-08-19)
|
| Jan. 13, 2017 |
MAIN
|
J |
11 |
$36.93 |
$406 |
6,550
Direct
|
+0.17%
|
Acquired |
58.6%
(price as of 2026-08-19)
|
| Dec. 23, 2016 |
MAIN
|
J |
32 |
$37.36 |
$1,196 |
6,540
Direct
|
+0.49%
|
Acquired |
56.8%
(price as of 2026-08-19)
|
| Dec. 23, 2016 |
MAIN
|
J |
15 |
$37.28 |
$559 |
6,507
Direct
|
+0.23%
|
Acquired |
57.1%
(price as of 2026-08-19)
|
| Dec. 13, 2016 |
MAIN
|
J |
22 |
$36.62 |
$806 |
6,492
Direct
|
+0.34%
|
Acquired |
60.0%
(price as of 2026-08-19)
|
| Dec. 13, 2016 |
MAIN
|
J |
10 |
$36.85 |
$368 |
6,470
Direct
|
+0.15%
|
Acquired |
59.0%
(price as of 2026-08-19)
|
| Nov. 15, 2016 |
MAIN
|
J |
22 |
$36.40 |
$801 |
6,460
Direct
|
+0.34%
|
Acquired |
60.9%
(price as of 2026-08-19)
|
| Nov. 15, 2016 |
MAIN
|
J |
10 |
$36.40 |
$364 |
6,437
Direct
|
+0.16%
|
Acquired |
60.9%
(price as of 2026-08-19)
|
| Oct. 14, 2016 |
MAIN
|
J |
24 |
$33.59 |
$806 |
6,427
Direct
|
+0.37%
|
Acquired |
74.4%
(price as of 2026-08-19)
|
| Oct. 14, 2016 |
MAIN
|
J |
11 |
$34.16 |
$376 |
6,403
Direct
|
+0.17%
|
Acquired |
71.5%
(price as of 2026-08-19)
|
| Sept. 15, 2016 |
MAIN
|
P |
23 |
$34.14 |
$785 |
6,392
Direct
|
+0.36%
|
Acquired |
71.6%
(price as of 2026-08-19)
|
| Sept. 15, 2016 |
MAIN
|
P |
11 |
$33.80 |
$372 |
6,369
Direct
|
+0.17%
|
Acquired |
73.3%
(price as of 2026-08-19)
|
| Aug. 15, 2016 |
MAIN
|
P |
23 |
$34.29 |
$789 |
6,358
Direct
|
+0.36%
|
Acquired |
70.9%
(price as of 2026-08-19)
|
| Aug. 15, 2016 |
MAIN
|
P |
11 |
$34.35 |
$378 |
6,336
Direct
|
+0.17%
|
Acquired |
70.6%
(price as of 2026-08-19)
|
| July 15, 2016 |
MAIN
|
P |
23 |
$33.04 |
$760 |
6,325
Direct
|
+0.36%
|
Acquired |
77.3%
(price as of 2026-08-19)
|
| July 15, 2016 |
MAIN
|
P |
11 |
$32.94 |
$362 |
6,302
Direct
|
+0.17%
|
Acquired |
77.9%
(price as of 2026-08-19)
|
| June 27, 2016 |
MAIN
|
P |
37 |
$31.88 |
$1,180 |
6,291
Direct
|
+0.59%
|
Acquired |
83.8%
(price as of 2026-08-19)
|
| June 27, 2016 |
MAIN
|
P |
17 |
$32.76 |
$557 |
6,254
Direct
|
+0.27%
|
Acquired |
78.8%
(price as of 2026-08-19)
|
| June 15, 2016 |
MAIN
|
P |
23 |
$32.50 |
$748 |
6,237
Direct
|
+0.37%
|
Acquired |
80.3%
(price as of 2026-08-19)
|
| June 15, 2016 |
MAIN
|
P |
11 |
$32.41 |
$357 |
6,214
Direct
|
+0.18%
|
Acquired |
80.8%
(price as of 2026-08-19)
|
| May 16, 2016 |
MAIN
|
P |
6 |
$31.76 |
$191 |
6,195
Direct
|
+0.10%
|
Acquired |
84.5%
(price as of 2026-08-19)
|
| May 16, 2016 |
MAIN
|
P |
8 |
$32.05 |
$256 |
6,203
Direct
|
+0.13%
|
Acquired |
82.8%
(price as of 2026-08-19)
|
| May 3, 2016 |
MAIN
|
A |
964 |
— |
— |
6,189
Direct
|
+18.45%
|
Acquired |
(price as of 2026-08-19)
|
| May 2, 2016 |
MAIN
|
A |
2,842 |
$31.23 |
$88,756 |
5,225
Direct
|
+119.26%
|
Acquired |
87.6%
(price as of 2026-08-19)
|
| April 15, 2016 |
MAIN
|
P |
8 |
$31.51 |
$252 |
2,384
Direct
|
+0.34%
|
Acquired |
85.9%
(price as of 2026-08-19)
|
| April 15, 2016 |
MAIN
|
P |
6 |
$31.48 |
$189 |
2,376
Direct
|
+0.25%
|
Acquired |
86.1%
(price as of 2026-08-19)
|
| March 15, 2016 |
MAIN
|
P |
8 |
$30.72 |
$246 |
2,370
Direct
|
+0.34%
|
Acquired |
90.7%
(price as of 2026-08-19)
|
| March 15, 2016 |
MAIN
|
P |
6 |
$30.73 |
$184 |
2,362
Direct
|
+0.25%
|
Acquired |
90.6%
(price as of 2026-08-19)
|
| Feb. 17, 2016 |
MAIN
|
P |
8 |
$28.60 |
$229 |
2,356
Direct
|
+0.34%
|
Acquired |
104.8%
(price as of 2026-08-19)
|
| Feb. 17, 2016 |
MAIN
|
P |
6 |
$28.18 |
$169 |
2,348
Direct
|
+0.26%
|
Acquired |
107.9%
(price as of 2026-08-19)
|
| Jan. 15, 2016 |
MAIN
|
P |
7 |
$27.35 |
$191 |
2,341
Direct
|
+0.30%
|
Acquired |
114.2%
(price as of 2026-08-19)
|
| Jan. 15, 2016 |
MAIN
|
P |
9 |
$27.28 |
$246 |
2,335
Direct
|
+0.39%
|
Acquired |
114.8%
(price as of 2026-08-19)
|
| Dec. 24, 2015 |
MAIN
|
P |
12 |
$30.20 |
$362 |
2,326
Direct
|
+0.52%
|
Acquired |
94.0%
(price as of 2026-08-19)
|
| Dec. 24, 2015 |
MAIN
|
P |
9 |
$30.20 |
$272 |
2,314
Direct
|
+0.39%
|
Acquired |
94.0%
(price as of 2026-08-19)
|