| July 15, 2026 |
MAIN
|
J |
109 |
$53.09 |
$5,787 |
196,530
Direct
|
+0.06%
|
Acquired |
10.5%
(price as of 2026-08-20)
|
| June 30, 2026 |
MAIN
|
S |
6,830 |
$51.73 |
$353,316 |
196,185
Direct
|
-3.36%
|
Disposed |
13.4%
(price as of 2026-08-20)
|
| June 29, 2026 |
MAIN
|
J |
128 |
$51.01 |
$6,529 |
196,421
Direct
|
+0.07%
|
Acquired |
15.0%
(price as of 2026-08-20)
|
| June 15, 2026 |
MAIN
|
J |
108 |
$52.02 |
$5,618 |
196,293
Direct
|
+0.06%
|
Acquired |
12.8%
(price as of 2026-08-20)
|
| Aug. 1, 2024 |
MSIF
|
J |
194 |
$7.98 |
$1,548 |
8,781
Direct
|
+2.26%
|
Acquired |
59.0%
(price as of 2026-08-20)
|
| July 15, 2024 |
MAIN
|
J |
104 |
$51.67 |
$5,374 |
176,533
Direct
|
+0.06%
|
Acquired |
13.5%
(price as of 2026-08-20)
|
| June 27, 2024 |
MAIN
|
J |
131 |
$49.75 |
$6,517 |
176,429
Direct
|
+0.07%
|
Acquired |
17.9%
(price as of 2026-08-20)
|
| June 14, 2024 |
MAIN
|
J |
106 |
$49.14 |
$5,209 |
176,297
Direct
|
+0.06%
|
Acquired |
19.4%
(price as of 2026-08-20)
|
| May 15, 2024 |
MAIN
|
J |
104 |
$49.83 |
$5,182 |
176,191
Direct
|
+0.06%
|
Acquired |
17.7%
(price as of 2026-08-20)
|
| May 1, 2024 |
MSIF
|
J |
196 |
$7.93 |
$1,554 |
8,587
Direct
|
+2.34%
|
Acquired |
60.0%
(price as of 2026-08-20)
|
| April 15, 2024 |
MAIN
|
J |
110 |
$46.94 |
$5,163 |
176,087
Direct
|
+0.06%
|
Acquired |
25.0%
(price as of 2026-08-20)
|
| April 1, 2024 |
MAIN
|
A |
34,163 |
— |
— |
188,266
Direct
|
+22.17%
|
Acquired |
(price as of 2026-08-20)
|
| April 1, 2024 |
MAIN
|
F |
12,433 |
$47.31 |
$588,205 |
175,833
Direct
|
-6.60%
|
Disposed |
24.0%
(price as of 2026-08-20)
|
| March 28, 2024 |
MAIN
|
G |
200 |
— |
— |
154,103
Direct
|
-0.13%
|
Disposed |
(price as of 2026-08-20)
|
| March 27, 2024 |
MAIN
|
J |
144 |
$46.40 |
$6,682 |
175,977
Direct
|
+0.08%
|
Acquired |
26.4%
(price as of 2026-08-20)
|
| March 15, 2024 |
MAIN
|
J |
116 |
$45.82 |
$5,315 |
154,303
Direct
|
+0.08%
|
Acquired |
28.0%
(price as of 2026-08-20)
|
| March 4, 2024 |
MAIN
|
S |
20,000 |
$45.66 |
$913,200 |
154,187
Direct
|
-11.48%
|
Disposed |
28.5%
(price as of 2026-08-20)
|
| March 1, 2024 |
MAIN
|
S |
7,500 |
$45.32 |
$339,900 |
174,187
Direct
|
-4.13%
|
Disposed |
29.5%
(price as of 2026-08-20)
|
| Feb. 15, 2024 |
MAIN
|
J |
119 |
$44.40 |
$5,284 |
181,687
Direct
|
+0.07%
|
Acquired |
32.1%
(price as of 2026-08-20)
|
| Jan. 31, 2024 |
MSIF
|
J |
181 |
$7.96 |
$1,441 |
8,392
Direct
|
+2.20%
|
Acquired |
59.4%
(price as of 2026-08-20)
|
| Jan. 12, 2024 |
MAIN
|
J |
121 |
$43.69 |
$5,286 |
181,567
Direct
|
+0.07%
|
Acquired |
34.3%
(price as of 2026-08-20)
|
| Dec. 27, 2023 |
MAIN
|
J |
139 |
$43.12 |
$5,994 |
181,446
Direct
|
+0.08%
|
Acquired |
36.1%
(price as of 2026-08-20)
|
| Dec. 15, 2023 |
MAIN
|
J |
119 |
$42.93 |
$5,109 |
181,307
Direct
|
+0.07%
|
Acquired |
36.7%
(price as of 2026-08-20)
|
| Nov. 15, 2023 |
MAIN
|
J |
124 |
$40.77 |
$5,055 |
181,188
Direct
|
+0.07%
|
Acquired |
43.9%
(price as of 2026-08-20)
|
| Nov. 1, 2023 |
MSIF
|
J |
178 |
$7.88 |
$1,403 |
8,211
Direct
|
+2.22%
|
Acquired |
61.0%
(price as of 2026-08-20)
|
| Oct. 13, 2023 |
MAIN
|
J |
127 |
$39.70 |
$5,042 |
181,064
Direct
|
+0.07%
|
Acquired |
47.8%
(price as of 2026-08-20)
|
| Sept. 27, 2023 |
MAIN
|
J |
146 |
$40.14 |
$5,860 |
180,937
Direct
|
+0.08%
|
Acquired |
46.2%
(price as of 2026-08-20)
|
| Sept. 15, 2023 |
MAIN
|
J |
119 |
$40.89 |
$4,866 |
180,791
Direct
|
+0.07%
|
Acquired |
43.5%
(price as of 2026-08-20)
|
| Sept. 7, 2023 |
MAIN
|
G |
175 |
— |
— |
180,671
Direct
|
-0.10%
|
Disposed |
(price as of 2026-08-20)
|
| Aug. 15, 2023 |
MAIN
|
J |
119 |
$40.65 |
$4,837 |
180,846
Direct
|
+0.07%
|
Acquired |
44.3%
(price as of 2026-08-20)
|
| Aug. 1, 2023 |
MSIF
|
J |
174 |
$7.89 |
$1,373 |
8,033
Direct
|
+2.21%
|
Acquired |
60.8%
(price as of 2026-08-20)
|
| July 14, 2023 |
MAIN
|
J |
119 |
$40.44 |
$4,812 |
180,727
Direct
|
+0.07%
|
Acquired |
45.1%
(price as of 2026-08-20)
|
| June 28, 2023 |
MAIN
|
J |
121 |
$38.85 |
$4,701 |
180,608
Direct
|
+0.07%
|
Acquired |
51.0%
(price as of 2026-08-20)
|
| June 15, 2023 |
MAIN
|
J |
119 |
$39.23 |
$4,668 |
180,487
Direct
|
+0.07%
|
Acquired |
49.6%
(price as of 2026-08-20)
|
| May 15, 2023 |
MAIN
|
J |
117 |
$39.60 |
$4,633 |
180,368
Direct
|
+0.06%
|
Acquired |
48.2%
(price as of 2026-08-20)
|
| May 1, 2023 |
MSIF
|
J |
172 |
$7.82 |
$1,345 |
7,858
Direct
|
+2.24%
|
Acquired |
62.3%
(price as of 2026-08-20)
|
| April 14, 2023 |
MAIN
|
J |
116 |
$39.65 |
$4,599 |
180,251
Direct
|
+0.06%
|
Acquired |
48.0%
(price as of 2026-08-20)
|
| April 1, 2023 |
MAIN
|
A |
38,887 |
— |
— |
190,805
Direct
|
+25.60%
|
Acquired |
(price as of 2026-08-20)
|
| April 1, 2023 |
MAIN
|
F |
10,901 |
$39.46 |
$430,153 |
179,904
Direct
|
-5.71%
|
Disposed |
48.7%
(price as of 2026-08-20)
|
| March 31, 2023 |
MAIN
|
S |
5,894 |
$39.45 |
$232,518 |
151,918
Direct
|
-3.73%
|
Disposed |
48.7%
(price as of 2026-08-20)
|
| March 30, 2023 |
MAIN
|
S |
2,225 |
$39.53 |
$87,954 |
157,812
Direct
|
-1.39%
|
Disposed |
48.4%
(price as of 2026-08-20)
|
| March 29, 2023 |
MAIN
|
S |
6,800 |
$39.40 |
$267,920 |
160,037
Direct
|
-4.08%
|
Disposed |
48.9%
(price as of 2026-08-20)
|
| March 28, 2023 |
MAIN
|
J |
100 |
$39.38 |
$3,938 |
180,135
Direct
|
+0.06%
|
Acquired |
49.0%
(price as of 2026-08-20)
|
| March 15, 2023 |
MAIN
|
J |
130 |
$38.89 |
$5,056 |
180,035
Direct
|
+0.07%
|
Acquired |
50.9%
(price as of 2026-08-20)
|
| Feb. 15, 2023 |
MAIN
|
J |
127 |
$39.67 |
$5,038 |
166,837
Direct
|
+0.08%
|
Acquired |
47.9%
(price as of 2026-08-20)
|
| Jan. 30, 2023 |
MSIF
|
J |
154 |
$7.82 |
$1,204 |
7,686
Direct
|
+2.04%
|
Acquired |
62.3%
(price as of 2026-08-20)
|
| Jan. 13, 2023 |
MAIN
|
J |
129 |
$38.81 |
$5,006 |
166,711
Direct
|
+0.08%
|
Acquired |
51.2%
(price as of 2026-08-20)
|
| Dec. 29, 2022 |
MAIN
|
G |
500 |
— |
— |
166,582
Direct
|
-0.30%
|
Disposed |
(price as of 2026-08-20)
|
| Dec. 28, 2022 |
MAIN
|
J |
62 |
$36.71 |
$2,276 |
167,082
Direct
|
+0.04%
|
Acquired |
59.8%
(price as of 2026-08-20)
|
| Dec. 15, 2022 |
MAIN
|
J |
133 |
$37.33 |
$4,965 |
167,020
Direct
|
+0.08%
|
Acquired |
57.2%
(price as of 2026-08-20)
|
| Nov. 15, 2022 |
MAIN
|
J |
131 |
$37.73 |
$4,943 |
166,887
Direct
|
+0.08%
|
Acquired |
55.5%
(price as of 2026-08-20)
|
| Nov. 1, 2022 |
MSIF
|
J |
151 |
$7.81 |
$1,179 |
7,532
Direct
|
+2.05%
|
Acquired |
62.5%
(price as of 2026-08-20)
|
| Oct. 14, 2022 |
MAIN
|
J |
147 |
$33.32 |
$4,898 |
166,757
Direct
|
+0.09%
|
Acquired |
76.1%
(price as of 2026-08-20)
|
| Sept. 27, 2022 |
MAIN
|
J |
64 |
$34.56 |
$2,212 |
166,610
Direct
|
+0.04%
|
Acquired |
69.8%
(price as of 2026-08-20)
|
| Sept. 15, 2022 |
MAIN
|
J |
119 |
$39.82 |
$4,739 |
166,546
Direct
|
+0.07%
|
Acquired |
47.3%
(price as of 2026-08-20)
|
| Sept. 13, 2022 |
MAIN
|
G |
120 |
— |
— |
166,476
Direct
|
-0.07%
|
Disposed |
(price as of 2026-08-20)
|
| Sept. 13, 2022 |
MAIN
|
G |
50 |
— |
— |
166,426
Direct
|
-0.03%
|
Disposed |
(price as of 2026-08-20)
|
| Aug. 15, 2022 |
MAIN
|
J |
108 |
$43.70 |
$4,720 |
166,596
Direct
|
+0.06%
|
Acquired |
34.3%
(price as of 2026-08-20)
|
| Aug. 1, 2022 |
MSIF
|
J |
149 |
$7.79 |
$1,161 |
7,381
Direct
|
+2.06%
|
Acquired |
62.9%
(price as of 2026-08-20)
|
| July 15, 2022 |
MAIN
|
J |
116 |
$40.31 |
$4,676 |
166,488
Direct
|
+0.07%
|
Acquired |
45.5%
(price as of 2026-08-20)
|
| June 30, 2022 |
MAIN
|
J |
42 |
$38.55 |
$1,619 |
166,372
Direct
|
+0.03%
|
Acquired |
52.2%
(price as of 2026-08-20)
|
| June 15, 2022 |
MAIN
|
J |
133 |
$35.12 |
$4,671 |
166,330
Direct
|
+0.08%
|
Acquired |
67.1%
(price as of 2026-08-20)
|
| May 13, 2022 |
MAIN
|
J |
125 |
$36.97 |
$4,621 |
166,197
Direct
|
+0.08%
|
Acquired |
58.7%
(price as of 2026-08-20)
|
| May 2, 2022 |
MSIF
|
J |
148 |
$7.92 |
$1,172 |
7,232
Direct
|
+2.09%
|
Acquired |
60.2%
(price as of 2026-08-20)
|
| April 14, 2022 |
MAIN
|
J |
110 |
$41.86 |
$4,605 |
166,072
Direct
|
+0.07%
|
Acquired |
40.2%
(price as of 2026-08-20)
|
| April 1, 2022 |
MAIN
|
F |
8,761 |
$42.64 |
$373,569 |
165,924
Direct
|
-5.02%
|
Disposed |
37.6%
(price as of 2026-08-20)
|
| April 1, 2022 |
MAIN
|
A |
33,699 |
— |
— |
174,685
Direct
|
+23.90%
|
Acquired |
(price as of 2026-08-20)
|
| April 1, 2022 |
MAIN
|
F |
8,752 |
$42.64 |
$373,185 |
165,933
Direct
|
-5.01%
|
Disposed |
37.6%
(price as of 2026-08-20)
|
| March 30, 2022 |
MAIN
|
J |
38 |
$42.48 |
$1,614 |
165,962
Direct
|
+0.02%
|
Acquired |
38.1%
(price as of 2026-08-20)
|
| March 15, 2022 |
MAIN
|
J |
115 |
$39.94 |
$4,593 |
140,986
Direct
|
+0.08%
|
Acquired |
46.9%
(price as of 2026-08-20)
|
| Feb. 15, 2022 |
MAIN
|
J |
108 |
$42.29 |
$4,567 |
140,871
Direct
|
+0.08%
|
Acquired |
38.7%
(price as of 2026-08-20)
|
| Feb. 15, 2022 |
MAIN
|
J |
108 |
$42.29 |
$4,567 |
140,871
Direct
|
+0.08%
|
Acquired |
38.7%
(price as of 2026-08-20)
|
| Feb. 15, 2022 |
MAIN
|
J |
108 |
$42.29 |
$4,567 |
140,871
Direct
|
-0.08%
|
Disposed |
38.7%
(price as of 2026-08-20)
|
| Feb. 1, 2022 |
MSIF
|
J |
132 |
$7.90 |
$1,043 |
7,085
Direct
|
+1.90%
|
Acquired |
60.6%
(price as of 2026-08-20)
|
| Nov. 1, 2021 |
MSIF
|
J |
133 |
$7.72 |
$1,027 |
6,953
Direct
|
+1.95%
|
Acquired |
64.4%
(price as of 2026-08-20)
|
| Aug. 2, 2021 |
MSIF
|
J |
109 |
$7.70 |
$839 |
6,820
Direct
|
+1.62%
|
Acquired |
64.8%
(price as of 2026-08-20)
|
| April 1, 2021 |
MSIF
|
P |
6,711 |
$7.45 |
$49,997 |
6,711
Direct
|
—
|
Acquired |
70.3%
(price as of 2026-08-20)
|
| Aug. 15, 2018 |
MAIN
|
J |
108 |
$40.30 |
$4,352 |
101,588
Direct
|
+0.11%
|
Acquired |
45.6%
(price as of 2026-08-20)
|
| July 16, 2018 |
MAIN
|
J |
113 |
$38.41 |
$4,340 |
101,480
Direct
|
+0.11%
|
Acquired |
52.7%
(price as of 2026-08-20)
|
| June 26, 2018 |
MAIN
|
J |
165 |
$37.85 |
$6,245 |
101,368
Direct
|
+0.16%
|
Acquired |
55.0%
(price as of 2026-08-20)
|
| June 20, 2018 |
MAIN
|
F |
1,259 |
$38.55 |
$48,534 |
101,203
Direct
|
-1.23%
|
Disposed |
52.2%
(price as of 2026-08-20)
|
| June 15, 2018 |
MAIN
|
J |
110 |
$38.86 |
$4,275 |
102,462
Direct
|
+0.11%
|
Acquired |
51.0%
(price as of 2026-08-20)
|
| May 15, 2018 |
MAIN
|
J |
110 |
$38.58 |
$4,244 |
102,352
Direct
|
+0.11%
|
Acquired |
52.1%
(price as of 2026-08-20)
|
| April 16, 2018 |
MAIN
|
J |
115 |
$37.00 |
$4,255 |
102,241
Direct
|
+0.11%
|
Acquired |
58.6%
(price as of 2026-08-20)
|
| April 2, 2018 |
MAIN
|
A |
14,937 |
— |
— |
102,127
Direct
|
+17.13%
|
Acquired |
(price as of 2026-08-20)
|
| April 2, 2018 |
MAIN
|
F |
5,513 |
$36.76 |
$202,658 |
87,190
Direct
|
-5.95%
|
Disposed |
59.6%
(price as of 2026-08-20)
|
| March 15, 2018 |
MAIN
|
J |
114 |
$37.05 |
$4,224 |
92,703
Direct
|
+0.12%
|
Acquired |
58.4%
(price as of 2026-08-20)
|
| Feb. 15, 2018 |
MAIN
|
J |
113 |
$37.27 |
$4,212 |
92,589
Direct
|
+0.12%
|
Acquired |
57.4%
(price as of 2026-08-20)
|
| Jan. 12, 2018 |
MAIN
|
J |
110 |
$38.12 |
$4,193 |
92,477
Direct
|
+0.12%
|
Acquired |
53.9%
(price as of 2026-08-20)
|
| Dec. 27, 2017 |
MAIN
|
J |
149 |
$40.18 |
$5,987 |
92,367
Direct
|
+0.16%
|
Acquired |
46.0%
(price as of 2026-08-20)
|
| Dec. 18, 2017 |
MAIN
|
G |
150 |
— |
— |
92,218
Direct
|
-0.16%
|
Disposed |
(price as of 2026-08-20)
|
| Dec. 15, 2017 |
MAIN
|
J |
102 |
$40.55 |
$4,136 |
92,368
Direct
|
+0.11%
|
Acquired |
44.7%
(price as of 2026-08-20)
|
| Nov. 28, 2017 |
MAIN
|
G |
75 |
— |
— |
92,266
Direct
|
-0.08%
|
Disposed |
(price as of 2026-08-20)
|
| Nov. 15, 2017 |
MAIN
|
J |
101 |
$40.70 |
$4,111 |
92,341
Direct
|
+0.11%
|
Acquired |
44.2%
(price as of 2026-08-20)
|
| Oct. 16, 2017 |
MAIN
|
J |
102 |
$39.91 |
$4,071 |
92,240
Direct
|
+0.11%
|
Acquired |
47.0%
(price as of 2026-08-20)
|
| Sept. 15, 2017 |
MAIN
|
J |
99 |
$40.01 |
$3,961 |
92,138
Direct
|
+0.11%
|
Acquired |
46.6%
(price as of 2026-08-20)
|
| Aug. 15, 2017 |
MAIN
|
J |
98 |
$40.27 |
$3,946 |
92,038
Direct
|
+0.11%
|
Acquired |
45.7%
(price as of 2026-08-20)
|
| July 14, 2017 |
MAIN
|
J |
102 |
$38.58 |
$3,935 |
91,941
Direct
|
+0.11%
|
Acquired |
52.1%
(price as of 2026-08-20)
|
| June 26, 2017 |
MAIN
|
J |
149 |
$38.85 |
$5,789 |
91,839
Direct
|
+0.16%
|
Acquired |
51.0%
(price as of 2026-08-20)
|
| June 14, 2017 |
MAIN
|
J |
100 |
$38.97 |
$3,897 |
91,690
Direct
|
+0.11%
|
Acquired |
50.6%
(price as of 2026-08-20)
|