Portfolio Holdings Detail for ISIN IE00B3VWM098
Stock Name / FundiShares VII PLC - iShares MSCI USA Small Cap ESG Enhanced ETF USD Acc
IssuerBlackrock
Entity holding fund iShares VII Public Limited Company
Entity TypeUmbrella investment company with variable capital and having segregated liability between its funds
Entity LEI 549300Q7FFITMZ2PFZ28
ETF TickerCUS1(GBX) LSE
ETF TickerCUSS(USD) LSE
ETF TickerSXRG(EUR) F
ETF TickerCSUSS.MI(EUR) CXE
ETF TickerCSUSSz(USD) CXE
ETF TickerCUSS.LS(USD) CXE
ETF TickerCSUSS(EUR) ETF Plus
ETF TickerCUS1.L(GBP) LSE
ETF TickerCUSS.L(GBP) LSE

Holdings detail for MGRC

Stock NameMcGrath RentCorp
TickerMGRC(USD) NASDAQ
TYPECommon Stock
CountryUSA
ISINUS5805891091

Show aggregate MGRC holdings

News associated with MGRC

3,578 Shares in McGrath RentCorp (NASDAQ:MGRC) Purchased by Mackenzie Financial Corp
Mackenzie Financial Corp purchased a new position in shares of McGrath RentCorp (NASDAQ:MGRC – Free Report) during the fourth quarter, according to the company in its most recent Form 13F filing with the Securities & Exchange Commission. The firm purchased 3,578 shares of the financial services provider’s stock, valued at approximately $400,000. A number of […] - 2025-06-04 08:20:52
McGrath RentCorp (NASDAQ:MGRC) Shares Bought by UBS AM a distinct business unit of UBS ASSET MANAGEMENT AMERICAS LLC
UBS AM a distinct business unit of UBS ASSET MANAGEMENT AMERICAS LLC grew its holdings in shares of McGrath RentCorp (NASDAQ:MGRC – Free Report) by 13.1% in the fourth quarter, HoldingsChannel reports. The fund owned 73,289 shares of the financial services provider’s stock after buying an additional 8,500 shares during the period. UBS AM a […] - 2025-06-01 08:37:02
Squarepoint Ops LLC Grows Position in McGrath RentCorp (NASDAQ:MGRC)
Squarepoint Ops LLC grew its stake in shares of McGrath RentCorp (NASDAQ:MGRC – Free Report) by 24.2% in the 4th quarter, HoldingsChannel.com reports. The institutional investor owned 14,624 shares of the financial services provider’s stock after acquiring an additional 2,851 shares during the quarter. Squarepoint Ops LLC’s holdings in McGrath RentCorp were worth $1,635,000 at […] - 2025-05-30 08:36:55
Nuveen Asset Management LLC Boosts Position in McGrath RentCorp (NASDAQ:MGRC)
Nuveen Asset Management LLC lifted its holdings in shares of McGrath RentCorp (NASDAQ:MGRC – Free Report) by 11.6% in the fourth quarter, Holdings Channel.com reports. The fund owned 97,441 shares of the financial services provider’s stock after purchasing an additional 10,107 shares during the period. Nuveen Asset Management LLC’s holdings in McGrath RentCorp were worth […] - 2025-05-28 07:59:00
Comerica Bank Raises Stock Position in McGrath RentCorp (NASDAQ:MGRC)
Comerica Bank raised its stake in shares of McGrath RentCorp (NASDAQ:MGRC – Free Report) by 56.2% during the fourth quarter, according to the company in its most recent 13F filing with the Securities and Exchange Commission. The firm owned 5,377 shares of the financial services provider’s stock after purchasing an additional 1,934 shares during the […] - 2025-05-15 08:08:54
Voya Investment Management LLC Has $821,000 Stock Holdings in McGrath RentCorp (NASDAQ:MGRC)
Voya Investment Management LLC reduced its stake in McGrath RentCorp (NASDAQ:MGRC – Free Report) by 7.2% during the fourth quarter, according to the company in its most recent filing with the Securities and Exchange Commission. The institutional investor owned 7,341 shares of the financial services provider’s stock after selling 568 shares during the period. Voya […] - 2025-05-08 09:42:45
Hsbc Holdings PLC Purchases 245 Shares of McGrath RentCorp (NASDAQ:MGRC)
Hsbc Holdings PLC increased its holdings in McGrath RentCorp (NASDAQ:MGRC – Free Report) by 6.6% during the fourth quarter, according to the company in its most recent 13F filing with the Securities and Exchange Commission. The institutional investor owned 3,964 shares of the financial services provider’s stock after purchasing an additional 245 shares during the […] - 2025-05-08 08:22:52
ESML's Holdings Could Mean 26% Gain Potential
Looking at the underlying holdings of the ETFs in our coverage universe at ETF Channel, we have compared the trading price of each holding against the average analyst 12-month forward target price, and computed the weighted average implied analyst target price for the ETF itself. - 2025-05-06 11:37:29
Tower Research Capital LLC TRC Has $187,000 Position in McGrath RentCorp (NASDAQ:MGRC)
Tower Research Capital LLC TRC lessened its holdings in shares of McGrath RentCorp (NASDAQ:MGRC – Free Report) by 75.5% in the 4th quarter, according to its most recent filing with the SEC. The fund owned 1,669 shares of the financial services provider’s stock after selling 5,134 shares during the period. Tower Research Capital LLC TRC’s […] - 2025-05-06 08:52:53
Wells Fargo & Company MN Acquires 3,922 Shares of McGrath RentCorp (NASDAQ:MGRC)
Wells Fargo & Company MN increased its holdings in McGrath RentCorp (NASDAQ:MGRC – Free Report) by 51.0% in the 4th quarter, Holdings Channel reports. The fund owned 11,619 shares of the financial services provider’s stock after buying an additional 3,922 shares during the quarter. Wells Fargo & Company MN’s holdings in McGrath RentCorp were worth […] - 2025-04-29 07:30:59
Invesco Ltd. Reduces Stock Holdings in McGrath RentCorp (NASDAQ:MGRC)
Invesco Ltd. trimmed its position in McGrath RentCorp (NASDAQ:MGRC – Free Report) by 0.7% during the 4th quarter, HoldingsChannel.com reports. The firm owned 34,997 shares of the financial services provider’s stock after selling 261 shares during the period. Invesco Ltd.’s holdings in McGrath RentCorp were worth $3,913,000 at the end of the most recent quarter. […] - 2025-04-28 08:34:57
McGrath RentCorp (NASDAQ:MGRC) Upgraded at StockNews.com
StockNews.com upgraded shares of McGrath RentCorp (NASDAQ:MGRC – Free Report) from a hold rating to a buy rating in a report published on Friday. McGrath RentCorp Stock Down 0.6 % Shares of MGRC opened at $103.37 on Friday. The business has a 50-day simple moving average of $112.13 and a two-hundred day simple moving average […] - 2025-04-28 05:56:51
Barclays PLC Acquires 3,929 Shares of McGrath RentCorp (NASDAQ:MGRC)
Barclays PLC lifted its holdings in McGrath RentCorp (NASDAQ:MGRC – Free Report) by 9.7% in the fourth quarter, according to the company in its most recent 13F filing with the Securities and Exchange Commission. The fund owned 44,484 shares of the financial services provider’s stock after acquiring an additional 3,929 shares during the period. Barclays […] - 2025-04-27 08:24:49
27,682 Shares in McGrath RentCorp (NASDAQ:MGRC) Purchased by Renaissance Technologies LLC
Renaissance Technologies LLC bought a new stake in McGrath RentCorp (NASDAQ:MGRC – Free Report) during the 4th quarter, according to its most recent filing with the Securities and Exchange Commission. The fund bought 27,682 shares of the financial services provider’s stock, valued at approximately $3,095,000. Several other hedge funds have also made changes to their […] - 2025-04-24 08:21:08
Legal & General Group Plc Has $3.23 Million Stake in McGrath RentCorp (NASDAQ:MGRC)
Legal & General Group Plc boosted its stake in shares of McGrath RentCorp (NASDAQ:MGRC – Free Report) by 2.9% in the 4th quarter, according to its most recent Form 13F filing with the Securities and Exchange Commission (SEC). The institutional investor owned 28,855 shares of the financial services provider’s stock after acquiring an additional 808 […] - 2025-04-23 08:26:50
McGrath RentCorp (NASDAQ:MGRC) Position Raised by Summit Investment Advisors Inc.
Summit Investment Advisors Inc. lifted its position in shares of McGrath RentCorp (NASDAQ:MGRC – Free Report) by 6.8% in the 4th quarter, according to its most recent disclosure with the SEC. The fund owned 2,553 shares of the financial services provider’s stock after acquiring an additional 162 shares during the period. Summit Investment Advisors Inc.’s […] - 2025-04-22 09:24:53
Corebridge Financial Inc. Has $1.36 Million Holdings in McGrath RentCorp (NASDAQ:MGRC)
Corebridge Financial Inc. lowered its position in shares of McGrath RentCorp (NASDAQ:MGRC – Free Report) by 7.0% during the fourth quarter, HoldingsChannel.com reports. The fund owned 12,134 shares of the financial services provider’s stock after selling 916 shares during the quarter. Corebridge Financial Inc.’s holdings in McGrath RentCorp were worth $1,357,000 at the end of […] - 2025-04-04 08:40:59
Vanguard Group Inc. Has $304.84 Million Position in McGrath RentCorp (NASDAQ:MGRC)
Vanguard Group Inc. increased its stake in shares of McGrath RentCorp (NASDAQ:MGRC – Free Report) by 1.1% during the fourth quarter, HoldingsChannel reports. The fund owned 2,726,133 shares of the financial services provider’s stock after buying an additional 29,467 shares during the period. Vanguard Group Inc. owned about 0.11% of McGrath RentCorp worth $304,836,000 as […] - 2025-04-04 08:05:06
5,031 Shares in McGrath RentCorp (NASDAQ:MGRC) Purchased by Thrivent Financial for Lutherans
Thrivent Financial for Lutherans bought a new stake in shares of McGrath RentCorp (NASDAQ:MGRC – Free Report) in the fourth quarter, Holdings Channel reports. The fund bought 5,031 shares of the financial services provider’s stock, valued at approximately $563,000. Several other hedge funds and other institutional investors have also recently modified their holdings of the […] - 2025-04-04 07:28:51
McGrath RentCorp (NASDAQ:MGRC) Shares Purchased by Zurcher Kantonalbank Zurich Cantonalbank
Zurcher Kantonalbank Zurich Cantonalbank raised its holdings in McGrath RentCorp (NASDAQ:MGRC – Free Report) by 29.5% in the 4th quarter, according to its most recent 13F filing with the SEC. The fund owned 7,880 shares of the financial services provider’s stock after acquiring an additional 1,795 shares during the period. Zurcher Kantonalbank Zurich Cantonalbank’s holdings […] - 2025-03-21 08:08:58
McGrath RentCorp (NASDAQ:MGRC) Shares Sold by Keybank National Association OH
Keybank National Association OH lowered its stake in shares of McGrath RentCorp (NASDAQ:MGRC – Free Report) by 16.9% in the fourth quarter, according to the company in its most recent filing with the Securities and Exchange Commission (SEC). The fund owned 3,575 shares of the financial services provider’s stock after selling 725 shares during the […] - 2025-03-11 08:09:45
Y Intercept Hong Kong Ltd Sells 2,166 Shares of McGrath RentCorp (NASDAQ:MGRC)
Y Intercept Hong Kong Ltd cut its holdings in McGrath RentCorp (NASDAQ:MGRC – Free Report) by 34.8% during the fourth quarter, according to its most recent disclosure with the Securities & Exchange Commission. The fund owned 4,067 shares of the financial services provider’s stock after selling 2,166 shares during the period. Y Intercept Hong Kong […] - 2025-03-03 08:28:51
McGrath RentCorp (NASDAQ:MGRC) Upgraded at StockNews.com
StockNews.com upgraded shares of McGrath RentCorp (NASDAQ:MGRC – Free Report) from a hold rating to a buy rating in a report published on Friday. Several other brokerages also recently commented on MGRC. Oppenheimer boosted their price objective on shares of McGrath RentCorp from $124.00 to $139.00 and gave the company an “outperform” rating in a […] - 2025-03-03 06:40:58
Allworth Financial LP Sells 500 Shares of McGrath RentCorp (NASDAQ:MGRC)
Allworth Financial LP lessened its stake in shares of McGrath RentCorp (NASDAQ:MGRC – Free Report) by 9.3% during the fourth quarter, Holdings Channel.com reports. The firm owned 4,850 shares of the financial services provider’s stock after selling 500 shares during the period. Allworth Financial LP’s holdings in McGrath RentCorp were worth $597,000 as of its […] - 2025-02-21 08:38:56
Asset Management One Co. Ltd. Acquires New Holdings in McGrath RentCorp (NASDAQ:MGRC)
Asset Management One Co. Ltd. acquired a new stake in McGrath RentCorp (NASDAQ:MGRC – Free Report) during the fourth quarter, according to its most recent Form 13F filing with the SEC. The firm acquired 34,600 shares of the financial services provider’s stock, valued at approximately $3,833,000. Other institutional investors have also made changes to their […] - 2025-02-20 08:37:03
McGrath RentCorp (NASDAQ:MGRC) Shares Purchased by KBC Group NV
KBC Group NV raised its holdings in McGrath RentCorp (NASDAQ:MGRC – Free Report) by 37.3% in the 4th quarter, HoldingsChannel reports. The fund owned 1,053 shares of the financial services provider’s stock after acquiring an additional 286 shares during the period. KBC Group NV’s holdings in McGrath RentCorp were worth $118,000 at the end of […] - 2025-02-08 08:40:55
Jennison Associates LLC Buys Shares of 13,591 McGrath RentCorp (NASDAQ:MGRC)
Jennison Associates LLC bought a new stake in McGrath RentCorp (NASDAQ:MGRC – Free Report) during the 4th quarter, according to the company in its most recent 13F filing with the Securities and Exchange Commission. The fund bought 13,591 shares of the financial services provider’s stock, valued at approximately $1,520,000. Jennison Associates LLC owned approximately 0.06% […] - 2025-02-07 09:17:43

iShares VII PLC - iShares MSCI USA Small Cap ESG Enhanced ETF USD Acc MGRC holdings

DateNumber of MGRC Shares HeldBase Market Value of MGRC SharesLocal Market Value of MGRC SharesChange in MGRC Shares HeldChange in MGRC Base ValueCurrent Price per MGRC Share HeldPrevious Price per MGRC Share Held
2025-06-26 (Thursday)24,551USD 2,863,383USD 2,863,383
2025-06-25 (Wednesday)24,551MGRC holding decreased by -85USD 2,816,245MGRC holding decreased by -42763USD 2,816,245-85USD -42,763 USD 114.71 USD 116.05
2025-06-24 (Tuesday)24,636USD 2,859,008MGRC holding increased by 100515USD 2,859,0080USD 100,515 USD 116.05 USD 111.97
2025-06-23 (Monday)24,636MGRC holding increased by 811USD 2,758,493MGRC holding increased by 106770USD 2,758,493811USD 106,770 USD 111.97 USD 111.3
2025-06-20 (Friday)23,825MGRC holding decreased by -166USD 2,651,723MGRC holding decreased by -87090USD 2,651,723-166USD -87,090 USD 111.3 USD 114.16
2025-06-19 (Thursday)23,991USD 2,738,813USD 2,738,8130USD 0 USD 114.16 USD 114.16
2025-06-18 (Wednesday)23,991USD 2,738,813MGRC holding increased by 39346USD 2,738,8130USD 39,346 USD 114.16 USD 112.52
2025-06-17 (Tuesday)23,991USD 2,699,467MGRC holding increased by 2159USD 2,699,4670USD 2,159 USD 112.52 USD 112.43
2025-06-16 (Monday)23,991USD 2,697,308MGRC holding decreased by -31668USD 2,697,3080USD -31,668 USD 112.43 USD 113.75
2025-06-13 (Friday)23,991USD 2,728,976MGRC holding decreased by -48462USD 2,728,9760USD -48,462 USD 113.75 USD 115.77
2025-06-12 (Thursday)23,991USD 2,777,438MGRC holding decreased by -30229USD 2,777,4380USD -30,229 USD 115.77 USD 117.03
2025-06-11 (Wednesday)23,991USD 2,807,667MGRC holding decreased by -21832USD 2,807,6670USD -21,832 USD 117.03 USD 117.94
2025-06-10 (Tuesday)23,991USD 2,829,499MGRC holding increased by 43664USD 2,829,4990USD 43,664 USD 117.94 USD 116.12
2025-06-09 (Monday)23,991USD 2,785,835MGRC holding increased by 45103USD 2,785,8350USD 45,103 USD 116.12 USD 114.24
2025-06-06 (Friday)23,991USD 2,740,732MGRC holding increased by 14875USD 2,740,7320USD 14,875 USD 114.24 USD 113.62
2025-06-05 (Thursday)23,991USD 2,725,857MGRC holding decreased by -8877USD 2,725,8570USD -8,877 USD 113.62 USD 113.99
2025-06-04 (Wednesday)23,991USD 2,734,734MGRC holding decreased by -55179USD 2,734,7340USD -55,179 USD 113.99 USD 116.29
2025-06-03 (Tuesday)23,991USD 2,789,913MGRC holding increased by 46542USD 2,789,9130USD 46,542 USD 116.29 USD 114.35
2025-06-02 (Monday)23,991USD 2,743,371MGRC holding increased by 47262USD 2,743,3710USD 47,262 USD 114.35 USD 112.38
2025-05-30 (Friday)23,991MGRC holding increased by 1445USD 2,696,109MGRC holding increased by 140294USD 2,696,1091,445USD 140,294 USD 112.38 USD 113.36
2025-05-29 (Thursday)22,546USD 2,555,815MGRC holding decreased by -5411USD 2,555,8150USD -5,411 USD 113.36 USD 113.6
2025-05-28 (Wednesday)22,546USD 2,561,226MGRC holding decreased by -41033USD 2,561,2260USD -41,033 USD 113.6 USD 115.42
2025-05-27 (Tuesday)22,546USD 2,602,259MGRC holding increased by 45994USD 2,602,2590USD 45,994 USD 115.42 USD 113.38
2025-05-26 (Monday)22,546USD 2,556,265USD 2,556,2650USD 0 USD 113.38 USD 113.38
2025-05-23 (Friday)22,546MGRC holding increased by 78USD 2,556,265MGRC holding decreased by -17444USD 2,556,26578USD -17,444 USD 113.38 USD 114.55
2025-05-22 (Thursday)22,468USD 2,573,709MGRC holding increased by 24040USD 2,573,7090USD 24,040 USD 114.55 USD 113.48
2025-05-21 (Wednesday)22,468USD 2,549,669MGRC holding decreased by -69650USD 2,549,6690USD -69,650 USD 113.48 USD 116.58
2025-05-20 (Tuesday)22,468USD 2,619,319MGRC holding increased by 18199USD 2,619,3190USD 18,199 USD 116.58 USD 115.77
2025-05-19 (Monday)22,468MGRC holding decreased by -78USD 2,601,120MGRC holding decreased by -8354USD 2,601,120-78USD -8,354 USD 115.77 USD 115.74
2025-05-16 (Friday)22,546MGRC holding increased by 1084USD 2,609,474MGRC holding increased by 141129USD 2,609,4741,084USD 141,129 USD 115.74 USD 115.01
2025-05-15 (Thursday)21,462MGRC holding decreased by -222USD 2,468,345MGRC holding decreased by -6016USD 2,468,345-222USD -6,016 USD 115.01 USD 114.11
2025-05-14 (Wednesday)21,684USD 2,474,361MGRC holding decreased by -29274USD 2,474,3610USD -29,274 USD 114.11 USD 115.46
2025-05-13 (Tuesday)21,684USD 2,503,635MGRC holding increased by 37297USD 2,503,6350USD 37,297 USD 115.46 USD 113.74
2025-05-12 (Monday)21,684MGRC holding decreased by -74USD 2,466,338MGRC holding increased by 69042USD 2,466,338-74USD 69,042 USD 113.74 USD 110.18
2025-05-09 (Friday)21,758MGRC holding decreased by -74USD 2,397,296MGRC holding decreased by -47233USD 2,397,296-74USD -47,233 USD 110.18 USD 111.97
2025-05-08 (Thursday)21,832USD 2,444,529MGRC holding increased by 56108USD 2,444,5290USD 56,108 USD 111.97 USD 109.4
2025-05-07 (Wednesday)21,832USD 2,388,421MGRC holding increased by 32748USD 2,388,4210USD 32,748 USD 109.4 USD 107.9
2025-05-06 (Tuesday)21,832USD 2,355,673MGRC holding decreased by -13099USD 2,355,6730USD -13,099 USD 107.9 USD 108.5
2025-05-05 (Monday)21,832USD 2,368,772MGRC holding decreased by -24452USD 2,368,7720USD -24,452 USD 108.5 USD 109.62
2025-05-02 (Friday)21,832USD 2,393,224MGRC holding increased by 49122USD 2,393,2240USD 49,122 USD 109.62 USD 107.37
2025-05-01 (Thursday)21,832USD 2,344,102MGRC holding increased by 15283USD 2,344,1020USD 15,283 USD 107.37 USD 106.67
2025-04-30 (Wednesday)21,832MGRC holding decreased by -74USD 2,328,819MGRC holding decreased by -27390USD 2,328,819-74USD -27,390 USD 106.67 USD 107.56
2025-04-29 (Tuesday)21,906USD 2,356,209MGRC holding increased by 27163USD 2,356,2090USD 27,163 USD 107.56 USD 106.32
2025-04-28 (Monday)21,906USD 2,329,046MGRC holding increased by 64623USD 2,329,0460USD 64,623 USD 106.32 USD 103.37
2025-04-25 (Friday)21,906USD 2,264,423MGRC holding decreased by -14239USD 2,264,4230USD -14,239 USD 103.37 USD 104.02
2025-04-24 (Thursday)21,906MGRC holding decreased by -148USD 2,278,662MGRC holding increased by 19891USD 2,278,662-148USD 19,891 USD 104.02 USD 102.42
2025-04-23 (Wednesday)22,054USD 2,258,771MGRC holding increased by 12351USD 2,258,7710USD 12,351 USD 102.42 USD 101.86
2025-04-22 (Tuesday)22,054USD 2,246,420MGRC holding decreased by -20731USD 2,246,4200USD -20,731 USD 101.86 USD 102.8
2025-04-21 (Monday)22,054USD 2,267,151MGRC holding decreased by -46975USD 2,267,1510USD -46,975 USD 102.8 USD 104.93
2025-04-18 (Friday)22,054USD 2,314,126USD 2,314,1260USD 0 USD 104.93 USD 104.93
2025-04-17 (Thursday)22,054MGRC holding decreased by -74USD 2,314,126MGRC holding decreased by -17280USD 2,314,126-74USD -17,280 USD 104.93 USD 105.36
2025-04-16 (Wednesday)22,128USD 2,331,406MGRC holding decreased by -26996USD 2,331,4060USD -26,996 USD 105.36 USD 106.58
2025-04-15 (Tuesday)22,128MGRC holding decreased by -222USD 2,358,402MGRC holding decreased by -28355USD 2,358,402-222USD -28,355 USD 106.58 USD 106.79
2025-04-14 (Monday)22,350MGRC holding decreased by -222USD 2,386,757MGRC holding increased by 31369USD 2,386,757-222USD 31,369 USD 106.79 USD 104.35
2025-04-11 (Friday)22,572USD 2,355,388MGRC holding increased by 35212USD 2,355,3880USD 35,212 USD 104.35 USD 102.79
2025-04-10 (Thursday)22,572USD 2,320,176MGRC holding decreased by -99994USD 2,320,1760USD -99,994 USD 102.79 USD 107.22
2025-04-09 (Wednesday)22,572MGRC holding decreased by -296USD 2,420,170MGRC holding increased by 100211USD 2,420,170-296USD 100,211 USD 107.22 USD 101.45
2025-04-08 (Tuesday)22,868USD 2,319,959MGRC holding decreased by -73406USD 2,319,9590USD -73,406 USD 101.45 USD 104.66
2025-04-07 (Monday)22,868MGRC holding decreased by -518USD 2,393,365MGRC holding decreased by -64971USD 2,393,365-518USD -64,971 USD 104.66 USD 105.12
2025-04-04 (Friday)23,386MGRC holding decreased by -740USD 2,458,336MGRC holding decreased by -273210USD 2,458,336-740USD -273,210 USD 105.12 USD 113.22
2025-04-02 (Wednesday)24,126USD 2,731,546MGRC holding increased by 19784USD 2,731,5460USD 19,784 USD 113.22 USD 112.4
2025-04-01 (Tuesday)24,126USD 2,711,762MGRC holding increased by 24126USD 2,711,7620USD 24,126 USD 112.4 USD 111.4
2025-03-31 (Monday)24,126MGRC holding increased by 74USD 2,687,636MGRC holding decreased by -42747USD 2,687,63674USD -42,747 USD 111.4 USD 113.52
2025-03-28 (Friday)24,052USD 2,730,383MGRC holding decreased by -40167USD 2,730,3830USD -40,167 USD 113.52 USD 115.19
2025-03-27 (Thursday)24,052USD 2,770,550MGRC holding decreased by -30065USD 2,770,5500USD -30,065 USD 115.19 USD 116.44
2025-03-26 (Wednesday)24,052USD 2,800,615MGRC holding decreased by -11304USD 2,800,6150USD -11,304 USD 116.44 USD 116.91
2025-03-25 (Tuesday)24,052USD 2,811,919MGRC holding increased by 13469USD 2,811,9190USD 13,469 USD 116.91 USD 116.35
2025-03-24 (Monday)24,052USD 2,798,450MGRC holding increased by 70833USD 2,798,4500USD 70,833 USD 116.35 USD 113.405
2025-03-21 (Friday)24,052USD 2,727,617MGRC holding decreased by -29704USD 2,727,6170USD -29,704 USD 113.405 USD 114.64
2025-03-20 (Thursday)24,052USD 2,757,321MGRC holding decreased by -27179USD 2,757,3210USD -27,179 USD 114.64 USD 115.77
2025-03-19 (Wednesday)24,052MGRC holding decreased by -148USD 2,784,500MGRC holding increased by 36832USD 2,784,500-148USD 36,832 USD 115.77 USD 113.54
2025-03-18 (Tuesday)24,200USD 2,747,668MGRC holding decreased by -22990USD 2,747,6680USD -22,990 USD 113.54 USD 114.49
2025-03-17 (Monday)24,200USD 2,770,658MGRC holding increased by 22506USD 2,770,6580USD 22,506 USD 114.49 USD 113.56
2025-03-14 (Friday)24,200MGRC holding decreased by -444USD 2,748,152MGRC holding increased by 47662USD 2,748,152-444USD 47,662 USD 113.56 USD 109.58
2025-03-13 (Thursday)24,644MGRC holding decreased by -150USD 2,700,490MGRC holding decreased by -50652USD 2,700,490-150USD -50,652 USD 109.58 USD 110.96
2025-03-12 (Wednesday)24,794MGRC holding decreased by -2550USD 2,751,142MGRC holding decreased by -285409USD 2,751,142-2,550USD -285,409 USD 110.96 USD 111.05
2025-03-11 (Tuesday)27,344USD 3,036,551MGRC holding increased by 28984USD 3,036,5510USD 28,984 USD 111.05 USD 109.99
2025-03-10 (Monday)27,344USD 3,007,567MGRC holding decreased by -53594USD 3,007,5670USD -53,594 USD 109.99 USD 111.95
2025-03-07 (Friday)27,344MGRC holding decreased by -150USD 3,061,161MGRC holding decreased by -96800USD 3,061,161-150USD -96,800 USD 111.95 USD 114.86
2025-03-06 (Thursday)27,494MGRC holding decreased by -225USD 3,157,961MGRC holding decreased by -28892USD 3,157,961-225USD -28,892 USD 114.86 USD 114.97
2025-03-05 (Wednesday)27,719USD 3,186,853MGRC holding decreased by -29383USD 3,186,8530USD -29,383 USD 114.97 USD 116.03
2025-03-04 (Tuesday)27,719MGRC holding increased by 986USD 3,216,236MGRC holding increased by 17365USD 3,216,236986USD 17,365 USD 116.03 USD 119.66
2025-03-03 (Monday)26,733MGRC holding decreased by -72USD 3,198,871MGRC holding decreased by -71339USD 3,198,871-72USD -71,339 USD 119.66 USD 122
2025-02-28 (Friday)26,805MGRC holding decreased by -432USD 3,270,210MGRC holding decreased by -108267USD 3,270,210-432USD -108,267 USD 122 USD 124.04
2025-02-27 (Thursday)27,237USD 3,378,477MGRC holding decreased by -31323USD 3,378,4770USD -31,323 USD 124.04 USD 125.19
2025-02-26 (Wednesday)27,237MGRC holding decreased by -72USD 3,409,800MGRC holding decreased by -10652USD 3,409,800-72USD -10,652 USD 125.19 USD 125.25
2025-02-25 (Tuesday)27,309MGRC holding decreased by -216USD 3,420,452MGRC holding decreased by -38340USD 3,420,452-216USD -38,340 USD 125.25 USD 125.66
2025-02-24 (Monday)27,525USD 3,458,792MGRC holding decreased by -41838USD 3,458,7920USD -41,838 USD 125.66 USD 127.18
2025-02-21 (Friday)27,525USD 3,500,630MGRC holding decreased by -48994USD 3,500,6300USD -48,994 USD 127.18 USD 128.96
2025-02-20 (Thursday)27,525USD 3,549,624MGRC holding increased by 140653USD 3,549,6240USD 140,653 USD 128.96 USD 123.85
2025-02-19 (Wednesday)27,525USD 3,408,971MGRC holding increased by 44865USD 3,408,9710USD 44,865 USD 123.85 USD 122.22
2025-02-18 (Tuesday)27,525MGRC holding increased by 360USD 3,364,106MGRC holding increased by 93983USD 3,364,106360USD 93,983 USD 122.22 USD 120.38
2025-02-17 (Monday)27,165USD 3,270,123USD 3,270,1230USD 0 USD 120.38 USD 120.38
2025-02-14 (Friday)27,165USD 3,270,123MGRC holding increased by 6520USD 3,270,1230USD 6,520 USD 120.38 USD 120.14
2025-02-13 (Thursday)27,165MGRC holding increased by 72USD 3,263,603MGRC holding increased by 18403USD 3,263,60372USD 18,403 USD 120.14 USD 119.78
2025-02-12 (Wednesday)27,093MGRC holding increased by 72USD 3,245,200MGRC holding decreased by -71358USD 3,245,20072USD -71,358 USD 119.78 USD 122.74
2025-02-11 (Tuesday)27,021MGRC holding increased by 216USD 3,316,558MGRC holding increased by 66452USD 3,316,558216USD 66,452 USD 122.74 USD 121.25
2025-02-10 (Monday)26,805USD 3,250,106MGRC holding increased by 13938USD 3,250,1060USD 13,938 USD 121.25 USD 120.73
2025-02-07 (Friday)26,805USD 3,236,168MGRC holding decreased by -113653USD 3,236,1680USD -113,653 USD 120.73 USD 124.97
2025-02-06 (Thursday)26,805MGRC holding increased by 648USD 3,349,821MGRC holding increased by 123355USD 3,349,821648USD 123,355 USD 124.97 USD 123.35
2025-02-05 (Wednesday)26,157USD 3,226,466MGRC holding increased by 23803USD 3,226,4660USD 23,803 USD 123.35 USD 122.44
2025-02-04 (Tuesday)26,157USD 3,202,663MGRC holding increased by 12032USD 3,202,6630USD 12,032 USD 122.44 USD 121.98
2025-02-03 (Monday)26,157USD 3,190,631MGRC holding decreased by -18048USD 3,190,6310USD -18,048 USD 121.98 USD 122.67
2025-01-31 (Friday)26,157USD 3,208,679MGRC holding decreased by -42898USD 3,208,6790USD -42,898 USD 122.67 USD 124.31
2025-01-30 (Thursday)26,157USD 3,251,577MGRC holding increased by 45252USD 3,251,5770USD 45,252 USD 124.31 USD 122.58
2025-01-29 (Wednesday)26,157USD 3,206,325MGRC holding decreased by -3139USD 3,206,3250USD -3,139 USD 122.58 USD 122.7
2025-01-28 (Tuesday)26,157USD 3,209,464MGRC holding decreased by -7847USD 3,209,4640USD -7,847 USD 122.7 USD 123
2025-01-27 (Monday)26,157MGRC holding increased by 72USD 3,217,311MGRC holding increased by 17725USD 3,217,31172USD 17,725 USD 123 USD 122.66
2025-01-24 (Friday)26,085USD 3,199,586MGRC holding decreased by -21390USD 3,199,5860USD -21,390 USD 122.66 USD 123.48
2025-01-23 (Thursday)26,085USD 3,220,976MGRC holding increased by 10695USD 3,220,9760USD 10,695 USD 123.48 USD 123.07
2025-01-22 (Wednesday)26,085USD 3,210,281USD 3,210,281
2025-01-21 (Tuesday)26,229USD 3,186,299USD 3,186,299
2025-01-20 (Monday)26,229USD 3,102,366USD 3,102,366
2025-01-17 (Friday)26,229USD 3,102,366USD 3,102,366
2025-01-16 (Thursday)26,301USD 3,129,819USD 3,129,819
2025-01-15 (Wednesday)26,229USD 3,091,612USD 3,091,612
2025-01-14 (Tuesday)26,229USD 3,008,991USD 3,008,991
2025-01-13 (Monday)26,013USD 2,978,749USD 2,978,749
2025-01-10 (Friday)25,869USD 2,882,583USD 2,882,583
2025-01-09 (Thursday)25,869USD 2,888,533USD 2,888,533
2025-01-09 (Thursday)25,869USD 2,888,533USD 2,888,533
2025-01-09 (Thursday)25,869USD 2,888,533USD 2,888,533
2025-01-08 (Wednesday)25,869USD 2,888,533USD 2,888,533
2025-01-08 (Wednesday)25,869USD 2,888,533USD 2,888,533
2025-01-08 (Wednesday)25,869USD 2,888,533USD 2,888,533
2025-01-02 (Thursday)25,437USD 2,805,955MGRC holding decreased by -20096USD 2,805,9550USD -20,096 USD 110.31 USD 111.1
2024-12-30 (Monday)25,437MGRC holding increased by 360USD 2,826,051MGRC holding decreased by -185446USD 2,826,051360USD -185,446 USD 111.1 USD 120.09
2024-12-10 (Tuesday)25,077USD 3,011,497MGRC holding decreased by -32851USD 3,011,4970USD -32,851 USD 120.09 USD 121.4
2024-12-09 (Monday)25,077USD 3,044,348MGRC holding decreased by -18557USD 3,044,3480USD -18,557 USD 121.4 USD 122.14
2024-12-06 (Friday)25,077MGRC holding increased by 288USD 3,062,905MGRC holding increased by 47323USD 3,062,905288USD 47,323 USD 122.14 USD 121.65
2024-12-05 (Thursday)24,789MGRC holding increased by 72USD 3,015,582MGRC holding increased by 10983USD 3,015,58272USD 10,983 USD 121.65 USD 121.56
2024-12-04 (Wednesday)24,717MGRC holding increased by 360USD 3,004,599MGRC holding increased by 50095USD 3,004,599360USD 50,095 USD 121.56 USD 121.3
2024-12-03 (Tuesday)24,357USD 2,954,504MGRC holding decreased by -8769USD 2,954,5040USD -8,769 USD 121.3 USD 121.66
2024-12-02 (Monday)24,357USD 2,963,273MGRC holding decreased by -4627USD 2,963,2730USD -4,627 USD 121.66 USD 121.85
2024-11-29 (Friday)24,357MGRC holding increased by 360USD 2,967,900MGRC holding increased by 58984USD 2,967,900360USD 58,984 USD 121.85 USD 121.22
2024-11-28 (Thursday)23,997USD 2,908,916USD 2,908,9160USD 0 USD 121.22 USD 121.22
2024-11-27 (Wednesday)23,997MGRC holding increased by 288USD 2,908,916MGRC holding increased by 22582USD 2,908,916288USD 22,582 USD 121.22 USD 121.74
2024-11-26 (Tuesday)23,709MGRC holding increased by 72USD 2,886,334MGRC holding increased by 14675USD 2,886,33472USD 14,675 USD 121.74 USD 121.49
2024-11-25 (Monday)23,637USD 2,871,659MGRC holding increased by 13946USD 2,871,6590USD 13,946 USD 121.49 USD 120.9
2024-11-22 (Friday)23,637USD 2,857,713MGRC holding increased by 34037USD 2,857,7130USD 34,037 USD 120.9 USD 119.46
2024-11-21 (Thursday)23,637MGRC holding increased by 360USD 2,823,676MGRC holding increased by 77688USD 2,823,676360USD 77,688 USD 119.46 USD 117.97
2024-11-20 (Wednesday)23,277MGRC holding increased by 216USD 2,745,988MGRC holding increased by 29172USD 2,745,988216USD 29,172 USD 117.97 USD 117.81
2024-11-19 (Tuesday)23,061USD 2,716,816MGRC holding increased by 25367USD 2,716,8160USD 25,367 USD 117.81 USD 116.71
2024-11-18 (Monday)23,061MGRC holding increased by 864USD 2,691,449MGRC holding increased by 27809USD 2,691,449864USD 27,809 USD 116.71 USD 120
2024-11-12 (Tuesday)22,197MGRC holding increased by 576USD 2,663,640MGRC holding increased by 67607USD 2,663,640576USD 67,607 USD 120 USD 120.07
2024-11-08 (Friday)21,621MGRC holding increased by 360USD 2,596,033MGRC holding increased by 24090USD 2,596,033360USD 24,090 USD 120.07 USD 120.97
2024-11-07 (Thursday)21,261MGRC holding increased by 1065USD 2,571,943MGRC holding increased by 96923USD 2,571,9431,065USD 96,923 USD 120.97 USD 122.55
2024-11-06 (Wednesday)20,196MGRC holding increased by 142USD 2,475,020MGRC holding increased by 125293USD 2,475,020142USD 125,293 USD 122.55 USD 117.17
2024-11-05 (Tuesday)20,054USD 2,349,727MGRC holding increased by 32688USD 2,349,7270USD 32,688 USD 117.17 USD 115.54
2024-11-04 (Monday)20,054USD 2,317,039MGRC holding increased by 3610USD 2,317,0390USD 3,610 USD 115.54 USD 115.36
2024-11-01 (Friday)20,054USD 2,313,429MGRC holding increased by 33289USD 2,313,4290USD 33,289 USD 115.36 USD 113.7
2024-10-31 (Thursday)20,054MGRC holding increased by 71USD 2,280,140MGRC holding decreased by -63466USD 2,280,14071USD -63,466 USD 113.7 USD 117.28
2024-10-30 (Wednesday)19,983USD 2,343,606MGRC holding increased by 20382USD 2,343,6060USD 20,382 USD 117.28 USD 116.26
2024-10-29 (Tuesday)19,983USD 2,323,224MGRC holding increased by 22182USD 2,323,2240USD 22,182 USD 116.26 USD 115.15
2024-10-28 (Monday)19,983USD 2,301,042MGRC holding increased by 19583USD 2,301,0420USD 19,583 USD 115.15 USD 114.17
2024-10-25 (Friday)19,983USD 2,281,459MGRC holding increased by 178848USD 2,281,4590USD 178,848 USD 114.17 USD 105.22
2024-10-24 (Thursday)19,983USD 2,102,611MGRC holding decreased by -20183USD 2,102,6110USD -20,183 USD 105.22 USD 106.23
2024-10-23 (Wednesday)19,983USD 2,122,794MGRC holding increased by 4996USD 2,122,7940USD 4,996 USD 106.23 USD 105.98
2024-10-22 (Tuesday)19,983USD 2,117,798MGRC holding increased by 27177USD 2,117,7980USD 27,177 USD 105.98 USD 104.62
2024-10-21 (Monday)19,983USD 2,090,621MGRC holding decreased by -77734USD 2,090,6210USD -77,734 USD 104.62 USD 108.51
2024-10-18 (Friday)19,983USD 2,168,355USD 2,168,355
Share price and value of shares held is calculated on the adjusted close price of each day (row). Changes between days reflect the gain/loss of the portfolio as a result of changes in the adjusted close price and changes in the holdings

Share Trades of MGRC by Blackrock for IE00B3VWM098

Show aggregate share trades of MGRC

DateActionQuantityMarket HighMarket LowLikely Trade PriceLikely Trade Value (Profit/Loss)Average Price previous trades
2025-06-25SELL-85 114.710* 115.11 Profit of 9,785 on sale
2025-06-23BUY811 111.970* 115.13
2025-06-20SELL-166 111.300* 115.16 Profit of 19,116 on sale
2025-05-30BUY1,445 112.380* 115.23
2025-05-23BUY78 113.380* 115.29
2025-05-19SELL-78 115.770* 115.29 Profit of 8,993 on sale
2025-05-16BUY1,084 115.740* 115.29
2025-05-15SELL-222 115.010* 115.29 Profit of 25,594 on sale
2025-05-12SELL-74 113.740* 115.31 Profit of 8,533 on sale
2025-05-09SELL-74 110.180* 115.36 Profit of 8,537 on sale
2025-04-30SELL-74 106.670* 115.81 Profit of 8,570 on sale
2025-04-24SELL-148 104.020* 116.23 Profit of 17,202 on sale
2025-04-17SELL-74 104.930* 116.91 Profit of 8,652 on sale
2025-04-15SELL-222 106.580* 117.15 Profit of 26,008 on sale
2025-04-14SELL-222 106.790* 117.27 Profit of 26,033 on sale
2025-04-09SELL-296 107.220* 117.69 Profit of 34,837 on sale
2025-04-07SELL-518 104.660* 118.03 Profit of 61,141 on sale
2025-04-04SELL-740 105.120* 118.18 Profit of 87,456 on sale
2025-03-31BUY74 111.400* 118.40
2025-03-19SELL-148 115.770* 118.73 Profit of 17,573 on sale
2025-03-14SELL-444 113.560* 118.94 Profit of 52,810 on sale
2025-03-13SELL-150 109.580* 119.07 Profit of 17,861 on sale
2025-03-12SELL-2,550 110.960* 119.19 Profit of 303,940 on sale
2025-03-07SELL-150 111.950* 119.56 Profit of 17,935 on sale
2025-03-06SELL-225 114.860* 119.64 Profit of 26,918 on sale
2025-03-04BUY986 116.030* 119.77
2025-03-03SELL-72 119.660* 119.77 Profit of 8,623 on sale
2025-02-28SELL-432 122.000* 119.73 Profit of 51,725 on sale
2025-02-26SELL-72 125.190* 119.57 Profit of 8,609 on sale
2025-02-25SELL-216 125.250* 119.47 Profit of 25,806 on sale
2025-02-18BUY360 122.220* 118.89
2025-02-13BUY72 120.140* 118.81
2025-02-12BUY72 119.780* 118.79
2025-02-11BUY216 122.740* 118.71
2025-02-06BUY648 124.970* 118.47
2025-01-27BUY72 123.000* 117.51
2024-12-30BUY360 111.100* 117.59
2024-12-06BUY288 122.140* 117.23
2024-12-05BUY72 121.650* 117.07
2024-12-04BUY360 121.560* 116.91
2024-11-29BUY360 121.850* 116.35
2024-11-27BUY288 121.220* 115.93
2024-11-26BUY72 121.740* 115.66
2024-11-21BUY360 119.460* 114.88
2024-11-20BUY216 117.970* 114.71
2024-11-18BUY864 116.710* 114.39
2024-11-12BUY576 120.000* 114.02
2024-11-08BUY360 120.070* 113.59
2024-11-07BUY1,065 120.970* 113.02
2024-11-06BUY142 122.550* 112.22
2024-10-31BUY71 113.700* 110.61
Market high and low price is on the date.

* (if shown) = market close price used not a projected price. This is used when we do not have market data available to calculate a projection

The likely trade price/value is our estimate on the likely price the trade took place at and is not the actual trade price. The likely LOSS/GAIN is our estimate. Where a profit/loss value is shown in the Likely Trade Value column, this is derived from matching trades between periods eg the most recent previous BUY is matched with the SELL for the same number of shares and the difference between the likely BUY price and likely SELL price is calculated. Where a profit or loss is shown in the Average Price of Previous Trades column, this is dervied using the likely trade price compared to the average of previous trades based on adjusted close

Shorting History of MGRC

DateShorted VolumeShort Exempt VolumeTotal Shares Traded% Shorted
2025-06-2726,498078,99633.5%
2025-06-2622,740054,46641.8%
2025-06-2520,105056,73735.4%
2025-06-2423,815049,66847.9%
2025-06-2321,085046,03345.8%
2025-06-2029,646046,91063.2%
2025-06-1847,440055,12786.1%
2025-06-1730,581042,47772.0%
2025-06-1623,187053,91543.0%
2025-06-1334,722042,32782.0%
2025-06-1215,915025,09963.4%
2025-06-1139,164152,17775.1%
2025-06-1026,484042,70962.0%
2025-06-0940,497062,24565.1%
2025-06-0613,093027,47647.7%
2025-06-0519,279026,36873.1%
2025-06-0412,775021,40059.7%
2025-06-0339,997051,82077.2%
2025-06-0261,661076,36380.7%
2025-05-3018,936028,05067.5%
2025-05-2910,791020,61252.4%
2025-05-2821,329043,41849.1%
2025-05-2711,923023,58250.6%
2025-05-2318,301028,06165.2%
2025-05-2230,756145,78367.2%
2025-05-2156,6830101,59255.8%
2025-05-2019,193040,60947.3%
2025-05-1915,943032,45249.1%
2025-05-1610,510025,88440.6%
2025-05-1516,837034,67548.6%
2025-05-1419,560036,65953.4%
2025-05-1324,082037,21164.7%
2025-05-1218,849035,17953.6%
2025-05-0924,897038,34464.9%
2025-05-0830,966059,96051.6%
2025-05-0714,163032,09944.1%
2025-05-0613,051047,59027.4%
2025-05-0516,569079,30320.9%
2025-05-0277,701093,22983.3%
2025-05-0143,028067,97363.3%
2025-04-3034,121060,44656.4%
2025-04-2930,842048,61263.4%
2025-04-2837,585058,28964.5%
2025-04-2528,602052,46254.5%
2025-04-2416,285036,74544.3%

The data here is derived from FINRA daily shorted trade data. The Daily Short Sale Volume is the total volume of short trades that meet certain criteria on each trade date by 6 PM ET on the trade date. The detail trade data is derived from the monthly shorted trade data which will differ in aggregate. The detail trade data is derived from the transaction level data and includes ALL trades (including exempt) and the aggregation period extends beyond 6pm.

Back to Listing

Disclaimer

All information is provided as is without warranty and should be used for indicative purposes only. You should independently check data before making any investment decision. This information is derived from third party sources and we cannot guarantee that their data is current, accurate, complete, free from defects etc and we therefore accept no responsibility for how it may be used. We accept no liability for the reliability or accuracy of the data provided. We are not making recommendations for any financial instruments listed on this website.