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 AMRC

Stock NameAmeresco Inc
TickerAMRC(USD) NYSE
TYPECommon Stock
CountryUSA
ISINUS02361E1082
LEI529900NZXZGBCBXYY327

Show aggregate AMRC holdings

News associated with AMRC

Stifel Nicolaus Cuts Ameresco (NYSE:AMRC) Price Target to $18.00
Ameresco (NYSE:AMRC – Get Free Report) had its price objective lowered by analysts at Stifel Nicolaus from $34.00 to $18.00 in a note issued to investors on Wednesday,Benzinga reports. The brokerage presently has a “buy” rating on the utilities provider’s stock. Stifel Nicolaus’ price objective would indicate a potential upside of 94.13% from the company’s […] - 2025-03-07 07:11:02
Ameresco (NYSE:AMRC) Cut to “Sell” at UBS Group
UBS Group cut shares of Ameresco (NYSE:AMRC – Free Report) from a buy rating to a sell rating in a research note published on Tuesday morning, MarketBeat Ratings reports. The firm currently has $8.00 price objective on the utilities provider’s stock, down from their prior price objective of $37.00. Several other analysts also recently issued […] - 2025-03-07 07:11:01
Allspring Global Investments Holdings LLC Takes Position in Ameresco, Inc. (NYSE:AMRC)
Allspring Global Investments Holdings LLC acquired a new position in Ameresco, Inc. (NYSE:AMRC – Free Report) during the fourth quarter, Holdings Channel.com reports. The firm acquired 11,015 shares of the utilities provider’s stock, valued at approximately $259,000. A number of other institutional investors and hedge funds have also recently bought and sold shares of AMRC. […] - 2025-02-26 08:42:53
Short Interest in Ameresco, Inc. (NYSE:AMRC) Decreases By 8.8%
Ameresco, Inc. (NYSE:AMRC – Get Free Report) was the recipient of a significant decrease in short interest in January. As of January 31st, there was short interest totalling 2,700,000 shares, a decrease of 8.8% from the January 15th total of 2,960,000 shares. Approximately 8.5% of the shares of the company are sold short. Based on […] - 2025-02-19 06:28:43
Ameresco, Inc. (NYSE:AMRC) Receives $36.90 Consensus Target Price from Brokerages
Ameresco, Inc. (NYSE:AMRC – Get Free Report) has received an average recommendation of “Moderate Buy” from the twelve ratings firms that are covering the company, Marketbeat Ratings reports. Three investment analysts have rated the stock with a hold recommendation, eight have assigned a buy recommendation and one has issued a strong buy recommendation on the […] - 2025-02-07 06:49:04

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

DateNumber of AMRC Shares HeldBase Market Value of AMRC SharesLocal Market Value of AMRC SharesChange in AMRC Shares HeldChange in AMRC Base ValueCurrent Price per AMRC Share HeldPrevious Price per AMRC Share Held
2025-03-13 (Thursday)3,842AMRC holding decreased by -22USD 38,420AMRC holding decreased by -2384USD 38,420-22USD -2,384 USD 10 USD 10.56
2025-03-12 (Wednesday)3,864AMRC holding decreased by -374USD 40,804AMRC holding decreased by -2932USD 40,804-374USD -2,932 USD 10.56 USD 10.32
2025-03-11 (Tuesday)4,238USD 43,736AMRC holding decreased by -85USD 43,7360USD -85 USD 10.32 USD 10.34
2025-03-10 (Monday)4,238USD 43,821AMRC holding decreased by -3178USD 43,8210USD -3,178 USD 10.34 USD 11.0899
2025-03-07 (Friday)4,238AMRC holding decreased by -22USD 46,999AMRC holding increased by 7424USD 46,999-22USD 7,424 USD 11.0899 USD 9.28991
2025-03-06 (Thursday)4,260AMRC holding decreased by -33USD 39,575AMRC holding decreased by -3054USD 39,575-33USD -3,054 USD 9.28991 USD 9.92989
2025-03-05 (Wednesday)4,293USD 42,629AMRC holding increased by 1459USD 42,6290USD 1,459 USD 9.92989 USD 9.59003
2025-03-04 (Tuesday)4,293USD 41,170AMRC holding decreased by -4164USD 41,1700USD -4,164 USD 9.59003 USD 10.56
2025-03-03 (Monday)4,293AMRC holding decreased by -77USD 45,334AMRC holding decreased by -6232USD 45,334-77USD -6,232 USD 10.56 USD 11.8
2025-02-28 (Friday)4,370USD 51,566AMRC holding decreased by -28536USD 51,5660USD -28,536 USD 11.8 USD 18.33
2025-02-27 (Thursday)4,370USD 80,102AMRC holding increased by 349USD 80,1020USD 349 USD 18.33 USD 18.2501
2025-02-26 (Wednesday)4,370AMRC holding decreased by -11USD 79,753AMRC holding decreased by -814USD 79,753-11USD -814 USD 18.2501 USD 18.3901
2025-02-25 (Tuesday)4,381AMRC holding decreased by -33USD 80,567AMRC holding decreased by -209USD 80,567-33USD -209 USD 18.3901 USD 18.3
2025-02-24 (Monday)4,414USD 80,776AMRC holding decreased by -1722USD 80,7760USD -1,722 USD 18.3 USD 18.6901
2025-02-21 (Friday)4,414USD 82,498AMRC holding decreased by -3972USD 82,4980USD -3,972 USD 18.6901 USD 19.5899
2025-02-20 (Thursday)4,414USD 86,470AMRC holding increased by 2427USD 86,4700USD 2,427 USD 19.5899 USD 19.0401
2025-02-19 (Wednesday)4,414USD 84,043AMRC holding decreased by -88USD 84,0430USD -88 USD 19.0401 USD 19.06
2025-02-19 (Wednesday)4,414USD 84,043AMRC holding decreased by -88USD 84,0430USD -88 USD 19.0401 USD 19.06
2025-02-18 (Tuesday)4,414AMRC holding increased by 55USD 84,131AMRC holding decreased by -1393USD 84,13155USD -1,393 USD 19.06 USD 19.6201
2025-02-17 (Monday)4,359USD 85,524USD 85,5240USD 0 USD 19.6201 USD 19.6201
2025-02-14 (Friday)4,359USD 85,524AMRC holding increased by 2354USD 85,5240USD 2,354 USD 19.6201 USD 19.0801
2025-02-13 (Thursday)4,359AMRC holding increased by 11USD 83,170AMRC holding increased by 254USD 83,17011USD 254 USD 19.0801 USD 19.0699
2025-02-12 (Wednesday)4,348AMRC holding increased by 11USD 82,916AMRC holding decreased by -3520USD 82,91611USD -3,520 USD 19.0699 USD 19.9299
2025-02-11 (Tuesday)4,337AMRC holding increased by 33USD 86,436AMRC holding decreased by -2528USD 86,43633USD -2,528 USD 19.9299 USD 20.6701
2025-02-10 (Monday)4,304USD 88,964AMRC holding decreased by -258USD 88,9640USD -258 USD 20.6701 USD 20.73
2025-02-07 (Friday)4,304USD 89,222AMRC holding decreased by -1635USD 89,2220USD -1,635 USD 20.73 USD 21.1099
2025-02-06 (Thursday)4,304AMRC holding increased by 99USD 90,857AMRC holding increased by 5958USD 90,85799USD 5,958 USD 21.1099 USD 20.19
2025-02-05 (Wednesday)4,205USD 84,899AMRC holding decreased by -1219USD 84,8990USD -1,219 USD 20.19 USD 20.4799
2025-02-04 (Tuesday)4,205USD 86,118AMRC holding decreased by -1640USD 86,1180USD -1,640 USD 20.4799 USD 20.8699
2025-02-03 (Monday)4,205USD 87,758AMRC holding decreased by -7401USD 87,7580USD -7,401 USD 20.8699 USD 22.63
2025-01-31 (Friday)4,205USD 95,159AMRC holding increased by 546USD 95,1590USD 546 USD 22.63 USD 22.5001
2025-01-30 (Thursday)4,205USD 94,613AMRC holding increased by 2019USD 94,6130USD 2,019 USD 22.5001 USD 22.02
2025-01-29 (Wednesday)4,205USD 92,594AMRC holding increased by 2229USD 92,5940USD 2,229 USD 22.02 USD 21.4899
2025-01-28 (Tuesday)4,205USD 90,365AMRC holding decreased by -2145USD 90,3650USD -2,145 USD 21.4899 USD 22
2025-01-27 (Monday)4,205AMRC holding increased by 11USD 92,510AMRC holding decreased by -2484USD 92,51011USD -2,484 USD 22 USD 22.65
2025-01-24 (Friday)4,194USD 94,994AMRC holding decreased by -84USD 94,9940USD -84 USD 22.65 USD 22.67
2025-01-23 (Thursday)4,194USD 95,078AMRC holding decreased by -1594USD 95,0780USD -1,594 USD 22.67 USD 23.0501
2025-01-22 (Wednesday)4,194USD 96,672USD 96,672
2025-01-21 (Tuesday)4,216USD 102,027USD 102,027
2025-01-20 (Monday)4,216USD 97,179USD 97,179
2025-01-17 (Friday)4,216USD 97,179USD 97,179
2025-01-16 (Thursday)4,227USD 104,365USD 104,365
2025-01-15 (Wednesday)4,216USD 98,444USD 98,444
2025-01-14 (Tuesday)4,216USD 100,931USD 100,931
2025-01-13 (Monday)4,183USD 101,187USD 101,187
2025-01-10 (Friday)4,161USD 106,813USD 106,813
2025-01-09 (Thursday)4,161USD 112,763USD 112,763
2025-01-09 (Thursday)4,161USD 112,763USD 112,763
2025-01-09 (Thursday)4,161USD 112,763USD 112,763
2025-01-08 (Wednesday)4,161USD 112,763USD 112,763
2025-01-08 (Wednesday)4,161USD 112,763USD 112,763
2025-01-08 (Wednesday)4,161USD 112,763USD 112,763
2025-01-02 (Thursday)4,095USD 102,948AMRC holding increased by 8886USD 102,9480USD 8,886 USD 25.1399 USD 22.97
2024-12-30 (Monday)4,095AMRC holding increased by 55USD 94,062AMRC holding decreased by -13362USD 94,06255USD -13,362 USD 22.97 USD 26.5901
2024-12-10 (Tuesday)4,040USD 107,424AMRC holding decreased by -2343USD 107,4240USD -2,343 USD 26.5901 USD 27.17
2024-12-09 (Monday)4,040USD 109,767AMRC holding decreased by -2464USD 109,7670USD -2,464 USD 27.17 USD 27.78
2024-12-06 (Friday)4,040AMRC holding increased by 44USD 112,231AMRC holding increased by 3140USD 112,23144USD 3,140 USD 27.78 USD 27.3001
2024-12-05 (Thursday)3,996AMRC holding increased by 11USD 109,091AMRC holding decreased by -1851USD 109,09111USD -1,851 USD 27.3001 USD 27.8399
2024-12-04 (Wednesday)3,985AMRC holding increased by 55USD 110,942AMRC holding increased by 391USD 110,94255USD 391 USD 27.8399 USD 28.13
2024-12-03 (Tuesday)3,930USD 110,551AMRC holding decreased by -2279USD 110,5510USD -2,279 USD 28.13 USD 28.7099
2024-12-02 (Monday)3,930USD 112,830AMRC holding increased by 2122USD 112,8300USD 2,122 USD 28.7099 USD 28.17
2024-11-29 (Friday)3,930AMRC holding increased by 55USD 110,708AMRC holding increased by 154USD 110,70855USD 154 USD 28.17 USD 28.5301
2024-11-28 (Thursday)3,875USD 110,554USD 110,5540USD 0 USD 28.5301 USD 28.5301
2024-11-27 (Wednesday)3,875AMRC holding increased by 44USD 110,554AMRC holding increased by 10220USD 110,55444USD 10,220 USD 28.5301 USD 26.19
2024-11-26 (Tuesday)3,831AMRC holding increased by 11USD 100,334AMRC holding decreased by -3570USD 100,33411USD -3,570 USD 26.19 USD 27.2
2024-11-25 (Monday)3,820USD 103,904AMRC holding increased by 3171USD 103,9040USD 3,171 USD 27.2 USD 26.3699
2024-11-22 (Friday)3,820USD 100,733AMRC holding increased by 916USD 100,7330USD 916 USD 26.3699 USD 26.1301
2024-11-21 (Thursday)3,820AMRC holding increased by 55USD 99,817AMRC holding decreased by -897USD 99,81755USD -897 USD 26.1301 USD 26.7501
2024-11-20 (Wednesday)3,765AMRC holding increased by 33USD 100,714AMRC holding increased by 1704USD 100,71433USD 1,704 USD 26.7501 USD 26.53
2024-11-19 (Tuesday)3,732USD 99,010AMRC holding decreased by -522USD 99,0100USD -522 USD 26.53 USD 26.6699
2024-11-18 (Monday)3,732AMRC holding increased by 132USD 99,532AMRC holding increased by 4312USD 99,532132USD 4,312 USD 26.6699 USD 26.45
2024-11-12 (Tuesday)3,600AMRC holding increased by 88USD 95,220AMRC holding increased by 2222USD 95,22088USD 2,222 USD 26.45 USD 26.4801
2024-11-08 (Friday)3,512AMRC holding increased by 55USD 92,998AMRC holding decreased by -16381USD 92,99855USD -16,381 USD 26.4801 USD 31.6399
2024-11-07 (Thursday)3,457AMRC holding increased by 165USD 109,379AMRC holding increased by 3541USD 109,379165USD 3,541 USD 31.6399 USD 32.1501
2024-11-06 (Wednesday)3,292AMRC holding increased by 22USD 105,838AMRC holding decreased by -9920USD 105,83822USD -9,920 USD 32.1501 USD 35.4
2024-11-05 (Tuesday)3,270USD 115,758AMRC holding increased by 6278USD 115,7580USD 6,278 USD 35.4 USD 33.4801
2024-11-04 (Monday)3,270USD 109,480AMRC holding increased by 3761USD 109,4800USD 3,761 USD 33.4801 USD 32.33
2024-11-01 (Friday)3,270USD 105,719AMRC holding increased by 5101USD 105,7190USD 5,101 USD 32.33 USD 30.77
2024-10-31 (Thursday)3,270AMRC holding increased by 11USD 100,618AMRC holding increased by 2881USD 100,61811USD 2,881 USD 30.77 USD 29.9899
2024-10-30 (Wednesday)3,259USD 97,737AMRC holding decreased by -554USD 97,7370USD -554 USD 29.9899 USD 30.1599
2024-10-29 (Tuesday)3,259USD 98,291AMRC holding decreased by -5150USD 98,2910USD -5,150 USD 30.1599 USD 31.7401
2024-10-28 (Monday)3,259USD 103,441AMRC holding increased by 4009USD 103,4410USD 4,009 USD 31.7401 USD 30.51
2024-10-25 (Friday)3,259USD 99,432AMRC holding decreased by -3422USD 99,4320USD -3,422 USD 30.51 USD 31.56
2024-10-24 (Thursday)3,259USD 102,854AMRC holding increased by 2542USD 102,8540USD 2,542 USD 31.56 USD 30.78
2024-10-23 (Wednesday)3,259USD 100,312AMRC holding increased by 2607USD 100,3120USD 2,607 USD 30.78 USD 29.9801
2024-10-22 (Tuesday)3,259USD 97,705AMRC holding decreased by -2477USD 97,7050USD -2,477 USD 29.9801 USD 30.7401
2024-10-21 (Monday)3,259USD 100,182AMRC holding decreased by -3617USD 100,1820USD -3,617 USD 30.7401 USD 31.85
2024-10-18 (Friday)3,259USD 103,799USD 103,799
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 AMRC by Blackrock for IE00B3VWM098

Show aggregate share trades of AMRC

DateActionQuantityMarket HighMarket LowLikely Trade PriceLikely Trade Value (Profit/Loss)Average Price previous trades
2025-03-13SELL-22 10.000* 23.19 Profit of 510 on sale
2025-03-12SELL-374 10.560* 23.37 Profit of 8,740 on sale
2025-03-07SELL-22 11.090* 23.94 Profit of 527 on sale
2025-03-06SELL-33 9.290* 24.16 Profit of 797 on sale
2025-03-03SELL-77 10.560* 24.84 Profit of 1,912 on sale
2025-02-26SELL-11 18.250* 25.27 Profit of 278 on sale
2025-02-25SELL-33 18.390* 25.39 Profit of 838 on sale
2025-02-18BUY55 19.060* 26.12
2025-02-13BUY11 19.080* 26.52
2025-02-12BUY11 19.070* 26.67
2025-02-11BUY33 19.930* 26.81
2025-02-06BUY99 21.110* 27.21
2025-01-27BUY11 22.000* 28.44
2024-12-30BUY55 22.970* 29.05
2024-12-06BUY44 27.780* 29.24
2024-12-05BUY11 27.300* 29.31
2024-12-04BUY55 27.840* 29.36
2024-11-29BUY55 28.170* 29.48
2024-11-27BUY44 28.530* 29.57
2024-11-26BUY11 26.190* 29.72
2024-11-21BUY55 26.130* 30.22
2024-11-20BUY33 26.750* 30.41
2024-11-18BUY132 26.670* 30.89
2024-11-12BUY88 26.450* 31.18
2024-11-08BUY55 26.480* 31.52
2024-11-07BUY165 31.640* 31.51
2024-11-06BUY22 32.150* 31.45
2024-10-31BUY11 30.770* 30.68
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 AMRC

DateShorted VolumeShort Exempt VolumeTotal Shares Traded% Shorted
2025-03-14135,1610409,50033.0%
2025-03-13112,61626346,74232.5%
2025-03-12180,4490339,40853.2%
2025-03-11121,1923,884279,42443.4%
2025-03-10155,2480444,40434.9%
2025-03-07180,6440832,88321.7%
2025-03-06183,845293419,56443.8%
2025-03-05233,0398,873644,39036.2%
2025-03-04245,38916,772743,27633.0%
2025-03-03348,66142,730934,14037.3%
2025-02-28633,60646,3022,050,72030.9%
2025-02-2795,6630259,43036.9%
2025-02-2664,0750123,57351.9%
2025-02-2538,447087,92643.7%
2025-02-2457,560533118,92348.4%
2025-02-2125,9033559,06043.9%
2025-02-2049,4770121,45140.7%
2025-02-1947,18224141,43733.4%
2025-02-18118,13195454,96726.0%
2025-02-1447,853094,56550.6%
2025-02-1333,7250137,84724.5%
2025-02-1234,5083796,86435.6%
2025-02-1131,213067,89446.0%
2025-02-1026,9540112,54623.9%
2025-02-0765,3884298,82066.2%
2025-02-0628,3131,33667,70841.8%
2025-02-0532,141871,09445.2%
2025-02-0470,20230117,66659.7%
2025-02-03100,32616,716151,23766.3%
2025-01-3123,805056,60642.1%
2025-01-3019,5997041,39547.3%
2025-01-2957,5391,13299,58257.8%
2025-01-2831,063082,97337.4%
2025-01-2740,28972106,17537.9%
2025-01-2421,352083,46525.6%
2025-01-2339,638127136,09329.1%
2025-01-2245,8431897,29747.1%
2025-01-2152,361115147,67935.5%
2025-01-17162,57039280,38158.0%
2025-01-1696,8150137,40270.5%
2025-01-1588,07073122,07672.1%
2025-01-1431,1800100,34831.1%
2025-01-13129,440591262,90349.2%
2025-01-1026,37014053,17849.6%
2025-01-0823,2781550,38046.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.