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 CECO

Stock NameCECO Environmental Corp.
TickerCECO(USD) NASDAQ
TYPECommon Stock
CountryUSA

Show aggregate CECO holdings

News associated with CECO

Principal Financial Group Inc. Purchases 2,247 Shares of CECO Environmental Corp. (NASDAQ:CECO)
Principal Financial Group Inc. boosted its position in CECO Environmental Corp. (NASDAQ:CECO – Free Report) by 10.1% during the fourth quarter, according to its most recent 13F filing with the SEC. The firm owned 24,493 shares of the company’s stock after acquiring an additional 2,247 shares during the period. Principal Financial Group Inc.’s holdings in […] - 2025-03-07 08:21:04
Zacks Industry Outlook Donaldson, Austry Outlook Donaldson, tmus Filtration Technologies, CECO Environmental and Energy Recovery
Donaldson, Austry Outlook Donaldson, tmus Filtration Technologies, CECO Environmental and Energy Recovery have been highlighted in this Industry Outlook article. - 2025-03-05 07:14:00
CECO Environmental (NASDAQ:CECO) Shares Gap Up After Better-Than-Expected Earnings
CECO Environmental Corp. (NASDAQ:CECO – Get Free Report) gapped up before the market opened on Tuesday following a stronger than expected earnings report. The stock had previously closed at $22.65, but opened at $24.35. CECO Environmental shares last traded at $24.26, with a volume of 56,859 shares trading hands. The company reported $0.27 EPS for […] - 2025-02-26 06:42:43
Ceco Environmental Q4 24 Earnings Conference Call At 8:30 AM ET
(RTTNews) - Ceco Environmental Corp. (CECO) will host a conference call at 8:30 AM ET on February 25, 2025, to discuss Q4 24 earnings results. - 2025-02-25 12:29:47

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

DateNumber of CECO Shares HeldBase Market Value of CECO SharesLocal Market Value of CECO SharesChange in CECO Shares HeldChange in CECO Base ValueCurrent Price per CECO Share HeldPrevious Price per CECO Share Held
2025-03-13 (Thursday)21,614CECO holding decreased by -128USD 494,528CECO holding decreased by -13148USD 494,528-128USD -13,148 USD 22.88 USD 23.35
2025-03-12 (Wednesday)21,742CECO holding decreased by -2176USD 507,676CECO holding decreased by -41003USD 507,676-2,176USD -41,003 USD 23.35 USD 22.94
2025-03-11 (Tuesday)23,918USD 548,679CECO holding decreased by -6936USD 548,6790USD -6,936 USD 22.94 USD 23.23
2025-03-10 (Monday)23,918USD 555,615CECO holding decreased by -24157USD 555,6150USD -24,157 USD 23.23 USD 24.24
2025-03-07 (Friday)23,918CECO holding decreased by -130USD 579,772CECO holding decreased by -9404USD 579,772-130USD -9,404 USD 24.24 USD 24.5
2025-03-06 (Thursday)24,048CECO holding decreased by -195USD 589,176CECO holding decreased by -11566USD 589,176-195USD -11,566 USD 24.5 USD 24.78
2025-03-05 (Wednesday)24,243USD 600,742CECO holding increased by 11152USD 600,7420USD 11,152 USD 24.78 USD 24.32
2025-03-04 (Tuesday)24,243USD 589,590USD 589,5900USD 0 USD 24.32 USD 24.32
2025-03-03 (Monday)24,243CECO holding decreased by -65USD 589,590CECO holding decreased by -15193USD 589,590-65USD -15,193 USD 24.32 USD 24.88
2025-02-28 (Friday)24,308CECO holding decreased by -23406USD 604,783CECO holding decreased by -596656USD 604,783-23,406USD -596,656 USD 24.88 USD 25.18
2025-02-27 (Thursday)47,714USD 1,201,439CECO holding increased by 31492USD 1,201,4390USD 31,492 USD 25.18 USD 24.52
2025-02-26 (Wednesday)47,714CECO holding decreased by -126USD 1,169,947CECO holding decreased by -2611USD 1,169,947-126USD -2,611 USD 24.52 USD 24.51
2025-02-25 (Tuesday)47,840CECO holding decreased by -378USD 1,172,558CECO holding increased by 80420USD 1,172,558-378USD 80,420 USD 24.51 USD 22.65
2025-02-24 (Monday)48,218USD 1,092,138CECO holding decreased by -16876USD 1,092,1380USD -16,876 USD 22.65 USD 23
2025-02-21 (Friday)48,218USD 1,109,014CECO holding decreased by -55933USD 1,109,0140USD -55,933 USD 23 USD 24.16
2025-02-20 (Thursday)48,218USD 1,164,947CECO holding decreased by -36646USD 1,164,9470USD -36,646 USD 24.16 USD 24.92
2025-02-19 (Wednesday)48,218USD 1,201,593CECO holding increased by 8680USD 1,201,5930USD 8,680 USD 24.92 USD 24.74
2025-02-18 (Tuesday)48,218CECO holding increased by 630USD 1,192,913CECO holding increased by 37952USD 1,192,913630USD 37,952 USD 24.74 USD 24.27
2025-02-17 (Monday)47,588USD 1,154,961USD 1,154,9610USD 0 USD 24.27 USD 24.27
2025-02-14 (Friday)47,588USD 1,154,961CECO holding decreased by -55202USD 1,154,9610USD -55,202 USD 24.27 USD 25.43
2025-02-13 (Thursday)47,588CECO holding increased by 126USD 1,210,163CECO holding decreased by -9610USD 1,210,163126USD -9,610 USD 25.43 USD 25.7
2025-02-12 (Wednesday)47,462CECO holding increased by 126USD 1,219,773CECO holding decreased by -24690USD 1,219,773126USD -24,690 USD 25.7 USD 26.29
2025-02-11 (Tuesday)47,336CECO holding increased by 378USD 1,244,463CECO holding decreased by -31855USD 1,244,463378USD -31,855 USD 26.29 USD 27.18
2025-02-10 (Monday)46,958USD 1,276,318CECO holding decreased by -12210USD 1,276,3180USD -12,210 USD 27.18 USD 27.44
2025-02-07 (Friday)46,958USD 1,288,528CECO holding decreased by -48366USD 1,288,5280USD -48,366 USD 27.44 USD 28.47
2025-02-06 (Thursday)46,958CECO holding increased by 1134USD 1,336,894CECO holding increased by 26786USD 1,336,8941,134USD 26,786 USD 28.47 USD 28.59
2025-02-05 (Wednesday)45,824USD 1,310,108CECO holding increased by 21995USD 1,310,1080USD 21,995 USD 28.59 USD 28.11
2025-02-04 (Tuesday)45,824USD 1,288,113CECO holding decreased by -6873USD 1,288,1130USD -6,873 USD 28.11 USD 28.26
2025-02-03 (Monday)45,824USD 1,294,986CECO holding decreased by -2750USD 1,294,9860USD -2,750 USD 28.26 USD 28.32
2025-01-31 (Friday)45,824USD 1,297,736CECO holding decreased by -27952USD 1,297,7360USD -27,952 USD 28.32 USD 28.93
2025-01-30 (Thursday)45,824USD 1,325,688CECO holding decreased by -459USD 1,325,6880USD -459 USD 28.93 USD 28.94
2025-01-29 (Wednesday)45,824USD 1,326,147CECO holding increased by 27037USD 1,326,1470USD 27,037 USD 28.94 USD 28.35
2025-01-28 (Tuesday)45,824USD 1,299,110CECO holding decreased by -917USD 1,299,1100USD -917 USD 28.35 USD 28.37
2025-01-27 (Monday)45,824CECO holding increased by 126USD 1,300,027CECO holding decreased by -50349USD 1,300,027126USD -50,349 USD 28.37 USD 29.55
2025-01-24 (Friday)45,698USD 1,350,376CECO holding decreased by -40214USD 1,350,3760USD -40,214 USD 29.55 USD 30.43
2025-01-23 (Thursday)45,698USD 1,390,590CECO holding increased by 39757USD 1,390,5900USD 39,757 USD 30.43 USD 29.56
2025-01-22 (Wednesday)45,698USD 1,350,833USD 1,350,833
2025-01-21 (Tuesday)45,950USD 1,414,341USD 1,414,341
2025-01-20 (Monday)45,950USD 1,360,120USD 1,360,120
2025-01-17 (Friday)45,950USD 1,360,120USD 1,360,120
2025-01-16 (Thursday)46,076USD 1,481,343USD 1,481,343
2025-01-15 (Wednesday)45,950USD 1,462,589USD 1,462,589
2025-01-14 (Tuesday)45,950USD 1,436,857USD 1,436,857
2025-01-13 (Monday)45,572USD 1,396,782USD 1,396,782
2025-01-10 (Friday)45,320USD 1,407,186USD 1,407,186
2025-01-09 (Thursday)45,320USD 1,439,816USD 1,439,816
2025-01-09 (Thursday)45,320USD 1,439,816USD 1,439,816
2025-01-09 (Thursday)45,320USD 1,439,816USD 1,439,816
2025-01-08 (Wednesday)45,320USD 1,439,816USD 1,439,816
2025-01-08 (Wednesday)45,320USD 1,439,816USD 1,439,816
2025-01-08 (Wednesday)45,320USD 1,439,816USD 1,439,816
2025-01-02 (Thursday)44,564USD 1,399,310CECO holding increased by 40108USD 1,399,3100USD 40,108 USD 31.4 USD 30.5
2024-12-30 (Monday)44,564CECO holding increased by 628USD 1,359,202CECO holding decreased by -119684USD 1,359,202628USD -119,684 USD 30.5 USD 33.66
2024-12-10 (Tuesday)43,936USD 1,478,886CECO holding increased by 39103USD 1,478,8860USD 39,103 USD 33.66 USD 32.77
2024-12-09 (Monday)43,936USD 1,439,783CECO holding increased by 1318USD 1,439,7830USD 1,318 USD 32.77 USD 32.74
2024-12-06 (Friday)43,936CECO holding increased by 500USD 1,438,465CECO holding increased by 18108USD 1,438,465500USD 18,108 USD 32.74 USD 32.7
2024-12-05 (Thursday)43,436CECO holding increased by 125USD 1,420,357CECO holding increased by 189USD 1,420,357125USD 189 USD 32.7 USD 32.79
2024-12-04 (Wednesday)43,311CECO holding increased by 625USD 1,420,168CECO holding increased by 42691USD 1,420,168625USD 42,691 USD 32.79 USD 32.27
2024-12-03 (Tuesday)42,686USD 1,377,477CECO holding increased by 10244USD 1,377,4770USD 10,244 USD 32.27 USD 32.03
2024-12-02 (Monday)42,686USD 1,367,233CECO holding decreased by -853USD 1,367,2330USD -853 USD 32.03 USD 32.05
2024-11-29 (Friday)42,686CECO holding increased by 625USD 1,368,086CECO holding increased by 27181USD 1,368,086625USD 27,181 USD 32.05 USD 31.88
2024-11-28 (Thursday)42,061USD 1,340,905USD 1,340,9050USD 0 USD 31.88 USD 31.88
2024-11-27 (Wednesday)42,061CECO holding increased by 500USD 1,340,905CECO holding decreased by -7334USD 1,340,905500USD -7,334 USD 31.88 USD 32.44
2024-11-26 (Tuesday)41,561CECO holding increased by 125USD 1,348,239CECO holding decreased by -18735USD 1,348,239125USD -18,735 USD 32.44 USD 32.99
2024-11-25 (Monday)41,436CECO holding increased by 3780USD 1,366,974CECO holding increased by 186082USD 1,366,9743,780USD 186,082 USD 32.99 USD 31.36
2024-11-22 (Friday)37,656USD 1,180,892CECO holding increased by 43681USD 1,180,8920USD 43,681 USD 31.36 USD 30.2
2024-11-21 (Thursday)37,656CECO holding increased by 570USD 1,137,211CECO holding increased by 25744USD 1,137,211570USD 25,744 USD 30.2 USD 29.97
2024-11-20 (Wednesday)37,086CECO holding increased by 342USD 1,111,467CECO holding increased by 20538USD 1,111,467342USD 20,538 USD 29.97 USD 29.69
2024-11-19 (Tuesday)36,744USD 1,090,929CECO holding increased by 48134USD 1,090,9290USD 48,134 USD 29.69 USD 28.38
2024-11-18 (Monday)36,744CECO holding increased by 1368USD 1,042,795CECO holding increased by 154504USD 1,042,7951,368USD 154,504 USD 28.38 USD 25.11
2024-11-12 (Tuesday)35,376CECO holding increased by 912USD 888,291CECO holding increased by 23934USD 888,291912USD 23,934 USD 25.11 USD 25.08
2024-11-08 (Friday)34,464CECO holding increased by 570USD 864,357CECO holding increased by 7178USD 864,357570USD 7,178 USD 25.08 USD 25.29
2024-11-07 (Thursday)33,894CECO holding increased by 1710USD 857,179CECO holding increased by 51935USD 857,1791,710USD 51,935 USD 25.29 USD 25.02
2024-11-06 (Wednesday)32,184CECO holding increased by 228USD 805,244CECO holding increased by 77925USD 805,244228USD 77,925 USD 25.02 USD 22.76
2024-11-05 (Tuesday)31,956USD 727,319CECO holding increased by 320USD 727,3190USD 320 USD 22.76 USD 22.75
2024-11-04 (Monday)31,956USD 726,999CECO holding decreased by -23008USD 726,9990USD -23,008 USD 22.75 USD 23.47
2024-11-01 (Friday)31,956USD 750,007CECO holding decreased by -10546USD 750,0070USD -10,546 USD 23.47 USD 23.8
2024-10-31 (Thursday)31,956CECO holding increased by 114USD 760,553CECO holding decreased by -22442USD 760,553114USD -22,442 USD 23.8 USD 24.59
2024-10-30 (Wednesday)31,842USD 782,995CECO holding increased by 64639USD 782,9950USD 64,639 USD 24.59 USD 22.56
2024-10-29 (Tuesday)31,842USD 718,356CECO holding decreased by -119407USD 718,3560USD -119,407 USD 22.56 USD 26.31
2024-10-28 (Monday)31,842USD 837,763CECO holding decreased by -14647USD 837,7630USD -14,647 USD 26.31 USD 26.77
2024-10-25 (Friday)31,842USD 852,410CECO holding increased by 9234USD 852,4100USD 9,234 USD 26.77 USD 26.48
2024-10-24 (Thursday)31,842USD 843,176CECO holding decreased by -1911USD 843,1760USD -1,911 USD 26.48 USD 26.54
2024-10-23 (Wednesday)31,842USD 845,087CECO holding increased by 11463USD 845,0870USD 11,463 USD 26.54 USD 26.18
2024-10-22 (Tuesday)31,842USD 833,624CECO holding decreased by -21334USD 833,6240USD -21,334 USD 26.18 USD 26.85
2024-10-21 (Monday)31,842USD 854,958CECO holding decreased by -318USD 854,9580USD -318 USD 26.85 USD 26.86
2024-10-18 (Friday)31,842USD 855,276USD 855,276
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 CECO by Blackrock for IE00B3VWM098

Show aggregate share trades of CECO

DateActionQuantityMarket HighMarket LowLikely Trade PriceLikely Trade Value (Profit/Loss)Average Price previous trades
2025-03-13SELL-128 22.880* 27.26 Profit of 3,490 on sale
2025-03-12SELL-2,176 23.350* 27.32 Profit of 59,447 on sale
2025-03-07SELL-130 24.240* 27.49 Profit of 3,574 on sale
2025-03-06SELL-195 24.500* 27.54 Profit of 5,370 on sale
2025-03-03SELL-65 24.320* 27.69 Profit of 1,800 on sale
2025-02-28SELL-23,406 24.880* 27.74 Profit of 649,167 on sale
2025-02-26SELL-126 24.520* 27.83 Profit of 3,507 on sale
2025-02-25SELL-378 24.510* 27.89 Profit of 10,542 on sale
2025-02-18BUY630 24.740* 28.27
2025-02-13BUY126 25.430* 28.48
2025-02-12BUY126 25.700* 28.54
2025-02-11BUY378 26.290* 28.59
2025-02-06BUY1,134 28.470* 28.65
2025-01-27BUY126 28.370* 28.68
2024-12-30BUY628 30.500* 28.47
2024-12-06BUY500 32.740* 28.01
2024-12-05BUY125 32.700* 27.84
2024-12-04BUY625 32.790* 27.67
2024-11-29BUY625 32.050* 27.13
2024-11-27BUY500 31.880* 26.72
2024-11-26BUY125 32.440* 26.46
2024-11-25BUY3,780 32.990* 26.15
2024-11-21BUY570 30.200* 25.66
2024-11-20BUY342 29.970* 25.42
2024-11-18BUY1,368 28.380* 24.97
2024-11-12BUY912 25.110* 24.96
2024-11-08BUY570 25.080* 24.96
2024-11-07BUY1,710 25.290* 24.93
2024-11-06BUY228 25.020* 24.92
2024-10-31BUY114 23.800* 25.79
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 CECO

DateShorted VolumeShort Exempt VolumeTotal Shares Traded% Shorted
2025-03-1424,399069,44935.1%
2025-03-1335,136058,72459.8%
2025-03-1239,696084,01447.2%
2025-03-1142,7300100,87442.4%
2025-03-1039,2624,13572,33954.3%
2025-03-0732,583055,45658.8%
2025-03-0629,643051,32157.8%
2025-03-0541,081065,93862.3%
2025-03-0447,132087,85853.6%
2025-03-0339,800178,07851.0%
2025-02-2827,356051,74252.9%
2025-02-2768,896289,75776.8%
2025-02-2692,5322138,93866.6%
2025-02-25137,332470272,33950.4%
2025-02-2471,0330151,78946.8%
2025-02-2126,041049,48752.6%
2025-02-2029,020051,05456.8%
2025-02-1943,165053,23381.1%
2025-02-1862,951126101,66161.9%
2025-02-1437,043099,51237.2%
2025-02-1324,876041,95259.3%
2025-02-1234,769052,21166.6%
2025-02-1126,523053,29949.8%
2025-02-1032,112052,62161.0%
2025-02-0738,6103461,32363.0%
2025-02-0644,332058,80975.4%
2025-02-0537,643054,15269.5%
2025-02-0430,289059,91750.6%
2025-02-0337,843061,53961.5%
2025-01-3134,879080,08543.6%
2025-01-3030,924060,10651.4%
2025-01-2946,556073,14763.6%
2025-01-2849,3830102,45448.2%
2025-01-2783,425097,14685.9%
2025-01-2455,659088,80862.7%
2025-01-2352,91318372,99372.5%
2025-01-22113,4860240,37747.2%
2025-01-2177,6932,744127,90460.7%
2025-01-17392,6747,652804,27948.8%
2025-01-1621,51813445,17647.6%
2025-01-1533,091053,34262.0%
2025-01-1424,50830987,51628.0%
2025-01-1327,8870115,22424.2%
2025-01-1059,6120124,56747.9%
2025-01-0821,680042,58250.9%

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.