Portfolio Holdings Detail for ISIN IE00BF4RFH31
Stock Name / FundiShares MSCI World Small Cap UCITS ETF USD (Acc)
IssuerBlackrock
Entity holding fund iShares III Public Limited Company
Entity TypeUmbrella investment company with variable capital and having segregated liability between its funds
Entity LEI 549300PZLRJB7M8H1057
ETF TickerWSML(USD) LSE
ETF TickerWLDS(GBP) LSE
ETF TickerIUSN(EUR) F
ETF TickerIUSN.DE(EUR) CXE
ETF TickerWLDS.LS(GBP) CXE
ETF TickerWSML.LS(USD) CXE
ETF TickerWSML.L(GBP) LSE
ETF TickerWLDS.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

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 MSCI World Small Cap UCITS 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-03-12 (Wednesday)15,460MGRC holding decreased by -72USD 1,715,442MGRC holding decreased by -9387USD 1,715,442-72USD -9,387 USD 110.96 USD 111.05
2025-03-11 (Tuesday)15,532USD 1,724,829MGRC holding increased by 16464USD 1,724,8290USD 16,464 USD 111.05 USD 109.99
2025-03-10 (Monday)15,532USD 1,708,365MGRC holding decreased by -30442USD 1,708,3650USD -30,442 USD 109.99 USD 111.95
2025-03-07 (Friday)15,532USD 1,738,807MGRC holding decreased by -46907USD 1,738,8070USD -46,907 USD 111.95 USD 114.97
2025-03-05 (Wednesday)15,532USD 1,785,714MGRC holding decreased by -16464USD 1,785,7140USD -16,464 USD 114.97 USD 116.03
2025-03-04 (Tuesday)15,532MGRC holding decreased by -72USD 1,802,178MGRC holding decreased by -64997USD 1,802,178-72USD -64,997 USD 116.03 USD 119.66
2025-03-03 (Monday)15,604USD 1,867,175MGRC holding decreased by -36513USD 1,867,1750USD -36,513 USD 119.66 USD 122
2025-02-28 (Friday)15,604USD 1,903,688MGRC holding decreased by -31832USD 1,903,6880USD -31,832 USD 122 USD 124.04
2025-02-27 (Thursday)15,604USD 1,935,520MGRC holding decreased by -17945USD 1,935,5200USD -17,945 USD 124.04 USD 125.19
2025-02-26 (Wednesday)15,604MGRC holding decreased by -144USD 1,953,465MGRC holding decreased by -18972USD 1,953,465-144USD -18,972 USD 125.19 USD 125.25
2025-02-25 (Tuesday)15,748USD 1,972,437MGRC holding decreased by -6457USD 1,972,4370USD -6,457 USD 125.25 USD 125.66
2025-02-24 (Monday)15,748USD 1,978,894MGRC holding decreased by -23937USD 1,978,8940USD -23,937 USD 125.66 USD 127.18
2025-02-21 (Friday)15,748USD 2,002,831MGRC holding decreased by -28031USD 2,002,8310USD -28,031 USD 127.18 USD 128.96
2025-02-20 (Thursday)15,748USD 2,030,862MGRC holding increased by 80472USD 2,030,8620USD 80,472 USD 128.96 USD 123.85
2025-02-19 (Wednesday)15,748USD 1,950,390MGRC holding increased by 25669USD 1,950,3900USD 25,669 USD 123.85 USD 122.22
2025-02-18 (Tuesday)15,748USD 1,924,721MGRC holding increased by 28977USD 1,924,7210USD 28,977 USD 122.22 USD 120.38
2025-02-17 (Monday)15,748USD 1,895,744USD 1,895,7440USD 0 USD 120.38 USD 120.38
2025-02-14 (Friday)15,748USD 1,895,744MGRC holding increased by 3779USD 1,895,7440USD 3,779 USD 120.38 USD 120.14
2025-02-13 (Thursday)15,748MGRC holding increased by 36USD 1,891,965MGRC holding increased by 9982USD 1,891,96536USD 9,982 USD 120.14 USD 119.78
2025-02-12 (Wednesday)15,712MGRC holding increased by 144USD 1,881,983MGRC holding decreased by -28833USD 1,881,983144USD -28,833 USD 119.78 USD 122.74
2025-02-11 (Tuesday)15,568USD 1,910,816MGRC holding increased by 23196USD 1,910,8160USD 23,196 USD 122.74 USD 121.25
2025-02-10 (Monday)15,568USD 1,887,620MGRC holding increased by 8095USD 1,887,6200USD 8,095 USD 121.25 USD 120.73
2025-02-07 (Friday)15,568USD 1,879,525MGRC holding decreased by -66008USD 1,879,5250USD -66,008 USD 120.73 USD 124.97
2025-02-06 (Thursday)15,568USD 1,945,533MGRC holding increased by 25220USD 1,945,5330USD 25,220 USD 124.97 USD 123.35
2025-02-05 (Wednesday)15,568USD 1,920,313MGRC holding increased by 14167USD 1,920,3130USD 14,167 USD 123.35 USD 122.44
2025-02-04 (Tuesday)15,568USD 1,906,146MGRC holding increased by 7161USD 1,906,1460USD 7,161 USD 122.44 USD 121.98
2025-02-03 (Monday)15,568USD 1,898,985MGRC holding decreased by -10742USD 1,898,9850USD -10,742 USD 121.98 USD 122.67
2025-01-31 (Friday)15,568USD 1,909,727MGRC holding decreased by -25531USD 1,909,7270USD -25,531 USD 122.67 USD 124.31
2025-01-30 (Thursday)15,568USD 1,935,258MGRC holding increased by 26933USD 1,935,2580USD 26,933 USD 124.31 USD 122.58
2025-01-29 (Wednesday)15,568USD 1,908,325MGRC holding decreased by -1869USD 1,908,3250USD -1,869 USD 122.58 USD 122.7
2025-01-28 (Tuesday)15,568USD 1,910,194MGRC holding decreased by -4670USD 1,910,1940USD -4,670 USD 122.7 USD 123
2025-01-27 (Monday)15,568MGRC holding increased by 36USD 1,914,864MGRC holding increased by 9709USD 1,914,86436USD 9,709 USD 123 USD 122.66
2025-01-24 (Friday)15,532USD 1,905,155MGRC holding decreased by -12736USD 1,905,1550USD -12,736 USD 122.66 USD 123.48
2025-01-23 (Thursday)15,532MGRC holding increased by 36USD 1,917,891MGRC holding increased by 10798USD 1,917,89136USD 10,798 USD 123.48 USD 123.07
2025-01-22 (Wednesday)15,496USD 1,907,093MGRC holding increased by 24639USD 1,907,0930USD 24,639 USD 123.07 USD 121.48
2025-01-22 (Wednesday)15,496USD 1,907,093MGRC holding increased by 24639USD 1,907,0930USD 24,639 USD 123.07 USD 121.48
2025-01-21 (Tuesday)15,496USD 1,882,454USD 1,882,454
2025-01-20 (Monday)15,496USD 1,832,867USD 1,832,867
2025-01-17 (Friday)15,496USD 1,832,867USD 1,832,867
2025-01-16 (Thursday)15,496USD 1,844,024USD 1,844,024
2025-01-15 (Wednesday)15,496USD 1,826,514USD 1,826,514
2025-01-14 (Tuesday)15,496USD 1,777,701USD 1,777,701
2025-01-13 (Monday)15,496USD 1,774,447USD 1,774,447
2025-01-10 (Friday)15,496USD 1,726,719USD 1,726,719
2025-01-09 (Thursday)15,496USD 1,730,283USD 1,730,283
2025-01-09 (Thursday)15,496USD 1,730,283USD 1,730,283
2025-01-09 (Thursday)15,496USD 1,730,283USD 1,730,283
2025-01-08 (Wednesday)15,496USD 1,730,283USD 1,730,283
2025-01-08 (Wednesday)15,496USD 1,730,283USD 1,730,283
2025-01-08 (Wednesday)15,496USD 1,730,283USD 1,730,283
2025-01-02 (Thursday)15,748USD 1,737,162USD 1,737,162
2024-12-30 (Monday)15,748USD 1,749,603USD 1,749,603
2024-12-18 (Wednesday)15,748USD 1,800,941USD 1,800,941
2024-12-10 (Tuesday)15,604USD 1,873,884MGRC holding decreased by -20442USD 1,873,8840USD -20,442 USD 120.09 USD 121.4
2024-12-09 (Monday)15,604MGRC holding increased by 1296USD 1,894,326MGRC holding increased by 146747USD 1,894,3261,296USD 146,747 USD 121.4 USD 122.14
2024-12-06 (Friday)14,308USD 1,747,579MGRC holding increased by 7011USD 1,747,5790USD 7,011 USD 122.14 USD 121.65
2024-12-05 (Thursday)14,308USD 1,740,568MGRC holding increased by 1288USD 1,740,5680USD 1,288 USD 121.65 USD 121.56
2024-12-04 (Wednesday)14,308MGRC holding increased by 72USD 1,739,280MGRC holding increased by 12453USD 1,739,28072USD 12,453 USD 121.56 USD 121.3
2024-12-03 (Tuesday)14,236MGRC holding increased by 108USD 1,726,827MGRC holding increased by 8015USD 1,726,827108USD 8,015 USD 121.3 USD 121.66
2024-12-02 (Monday)14,128USD 1,718,812MGRC holding decreased by -2685USD 1,718,8120USD -2,685 USD 121.66 USD 121.85
2024-11-29 (Friday)14,128USD 1,721,497MGRC holding increased by 8901USD 1,721,4970USD 8,901 USD 121.85 USD 121.22
2024-11-28 (Thursday)14,128USD 1,712,596USD 1,712,5960USD 0 USD 121.22 USD 121.22
2024-11-27 (Wednesday)14,128USD 1,712,596MGRC holding decreased by -7347USD 1,712,5960USD -7,347 USD 121.22 USD 121.74
2024-11-26 (Tuesday)14,128USD 1,719,943MGRC holding increased by 3532USD 1,719,9430USD 3,532 USD 121.74 USD 121.49
2024-11-25 (Monday)14,128USD 1,716,411MGRC holding increased by 8336USD 1,716,4110USD 8,336 USD 121.49 USD 120.9
2024-11-22 (Friday)14,128USD 1,708,075MGRC holding increased by 20344USD 1,708,0750USD 20,344 USD 120.9 USD 119.46
2024-11-21 (Thursday)14,128USD 1,687,731MGRC holding increased by 21051USD 1,687,7310USD 21,051 USD 119.46 USD 117.97
2024-11-20 (Wednesday)14,128USD 1,666,680MGRC holding increased by 2260USD 1,666,6800USD 2,260 USD 117.97 USD 117.81
2024-11-19 (Tuesday)14,128MGRC holding increased by 216USD 1,664,420MGRC holding increased by 40750USD 1,664,420216USD 40,750 USD 117.81 USD 116.71
2024-11-18 (Monday)13,912MGRC holding increased by 72USD 1,623,670MGRC holding decreased by -37130USD 1,623,67072USD -37,130 USD 116.71 USD 120
2024-11-12 (Tuesday)13,840MGRC holding increased by 144USD 1,660,800MGRC holding decreased by -4908USD 1,660,800144USD -4,908 USD 120 USD 121.62
2024-11-11 (Monday)13,696MGRC holding increased by 36USD 1,665,708MGRC holding increased by 25552USD 1,665,70836USD 25,552 USD 121.62 USD 120.07
2024-11-08 (Friday)13,660USD 1,640,156MGRC holding decreased by -12294USD 1,640,1560USD -12,294 USD 120.07 USD 120.97
2024-11-07 (Thursday)13,660MGRC holding increased by 180USD 1,652,450MGRC holding increased by 476USD 1,652,450180USD 476 USD 120.97 USD 122.55
2024-11-06 (Wednesday)13,480USD 1,651,974MGRC holding increased by 72522USD 1,651,9740USD 72,522 USD 122.55 USD 117.17
2024-11-05 (Tuesday)13,480USD 1,579,452MGRC holding increased by 21973USD 1,579,4520USD 21,973 USD 117.17 USD 115.54
2024-11-04 (Monday)13,480USD 1,557,479MGRC holding increased by 2426USD 1,557,4790USD 2,426 USD 115.54 USD 115.36
2024-11-01 (Friday)13,480USD 1,555,053MGRC holding increased by 22377USD 1,555,0530USD 22,377 USD 115.36 USD 113.7
2024-10-31 (Thursday)13,480USD 1,532,676MGRC holding decreased by -48258USD 1,532,6760USD -48,258 USD 113.7 USD 117.28
2024-10-30 (Wednesday)13,480USD 1,580,934MGRC holding increased by 13749USD 1,580,9340USD 13,749 USD 117.28 USD 116.26
2024-10-29 (Tuesday)13,480USD 1,567,185MGRC holding increased by 14963USD 1,567,1850USD 14,963 USD 116.26 USD 115.15
2024-10-28 (Monday)13,480USD 1,552,222MGRC holding increased by 13210USD 1,552,2220USD 13,210 USD 115.15 USD 114.17
2024-10-25 (Friday)13,480USD 1,539,012MGRC holding increased by 120646USD 1,539,0120USD 120,646 USD 114.17 USD 105.22
2024-10-24 (Thursday)13,480USD 1,418,366MGRC holding decreased by -13614USD 1,418,3660USD -13,614 USD 105.22 USD 106.23
2024-10-23 (Wednesday)13,480MGRC holding increased by 72USD 1,431,980MGRC holding increased by 11000USD 1,431,98072USD 11,000 USD 106.23 USD 105.98
2024-10-22 (Tuesday)13,408USD 1,420,980MGRC holding increased by 18235USD 1,420,9800USD 18,235 USD 105.98 USD 104.62
2024-10-21 (Monday)13,408USD 1,402,745MGRC holding decreased by -52157USD 1,402,7450USD -52,157 USD 104.62 USD 108.51
2024-10-18 (Friday)13,408USD 1,454,902USD 1,454,902
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 IE00BF4RFH31

Show aggregate share trades of MGRC

DateActionQuantityMarket HighMarket LowLikely Trade PriceLikely Trade Value (Profit/Loss)Average Price previous trades
2025-03-12SELL-72 110.960* 119.65 Profit of 8,615 on sale
2025-03-04SELL-72 116.030* 120.18 Profit of 8,653 on sale
2025-02-26SELL-144 125.190* 120.01 Profit of 17,282 on sale
2025-02-13BUY36 120.140* 119.35
2025-02-12BUY144 119.780* 119.34
2025-01-27BUY36 123.000* 118.27
2025-01-23BUY36 123.480* 118.01
2024-12-09BUY1,296 121.400* 117.52
2024-12-04BUY72 121.560* 117.08
2024-12-03BUY108 121.300* 116.93
2024-11-19BUY216 117.810* 114.92
2024-11-18BUY72 116.710* 114.82
2024-11-12BUY144 120.000* 114.49
2024-11-11BUY36 121.620* 114.02
2024-11-07BUY180 120.970* 113.02
2024-10-23BUY72 106.230* 105.30
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-03-1310,678040,89226.1%
2025-03-1211,750055,49521.2%
2025-03-1111,186058,19419.2%
2025-03-1035,188943179,80119.6%
2025-03-0710,011052,60319.0%
2025-03-0613,992059,64523.5%
2025-03-0512,626054,83423.0%
2025-03-044,277035,10412.2%
2025-03-0312,951055,52623.3%
2025-02-2816,530061,50826.9%
2025-02-2721,171081,24826.1%
2025-02-2631,303062,77249.9%
2025-02-2531,777065,89748.2%
2025-02-2422,713054,56241.6%
2025-02-2137,728072,61452.0%
2025-02-2057,9160117,80349.2%
2025-02-1920,7001534,26060.4%
2025-02-187,573021,04536.0%
2025-02-1412,048027,35244.0%
2025-02-1310,977026,77141.0%
2025-02-1211,039022,71948.6%
2025-02-1122,188064,61734.3%
2025-02-1015,68931240,44938.8%
2025-02-0714,33783033,69442.6%
2025-02-0626,033066,34239.2%
2025-02-0527,6721086,43932.0%
2025-02-0424,825048,25951.4%
2025-02-0323,747068,56134.6%
2025-01-3125,300054,07246.8%
2025-01-3024,183079,68730.3%
2025-01-2922,1642035,98861.6%
2025-01-2821,819072,97929.9%
2025-01-2721,4755037,98156.5%
2025-01-2417,031040,92241.6%
2025-01-2319,95916834,74657.4%
2025-01-2229,411079,08537.2%
2025-01-2120,6162534,94659.0%
2025-01-1723,345039,65858.9%
2025-01-1614,978028,40952.7%
2025-01-1526,791048,43755.3%
2025-01-1416,70815044,53737.5%
2025-01-1319,082031,99659.6%
2025-01-1019,753032,50460.8%
2025-01-0812,230022,10455.3%
2025-01-0728,53043356,85450.2%

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.