| Nov. 15, 2023 |
APOS
|
A |
1,027 |
$84.84 |
$87,131 |
14,152
Indirect
|
+7.82%
|
Acquired |
-69.9%
(price as of 2026-08-20)
|
| Nov. 15, 2023 |
APOS
|
A |
569 |
$84.84 |
$48,274 |
307,781
Direct
|
+0.19%
|
Acquired |
-69.9%
(price as of 2026-08-20)
|
| Nov. 8, 2023 |
APOS
|
F |
7,158 |
$84.12 |
$602,131 |
307,212
Direct
|
-2.28%
|
Disposed |
-69.6%
(price as of 2026-08-20)
|
| Nov. 7, 2023 |
APOS
|
A |
14,020 |
— |
— |
314,370
Direct
|
+4.67%
|
Acquired |
(price as of 2026-08-20)
|
| Aug. 16, 2023 |
APOS
|
A |
1,085 |
$83.01 |
$90,066 |
13,125
Indirect
|
+9.01%
|
Acquired |
-69.2%
(price as of 2026-08-20)
|
| Aug. 16, 2023 |
APOS
|
A |
601 |
$83.01 |
$49,889 |
300,350
Direct
|
+0.20%
|
Acquired |
-69.2%
(price as of 2026-08-20)
|
| Aug. 11, 2023 |
APOS
|
F |
7,158 |
$86.14 |
$616,590 |
299,749
Direct
|
-2.33%
|
Disposed |
-70.3%
(price as of 2026-08-20)
|
| Aug. 10, 2023 |
APOS
|
A |
14,020 |
— |
— |
306,907
Direct
|
+4.79%
|
Acquired |
(price as of 2026-08-20)
|
| May 18, 2023 |
APOS
|
A |
187 |
$61.97 |
$11,588 |
12,040
Indirect
|
+1.58%
|
Acquired |
-58.8%
(price as of 2026-08-20)
|
| May 18, 2023 |
APOS
|
A |
1,014 |
$61.97 |
$62,838 |
292,887
Direct
|
+0.35%
|
Acquired |
-58.8%
(price as of 2026-08-20)
|
| May 17, 2023 |
APOS
|
F |
7,157 |
$63.64 |
$455,471 |
291,873
Direct
|
-2.39%
|
Disposed |
-59.8%
(price as of 2026-08-20)
|
| May 16, 2023 |
APOS
|
A |
14,019 |
— |
— |
299,030
Direct
|
+4.92%
|
Acquired |
(price as of 2026-08-20)
|
| Feb. 17, 2023 |
APOS
|
F |
6,655 |
$70.66 |
$470,242 |
285,011
Direct
|
-2.28%
|
Disposed |
-63.8%
(price as of 2026-08-20)
|
| Feb. 16, 2023 |
APOS
|
A |
1,546 |
$71.45 |
$110,462 |
11,853
Indirect
|
+15.00%
|
Acquired |
-64.2%
(price as of 2026-08-20)
|
| Feb. 16, 2023 |
APOS
|
A |
13,686 |
— |
— |
291,666
Direct
|
+4.92%
|
Acquired |
(price as of 2026-08-20)
|
| Feb. 16, 2023 |
APOS
|
A |
904 |
$71.45 |
$64,591 |
277,980
Direct
|
+0.33%
|
Acquired |
-64.2%
(price as of 2026-08-20)
|
| Feb. 1, 2023 |
APOS
|
S 10b5-1 |
33,334 |
$72.00 |
$2,400,048 |
277,076
Direct
|
-10.74%
|
Disposed |
-64.5%
(price as of 2026-08-20)
|
| Jan. 27, 2023 |
APOS
|
S 10b5-1 |
14,781 |
$71.00 |
$1,049,451 |
49,479
Indirect
|
-23.00%
|
Disposed |
-64.0%
(price as of 2026-08-20)
|
| Jan. 27, 2023 |
APOS
|
S 10b5-1 |
18,552 |
$71.00 |
$1,317,192 |
310,410
Direct
|
-5.64%
|
Disposed |
-64.0%
(price as of 2026-08-20)
|
| Jan. 26, 2023 |
APOS
|
S 10b5-1 |
33,333 |
$70.00 |
$2,333,310 |
328,962
Direct
|
-9.20%
|
Disposed |
-63.5%
(price as of 2026-08-20)
|
| Nov. 15, 2022 |
APOS
|
A |
352 |
$62.91 |
$22,144 |
10,307
Indirect
|
+3.54%
|
Acquired |
-59.4%
(price as of 2026-08-20)
|
| Nov. 15, 2022 |
APOS
|
A |
252 |
$62.91 |
$15,853 |
362,295
Direct
|
+0.07%
|
Acquired |
-59.4%
(price as of 2026-08-20)
|
| Nov. 10, 2022 |
APOS
|
F |
6,987 |
$60.53 |
$422,923 |
362,043
Direct
|
-1.89%
|
Disposed |
-57.8%
(price as of 2026-08-20)
|
| Nov. 9, 2022 |
APOS
|
A |
13,685 |
— |
— |
369,030
Direct
|
+3.85%
|
Acquired |
(price as of 2026-08-20)
|
| Aug. 16, 2022 |
APOS
|
A |
204 |
$58.99 |
$12,034 |
9,955
Indirect
|
+2.09%
|
Acquired |
-56.7%
(price as of 2026-08-20)
|
| Aug. 16, 2022 |
APOS
|
A |
161 |
$58.99 |
$9,497 |
355,345
Direct
|
+0.05%
|
Acquired |
-56.7%
(price as of 2026-08-20)
|
| Aug. 15, 2022 |
APOS
|
F |
16,324 |
$57.42 |
$937,324 |
355,184
Direct
|
-4.39%
|
Disposed |
-55.5%
(price as of 2026-08-20)
|
| Aug. 11, 2022 |
APOS
|
A |
13,685 |
— |
— |
371,508
Direct
|
+3.82%
|
Acquired |
(price as of 2026-08-20)
|
| May 16, 2022 |
APOS
|
A |
518 |
$52.16 |
$27,019 |
9,751
Indirect
|
+5.61%
|
Acquired |
-51.0%
(price as of 2026-08-20)
|
| May 16, 2022 |
APOS
|
A |
286 |
$52.16 |
$14,918 |
357,823
Direct
|
+0.08%
|
Acquired |
-51.0%
(price as of 2026-08-20)
|
| May 12, 2022 |
APOS
|
F |
6,987 |
$52.90 |
$369,612 |
357,537
Direct
|
-1.92%
|
Disposed |
-51.7%
(price as of 2026-08-20)
|
| May 11, 2022 |
APOS
|
A |
13,685 |
— |
— |
364,524
Direct
|
+3.90%
|
Acquired |
(price as of 2026-08-20)
|
| Feb. 16, 2022 |
APOS
|
F |
21,601 |
$65.63 |
$1,417,674 |
350,839
Direct
|
-5.80%
|
Disposed |
-61.1%
(price as of 2026-08-20)
|
| Feb. 15, 2022 |
APOS
|
A |
4,718 |
$68.99 |
$325,495 |
9,233
Indirect
|
+104.50%
|
Acquired |
-63.0%
(price as of 2026-08-20)
|
| Feb. 15, 2022 |
APOS
|
A |
2,334 |
$68.99 |
$161,023 |
372,440
Direct
|
+0.63%
|
Acquired |
-63.0%
(price as of 2026-08-20)
|
| Feb. 11, 2022 |
APOS
|
A |
18,290 |
— |
— |
370,106
Direct
|
+5.20%
|
Acquired |
(price as of 2026-08-20)
|
| Jan. 1, 2022 |
APOS
|
A |
64,260 |
— |
— |
64,260
Indirect
|
—
|
Acquired |
(price as of 2026-08-20)
|
| Jan. 1, 2022 |
APOS
|
A |
4,515 |
— |
— |
4,515
Indirect
|
—
|
Acquired |
(price as of 2026-08-20)
|
| Jan. 1, 2022 |
APOS
|
A |
351,816 |
— |
— |
351,816
Direct
|
—
|
Acquired |
(price as of 2026-08-20)
|
| Aug. 16, 2007 |
MFICL
|
P |
7,320 |
$18.90 |
$138,348 |
10,000
Direct
|
+273.13%
|
Acquired |
34.7%
(price as of 2026-08-20)
|
| Aug. 16, 2007 |
MFICL
|
P |
100 |
$18.89 |
$1,889 |
2,680
Direct
|
+3.88%
|
Acquired |
34.7%
(price as of 2026-08-20)
|
| Aug. 16, 2007 |
MFICL
|
P |
800 |
$18.88 |
$15,104 |
2,580
Direct
|
+44.94%
|
Acquired |
34.8%
(price as of 2026-08-20)
|
| Aug. 16, 2007 |
MFICL
|
P |
700 |
$18.87 |
$13,209 |
1,780
Direct
|
+64.81%
|
Acquired |
34.9%
(price as of 2026-08-20)
|
| Aug. 16, 2007 |
MFICL
|
P |
980 |
$18.86 |
$18,483 |
1,080
Direct
|
+980.00%
|
Acquired |
34.9%
(price as of 2026-08-20)
|
| Aug. 16, 2007 |
MFICL
|
P |
100 |
$18.85 |
$1,885 |
100
Direct
|
—
|
Acquired |
35.0%
(price as of 2026-08-20)
|