First Trust Advisors’s McGrath RentCorp MGRC Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q1
$1.29M Sell
11,710
-11,512
-50% -$1.28M ﹤0.01% 2077
2025
Q4
$2.44M Sell
23,222
-5,562
-19% -$603K ﹤0.01% 1791
2025
Q3
$3.38M Buy
28,784
+201
+0.7% +$24.3K ﹤0.01% 1580
2025
Q2
$3.31M Buy
+28,583
New +$3.17M ﹤0.01% 1575
2024
Q2
Sell
-27,543
Closed -$3.4M 2384
2024
Q1
$3.4M Sell
27,543
-978
-3% -$118K ﹤0.01% 1495
2023
Q4
$3.41M Buy
28,521
+14,130
+98% +$1.47M ﹤0.01% 1493
2023
Q3
$1.44M Sell
14,391
-6,627
-32% -$645K ﹤0.01% 1826
2023
Q2
$1.94M Buy
21,018
+7,240
+53% +$662K ﹤0.01% 1719
2023
Q1
$1.29M Sell
13,778
-849
-6% -$83.9K ﹤0.01% 1883
2022
Q4
$1.44M Sell
14,627
-12,897
-47% -$1.21M ﹤0.01% 1835
2022
Q3
$2.31M Sell
27,524
-2,864
-9% -$238K ﹤0.01% 1622
2022
Q2
$2.31M Sell
30,388
-7,664
-20% -$624K ﹤0.01% 1662
2022
Q1
$3.23M Sell
38,052
-8,224
-18% -$654K ﹤0.01% 1572
2021
Q4
$3.71M Sell
46,276
-29,930
-39% -$2.31M ﹤0.01% 1522
2021
Q3
$5.48M Sell
76,206
-11,187
-13% -$822K 0.01% 1259
2021
Q2
$7.13M Sell
87,393
-2,063
-2% -$170K 0.01% 1127
2021
Q1
$7.21M Buy
89,456
+20,761
+30% +$1.59M 0.01% 1058
2020
Q4
$4.61M Buy
68,695
+19,520
+40% +$1.24M 0.01% 1123
2020
Q3
$2.93M Sell
49,175
-12,727
-21% -$767K ﹤0.01% 1177
2020
Q2
$3.34M Buy
61,902
+28,131
+83% +$1.51M 0.01% 1138
2020
Q1
$1.77M Sell
33,771
-14,150
-30% -$994K ﹤0.01% 1328
2019
Q4
$3.67M Buy
47,921
+5,305
+12% +$385K 0.01% 1242
2019
Q3
$2.97M Buy
42,616
+7,372
+21% +$484K 0.01% 1308
2019
Q2
$2.19M Sell
35,244
-69,172
-66% -$4.13M ﹤0.01% 1498
2019
Q1
$5.91M Buy
104,416
+28,900
+38% +$1.55M 0.01% 949
2018
Q4
$3.89M Sell
75,516
-3,814
-5% -$196K 0.01% 1090
2018
Q3
$4.32M Buy
79,330
+13,810
+21% +$805K 0.01% 1223
2018
Q2
$4.14M Buy
65,520
+28,525
+77% +$1.76M 0.01% 1190
2018
Q1
$1.99M Buy
36,995
+2,594
+8% +$130K ﹤0.01% 1480
2017
Q4
$1.62M Sell
34,401
-19,983
-37% -$924K ﹤0.01% 1643
2017
Q3
$2.38M Buy
54,384
+4,742
+10% +$182K 0.01% 1353
2017
Q2
$1.72M Sell
49,642
-10,665
-18% -$365K ﹤0.01% 1586
2017
Q1
$2.02M Sell
60,307
-636
-1% -$23.2K 0.01% 1484
2016
Q4
$2.39M Buy
+60,943
New +$2.13M 0.01% 1333

Other funds holding MGRC