| May 6, 2024 |
ABM
|
A |
87 |
— |
— |
45,959
Direct
|
+0.19%
|
Acquired |
(price as of 2026-08-21)
|
| May 1, 2024 |
ABM
|
S 10b5-1 |
12,615 |
$45.00 |
$567,675 |
45,847
Direct
|
-21.58%
|
Disposed |
4.7%
(price as of 2026-08-21)
|
| Feb. 5, 2024 |
ABM
|
A |
35 |
— |
— |
58,462
Direct
|
+0.06%
|
Acquired |
(price as of 2026-08-21)
|
| Jan. 10, 2024 |
ABM
|
F |
850 |
$42.78 |
$36,363 |
58,427
Direct
|
-1.43%
|
Disposed |
10.1%
(price as of 2026-08-21)
|
| Jan. 9, 2024 |
ABM
|
A |
10,918 |
— |
— |
59,277
Direct
|
+22.58%
|
Acquired |
(price as of 2026-08-21)
|
| Jan. 8, 2024 |
ABM
|
A |
13,120 |
— |
— |
54,832
Direct
|
+31.45%
|
Acquired |
(price as of 2026-08-21)
|
| Jan. 8, 2024 |
ABM
|
F |
6,473 |
$42.54 |
$275,361 |
48,359
Direct
|
-11.81%
|
Disposed |
10.8%
(price as of 2026-08-21)
|
| Jan. 7, 2024 |
ABM
|
F |
1,010 |
$42.45 |
$42,874 |
41,712
Direct
|
-2.36%
|
Disposed |
11.0%
(price as of 2026-08-21)
|
| Dec. 13, 2023 |
ABM
|
S 10b5-1 |
9,766 |
$48.30 |
$471,698 |
42,722
Direct
|
-18.61%
|
Disposed |
-2.4%
(price as of 2026-08-21)
|
| Nov. 6, 2023 |
ABM
|
A |
73 |
— |
— |
52,488
Direct
|
+0.14%
|
Acquired |
(price as of 2026-08-21)
|
| Aug. 7, 2023 |
ABM
|
A |
64 |
— |
— |
52,415
Direct
|
+0.12%
|
Acquired |
(price as of 2026-08-21)
|
| May 1, 2023 |
ABM
|
A |
68 |
— |
— |
52,351
Direct
|
+0.13%
|
Acquired |
(price as of 2026-08-21)
|
| Feb. 6, 2023 |
ABM
|
A |
54 |
— |
— |
52,283
Direct
|
+0.10%
|
Acquired |
(price as of 2026-08-21)
|
| Jan. 10, 2023 |
ABM
|
A |
6,224 |
— |
— |
52,229
Direct
|
+13.53%
|
Acquired |
(price as of 2026-08-21)
|
| Jan. 9, 2023 |
ABM
|
A |
19,097 |
— |
— |
55,216
Direct
|
+52.87%
|
Acquired |
(price as of 2026-08-21)
|
| Jan. 9, 2023 |
ABM
|
F |
7,185 |
$45.54 |
$327,205 |
46,005
Direct
|
-13.51%
|
Disposed |
3.5%
(price as of 2026-08-21)
|
| Jan. 9, 2023 |
ABM
|
F |
2,026 |
$45.54 |
$92,264 |
34,095
Direct
|
-5.61%
|
Disposed |
3.5%
(price as of 2026-08-21)
|
| Jan. 8, 2023 |
ABM
|
F |
891 |
$45.54 |
$40,576 |
36,121
Direct
|
-2.41%
|
Disposed |
3.5%
(price as of 2026-08-21)
|
| Jan. 7, 2023 |
ABM
|
F |
896 |
$46.21 |
$41,404 |
37,012
Direct
|
-2.36%
|
Disposed |
2.0%
(price as of 2026-08-21)
|
| Nov. 7, 2022 |
ABM
|
A |
69 |
— |
— |
37,908
Direct
|
+0.18%
|
Acquired |
(price as of 2026-08-21)
|
| Aug. 1, 2022 |
ABM
|
A |
66 |
— |
— |
37,839
Direct
|
+0.17%
|
Acquired |
(price as of 2026-08-21)
|
| July 14, 2022 |
ABM
|
F |
3,291 |
$42.16 |
$138,749 |
37,773
Direct
|
-8.01%
|
Disposed |
11.8%
(price as of 2026-08-21)
|
| May 2, 2022 |
ABM
|
A |
88 |
— |
— |
41,064
Direct
|
+0.21%
|
Acquired |
(price as of 2026-08-21)
|
| April 18, 2022 |
ABM
|
S 10b5-1 |
8,619 |
$49.35 |
$425,348 |
40,976
Direct
|
-17.38%
|
Disposed |
-4.5%
(price as of 2026-08-21)
|
| Feb. 7, 2022 |
ABM
|
A |
94 |
— |
— |
49,595
Direct
|
+0.19%
|
Acquired |
(price as of 2026-08-21)
|
| Jan. 10, 2022 |
ABM
|
F |
721 |
$43.28 |
$31,205 |
49,501
Direct
|
-1.44%
|
Disposed |
8.9%
(price as of 2026-08-21)
|
| Jan. 9, 2022 |
ABM
|
A |
15,272 |
— |
— |
56,430
Direct
|
+37.11%
|
Acquired |
(price as of 2026-08-21)
|
| Jan. 9, 2022 |
ABM
|
F |
702 |
$43.28 |
$30,383 |
55,728
Direct
|
-1.24%
|
Disposed |
8.9%
(price as of 2026-08-21)
|
| Jan. 9, 2022 |
ABM
|
F |
5,506 |
$43.28 |
$238,300 |
50,222
Direct
|
-9.88%
|
Disposed |
8.9%
(price as of 2026-08-21)
|
| Jan. 8, 2022 |
ABM
|
F |
930 |
$43.28 |
$40,250 |
41,158
Direct
|
-2.21%
|
Disposed |
8.9%
(price as of 2026-08-21)
|
| Jan. 7, 2022 |
ABM
|
A |
6,413 |
— |
— |
42,088
Direct
|
+17.98%
|
Acquired |
(price as of 2026-08-21)
|
| Nov. 1, 2021 |
ABM
|
A |
88 |
— |
— |
35,675
Direct
|
+0.25%
|
Acquired |
(price as of 2026-08-21)
|
| Sept. 11, 2021 |
ABM
|
F |
2,631 |
$46.26 |
$121,710 |
35,585
Direct
|
-6.88%
|
Disposed |
1.9%
(price as of 2026-08-21)
|
| Aug. 2, 2021 |
ABM
|
A |
135 |
— |
— |
38,216
Direct
|
+0.35%
|
Acquired |
(price as of 2026-08-21)
|
| July 14, 2021 |
ABM
|
F |
2,871 |
$45.06 |
$129,367 |
38,081
Direct
|
-7.01%
|
Disposed |
4.6%
(price as of 2026-08-21)
|
| May 3, 2021 |
ABM
|
A |
114 |
— |
— |
40,952
Direct
|
+0.28%
|
Acquired |
(price as of 2026-08-21)
|
| April 15, 2021 |
ABM
|
S 10b5-1 |
7,807 |
$53.05 |
$414,161 |
40,838
Direct
|
-16.05%
|
Disposed |
-11.2%
(price as of 2026-08-21)
|
| Feb. 1, 2021 |
ABM
|
A |
120 |
— |
— |
48,627
Direct
|
+0.25%
|
Acquired |
(price as of 2026-08-21)
|
| Jan. 10, 2021 |
ABM
|
A |
6,141 |
— |
— |
48,194
Direct
|
+14.60%
|
Acquired |
(price as of 2026-08-21)
|
| Jan. 10, 2021 |
ABM
|
A |
3,618 |
— |
— |
51,812
Direct
|
+7.51%
|
Acquired |
(price as of 2026-08-21)
|
| Jan. 10, 2021 |
ABM
|
F |
3,305 |
$40.71 |
$134,547 |
48,507
Direct
|
-6.38%
|
Disposed |
15.7%
(price as of 2026-08-21)
|
| Jan. 9, 2021 |
ABM
|
F |
1,397 |
$40.71 |
$56,872 |
42,053
Direct
|
-3.22%
|
Disposed |
15.7%
(price as of 2026-08-21)
|
| Jan. 8, 2021 |
ABM
|
A |
7,730 |
— |
— |
43,450
Direct
|
+21.64%
|
Acquired |
(price as of 2026-08-21)
|
| Nov. 2, 2020 |
ABM
|
A |
144 |
— |
— |
35,720
Direct
|
+0.40%
|
Acquired |
(price as of 2026-08-21)
|
| Sept. 11, 2020 |
ABM
|
F |
1,878 |
$36.14 |
$67,871 |
35,576
Direct
|
-5.01%
|
Disposed |
30.4%
(price as of 2026-08-21)
|
| Aug. 3, 2020 |
ABM
|
A |
106 |
— |
— |
37,454
Direct
|
+0.28%
|
Acquired |
(price as of 2026-08-21)
|
| July 14, 2020 |
ABM
|
A |
12,448 |
— |
— |
37,348
Direct
|
+49.99%
|
Acquired |
(price as of 2026-08-21)
|
| May 4, 2020 |
ABM
|
A |
117 |
— |
— |
24,900
Direct
|
+0.47%
|
Acquired |
(price as of 2026-08-21)
|
| Feb. 3, 2020 |
ABM
|
A |
81 |
— |
— |
24,783
Direct
|
+0.33%
|
Acquired |
(price as of 2026-08-21)
|
| Jan. 10, 2020 |
ABM
|
F |
657 |
$38.66 |
$25,400 |
24,702
Direct
|
-2.59%
|
Disposed |
21.9%
(price as of 2026-08-21)
|
| Jan. 9, 2020 |
ABM
|
A |
4,939 |
— |
— |
25,357
Direct
|
+24.19%
|
Acquired |
(price as of 2026-08-21)
|
| Jan. 8, 2020 |
ABM
|
A |
5,441 |
— |
— |
20,418
Direct
|
+36.33%
|
Acquired |
(price as of 2026-08-21)
|
| Nov. 4, 2019 |
ABM
|
A |
57 |
— |
— |
14,977
Direct
|
+0.38%
|
Acquired |
(price as of 2026-08-21)
|
| Sept. 16, 2019 |
ABM
|
F |
112 |
$36.65 |
$4,105 |
14,920
Direct
|
-0.75%
|
Disposed |
28.6%
(price as of 2026-08-21)
|
| Sept. 11, 2019 |
ABM
|
F |
1,508 |
$36.55 |
$55,117 |
15,032
Direct
|
-9.12%
|
Disposed |
28.9%
(price as of 2026-08-21)
|
| Aug. 5, 2019 |
ABM
|
A |
75 |
— |
— |
16,541
Direct
|
+0.46%
|
Acquired |
(price as of 2026-08-21)
|
| May 6, 2019 |
ABM
|
A |
76 |
— |
— |
16,466
Direct
|
+0.46%
|
Acquired |
(price as of 2026-08-21)
|
| Feb. 4, 2019 |
ABM
|
A |
66 |
$34.50 |
$2,277 |
16,389
Direct
|
+0.40%
|
Acquired |
36.6%
(price as of 2026-08-21)
|
| Aug. 6, 2018 |
ABM
|
A |
70 |
$31.40 |
$2,198 |
12,602
Direct
|
+0.56%
|
Acquired |
50.1%
(price as of 2026-08-21)
|
| May 7, 2018 |
ABM
|
A |
72 |
$30.14 |
$2,170 |
12,532
Direct
|
+0.58%
|
Acquired |
56.3%
(price as of 2026-08-21)
|
| Feb. 5, 2018 |
ABM
|
A |
46 |
$34.96 |
$1,608 |
12,460
Direct
|
+0.37%
|
Acquired |
34.8%
(price as of 2026-08-21)
|
| Jan. 10, 2018 |
ABM
|
A |
3,223 |
— |
— |
12,414
Direct
|
+35.07%
|
Acquired |
(price as of 2026-08-21)
|
| Nov. 6, 2017 |
ABM
|
A |
38 |
$40.63 |
$1,544 |
9,191
Direct
|
+0.42%
|
Acquired |
16.0%
(price as of 2026-08-21)
|
| Sept. 11, 2017 |
ABM
|
A |
9,153 |
— |
— |
9,153
Direct
|
—
|
Acquired |
(price as of 2026-08-21)
|