| Oct. 27, 2020 |
ABM
|
S 10b5-1 |
700 |
$36.00 |
$25,200 |
100,462
Direct
|
-0.69%
|
Disposed |
30.9%
(price as of 2026-08-21)
|
| Sept. 12, 2020 |
ABM
|
F |
782 |
$36.14 |
$28,261 |
101,162
Direct
|
-0.77%
|
Disposed |
30.4%
(price as of 2026-08-21)
|
| Sept. 11, 2020 |
ABM
|
F |
258 |
$36.14 |
$9,324 |
101,944
Direct
|
-0.25%
|
Disposed |
30.4%
(price as of 2026-08-21)
|
| Aug. 3, 2020 |
ABM
|
A |
147 |
— |
— |
102,202
Direct
|
+0.14%
|
Acquired |
(price as of 2026-08-21)
|
| July 14, 2020 |
ABM
|
A |
27,168 |
— |
— |
102,055
Direct
|
+36.28%
|
Acquired |
(price as of 2026-08-21)
|
| May 4, 2020 |
ABM
|
A |
162 |
— |
— |
74,887
Direct
|
+0.22%
|
Acquired |
(price as of 2026-08-21)
|
| Feb. 3, 2020 |
ABM
|
A |
118 |
— |
— |
74,725
Direct
|
+0.16%
|
Acquired |
(price as of 2026-08-21)
|
| Jan. 14, 2020 |
ABM
|
M |
5,984 |
$25.30 |
$151,395 |
80,591
Direct
|
+8.02%
|
Acquired |
86.2%
(price as of 2026-08-21)
|
| Jan. 14, 2020 |
ABM
|
S |
5,984 |
$39.35 |
$235,470 |
74,607
Direct
|
-7.43%
|
Disposed |
19.7%
(price as of 2026-08-21)
|
| Jan. 14, 2020 |
ABM
|
M |
5,984 |
— |
— |
0
Direct
|
-100.00%
|
Disposed |
(price as of 2026-08-21)
|
| Jan. 10, 2020 |
ABM
|
F |
3,079 |
$38.66 |
$119,034 |
74,607
Direct
|
-3.96%
|
Disposed |
21.9%
(price as of 2026-08-21)
|
| Jan. 9, 2020 |
ABM
|
A |
7,102 |
— |
— |
77,686
Direct
|
+10.06%
|
Acquired |
(price as of 2026-08-21)
|
| Jan. 8, 2020 |
ABM
|
A |
3,060 |
— |
— |
69,995
Direct
|
+4.57%
|
Acquired |
(price as of 2026-08-21)
|
| Jan. 8, 2020 |
ABM
|
A |
589 |
— |
— |
70,584
Direct
|
+0.84%
|
Acquired |
(price as of 2026-08-21)
|
| Nov. 4, 2019 |
ABM
|
A |
118 |
— |
— |
66,935
Direct
|
+0.18%
|
Acquired |
(price as of 2026-08-21)
|
| Sept. 12, 2019 |
ABM
|
A |
34 |
— |
— |
67,084
Direct
|
+0.05%
|
Acquired |
(price as of 2026-08-21)
|
| Sept. 12, 2019 |
ABM
|
F |
267 |
$36.85 |
$9,839 |
66,817
Direct
|
-0.40%
|
Disposed |
27.9%
(price as of 2026-08-21)
|
| Sept. 11, 2019 |
ABM
|
F |
2,516 |
$36.55 |
$91,960 |
66,465
Direct
|
-3.65%
|
Disposed |
28.9%
(price as of 2026-08-21)
|
| Sept. 8, 2019 |
ABM
|
F |
706 |
$35.34 |
$24,950 |
68,984
Direct
|
-1.01%
|
Disposed |
33.3%
(price as of 2026-08-21)
|
| Aug. 5, 2019 |
ABM
|
A |
143 |
— |
— |
69,690
Direct
|
+0.21%
|
Acquired |
(price as of 2026-08-21)
|
| May 6, 2019 |
ABM
|
A |
147 |
— |
— |
69,549
Direct
|
+0.21%
|
Acquired |
(price as of 2026-08-21)
|
| April 1, 2019 |
ABM
|
M |
7,143 |
$18.31 |
$130,788 |
76,545
Direct
|
+10.29%
|
Acquired |
157.3%
(price as of 2026-08-21)
|
| April 1, 2019 |
ABM
|
S |
7,143 |
$36.90 |
$263,577 |
69,402
Direct
|
-9.33%
|
Disposed |
27.7%
(price as of 2026-08-21)
|
| April 1, 2019 |
ABM
|
M |
7,143 |
— |
— |
0
Direct
|
-100.00%
|
Disposed |
(price as of 2026-08-21)
|
| Feb. 20, 2019 |
ABM
|
F |
175 |
$36.72 |
$6,426 |
69,402
Direct
|
-0.25%
|
Disposed |
28.3%
(price as of 2026-08-21)
|
| Feb. 19, 2019 |
ABM
|
A |
405 |
— |
— |
69,577
Direct
|
+0.59%
|
Acquired |
(price as of 2026-08-21)
|
| Feb. 4, 2019 |
ABM
|
A |
122 |
$34.50 |
$4,209 |
69,172
Direct
|
+0.18%
|
Acquired |
36.6%
(price as of 2026-08-21)
|
| Dec. 21, 2018 |
ABM
|
A |
7,659 |
— |
— |
66,465
Direct
|
+13.02%
|
Acquired |
(price as of 2026-08-21)
|
| Dec. 21, 2018 |
ABM
|
A |
585 |
— |
— |
67,050
Direct
|
+0.88%
|
Acquired |
(price as of 2026-08-21)
|
| Aug. 6, 2018 |
ABM
|
A |
164 |
$31.40 |
$5,150 |
59,009
Direct
|
+0.28%
|
Acquired |
50.1%
(price as of 2026-08-21)
|
| June 14, 2018 |
ABM
|
M |
3,342 |
— |
— |
0
Direct
|
-100.00%
|
Disposed |
(price as of 2026-08-21)
|
| June 14, 2018 |
ABM
|
S |
3,342 |
$30.90 |
$103,268 |
58,844
Direct
|
-5.37%
|
Disposed |
52.5%
(price as of 2026-08-21)
|
| June 14, 2018 |
ABM
|
M |
3,342 |
$19.09 |
$63,799 |
62,186
Direct
|
+5.68%
|
Acquired |
146.8%
(price as of 2026-08-21)
|
| May 7, 2018 |
ABM
|
A |
171 |
$30.14 |
$5,154 |
58,844
Direct
|
+0.29%
|
Acquired |
56.3%
(price as of 2026-08-21)
|
| Feb. 5, 2018 |
ABM
|
A |
111 |
$34.96 |
$3,881 |
58,674
Direct
|
+0.19%
|
Acquired |
34.8%
(price as of 2026-08-21)
|
| Jan. 15, 2018 |
ABM
|
F |
1,267 |
$38.87 |
$49,248 |
58,434
Direct
|
-2.12%
|
Disposed |
21.2%
(price as of 2026-08-21)
|
| Jan. 10, 2018 |
ABM
|
A |
7,091 |
— |
— |
59,810
Direct
|
+13.45%
|
Acquired |
(price as of 2026-08-21)
|
| Dec. 28, 2017 |
ABM
|
A |
1,420 |
— |
— |
52,719
Direct
|
+2.77%
|
Acquired |
(price as of 2026-08-21)
|
| Dec. 28, 2017 |
ABM
|
A |
3,151 |
— |
— |
51,299
Direct
|
+6.54%
|
Acquired |
(price as of 2026-08-21)
|
| Nov. 6, 2017 |
ABM
|
A |
89 |
$40.63 |
$3,616 |
48,148
Direct
|
+0.19%
|
Acquired |
16.0%
(price as of 2026-08-21)
|
| Sept. 13, 2017 |
ABM
|
M |
11,094 |
$25.84 |
$286,669 |
59,152
Direct
|
+23.08%
|
Acquired |
82.4%
(price as of 2026-08-21)
|
| Sept. 13, 2017 |
ABM
|
S |
11,094 |
$39.92 |
$442,872 |
48,058
Direct
|
-18.76%
|
Disposed |
18.0%
(price as of 2026-08-21)
|
| Sept. 13, 2017 |
ABM
|
M |
11,094 |
— |
— |
0
Direct
|
—
|
Acquired |
(price as of 2026-08-21)
|
| Sept. 11, 2017 |
ABM
|
A |
11,212 |
— |
— |
48,058
Direct
|
+30.43%
|
Acquired |
(price as of 2026-08-21)
|
| Sept. 8, 2017 |
ABM
|
F |
1,350 |
$40.21 |
$54,284 |
36,846
Direct
|
-3.53%
|
Disposed |
17.2%
(price as of 2026-08-21)
|
| Sept. 6, 2017 |
ABM
|
F |
751 |
$44.14 |
$33,149 |
38,196
Direct
|
-1.93%
|
Disposed |
6.8%
(price as of 2026-08-21)
|
| Aug. 7, 2017 |
ABM
|
A |
61 |
$44.70 |
$2,727 |
38,947
Direct
|
+0.16%
|
Acquired |
5.4%
(price as of 2026-08-21)
|
| May 1, 2017 |
ABM
|
A |
64 |
$43.39 |
$2,777 |
38,885
Direct
|
+0.16%
|
Acquired |
8.6%
(price as of 2026-08-21)
|
| Feb. 6, 2017 |
ABM
|
F |
7 |
$40.40 |
$283 |
38,822
Direct
|
-0.02%
|
Disposed |
16.6%
(price as of 2026-08-21)
|
| Feb. 6, 2017 |
ABM
|
A |
78 |
$40.40 |
$3,151 |
38,828
Direct
|
+0.20%
|
Acquired |
16.6%
(price as of 2026-08-21)
|
| Jan. 14, 2017 |
ABM
|
F |
1,625 |
$40.47 |
$65,764 |
38,750
Direct
|
-4.02%
|
Disposed |
16.4%
(price as of 2026-08-21)
|
| Jan. 10, 2017 |
ABM
|
A |
2,443 |
— |
— |
40,375
Direct
|
+6.44%
|
Acquired |
(price as of 2026-08-21)
|
| Jan. 10, 2017 |
ABM
|
A |
2,504 |
— |
— |
37,932
Direct
|
+7.07%
|
Acquired |
(price as of 2026-08-21)
|
| Jan. 10, 2017 |
ABM
|
A |
2,527 |
— |
— |
35,428
Direct
|
+7.68%
|
Acquired |
(price as of 2026-08-21)
|
| Nov. 7, 2016 |
ABM
|
F |
11 |
$39.00 |
$429 |
32,901
Direct
|
-0.03%
|
Disposed |
20.8%
(price as of 2026-08-21)
|
| Nov. 7, 2016 |
ABM
|
A |
79 |
$39.00 |
$3,081 |
32,912
Direct
|
+0.24%
|
Acquired |
20.8%
(price as of 2026-08-21)
|
| Oct. 11, 2016 |
ABM
|
F |
2,494 |
$38.21 |
$95,296 |
32,833
Direct
|
-7.06%
|
Disposed |
23.3%
(price as of 2026-08-21)
|
| Sept. 12, 2016 |
ABM
|
A |
3,358 |
— |
— |
35,328
Direct
|
+10.50%
|
Acquired |
(price as of 2026-08-21)
|
| Sept. 8, 2016 |
ABM
|
F |
914 |
$40.42 |
$36,944 |
31,969
Direct
|
-2.78%
|
Disposed |
16.6%
(price as of 2026-08-21)
|
| Sept. 8, 2016 |
ABM
|
M |
12,800 |
$25.84 |
$330,752 |
45,683
Direct
|
+38.93%
|
Acquired |
82.4%
(price as of 2026-08-21)
|
| Sept. 8, 2016 |
ABM
|
M |
12,800 |
— |
— |
11,094
Direct
|
-53.57%
|
Disposed |
(price as of 2026-08-21)
|
| Sept. 8, 2016 |
ABM
|
S 10b5-1 |
12,800 |
$39.35 |
$503,680 |
32,883
Direct
|
-28.02%
|
Disposed |
19.7%
(price as of 2026-08-21)
|
| Sept. 7, 2016 |
ABM
|
S 10b5-1 |
400 |
$39.01 |
$15,604 |
32,883
Direct
|
-1.20%
|
Disposed |
20.8%
(price as of 2026-08-21)
|
| Sept. 7, 2016 |
ABM
|
M |
400 |
$25.84 |
$10,336 |
33,283
Direct
|
+1.22%
|
Acquired |
82.4%
(price as of 2026-08-21)
|
| Sept. 7, 2016 |
ABM
|
M |
400 |
— |
— |
23,894
Direct
|
-1.65%
|
Disposed |
(price as of 2026-08-21)
|
| Sept. 6, 2016 |
ABM
|
M |
500 |
$25.84 |
$12,920 |
33,383
Direct
|
+1.52%
|
Acquired |
82.4%
(price as of 2026-08-21)
|
| Sept. 6, 2016 |
ABM
|
S 10b5-1 |
500 |
$39.01 |
$19,505 |
32,883
Direct
|
-1.50%
|
Disposed |
20.8%
(price as of 2026-08-21)
|
| Sept. 6, 2016 |
ABM
|
M |
500 |
— |
— |
24,294
Direct
|
-2.02%
|
Disposed |
(price as of 2026-08-21)
|
| Sept. 2, 2016 |
ABM
|
M |
1,300 |
— |
— |
24,794
Direct
|
-4.98%
|
Disposed |
(price as of 2026-08-21)
|
| Sept. 2, 2016 |
ABM
|
S |
1,300 |
$39.02 |
$50,726 |
32,883
Direct
|
-3.80%
|
Disposed |
20.8%
(price as of 2026-08-21)
|
| Sept. 2, 2016 |
ABM
|
M |
1,300 |
$25.84 |
$33,592 |
34,183
Direct
|
+3.95%
|
Acquired |
82.4%
(price as of 2026-08-21)
|
| Aug. 1, 2016 |
ABM
|
A |
76 |
$37.27 |
$2,833 |
32,883
Direct
|
+0.23%
|
Acquired |
26.4%
(price as of 2026-08-21)
|
| July 15, 2016 |
ABM
|
M |
5,000 |
— |
— |
26,094
Direct
|
-16.08%
|
Disposed |
(price as of 2026-08-21)
|
| July 15, 2016 |
ABM
|
S |
5,000 |
$36.86 |
$184,300 |
32,807
Direct
|
-13.23%
|
Disposed |
27.8%
(price as of 2026-08-21)
|
| July 15, 2016 |
ABM
|
M |
5,000 |
$25.84 |
$129,200 |
37,807
Direct
|
+15.24%
|
Acquired |
82.4%
(price as of 2026-08-21)
|
| May 2, 2016 |
ABM
|
A |
86 |
$32.51 |
$2,796 |
32,807
Direct
|
+0.26%
|
Acquired |
44.9%
(price as of 2026-08-21)
|