| July 15, 2026 |
MAIN
|
J |
451 |
$53.09 |
$23,944 |
508,275
Direct
|
+0.09%
|
Acquired |
10.7%
(price as of 2026-08-21)
|
| June 30, 2026 |
MSIF
|
P |
5,969 |
$11.68 |
$69,718 |
70,712
Direct
|
+9.22%
|
Acquired |
8.6%
(price as of 2026-08-21)
|
| June 29, 2026 |
MAIN
|
J |
529 |
$51.01 |
$26,984 |
507,823
Direct
|
+0.10%
|
Acquired |
15.2%
(price as of 2026-08-21)
|
| June 15, 2026 |
MAIN
|
J |
447 |
$52.02 |
$23,253 |
507,295
Direct
|
+0.09%
|
Acquired |
13.0%
(price as of 2026-08-21)
|
| June 9, 2026 |
MSIF
|
P |
4,157 |
$11.69 |
$48,595 |
64,626
Direct
|
+6.87%
|
Acquired |
8.6%
(price as of 2026-08-21)
|
| June 9, 2026 |
MSIF
|
P |
117 |
$11.67 |
$1,365 |
64,743
Direct
|
+0.18%
|
Acquired |
8.7%
(price as of 2026-08-21)
|
| May 15, 2026 |
MAIN
|
J |
456 |
$50.69 |
$23,115 |
506,848
Direct
|
+0.09%
|
Acquired |
15.9%
(price as of 2026-08-21)
|
| May 1, 2026 |
MSIF
|
J |
344 |
$13.31 |
$4,579 |
60,469
Direct
|
+0.57%
|
Acquired |
-4.7%
(price as of 2026-08-21)
|
| April 15, 2026 |
MAIN
|
J |
408 |
$56.39 |
$23,007 |
506,391
Direct
|
+0.08%
|
Acquired |
4.2%
(price as of 2026-08-21)
|
| April 1, 2026 |
MAIN
|
A |
81,609 |
— |
— |
535,185
Direct
|
+17.99%
|
Acquired |
(price as of 2026-08-21)
|
| April 1, 2026 |
MAIN
|
F |
29,202 |
$52.96 |
$1,546,538 |
505,983
Direct
|
-5.46%
|
Disposed |
11.0%
(price as of 2026-08-21)
|
| March 27, 2026 |
MAIN
|
J |
499 |
$52.92 |
$26,407 |
453,576
Direct
|
+0.11%
|
Acquired |
11.0%
(price as of 2026-08-21)
|
| March 13, 2026 |
MAIN
|
J |
417 |
$54.66 |
$22,793 |
453,076
Direct
|
+0.09%
|
Acquired |
7.5%
(price as of 2026-08-21)
|
| Feb. 13, 2026 |
MAIN
|
J |
373 |
$60.89 |
$22,712 |
452,659
Direct
|
+0.08%
|
Acquired |
-3.5%
(price as of 2026-08-21)
|
| Jan. 30, 2026 |
MSIF
|
J |
344 |
$12.95 |
$4,455 |
60,125
Direct
|
+0.58%
|
Acquired |
-2.0%
(price as of 2026-08-21)
|
| Jan. 15, 2026 |
MAIN
|
J |
363 |
$62.27 |
$22,604 |
452,287
Direct
|
+0.08%
|
Acquired |
-5.6%
(price as of 2026-08-21)
|
| Dec. 30, 2025 |
MSIF
|
P |
3,712 |
$13.43 |
$49,852 |
59,781
Direct
|
+6.62%
|
Acquired |
-5.5%
(price as of 2026-08-21)
|
| Dec. 29, 2025 |
MAIN
|
J |
427 |
$60.77 |
$25,949 |
451,924
Direct
|
+0.09%
|
Acquired |
-3.3%
(price as of 2026-08-21)
|
| Dec. 15, 2025 |
MAIN
|
J |
354 |
$62.05 |
$21,966 |
451,497
Direct
|
+0.08%
|
Acquired |
-5.3%
(price as of 2026-08-21)
|
| Nov. 14, 2025 |
MAIN
|
J |
371 |
$58.90 |
$21,852 |
451,143
Direct
|
+0.08%
|
Acquired |
-0.2%
(price as of 2026-08-21)
|
| Oct. 31, 2025 |
MSIF
|
J |
343 |
$12.64 |
$4,336 |
56,069
Direct
|
+0.62%
|
Acquired |
0.4%
(price as of 2026-08-21)
|
| Oct. 15, 2025 |
MAIN
|
J |
373 |
$58.38 |
$21,776 |
450,771
Direct
|
+0.08%
|
Acquired |
0.7%
(price as of 2026-08-21)
|
| Sept. 29, 2025 |
MSIF
|
P |
3,695 |
$13.49 |
$49,846 |
55,727
Direct
|
+7.10%
|
Acquired |
-5.9%
(price as of 2026-08-21)
|
| Sept. 26, 2025 |
MAIN
|
J |
400 |
$63.72 |
$25,488 |
450,398
Direct
|
+0.09%
|
Acquired |
-7.8%
(price as of 2026-08-21)
|
| Sept. 15, 2025 |
MAIN
|
J |
322 |
$66.98 |
$21,568 |
449,998
Direct
|
+0.07%
|
Acquired |
-12.3%
(price as of 2026-08-21)
|
| Aug. 15, 2025 |
MAIN
|
J |
320 |
$67.15 |
$21,488 |
449,676
Direct
|
+0.07%
|
Acquired |
-12.5%
(price as of 2026-08-21)
|
| Nov. 15, 2024 |
MAIN
|
J |
479 |
$52.16 |
$24,985 |
520,037
Direct
|
+0.09%
|
Acquired |
12.7%
(price as of 2026-08-21)
|
| Nov. 1, 2024 |
MSIF
|
J |
501 |
$7.89 |
$3,953 |
22,453
Direct
|
+2.28%
|
Acquired |
60.8%
(price as of 2026-08-21)
|
| Oct. 15, 2024 |
MAIN
|
J |
487 |
$51.13 |
$24,900 |
519,558
Direct
|
+0.09%
|
Acquired |
14.9%
(price as of 2026-08-21)
|
| Sept. 27, 2024 |
MAIN
|
J |
603 |
$50.26 |
$30,307 |
519,071
Direct
|
+0.12%
|
Acquired |
16.9%
(price as of 2026-08-21)
|
| Sept. 13, 2024 |
MAIN
|
J |
498 |
$49.48 |
$24,641 |
518,468
Direct
|
+0.10%
|
Acquired |
18.8%
(price as of 2026-08-21)
|
| Aug. 15, 2024 |
MAIN
|
J |
506 |
$48.45 |
$24,516 |
517,971
Direct
|
+0.10%
|
Acquired |
21.3%
(price as of 2026-08-21)
|
| Aug. 1, 2024 |
MSIF
|
J |
484 |
$7.98 |
$3,862 |
21,953
Direct
|
+2.25%
|
Acquired |
59.0%
(price as of 2026-08-21)
|
| July 15, 2024 |
MAIN
|
J |
472 |
$51.67 |
$24,388 |
517,465
Direct
|
+0.09%
|
Acquired |
13.7%
(price as of 2026-08-21)
|
| June 27, 2024 |
MAIN
|
J |
597 |
$49.75 |
$29,701 |
516,993
Direct
|
+0.12%
|
Acquired |
18.1%
(price as of 2026-08-21)
|
| June 27, 2024 |
MAIN
|
G |
8,500 |
— |
— |
515,916
Direct
|
-1.62%
|
Disposed |
(price as of 2026-08-21)
|
| June 14, 2024 |
MAIN
|
J |
481 |
$49.14 |
$23,636 |
516,397
Direct
|
+0.09%
|
Acquired |
19.6%
(price as of 2026-08-21)
|
| May 15, 2024 |
MAIN
|
J |
472 |
$49.83 |
$23,520 |
524,416
Direct
|
+0.09%
|
Acquired |
17.9%
(price as of 2026-08-21)
|
| May 1, 2024 |
MSIF
|
J |
489 |
$7.93 |
$3,878 |
21,468
Direct
|
+2.33%
|
Acquired |
60.0%
(price as of 2026-08-21)
|
| April 15, 2024 |
MAIN
|
J |
498 |
$46.94 |
$23,376 |
523,944
Direct
|
+0.10%
|
Acquired |
25.2%
(price as of 2026-08-21)
|
| April 1, 2024 |
MAIN
|
A |
78,085 |
— |
— |
548,757
Direct
|
+16.59%
|
Acquired |
(price as of 2026-08-21)
|
| April 1, 2024 |
MAIN
|
F |
25,938 |
$47.31 |
$1,227,127 |
522,819
Direct
|
-4.73%
|
Disposed |
24.2%
(price as of 2026-08-21)
|
| March 27, 2024 |
MAIN
|
J |
626 |
$46.40 |
$29,046 |
523,446
Direct
|
+0.12%
|
Acquired |
26.6%
(price as of 2026-08-21)
|
| March 15, 2024 |
MAIN
|
J |
505 |
$45.82 |
$23,139 |
470,672
Direct
|
+0.11%
|
Acquired |
28.2%
(price as of 2026-08-21)
|
| Feb. 15, 2024 |
MAIN
|
J |
518 |
$44.40 |
$22,999 |
470,168
Direct
|
+0.11%
|
Acquired |
32.3%
(price as of 2026-08-21)
|
| Jan. 31, 2024 |
MSIF
|
J |
451 |
$7.96 |
$3,590 |
20,979
Direct
|
+2.20%
|
Acquired |
59.4%
(price as of 2026-08-21)
|
| Jan. 12, 2024 |
MAIN
|
J |
524 |
$43.69 |
$22,894 |
469,650
Direct
|
+0.11%
|
Acquired |
34.5%
(price as of 2026-08-21)
|
| Dec. 27, 2023 |
MAIN
|
J |
604 |
$43.12 |
$26,044 |
469,126
Direct
|
+0.13%
|
Acquired |
36.3%
(price as of 2026-08-21)
|
| Dec. 15, 2023 |
MAIN
|
J |
516 |
$42.93 |
$22,152 |
468,522
Direct
|
+0.11%
|
Acquired |
36.9%
(price as of 2026-08-21)
|
| Nov. 15, 2023 |
MAIN
|
J |
540 |
$40.77 |
$22,016 |
468,007
Direct
|
+0.12%
|
Acquired |
44.1%
(price as of 2026-08-21)
|
| Nov. 1, 2023 |
MSIF
|
J |
446 |
$7.88 |
$3,514 |
20,528
Direct
|
+2.22%
|
Acquired |
61.0%
(price as of 2026-08-21)
|
| Oct. 13, 2023 |
MAIN
|
J |
551 |
$39.70 |
$21,875 |
467,467
Direct
|
+0.12%
|
Acquired |
48.0%
(price as of 2026-08-21)
|
| Sept. 27, 2023 |
MAIN
|
J |
633 |
$40.14 |
$25,409 |
466,916
Direct
|
+0.14%
|
Acquired |
46.4%
(price as of 2026-08-21)
|
| Sept. 15, 2023 |
MAIN
|
J |
517 |
$40.89 |
$21,140 |
466,283
Direct
|
+0.11%
|
Acquired |
43.7%
(price as of 2026-08-21)
|
| Aug. 15, 2023 |
MAIN
|
J |
517 |
$40.65 |
$21,016 |
465,766
Direct
|
+0.11%
|
Acquired |
44.6%
(price as of 2026-08-21)
|
| Aug. 1, 2023 |
MSIF
|
J |
436 |
$7.89 |
$3,440 |
20,082
Direct
|
+2.22%
|
Acquired |
60.8%
(price as of 2026-08-21)
|
| July 14, 2023 |
MAIN
|
J |
517 |
$40.44 |
$20,907 |
465,248
Direct
|
+0.11%
|
Acquired |
45.3%
(price as of 2026-08-21)
|
| June 28, 2023 |
MAIN
|
J |
523 |
$38.85 |
$20,319 |
464,731
Direct
|
+0.11%
|
Acquired |
51.2%
(price as of 2026-08-21)
|
| June 15, 2023 |
MAIN
|
J |
515 |
$39.23 |
$20,203 |
464,208
Direct
|
+0.11%
|
Acquired |
49.8%
(price as of 2026-08-21)
|
| May 15, 2023 |
MAIN
|
J |
508 |
$39.60 |
$20,117 |
463,692
Direct
|
+0.11%
|
Acquired |
48.4%
(price as of 2026-08-21)
|
| May 1, 2023 |
MSIF
|
J |
430 |
$7.82 |
$3,363 |
19,646
Direct
|
+2.24%
|
Acquired |
62.3%
(price as of 2026-08-21)
|
| April 14, 2023 |
MAIN
|
J |
504 |
$39.65 |
$19,984 |
463,185
Direct
|
+0.11%
|
Acquired |
48.2%
(price as of 2026-08-21)
|
| April 1, 2023 |
MAIN
|
A |
80,962 |
— |
— |
482,859
Direct
|
+20.14%
|
Acquired |
(price as of 2026-08-21)
|
| April 1, 2023 |
MAIN
|
F |
21,080 |
$39.46 |
$831,817 |
461,779
Direct
|
-4.37%
|
Disposed |
48.9%
(price as of 2026-08-21)
|
| March 28, 2023 |
MAIN
|
J |
393 |
$39.38 |
$15,476 |
462,681
Direct
|
+0.09%
|
Acquired |
49.2%
(price as of 2026-08-21)
|
| March 15, 2023 |
MAIN
|
J |
509 |
$38.89 |
$19,795 |
462,287
Direct
|
+0.11%
|
Acquired |
51.1%
(price as of 2026-08-21)
|
| Feb. 15, 2023 |
MAIN
|
J |
496 |
$39.67 |
$19,676 |
401,897
Direct
|
+0.12%
|
Acquired |
48.1%
(price as of 2026-08-21)
|
| Jan. 30, 2023 |
MSIF
|
J |
385 |
$7.82 |
$3,011 |
19,216
Direct
|
+2.04%
|
Acquired |
62.3%
(price as of 2026-08-21)
|
| Jan. 13, 2023 |
MAIN
|
J |
504 |
$38.81 |
$19,560 |
401,401
Direct
|
+0.13%
|
Acquired |
51.4%
(price as of 2026-08-21)
|
| Dec. 28, 2022 |
MAIN
|
J |
236 |
$36.71 |
$8,664 |
400,896
Direct
|
+0.06%
|
Acquired |
60.1%
(price as of 2026-08-21)
|
| Dec. 15, 2022 |
MAIN
|
J |
508 |
$37.33 |
$18,964 |
400,660
Direct
|
+0.13%
|
Acquired |
57.4%
(price as of 2026-08-21)
|
| Nov. 15, 2022 |
MAIN
|
J |
500 |
$37.73 |
$18,865 |
400,152
Direct
|
+0.13%
|
Acquired |
55.7%
(price as of 2026-08-21)
|
| Nov. 1, 2022 |
MSIF
|
J |
378 |
$7.81 |
$2,952 |
18,831
Direct
|
+2.05%
|
Acquired |
62.5%
(price as of 2026-08-21)
|
| Oct. 14, 2022 |
MAIN
|
J |
562 |
$33.32 |
$18,726 |
399,652
Direct
|
+0.14%
|
Acquired |
76.4%
(price as of 2026-08-21)
|
| Sept. 27, 2022 |
MAIN
|
J |
246 |
$34.56 |
$8,502 |
399,090
Direct
|
+0.06%
|
Acquired |
70.0%
(price as of 2026-08-21)
|
| Sept. 15, 2022 |
MAIN
|
J |
456 |
$39.82 |
$18,158 |
398,845
Direct
|
+0.11%
|
Acquired |
47.6%
(price as of 2026-08-21)
|
| Aug. 15, 2022 |
MAIN
|
J |
413 |
$43.70 |
$18,048 |
398,389
Direct
|
+0.10%
|
Acquired |
34.5%
(price as of 2026-08-21)
|
| Aug. 1, 2022 |
MSIF
|
J |
371 |
$7.79 |
$2,890 |
18,453
Direct
|
+2.05%
|
Acquired |
62.9%
(price as of 2026-08-21)
|
| July 15, 2022 |
MAIN
|
J |
445 |
$40.31 |
$17,938 |
397,975
Direct
|
+0.11%
|
Acquired |
45.8%
(price as of 2026-08-21)
|
| June 30, 2022 |
MAIN
|
J |
162 |
$38.55 |
$6,245 |
397,530
Direct
|
+0.04%
|
Acquired |
52.4%
(price as of 2026-08-21)
|
| June 15, 2022 |
MAIN
|
J |
508 |
$35.12 |
$17,841 |
397,368
Direct
|
+0.13%
|
Acquired |
67.3%
(price as of 2026-08-21)
|
| May 13, 2022 |
MAIN
|
J |
479 |
$36.97 |
$17,709 |
396,860
Direct
|
+0.12%
|
Acquired |
58.9%
(price as of 2026-08-21)
|
| May 2, 2022 |
MSIF
|
J |
369 |
$7.92 |
$2,922 |
18,081
Direct
|
+2.08%
|
Acquired |
60.2%
(price as of 2026-08-21)
|
| April 14, 2022 |
MAIN
|
J |
421 |
$41.86 |
$17,623 |
396,381
Direct
|
+0.11%
|
Acquired |
40.4%
(price as of 2026-08-21)
|
| April 1, 2022 |
MAIN
|
F |
16,201 |
$42.64 |
$690,811 |
395,815
Direct
|
-3.93%
|
Disposed |
37.8%
(price as of 2026-08-21)
|
| April 1, 2022 |
MAIN
|
A |
75,821 |
— |
— |
412,016
Direct
|
+22.55%
|
Acquired |
(price as of 2026-08-21)
|
| April 1, 2022 |
MAIN
|
F |
16,186 |
$42.64 |
$690,171 |
395,830
Direct
|
-3.93%
|
Disposed |
37.8%
(price as of 2026-08-21)
|
| March 30, 2022 |
MAIN
|
J |
145 |
$42.48 |
$6,160 |
395,960
Direct
|
+0.04%
|
Acquired |
38.3%
(price as of 2026-08-21)
|
| March 30, 2022 |
MAIN
|
S |
50,010 |
$42.45 |
$2,122,924 |
336,195
Direct
|
-12.95%
|
Disposed |
38.4%
(price as of 2026-08-21)
|
| March 29, 2022 |
MAIN
|
S |
50,000 |
$42.46 |
$2,123,000 |
386,205
Direct
|
-11.46%
|
Disposed |
38.4%
(price as of 2026-08-21)
|
| March 15, 2022 |
MAIN
|
J |
438 |
$39.94 |
$17,494 |
436,205
Direct
|
+0.10%
|
Acquired |
47.1%
(price as of 2026-08-21)
|
| Feb. 15, 2022 |
MAIN
|
J |
412 |
$42.29 |
$17,423 |
435,767
Direct
|
+0.09%
|
Acquired |
38.9%
(price as of 2026-08-21)
|
| Feb. 1, 2022 |
MSIF
|
J |
330 |
$7.90 |
$2,607 |
17,712
Direct
|
+1.90%
|
Acquired |
60.6%
(price as of 2026-08-21)
|
| Nov. 1, 2021 |
MSIF
|
J |
331 |
$7.72 |
$2,555 |
17,382
Direct
|
+1.94%
|
Acquired |
64.4%
(price as of 2026-08-21)
|
| Aug. 2, 2021 |
MSIF
|
J |
272 |
$7.70 |
$2,094 |
17,051
Direct
|
+1.62%
|
Acquired |
64.8%
(price as of 2026-08-21)
|
| April 1, 2021 |
MSIF
|
P |
16,779 |
$7.45 |
$125,004 |
16,779
Direct
|
—
|
Acquired |
70.3%
(price as of 2026-08-21)
|
| Aug. 15, 2018 |
MAIN
|
J |
36 |
$40.38 |
$1,454 |
337,136
Direct
|
+0.01%
|
Acquired |
45.5%
(price as of 2026-08-21)
|
| Aug. 15, 2018 |
MAIN
|
J |
302 |
$40.30 |
$12,171 |
337,100
Direct
|
+0.09%
|
Acquired |
45.8%
(price as of 2026-08-21)
|
| July 16, 2018 |
MAIN
|
J |
37 |
$38.55 |
$1,426 |
336,798
Direct
|
+0.01%
|
Acquired |
52.4%
(price as of 2026-08-21)
|
| July 16, 2018 |
MAIN
|
J |
315 |
$38.41 |
$12,099 |
336,761
Direct
|
+0.09%
|
Acquired |
53.0%
(price as of 2026-08-21)
|