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

Rhumbline Advisers Buys 1,532 Shares of CECO Environmental Corp. (NASDAQ:CECO)
Rhumbline Advisers lifted its stake in shares of CECO Environmental Corp. (NASDAQ:CECO – Free Report) by 3.8% in the first quarter, HoldingsChannel.com reports. The institutional investor owned 42,146 shares of the company’s stock after buying an additional 1,532 shares during the quarter. Rhumbline Advisers’ holdings in CECO Environmental were worth $961,000 as of its most […] - 2025-06-20 07:22:49
Validea Motley Fool Strategy Daily Upgrade Report - 6/4/2025
The following are today's upgrades for Validea's Small-Cap Growth Investor model based on the published strategy of Motley Fool. This strategy looks for small cap growth stocks with solid fundamentals and strong price performance.INTERNATIONAL BANCSHARES CORP (IBOC) is a mid-cap - 2025-06-04 09:44:45
Price T Rowe Associates Inc. MD Grows Position in CECO Environmental Corp. (NASDAQ:CECO)
Price T Rowe Associates Inc. MD lifted its holdings in shares of CECO Environmental Corp. (NASDAQ:CECO – Free Report) by 18.5% in the fourth quarter, according to the company in its most recent filing with the Securities and Exchange Commission. The firm owned 11,373 shares of the company’s stock after purchasing an additional 1,779 shares […] - 2025-05-15 07:49:03
CECO Environmental (NASDAQ:CECO) Shares Up 5.2% After Analyst Upgrade
CECO Environmental Corp. (NASDAQ:CECO – Get Free Report) shot up 5.2% on Wednesday after Needham & Company LLC raised their price target on the stock from $33.00 to $34.00. Needham & Company LLC currently has a buy rating on the stock. CECO Environmental traded as high as $23.45 and last traded at $23.51. 172,428 shares […] - 2025-05-02 05:30:46
CECO Environmental Corp. (NASDAQ:CECO) Shares Sold by Legal & General Group Plc
Legal & General Group Plc decreased its position in shares of CECO Environmental Corp. (NASDAQ:CECO – Free Report) by 4.9% during the 4th quarter, according to the company in its most recent 13F filing with the Securities and Exchange Commission. The institutional investor owned 29,305 shares of the company’s stock after selling 1,515 shares during […] - 2025-04-28 07:56:53
Raymond James Financial Inc. Invests $7.33 Million in CECO Environmental Corp. (NASDAQ:CECO)
Raymond James Financial Inc. bought a new stake in CECO Environmental Corp. (NASDAQ:CECO – Free Report) in the fourth quarter, according to its most recent Form 13F filing with the Securities & Exchange Commission. The firm bought 242,614 shares of the company’s stock, valued at approximately $7,334,000. Raymond James Financial Inc. owned approximately 0.69% of […] - 2025-04-24 07:50:58
CECO Environmental Corp. (NASDAQ:CECO) Stock Holdings Trimmed by Russell Investments Group Ltd.
Russell Investments Group Ltd. decreased its holdings in CECO Environmental Corp. (NASDAQ:CECO – Free Report) by 12.0% in the 4th quarter, according to the company in its most recent disclosure with the SEC. The institutional investor owned 152,004 shares of the company’s stock after selling 20,713 shares during the quarter. Russell Investments Group Ltd.’s holdings […] - 2025-04-16 08:06:57
CECO Environmental Corp. (NASDAQ:CECO) Shares Sold by Wellington Management Group LLP
Wellington Management Group LLP lessened its stake in CECO Environmental Corp. (NASDAQ:CECO – Free Report) by 11.2% during the 4th quarter, according to its most recent 13F filing with the Securities & Exchange Commission. The firm owned 310,367 shares of the company’s stock after selling 39,100 shares during the period. Wellington Management Group LLP owned […] - 2025-04-10 09:41:19
7,200 Shares in CECO Environmental Corp. (NASDAQ:CECO) Purchased by KLP Kapitalforvaltning AS
KLP Kapitalforvaltning AS acquired a new position in shares of CECO Environmental Corp. (NASDAQ:CECO – Free Report) during the 4th quarter, according to the company in its most recent Form 13F filing with the Securities and Exchange Commission (SEC). The fund acquired 7,200 shares of the company’s stock, valued at approximately $218,000. A number of […] - 2025-04-08 07:32:50
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-06-26 (Thursday)15,515USD 466,381USD 466,381
2025-06-25 (Wednesday)15,515CECO holding decreased by -54USD 453,659CECO holding decreased by -3603USD 453,659-54USD -3,603 USD 29.24 USD 29.37
2025-06-24 (Tuesday)15,569USD 457,262CECO holding increased by 7162USD 457,2620USD 7,162 USD 29.37 USD 28.91
2025-06-23 (Monday)15,569USD 450,100CECO holding increased by 6539USD 450,1000USD 6,539 USD 28.91 USD 28.49
2025-06-20 (Friday)15,569CECO holding decreased by -108USD 443,561CECO holding decreased by -16716USD 443,561-108USD -16,716 USD 28.49 USD 29.36
2025-06-19 (Thursday)15,677USD 460,277USD 460,2770USD 0 USD 29.36 USD 29.36
2025-06-18 (Wednesday)15,677USD 460,277CECO holding decreased by -6898USD 460,2770USD -6,898 USD 29.36 USD 29.8
2025-06-17 (Tuesday)15,677USD 467,175CECO holding increased by 7839USD 467,1750USD 7,839 USD 29.8 USD 29.3
2025-06-16 (Monday)15,677USD 459,336CECO holding increased by 24299USD 459,3360USD 24,299 USD 29.3 USD 27.75
2025-06-13 (Friday)15,677USD 435,037CECO holding decreased by -1881USD 435,0370USD -1,881 USD 27.75 USD 27.87
2025-06-12 (Thursday)15,677USD 436,918CECO holding increased by 11444USD 436,9180USD 11,444 USD 27.87 USD 27.14
2025-06-11 (Wednesday)15,677USD 425,474CECO holding increased by 6271USD 425,4740USD 6,271 USD 27.14 USD 26.74
2025-06-10 (Tuesday)15,677USD 419,203CECO holding decreased by -7211USD 419,2030USD -7,211 USD 26.74 USD 27.2
2025-06-09 (Monday)15,677USD 426,414CECO holding increased by 15833USD 426,4140USD 15,833 USD 27.2 USD 26.19
2025-06-06 (Friday)15,677USD 410,581CECO holding decreased by -8936USD 410,5810USD -8,936 USD 26.19 USD 26.76
2025-06-05 (Thursday)15,677USD 419,517CECO holding increased by 628USD 419,5170USD 628 USD 26.76 USD 26.72
2025-06-04 (Wednesday)15,677USD 418,889CECO holding decreased by -16618USD 418,8890USD -16,618 USD 26.72 USD 27.78
2025-06-03 (Tuesday)15,677USD 435,507CECO holding increased by 11287USD 435,5070USD 11,287 USD 27.78 USD 27.06
2025-06-02 (Monday)15,677USD 424,220CECO holding increased by 2665USD 424,2200USD 2,665 USD 27.06 USD 26.89
2025-05-30 (Friday)15,677CECO holding decreased by -3185USD 421,555CECO holding decreased by -94132USD 421,555-3,185USD -94,132 USD 26.89 USD 27.34
2025-05-29 (Thursday)18,862USD 515,687CECO holding decreased by -16787USD 515,6870USD -16,787 USD 27.34 USD 28.23
2025-05-28 (Wednesday)18,862USD 532,474CECO holding decreased by -4716USD 532,4740USD -4,716 USD 28.23 USD 28.48
2025-05-27 (Tuesday)18,862USD 537,190CECO holding increased by 22069USD 537,1900USD 22,069 USD 28.48 USD 27.31
2025-05-26 (Monday)18,862USD 515,121USD 515,1210USD 0 USD 27.31 USD 27.31
2025-05-23 (Friday)18,862CECO holding increased by 64USD 515,121CECO holding increased by 1184USD 515,12164USD 1,184 USD 27.31 USD 27.34
2025-05-22 (Thursday)18,798USD 513,937CECO holding increased by 1691USD 513,9370USD 1,691 USD 27.34 USD 27.25
2025-05-21 (Wednesday)18,798USD 512,246CECO holding decreased by -10338USD 512,2460USD -10,338 USD 27.25 USD 27.8
2025-05-20 (Tuesday)18,798USD 522,584CECO holding increased by 9775USD 522,5840USD 9,775 USD 27.8 USD 27.28
2025-05-19 (Monday)18,798CECO holding decreased by -64USD 512,809CECO holding increased by 6553USD 512,809-64USD 6,553 USD 27.28 USD 26.84
2025-05-16 (Friday)18,862USD 506,256CECO holding increased by 10563USD 506,2560USD 10,563 USD 26.84 USD 26.28
2025-05-15 (Thursday)18,862CECO holding decreased by -192USD 495,693CECO holding decreased by -4475USD 495,693-192USD -4,475 USD 26.28 USD 26.25
2025-05-14 (Wednesday)19,054USD 500,168CECO holding decreased by -1524USD 500,1680USD -1,524 USD 26.25 USD 26.33
2025-05-13 (Tuesday)19,054USD 501,692CECO holding increased by 12576USD 501,6920USD 12,576 USD 26.33 USD 25.67
2025-05-12 (Monday)19,054CECO holding decreased by -64USD 489,116CECO holding increased by 10975USD 489,116-64USD 10,975 USD 25.67 USD 25.01
2025-05-09 (Friday)19,118CECO holding decreased by -64USD 478,141CECO holding decreased by -11000USD 478,141-64USD -11,000 USD 25.01 USD 25.5
2025-05-08 (Thursday)19,182USD 489,141CECO holding increased by 1535USD 489,1410USD 1,535 USD 25.5 USD 25.42
2025-05-07 (Wednesday)19,182USD 487,606CECO holding decreased by -192USD 487,6060USD -192 USD 25.42 USD 25.43
2025-05-06 (Tuesday)19,182USD 487,798CECO holding increased by 1342USD 487,7980USD 1,342 USD 25.43 USD 25.36
2025-05-05 (Monday)19,182USD 486,456CECO holding decreased by -10741USD 486,4560USD -10,741 USD 25.36 USD 25.92
2025-05-02 (Friday)19,182USD 497,197CECO holding increased by 28964USD 497,1970USD 28,964 USD 25.92 USD 24.41
2025-05-01 (Thursday)19,182USD 468,233CECO holding increased by 11893USD 468,2330USD 11,893 USD 24.41 USD 23.79
2025-04-30 (Wednesday)19,182CECO holding decreased by -64USD 456,340CECO holding increased by 26384USD 456,340-64USD 26,384 USD 23.79 USD 22.34
2025-04-29 (Tuesday)19,246USD 429,956CECO holding increased by 60433USD 429,9560USD 60,433 USD 22.34 USD 19.2
2025-04-28 (Monday)19,246USD 369,523CECO holding decreased by -14050USD 369,5230USD -14,050 USD 19.2 USD 19.93
2025-04-25 (Friday)19,246USD 383,573CECO holding increased by 10201USD 383,5730USD 10,201 USD 19.93 USD 19.4
2025-04-24 (Thursday)19,246CECO holding decreased by -128USD 373,372CECO holding increased by 10884USD 373,372-128USD 10,884 USD 19.4 USD 18.71
2025-04-23 (Wednesday)19,374USD 362,488CECO holding decreased by -1162USD 362,4880USD -1,162 USD 18.71 USD 18.77
2025-04-22 (Tuesday)19,374USD 363,650CECO holding increased by 15499USD 363,6500USD 15,499 USD 18.77 USD 17.97
2025-04-21 (Monday)19,374USD 348,151CECO holding decreased by -26930USD 348,1510USD -26,930 USD 17.97 USD 19.36
2025-04-18 (Friday)19,374USD 375,081USD 375,0810USD 0 USD 19.36 USD 19.36
2025-04-17 (Thursday)19,374CECO holding decreased by -64USD 375,081CECO holding decreased by -7848USD 375,081-64USD -7,848 USD 19.36 USD 19.7
2025-04-16 (Wednesday)19,438USD 382,929CECO holding decreased by -14967USD 382,9290USD -14,967 USD 19.7 USD 20.47
2025-04-15 (Tuesday)19,438CECO holding decreased by -192USD 397,896CECO holding decreased by -5697USD 397,896-192USD -5,697 USD 20.47 USD 20.56
2025-04-14 (Monday)19,630CECO holding decreased by -192USD 403,593CECO holding increased by 17USD 403,593-192USD 17 USD 20.56 USD 20.36
2025-04-11 (Friday)19,822USD 403,576CECO holding increased by 8920USD 403,5760USD 8,920 USD 20.36 USD 19.91
2025-04-10 (Thursday)19,822USD 394,656CECO holding decreased by -15461USD 394,6560USD -15,461 USD 19.91 USD 20.69
2025-04-09 (Wednesday)19,822CECO holding decreased by -256USD 410,117CECO holding increased by 25623USD 410,117-256USD 25,623 USD 20.69 USD 19.15
2025-04-08 (Tuesday)20,078USD 384,494CECO holding decreased by -4417USD 384,4940USD -4,417 USD 19.15 USD 19.37
2025-04-07 (Monday)20,078CECO holding decreased by -448USD 388,911CECO holding decreased by -17504USD 388,911-448USD -17,504 USD 19.37 USD 19.8
2025-04-04 (Friday)20,526CECO holding decreased by -640USD 406,415CECO holding decreased by -45479USD 406,415-640USD -45,479 USD 19.8 USD 21.35
2025-04-02 (Wednesday)21,166USD 451,894CECO holding decreased by -36829USD 451,8940USD -36,829 USD 21.35 USD 23.09
2025-04-01 (Tuesday)21,166USD 488,723CECO holding increased by 6138USD 488,7230USD 6,138 USD 23.09 USD 22.8
2025-03-31 (Monday)21,166CECO holding increased by 64USD 482,585CECO holding decreased by -17532USD 482,58564USD -17,532 USD 22.8 USD 23.7
2025-03-28 (Friday)21,102USD 500,117CECO holding decreased by -18148USD 500,1170USD -18,148 USD 23.7 USD 24.56
2025-03-27 (Thursday)21,102USD 518,265CECO holding increased by 8441USD 518,2650USD 8,441 USD 24.56 USD 24.16
2025-03-26 (Wednesday)21,102USD 509,824CECO holding increased by 844USD 509,8240USD 844 USD 24.16 USD 24.12
2025-03-25 (Tuesday)21,102USD 508,980CECO holding decreased by -21524USD 508,9800USD -21,524 USD 24.12 USD 25.14
2025-03-24 (Monday)21,102USD 530,504CECO holding increased by 17514USD 530,5040USD 17,514 USD 25.14 USD 24.31
2025-03-21 (Friday)21,102USD 512,990CECO holding increased by 8652USD 512,9900USD 8,652 USD 24.31 USD 23.9
2025-03-20 (Thursday)21,102USD 504,338CECO holding decreased by -6752USD 504,3380USD -6,752 USD 23.9 USD 24.22
2025-03-19 (Wednesday)21,102CECO holding decreased by -128USD 511,090CECO holding increased by 12610USD 511,090-128USD 12,610 USD 24.22 USD 23.48
2025-03-18 (Tuesday)21,230USD 498,480CECO holding decreased by -425USD 498,4800USD -425 USD 23.48 USD 23.5
2025-03-17 (Monday)21,230USD 498,905CECO holding increased by 5307USD 498,9050USD 5,307 USD 23.5 USD 23.25
2025-03-14 (Friday)21,230CECO holding decreased by -384USD 493,598CECO holding decreased by -930USD 493,598-384USD -930 USD 23.25 USD 22.88
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-06-25SELL-54 29.240* 25.88 Profit of 1,398 on sale
2025-06-20SELL-108 28.490* 25.82 Profit of 2,788 on sale
2025-05-30SELL-3,185 26.890* 25.59 Profit of 81,497 on sale
2025-05-23BUY64 27.310* 25.50
2025-05-19SELL-64 27.280* 25.43 Profit of 1,628 on sale
2025-05-15SELL-192 26.280* 25.41 Profit of 4,879 on sale
2025-05-12SELL-64 25.670* 25.39 Profit of 1,625 on sale
2025-05-09SELL-64 25.010* 25.40 Profit of 1,625 on sale
2025-04-30SELL-64 23.790* 25.42 Profit of 1,627 on sale
2025-04-24SELL-128 19.400* 25.63 Profit of 3,280 on sale
2025-04-17SELL-64 19.360* 25.99 Profit of 1,663 on sale
2025-04-15SELL-192 20.470* 26.12 Profit of 5,014 on sale
2025-04-14SELL-192 20.560* 26.18 Profit of 5,026 on sale
2025-04-09SELL-256 20.690* 26.38 Profit of 6,753 on sale
2025-04-07SELL-448 19.370* 26.54 Profit of 11,891 on sale
2025-04-04SELL-640 19.800* 26.62 Profit of 17,038 on sale
2025-03-31BUY64 22.800* 26.78
2025-03-19SELL-128 24.220* 27.05 Profit of 3,462 on sale
2025-03-14SELL-384 23.250* 27.20 Profit of 10,445 on sale
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-06-2716,276090,02718.1%
2025-06-2631,7080108,58429.2%
2025-06-2526,752065,78640.7%
2025-06-2434,783077,46544.9%
2025-06-2319,811050,02339.6%
2025-06-2029,056059,54048.8%
2025-06-1848,0300202,09123.8%
2025-06-1770,5090124,26056.7%
2025-06-1655,8320149,53037.3%
2025-06-1343,0710117,49936.7%
2025-06-1227,203087,31231.2%
2025-06-1173,6410106,87768.9%
2025-06-1018,309041,76943.8%
2025-06-0984,0430130,84364.2%
2025-06-0625,768060,86442.3%
2025-06-0576,0640118,34764.3%
2025-06-0431,636055,77356.7%
2025-06-0345,92620090,06651.0%
2025-06-0236,516073,68449.6%
2025-05-3022,374084,04926.6%
2025-05-2928,230057,54349.1%
2025-05-2833,367051,42264.9%
2025-05-2735,662066,42953.7%
2025-05-2335,595053,80166.2%
2025-05-2240,652055,39773.4%
2025-05-2176,2470140,27854.4%
2025-05-2054,137081,67266.3%
2025-05-1938,449059,15265.0%
2025-05-1644,009060,02473.3%
2025-05-1548,177064,13175.1%
2025-05-1450,589079,40263.7%
2025-05-1331,848059,12453.9%
2025-05-1234,201051,60466.3%
2025-05-0930,767054,52056.4%
2025-05-0833,209076,31443.5%
2025-05-0737,060077,19148.0%
2025-05-0640,259082,12349.0%
2025-05-0555,2020138,02540.0%
2025-05-02109,44415,558218,53050.1%
2025-05-0174,7990140,56153.2%
2025-04-3076,55940189,86940.3%
2025-04-29109,834200241,01045.6%
2025-04-2849,4110114,05843.3%
2025-04-2560,803079,31576.7%
2025-04-2428,641050,51656.7%

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.