Industrial and Commercial Fans and Blowers and Air Purification Equipment - Latest Institutional Ownership Updates

This table shows recent investment for the industry. A lot of people consider institutional money to be "smart money" since they tend to be well-informed and have dedicated research teams. So, tracking the filings of institutions can be considered a proxy for institutional sentiment. If you see a number of institutions accumulating shares, for example, that might be considered a positive signal.

File Date Form Target Company Investor Prior Shares Current Shares Change
(Percent)
2025-09-23 NPORT-P DCI / Donaldson MECDX - MAINSTAY FUNDS TRUST - MainStay Epoch Capital Growth Fund Class A 12,059 9,936 -17.61
2025-09-23 NPORT-P DCI / Donaldson FMDCX - FEDERATED INDEX TRUST - Federated Mid-Cap Index Fund Service Shares 11,308 11,157 -1.34
2025-09-22 NPORT-P DCI / Donaldson MMSMX - Goldman Sachs Trust II - Multi-Manager U.S. Small Cap Equity Fund Class P Shares 10,250
2025-09-17 NPORT-P DCI / Donaldson GMXAX - NATIONWIDE MUTUAL FUNDS - Nationwide Mid Cap Market Index Fund Class A 21,224 20,924 -1.41
2025-09-17 NPORT-P DCI / Donaldson NWHZX - NATIONWIDE MUTUAL FUNDS - Nationwide Geneva Small Cap Growth Fund Class A 229,806 257,738 12.15
2025-09-17 NPORT-P CECO / CECO Environmental GMRAX - NATIONWIDE MUTUAL FUNDS - Nationwide Small Cap Index Fund Class A 2,503 2,503 0.00
2025-09-15 13F-HR/A CECO / CECO Environmental Charles Schwab Investment Management Inc 237,464 232,536 -2.08
2025-09-15 13F-HR/A DCI / Donaldson Charles Schwab Investment Management Inc 761,817 769,562 1.02
2025-09-11 NPORT-P DCI / Donaldson CFAGX - COMMERCE FUNDS - The MidCap Growth Fund Shares 34,045 32,540 -4.42
2025-09-10 NPORT-P DCI / Donaldson NCLEX - NICHOLAS Ltd EDITION, INC. - NICHOLAS LTD EDITION INC CLASS I 70,945 70,945 0.00
2025-09-09 NPORT-P DCI / Donaldson ACSMX - NEIMAN FUNDS - Advisors Capital Small/Mid Cap Fund 19,500 19,500 0.00
2025-09-04 13F-HR/A DCI / Donaldson Advisor Group Holdings, Inc. 13,899 13,402 -3.58
2025-09-04 13F-HR/A FTEK / Fuel Tech Advisor Group Holdings, Inc. 2,000 2,000 0.00
2025-09-04 13F-HR/A PPIH / Perma-Pipe International Holdings Advisor Group Holdings, Inc. 860 250 -70.93
2025-09-04 13F-HR/A CECO / CECO Environmental Advisor Group Holdings, Inc. 11,885 12,297 3.47
2025-08-29 NPORT-P CECO / CECO Environmental SA FUNDS INVESTMENT TRUST - SA U.S. Small Company Fund 4,211 4,211 0.00
2025-08-29 NPORT-P MPR / Met Pro Gabelli Multimedia Trust Inc. 68,566 68,566 0.00
2025-08-29 NPORT-P CECO / CECO Environmental JAVTX - JANUS INVESTMENT FUND - Janus Henderson Venture Fund Class T 589,973 874,514 48.23
2025-08-29 NPORT-P PPIH / Perma-Pipe International Holdings BSVO - EA Series Trust - EA Bridgeway Omni Small-Cap Value ETF 20,101 21,980 9.35
2025-08-29 NPORT-P CECO / CECO Environmental QSML - WisdomTree Trust - WisdomTree U.S. SmallCap Quality Growth Fund 371 389 4.85
2025-08-29 NPORT-P CECO / CECO Environmental GGMMX - GAMCO GLOBAL SERIES FUNDS, INC - Gabelli Global Mini Mites Fund CLASS I 2,400
2025-08-29 NPORT-P PPIH / Perma-Pipe International Holdings JADMX - JOHN HANCOCK VARIABLE INSURANCE TRUST - Small Cap Opportunities Trust NAV 1,100 1,100 0.00
2025-08-29 NPORT-P CECO / CECO Environmental EES - WisdomTree Trust - WisdomTree U.S. SmallCap Fund N/A 7,941 7,737 -2.57
2025-08-29 NPORT-P CECO / CECO Environmental JAFVX - JOHN HANCOCK VARIABLE INSURANCE TRUST - Strategic Equity Allocation Trust Series NAV 4,230 4,388 3.74
2025-08-29 NPORT-P CECO / CECO Environmental LSSCX - LOOMIS SAYLES FUNDS I - Loomis Sayles Small Cap Value Fund Institutional Class 114,628 103,481 -9.72
2025-08-29 NPORT-P CECO / CECO Environmental JAFEX - JOHN HANCOCK VARIABLE INSURANCE TRUST - Total Stock Market Index Trust NAV 565 623 10.27
2025-08-29 NPORT-P PPIH / Perma-Pipe International Holdings SA FUNDS INVESTMENT TRUST - SA U.S. Small Company Fund 1,900 1,900 0.00
2025-08-29 NPORT-P CECO / CECO Environmental JAEWX - JOHN HANCOCK VARIABLE INSURANCE TRUST - Small Cap Index Trust NAV 5,687 5,662 -0.44
2025-08-29 NPORT-P DCI / Donaldson STXG - EA Series Trust - Strive 1000 Growth ETF 142 142 0.00
2025-08-29 NPORT-P DCI / Donaldson QMID - WisdomTree Trust - WisdomTree U.S. MidCap Quality Growth Fund 161 153 -4.97
2025-08-29 NPORT-P DCI / Donaldson AIVL - WisdomTree Trust - WisdomTree U.S. Dividend ex-Financials Fund N/A 30,597 30,098 -1.63
2025-08-29 NPORT-P DCI / Donaldson DGRW - WisdomTree Trust - WisdomTree U.S. Quality Dividend Growth Fund N/A 153,163 141,029 -7.92
2025-08-29 NPORT-P DCI / Donaldson JAEYX - JOHN HANCOCK VARIABLE INSURANCE TRUST - Mid Cap Index Trust NAV 47,771 46,745 -2.15
2025-08-29 NPORT-P DCI / Donaldson MMSCX - PRAXIS MUTUAL FUNDS - Praxis Small Cap Index Fund Class A 2,480 2,480 0.00
2025-08-29 NPORT-P DCI / Donaldson JAFVX - JOHN HANCOCK VARIABLE INSURANCE TRUST - Strategic Equity Allocation Trust Series NAV 19,407 19,513 0.55
2025-08-29 NPORT-P DCI / Donaldson FTHNX - Capitol Series Trust - Fuller & Thaler Behavioral Small-Cap Equity Fund Investor Shares 1,419,592 1,419,592 0.00
2025-08-29 NPORT-P DCI / Donaldson GATAX - Gabelli Asset Fund - The Gabelli Asset Fund Class A 286,000 279,500 -2.27
2025-08-29 NPORT-P DCI / Donaldson Gabelli Convertible & Income Securities Fund Inc 150 150 0.00
2025-08-29 NPORT-P DCI / Donaldson EMCAX - MUTUAL FUND SERIES TRUST - Empiric 2500 Fund Class A 5,500 5,500 0.00
2025-08-29 NPORT-P DCI / Donaldson EZM - WisdomTree Trust - WisdomTree U.S. MidCap Fund N/A 21,409 21,687 1.30
2025-08-29 NPORT-P DCI / Donaldson STXM - EA Series Trust - Strive Mid-Cap ETF 542 574 5.90
2025-08-29 NPORT-P DCI / Donaldson DTD - WisdomTree Trust - WisdomTree U.S. Total Dividend Fund N/A 5,081 5,036 -0.89
2025-08-29 NPORT-P DCI / Donaldson GCASX - Gabelli Equity Series Funds Inc - The Gabelli Small Cap Growth Fund Class A 100,000 100,000 0.00
2025-08-29 NPORT-P DCI / Donaldson FTVNX - Capitol Series Trust - Fuller & Thaler Behavioral Mid-Cap Value Fund Investor Shares 62,525 62,525 0.00
2025-08-29 NPORT-P DCI / Donaldson FTHMX - Capitol Series Trust - FullerThaler Behavioral Mid-Cap Equity Fund Institutional Shares 6,895 6,895 0.00
2025-08-29 NPORT-P DCI / Donaldson JATTX - JANUS INVESTMENT FUND - Janus Henderson Triton Fund Class T 930,019 723,151 -22.24
2025-08-29 NPORT-P DCI / Donaldson STXV - EA Series Trust - Strive 1000 Value ETF 189 189 0.00
2025-08-29 NPORT-P DCI / Donaldson MFUS - PIMCO Equity Series - PIMCO RAFI Dynamic Multi-Factor U.S. Equity ETF 455 494 8.57
2025-08-29 NPORT-P DCI / Donaldson JAFEX - JOHN HANCOCK VARIABLE INSURANCE TRUST - Total Stock Market Index Trust NAV 1,933 1,975 2.17
2025-08-29 NPORT-P DCI / Donaldson PMJIX - PIMCO Equity Series - PIMCO RAE US Small Fund Institutional Class 16,624
2025-08-29 NPORT-P DCI / Donaldson Gabelli Equity Trust Inc 281,000 281,000 0.00
2025-08-29 NPORT-P DCI / Donaldson SA FUNDS INVESTMENT TRUST - SA U.S. Small Company Fund 8,206 8,206 0.00
2025-08-29 NPORT-P DCI / Donaldson DON - WisdomTree Trust - WisdomTree U.S. MidCap Dividend Fund N/A 182,263 182,385 0.07
2025-08-29 NPORT-P DCI / Donaldson SA FUNDS INVESTMENT TRUST - SA U.S. Core Market Fund 2,651 2,651 0.00
2025-08-28 NPORT-P DCI / Donaldson NCGFX - NEW COVENANT FUNDS - New Covenant Growth Fund 202 202 0.00
2025-08-28 NPORT-P DCI / Donaldson ONEY - SPDR SERIES TRUST - SPDR Russell 1000 Yield Focus ETF 20,195 30,625 51.65
2025-08-28 NPORT-P DCI / Donaldson SSMHX - State Street Institutional Investment Trust - State Street Small/mid Cap Equity Index Portfolio 44,227 34,827 -21.25
2025-08-28 NPORT-P DCI / Donaldson SSBIX - STATE STREET INSTITUTIONAL INVESTMENT TRUST - State Street Balanced Index Fund Class K 684 684 0.00
2025-08-28 NPORT-P DCI / Donaldson GMSMX - GPS Funds I - GuideMark(R) Small/Mid Cap Core Fund Service Shares 1,863 1,863 0.00
2025-08-28 NPORT-P DCI / Donaldson WBIF - Absolute Shares Trust - WBI BullBear Value 3000 ETF 0 1,073
2025-08-28 NPORT-P DCI / Donaldson MDYV - SPDR SERIES TRUST - SPDR(R) S & P 400 Mid Cap Value ETF 89,666 88,664 -1.12
2025-08-28 NPORT-P DCI / Donaldson TIAA SEPARATE ACCOUNT VA 1 - Stock Index Account Teachers Personal Annuity Individual Deferred Variable Annuity 2,200 2,587 17.59
2025-08-28 NPORT-P DCI / Donaldson VLU - SPDR SERIES TRUST - SPDR S&P 1500 Value Tilt ETF 775 832 7.35
2025-08-28 NPORT-P DCI / Donaldson IWR - iSHARES TRUST - iShares Russell Mid-Cap ETF 409,778 413,972 1.02
2025-08-28 NPORT-P DCI / Donaldson New Age Alpha Funds Trust - NAA Mid Growth Fund Institutional Class 4,459 4,623 3.68
2025-08-28 NPORT-P DCI / Donaldson STMSX - Sei Institutional Managed Trust - Simt Tax-managed Small/mid Cap Fund Class F 7,015
2025-08-28 NPORT-P DCI / Donaldson JOPPX - JOHNSON MUTUAL FUNDS TRUST - Johnson Opportunity Fund 37,300 37,300 0.00
2025-08-28 NPORT-P DCI / Donaldson IJK - iSHARES TRUST - iShares S&P Mid-Cap 400 Growth ETF 418,336 394,545 -5.69
2025-08-28 NPORT-P DCI / Donaldson ONEV - SPDR SERIES TRUST - SPDR Russell 1000 Low Volatility Focus ETF 20,104 24,823 23.47
2025-08-28 NPORT-P DCI / Donaldson IPDP - Listed Funds Trust - Dividend Performers ETF 5,802 6,297 8.53
2025-08-28 NPORT-P DCI / Donaldson TMMAX - SEI INSTITUTIONAL MANAGED TRUST - SIMT Tax-Managed Managed Volatility Fund Class F 41,767 33,835 -18.99
2025-08-28 NPORT-P DCI / Donaldson SDY - SPDR SERIES TRUST - SPDR(R) S&P(R) Dividend ETF 1,224,296 1,382,131 12.89
2025-08-28 NPORT-P DCI / Donaldson SMMD - iSHARES TRUST - iShares Russell 2500 ETF 26,595 27,670 4.04
2025-08-28 NPORT-P DCI / Donaldson STFBX - Advisers Investment Trust - State Farm Balanced Fund 9,447 27,070 186.55
2025-08-28 NPORT-P DCI / Donaldson SSTIX - STATE STREET VARIABLE INSURANCE SERIES FUNDS INC - State Street Total Return V.I.S. Fund Class 1 Shares 600 600 0.00
2025-08-28 NPORT-P DCI / Donaldson Humankind Benefit Corp - Humankind US Stock ETF 106 128 20.75
2025-08-28 NPORT-P DCI / Donaldson SLGFX - SEI INSTITUTIONAL MANAGED TRUST - SIMT Large Cap Index Fund Class F 2,500 2,500 0.00
2025-08-28 NPORT-P DCI / Donaldson SPDG - SPDR SERIES TRUST - SPDR Portfolio S&P Sector Neutral Dividend ETF 48 53 10.42
2025-08-28 NPORT-P DCI / Donaldson SPMD - SPDR SERIES TRUST - SPDR(R) Portfolio Mid Cap ETF 528,522 539,292 2.04
2025-08-28 NPORT-P DCI / Donaldson LGLV - SPDR SERIES TRUST - SPDR SSGA US Large Cap Low Volatility Index ETF 46,109 48,290 4.73
2025-08-28 NPORT-P DCI / Donaldson MMTM - SPDR SERIES TRUST - SPDR S&P 1500 Momentum Tilt ETF 152 77 -49.34
2025-08-28 NPORT-P DCI / Donaldson MDYG - SPDR SERIES TRUST - SPDR(R) S & P 400 Mid Cap Growth ETF 123,439 100,666 -18.45
2025-08-28 NPORT-P DCI / Donaldson ONEO - SPDR SERIES TRUST - SPDR Russell 1000 Momentum Focus ETF 1,613 1,472 -8.74
2025-08-28 NPORT-P DCI / Donaldson BUYO - Krane Shares Trust - KraneShares Man Buyout Beta Index ETF 539 220 -59.18
2025-08-28 NPORT-P DCI / Donaldson IJJ - iSHARES TRUST - iShares S&P Mid-Cap 400 Value ETF 289,083 285,797 -1.14
2025-08-28 NPORT-P DCI / Donaldson New Age Alpha Variable Funds Trust - NAA MID GROWTH SERIES 9,397 10,734 14.23
2025-08-28 NPORT-P DCI / Donaldson ITOT - iSHARES TRUST - iShares Core S&P Total U.S. Stock Market ETF 130,323 133,651 2.55
2025-08-28 NPORT-P DCI / Donaldson BEQGX - American Century Quantitative Equity Funds, Inc. - Equity Growth Fund Investor Class 20,160 20,160 0.00
2025-08-28 NPORT-P DCI / Donaldson SPTM - SPDR SERIES TRUST - SPDR(R) Portfolio Total Stock Market ETF 23,041 23,481 1.91
2025-08-28 NPORT-P DCI / Donaldson GMLGX - GPS Funds I - GuideMark(R) Large Cap Core Fund Service Shares 8,226 1,806 -78.05
2025-08-28 NPORT-P DCI / Donaldson WFIVX - Wilshire Mutual Funds Inc - Wilshire 5000 Index Fund Investment Class 592 592 0.00
2025-08-28 NPORT-P DCI / Donaldson BIGRX - American Century Quantitative Equity Funds, Inc. - Income & Growth Fund Investor Class 69,787 69,787 0.00
2025-08-28 NPORT-P DCI / Donaldson SVOAX - Sei Institutional Managed Trust - Simt Us Managed Volatility Fund Class F 5,499 5,399 -1.82
2025-08-28 NPORT-P CECO / CECO Environmental SPGM - SPDR INDEX SHARES FUNDS (Formerly streetTRACKS Index Shares Funds) - SPDR(R) Portfolio MSCI Global Stock Market ETF 363 372 2.48
2025-08-28 NPORT-P CECO / CECO Environmental BlackRock Variable Series Funds, Inc. - BlackRock Small Cap Index V.I. Fund Class I 3,588 3,588 0.00
2025-08-28 NPORT-P CECO / CECO Environmental ITOT - iSHARES TRUST - iShares Core S&P Total U.S. Stock Market ETF 38,276 39,300 2.68
2025-08-28 NPORT-P CECO / CECO Environmental SSTIX - STATE STREET VARIABLE INSURANCE SERIES FUNDS INC - State Street Total Return V.I.S. Fund Class 1 Shares 544 804 47.79
2025-08-28 NPORT-P CECO / CECO Environmental SSMHX - State Street Institutional Investment Trust - State Street Small/mid Cap Equity Index Portfolio 10,500 9,800 -6.67
2025-08-28 NPORT-P PPIH / Perma-Pipe International Holdings IWC - iSHARES TRUST - iShares Micro-Cap ETF 17,019 16,223 -4.68
2025-08-28 NPORT-P CECO / CECO Environmental TIAA SEPARATE ACCOUNT VA 1 - Stock Index Account Teachers Personal Annuity Individual Deferred Variable Annuity 756 756 0.00
2025-08-28 NPORT-P CECO / CECO Environmental SSBIX - STATE STREET INSTITUTIONAL INVESTMENT TRUST - State Street Balanced Index Fund Class K 177 177 0.00
2025-08-28 NPORT-P CECO / CECO Environmental STMSX - Sei Institutional Managed Trust - Simt Tax-managed Small/mid Cap Fund Class F 7,699 7,699 0.00
2025-08-28 NPORT-P CECO / CECO Environmental IWO - iSHARES TRUST - iShares Russell 2000 Growth ETF 257,345 255,579 -0.69
2025-08-28 NPORT-P CECO / CECO Environmental NCGFX - NEW COVENANT FUNDS - New Covenant Growth Fund 3,469 3,469 0.00
2025-08-28 NPORT-P CECO / CECO Environmental WFIVX - Wilshire Mutual Funds Inc - Wilshire 5000 Index Fund Investment Class 217 217 0.00
2025-08-28 NPORT-P CECO / CECO Environmental IWC - iSHARES TRUST - iShares Micro-Cap ETF 65,242 65,497 0.39
2025-08-28 NPORT-P CECO / CECO Environmental IWM - iSHARES TRUST - iShares Russell 2000 ETF 764,902 722,465 -5.55
2025-08-27 NPORT-P FTEK / Fuel Tech VEXMX - VANGUARD INDEX FUNDS - Vanguard Extended Market Index Fund Investor Shares 347,857 347,857 0.00
2025-08-27 NPORT-P CECO / CECO Environmental JNL SERIES TRUST - JNL Multi-Manager Small Cap Growth Fund (A) 73,291 141,196 92.65
2025-08-27 NPORT-P CECO / CECO Environmental Brighthouse Funds Trust II - MetLife Russell 2000 Index Portfolio Class A 10,050 10,050 0.00
2025-08-27 NPORT-P CECO / CECO Environmental JNL SERIES TRUST - JNL/DFA U.S. Small Cap Fund (A) 8,074 6,244 -22.67
2025-08-27 NPORT-P PPIH / Perma-Pipe International Holdings VBINX - Vanguard Valley Forge Funds - Vanguard Balanced Index Fund Investor Shares 7,151 7,151 0.00
2025-08-27 NPORT-P CECO / CECO Environmental Brighthouse Funds Trust II - Loomis Sayles Small Cap Core Portfolio Class A 85,152 85,152 0.00
2025-08-27 NPORT-P CECO / CECO Environmental THRIVENT SERIES FUND INC - Thrivent Global Stock Portfolio Class A 19,416 12,035 -38.02
2025-08-27 NPORT-P CECO / CECO Environmental VITNX - VANGUARD INSTITUTIONAL INDEX FUNDS - Vanguard Institutional Total Stock Market Index Fund Institutional Shares 14,363 14,363 0.00
2025-08-27 NPORT-P CECO / CECO Environmental RYDEX VARIABLE TRUST - Russell 2000(R) 1.5x Strategy Fund Variable Annuity 9 8 -11.11
2025-08-27 NPORT-P PPIH / Perma-Pipe International Holdings VITNX - VANGUARD INSTITUTIONAL INDEX FUNDS - Vanguard Institutional Total Stock Market Index Fund Institutional Shares 5,795 2,910 -49.78
2025-08-27 NPORT-P CECO / CECO Environmental BBGSX - Bridge Builder Trust - Bridge Builder Small/Mid Cap Growth Fund 5,634 6,100 8.27
2025-08-27 NPORT-P FTEK / Fuel Tech VTSMX - VANGUARD INDEX FUNDS - Vanguard Total Stock Market Index Fund Investor Shares 593,112 593,112 0.00
2025-08-27 NPORT-P CECO / CECO Environmental HRSMX - Manager Directed Portfolios - Hood River Small-Cap Growth Fund Institutional Shares 1,283,419 1,247,755 -2.78
2025-08-27 NPORT-P PPIH / Perma-Pipe International Holdings VTSMX - VANGUARD INDEX FUNDS - Vanguard Total Stock Market Index Fund Investor Shares 215,853 215,853 0.00
2025-08-27 NPORT-P CECO / CECO Environmental ALLIANZ VARIABLE INSURANCE PRODUCTS TRUST - AZL DFA U.S. Core Equity Fund 790 790 0.00
2025-08-27 NPORT-P CECO / CECO Environmental RYMKX - RYDEX SERIES FUNDS - Russell 2000 1.5x Strategy Fund Class H 41 41 0.00
2025-08-27 NPORT-P CECO / CECO Environmental RYRUX - RYDEX DYNAMIC FUNDS - Russell 2000 2x Strategy Fund A-Class Shares 149 149 0.00
2025-08-27 13F-HR/A CECO / CECO Environmental Squarepoint Ops LLC 31,391 106,967 240.76
2025-08-27 NPORT-P PPIH / Perma-Pipe International Holdings JNL SERIES TRUST - JNL/DFA U.S. Small Cap Fund (A) 814 814 0.00
2025-08-27 NPORT-P CECO / CECO Environmental TSME - Thrivent ETF Trust - Thrivent Small-Mid Cap ESG ETF 174,075 273,463 57.09
2025-08-27 NPORT-P CECO / CECO Environmental TIFF INVESTMENT PROGRAM - TIFF Multi-Asset Fund -70 -1,276 1,722.86
2025-08-27 NPORT-P CECO / CECO Environmental RYRRX - RYDEX SERIES FUNDS - Russell 2000 Fund Class A 69 68 -1.45
2025-08-27 NPORT-P CECO / CECO Environmental VEXMX - VANGUARD INDEX FUNDS - Vanguard Extended Market Index Fund Investor Shares 449,735 452,528 0.62
2025-08-27 NPORT-P CECO / CECO Environmental THRIVENT SERIES FUND INC - Thrivent Moderate Allocation Portfolio Class A 81,808 55,673 -31.95
2025-08-27 NPORT-P CECO / CECO Environmental THRIVENT SERIES FUND INC - Thrivent Moderately Aggressive Allocation Portfolio Class A 89,542 68,317 -23.70
2025-08-27 13F-HR/A CECO / CECO Environmental Squarepoint Ops LLC 106,967 39,251 -63.31
2025-08-27 NPORT-P CECO / CECO Environmental THRIVENT SERIES FUND INC - Thrivent Small Cap Growth Portfolio Class A 56,789 67,768 19.33
2025-08-27 NPORT-P CECO / CECO Environmental VTSMX - VANGUARD INDEX FUNDS - Vanguard Total Stock Market Index Fund Investor Shares 885,763 1,024,563 15.67
2025-08-27 NPORT-P CECO / CECO Environmental Advanced Series Trust - Ast Small-cap Growth Portfolio 5,476 5,476 0.00
2025-08-27 NPORT-P CECO / CECO Environmental THRIVENT SERIES FUND INC - Thrivent Aggressive Allocation Portfolio Class A 35,105 32,889 -6.31
2025-08-27 NPORT-P PPIH / Perma-Pipe International Holdings VEXMX - VANGUARD INDEX FUNDS - Vanguard Extended Market Index Fund Investor Shares 97,603 106,189 8.80
2025-08-27 NPORT-P PPIH / Perma-Pipe International Holdings Advanced Series Trust - Ast Small-cap Growth Portfolio 2,080 2,080 0.00
2025-08-27 NPORT-P CECO / CECO Environmental VBINX - Vanguard Valley Forge Funds - Vanguard Balanced Index Fund Investor Shares 17,471 17,471 0.00
2025-08-27 NPORT-P CECO / CECO Environmental OASGX - Optimum Fund Trust - Optimum Small-mid Cap Growth Fund Class A 69,765 83,078 19.08
2025-08-27 NPORT-P CECO / CECO Environmental VMNFX - Vanguard Montgomery Funds - Vanguard Market Neutral Fund Investor Shares -16,669 -65,510 293.00
2025-08-27 NPORT-P CECO / CECO Environmental THRIVENT SERIES FUND INC - Thrivent Moderately Conservative Allocation Portfolio Class A 12,482 9,738 -21.98
2025-08-27 NPORT-P CECO / CECO Environmental Jnl Series Trust - Jnl/dfa U.s. Core Equity Fund (a) 1,791 1,791 0.00
2025-08-27 NPORT-P DCI / Donaldson ALLIANZ VARIABLE INSURANCE PRODUCTS TRUST - AZL DFA U.S. Core Equity Fund 3,969 4,395 10.73
2025-08-27 NPORT-P DCI / Donaldson ACSMX - NEIMAN FUNDS - Advisors Capital Small/Mid Cap Fund 17,800 19,500 9.55
2025-08-27 NPORT-P DCI / Donaldson CCAFX - CALVERT WORLD VALUES FUND INC - Calvert Mid-Cap Fund Class A 36,773 46,619 26.78
2025-08-27 NPORT-P DCI / Donaldson HCEGX - HC CAPITAL TRUST - The Growth Equity Portfolio HC Strategic Shares 53 53 0.00
2025-08-27 NPORT-P DCI / Donaldson ALLIANZ VARIABLE INSURANCE PRODUCTS TRUST - AZL Mid Cap Index Fund Class 2 19,625 19,509 -0.59
2025-08-27 13F-HR/A DCI / Donaldson Brinker Capital Investments, LLC 30,741 31,240 1.62
2025-08-27 NPORT-P DCI / Donaldson SEASONS SERIES TRUST - SA Multi-Managed Mid Cap Value Portfolio Class 1 808 854 5.69
2025-08-27 NPORT-P DCI / Donaldson OHIO NATIONAL FUND INC - ON S&P MidCap 400® Index Portfolio 22,124 21,698 -1.93
2025-08-27 NPORT-P DCI / Donaldson BBTSX - Bridge Builder Trust - Bridge Builder Tax Managed Small/Mid Cap Fund 38,849 38,849 0.00
2025-08-27 NPORT-P DCI / Donaldson BBVLX - Bridge Builder Trust - Bridge Builder Large Cap Value Fund 5,377 5,109 -4.98
2025-08-27 NPORT-P DCI / Donaldson OALGX - Optimum Fund Trust - Optimum Large Cap Growth Fund Class A 30,358 30,358 0.00
2025-08-27 NPORT-P DCI / Donaldson JNL SERIES TRUST - JNL Mid Cap Index Fund (I) 136,589 135,221 -1.00
2025-08-27 NPORT-P DCI / Donaldson THRIVENT SERIES FUND INC - Thrivent Moderately Conservative Allocation Portfolio Class A 4,054 645 -84.09
2025-08-27 NPORT-P DCI / Donaldson Advanced Series Trust - Ast Prudential Growth Allocation Portfolio 2,783 2,783 0.00
2025-08-27 NPORT-P DCI / Donaldson CGJAX - Calvert Responsible Index Series, Inc. - Calvert US Large-Cap Growth Responsible Index Fund Class A 2,264 2,264 0.00
2025-08-27 NPORT-P DCI / Donaldson Brighthouse Funds Trust II - MetLife Mid Cap Stock Index Portfolio Class A 47,958 46,074 -3.93
2025-08-27 NPORT-P DCI / Donaldson VTMFX - VANGUARD TAX-MANAGED FUNDS - Vanguard Tax-Managed Balanced Fund Admiral Shares 12,229 12,229 0.00
2025-08-27 NPORT-P DCI / Donaldson THRIVENT SERIES FUND INC - Thrivent Mid Cap Index Portfolio Class A 28,001 28,141 0.50
2025-08-27 NPORT-P DCI / Donaldson CFJAX - Calvert Responsible Index Series, Inc. - Calvert US Large-Cap Value Responsible Index Fund Class A 7,981 4,908 -38.50
2025-08-27 NPORT-P DCI / Donaldson VEXMX - VANGUARD INDEX FUNDS - Vanguard Extended Market Index Fund Investor Shares 1,842,346 1,839,941 -0.13
2025-08-27 NPORT-P DCI / Donaldson JNL SERIES TRUST - JNL/Mellon Industrials Sector Fund (A) 7,461 7,620 2.13
2025-08-27 13F-HR/A DCI / Donaldson Squarepoint Ops LLC 22,005 41,111 86.83
2025-08-27 NPORT-P DCI / Donaldson THRIVENT SERIES FUND INC - Thrivent Global Stock Portfolio Class A 4,460 942 -78.88
2025-08-27 13F-HR/A DCI / Donaldson Squarepoint Ops LLC 68,076 22,005 -67.68
2025-08-27 NPORT-P DCI / Donaldson Calvert Management Series - Calvert Global Small-Cap Equity Fund Class I 2,525 2,899 14.81
2025-08-27 NPORT-P DCI / Donaldson Advanced Series Trust - Ast Small-cap Growth Portfolio 9,417 9,417 0.00
2025-08-27 NPORT-P DCI / Donaldson VITNX - VANGUARD INSTITUTIONAL INDEX FUNDS - Vanguard Institutional Total Stock Market Index Fund Institutional Shares 60,608 60,608 0.00
2025-08-27 NPORT-P DCI / Donaldson BBVSX - Bridge Builder Trust - Bridge Builder Small/Mid Cap Value Fund 3,427 3,278 -4.35
2025-08-27 NPORT-P DCI / Donaldson JNL SERIES TRUST - JNL/RAFI Fundamental U.S. Small Cap Fund (A) 8,586 8,420 -1.93
2025-08-27 NPORT-P DCI / Donaldson RYDEX VARIABLE TRUST - Mid-Cap 1.5x Strategy Fund Variable Annuity 120 99 -17.50
2025-08-27 NPORT-P DCI / Donaldson RYMDX - RYDEX SERIES FUNDS - Mid-Cap 1.5x Strategy Fund Class H 389 354 -9.00
2025-08-27 NPORT-P DCI / Donaldson VSEQX - VANGUARD HORIZON FUNDS - Vanguard Strategic Equity Fund Investor Shares 261,121 261,121 0.00
2025-08-27 NPORT-P DCI / Donaldson HWAY - Themes ETF Trust - Themes US Infrastructure ETF 97 104 7.22
2025-08-27 NPORT-P DCI / Donaldson CCVAX - CALVERT IMPACT FUND INC - Calvert Small-Cap Fund Class A 518,094 553,468 6.83
2025-08-27 NPORT-P DCI / Donaldson VISVX - VANGUARD INDEX FUNDS - Vanguard Small-Cap Value Index Fund Investor Shares 1,931,213 1,868,404 -3.25
2025-08-27 NPORT-P DCI / Donaldson THRIVENT SERIES FUND INC - Thrivent Moderately Aggressive Allocation Portfolio Class A 17,119 2,553 -85.09
2025-08-27 NPORT-P DCI / Donaldson THRIVENT SERIES FUND INC - Thrivent Aggressive Allocation Portfolio Class A 4,406 812 -81.57
2025-08-27 NPORT-P DCI / Donaldson JNL SERIES TRUST - JNL/DFA U.S. Small Cap Fund (A) 13,363 13,363 0.00
2025-08-27 NPORT-P DCI / Donaldson HCIGX - HC CAPITAL TRUST - The Institutional Growth Equity Portfolio HC Strategic Shares 921 921 0.00
2025-08-27 NPORT-P DCI / Donaldson VBINX - Vanguard Valley Forge Funds - Vanguard Balanced Index Fund Investor Shares 72,221 72,443 0.31
2025-08-27 NPORT-P DCI / Donaldson ALLIANZ VARIABLE INSURANCE PRODUCTS TRUST - AZL Russell 1000 Value Index Fund Class 2 3,063 2,791 -8.88
2025-08-27 NPORT-P DCI / Donaldson SEASONS SERIES TRUST - SA Putnam Asset Allocation Diversified Growth Portfolio Class 1 1,701 1,671 -1.76
2025-08-27 NPORT-P DCI / Donaldson Brighthouse Funds Trust I - Wells Capital Management Mid Cap Value Portfolio Class A 18,464 18,464 0.00
2025-08-27 NPORT-P DCI / Donaldson CMJAX - Calvert Responsible Index Series, Inc. - Calvert US Mid-Cap Core Responsible Index Fund Class A 6,087 6,087 0.00
2025-08-27 NPORT-P DCI / Donaldson JNL SERIES TRUST - JNL/RAFI Multi-Factor U.S. Equity Fund (I) 12,212 11,298 -7.48
2025-08-27 NPORT-P DCI / Donaldson THRIVENT SERIES FUND INC - Thrivent Moderate Allocation Portfolio Class A 21,687 2,671 -87.68
2025-08-27 NPORT-P DCI / Donaldson VTCLX - VANGUARD TAX-MANAGED FUNDS - Vanguard Tax-Managed Capital Appreciation Fund Admiral Shares 101,876 101,876 0.00
2025-08-27 NPORT-P DCI / Donaldson JNL SERIES TRUST - JNL/Vanguard U.S. Stock Market Index Fund (I) 11,345 9,995 -11.90
2025-08-27 NPORT-P DCI / Donaldson VTSMX - VANGUARD INDEX FUNDS - Vanguard Total Stock Market Index Fund Investor Shares 3,797,394 3,841,389 1.16
2025-08-27 NPORT-P DCI / Donaldson NAESX - VANGUARD INDEX FUNDS - Vanguard Small-Cap Index Fund Investor Shares 2,978,991 2,925,316 -1.80
2025-08-27 NPORT-P DCI / Donaldson CSXAX - Calvert Responsible Index Series, Inc. - Calvert US Large-Cap Core Responsible Index Fund Class A 15,838 15,838 0.00
2025-08-27 NPORT-P DCI / Donaldson Jnl Series Trust - Jnl/dfa U.s. Core Equity Fund (a) 6,889 6,889 0.00
2025-08-26 13F-HR/A DCI / Donaldson Thrivent Financial For Lutherans 31,326 31,151 -0.56
2025-08-26 NPORT-P DCI / Donaldson WASMX - BOSTON TRUST WALDEN FUNDS - Walden SMID Cap Fund 76,321 82,111 7.59
2025-08-26 NPORT-P DCI / Donaldson EQ ADVISORS TRUST - EQ/400 Managed Volatility Portfolio Class IB 28,664 26,813 -6.46
2025-08-26 NPORT-P DCI / Donaldson IIFAX - Voya INVESTORS TRUST - Voya Balanced Income Portfolio Class ADV 5,638 2,687 -52.34
2025-08-26 NPORT-P DCI / Donaldson IUSV - iSHARES TRUST - iShares Core S&P U.S. Value ETF 39,804 40,131 0.82
2025-08-26 NPORT-P DCI / Donaldson WSEFX - BOSTON TRUST WALDEN FUNDS - Walden Equity Fund 31,875 30,750 -3.53
2025-08-26 NPORT-P DCI / Donaldson GOP - Tidal ETF Trust - Unusual Whales Subversive Republican Trading ETF 1,918 1,756 -8.45
2025-08-26 NPORT-P DCI / Donaldson IWV - iSHARES TRUST - iShares Russell 3000 ETF 32,628 32,376 -0.77
2025-08-26 NPORT-P DCI / Donaldson BTSMX - BOSTON TRUST WALDEN FUNDS - Boston Trust SMID Cap Fund 161,410 154,180 -4.48
2025-08-26 NPORT-P DCI / Donaldson IRMAX - Voya VARIABLE PORTFOLIOS INC - Voya RussellTM Mid Cap Index Portfolio Class ADV 9,623 9,727 1.08
2025-08-26 NPORT-P DCI / Donaldson IWD - iSHARES TRUST - iShares Russell 1000 Value ETF 299,086 264,805 -11.46
2025-08-26 NPORT-P DCI / Donaldson IWS - iSHARES TRUST - iShares Russell Mid-Cap Value ETF 186,513 174,898 -6.23
2025-08-26 NPORT-P DCI / Donaldson BTMFX - BOSTON TRUST WALDEN FUNDS - Boston Trust Midcap Fund 56,835 54,720 -3.72
2025-08-26 NPORT-P DCI / Donaldson VVIMX - Voya VARIABLE PORTFOLIOS INC - Voya VACS Index Series MC Portfolio 5,369 3,577 -33.38
2025-08-26 NPORT-P DCI / Donaldson MGMT - Unified Series Trust - Ballast Small/mid Cap Etf 26,960
2025-08-26 NPORT-P DCI / Donaldson BlackRock Funds IV - BlackRock Systematic Multi-Strategy Fund Investor A Shares 1,575 785 -50.16
2025-08-26 NPORT-P DCI / Donaldson NSMAX - NUVEEN INVESTMENT TRUST - Nuveen NWQ Small/Mid-Cap Value Fund Class A 18,476 19,348 4.72
2025-08-26 NPORT-P DCI / Donaldson FSCS - FIRST TRUST EXCHANGE-TRADED FUND VI - Mid Cap US Equity Select ETF 3,824 6,013 57.24
2025-08-26 NPORT-P DCI / Donaldson JMEE - J.P. Morgan Exchange-Traded Fund Trust - JPMorgan Market Expansion Enhanced Equity ETF 102,808 106,334 3.43
2025-08-26 NPORT-P DCI / Donaldson GSCYX - GuideStone Funds - SMALL CAP EQUITY FUND Institutional 5,076 0 -100.00
2025-08-26 NPORT-P DCI / Donaldson JLPSX - JPMorgan Trust I - JPMorgan U.S. Large Cap Core Plus Fund Class I -103,612 -105,602 1.92
2025-08-26 NPORT-P DCI / Donaldson IPMIX - Voya VARIABLE PORTFOLIOS INC - Voya Index Plus MidCap Portfolio Class I 78,665 77,168 -1.90
2025-08-26 NPORT-P DCI / Donaldson MPGFX - TRUST FOR PROFESSIONAL MANAGERS - Mairs & Power Growth Fund 364,481 123,647 -66.08
2025-08-26 NPORT-P DCI / Donaldson Profunds - Profund Vp Mid-cap Growth 572 623 8.92
2025-08-26 NPORT-P DCI / Donaldson EQ ADVISORS TRUST - EQ/Large Cap Value Index Portfolio Class IB 4,054 3,666 -9.57
2025-08-26 NPORT-P DCI / Donaldson IWB - iSHARES TRUST - iShares Russell 1000 ETF 87,004 87,580 0.66
2025-08-26 NPORT-P DCI / Donaldson SDVY - FIRST TRUST EXCHANGE-TRADED FUND VI - First Trust SMID Cap Rising Dividend Achievers ETF 916,203 957,516 4.51
2025-08-26 NPORT-P DCI / Donaldson PEXMX - T. Rowe Price Index Trust, Inc. - T. Rowe Price Extended Equity Market Index Fund 13,854 13,854 0.00
2025-08-26 NPORT-P DCI / Donaldson EQ ADVISORS TRUST - EQ/Common Stock Index Portfolio Class IA 18,700 18,700 0.00
2025-08-26 NPORT-P DCI / Donaldson EQ ADVISORS TRUST - ATM Mid Cap Managed Volatility Portfolio Class K 10,357 10,550 1.86
2025-08-26 NPORT-P DCI / Donaldson FIRST TRUST VARIABLE INSURANCE TRUST - First Trust/Dow Jones Dividend & Income Allocation Portfolio Class I 42,556 42,583 0.06
2025-08-26 NPORT-P DCI / Donaldson EQ ADVISORS TRUST - 1290 VT GAMCO Small Company Value Portfolio Class IB 207,000 207,000 0.00
2025-08-26 NPORT-P DCI / Donaldson Profunds - Profund Vp Ultramid-cap 294 249 -15.31
2025-08-26 NPORT-P DCI / Donaldson TLSTX - TIAA-CREF LIFE FUNDS - Stock Index Fund 1,516 1,516 0.00
2025-08-26 NPORT-P DCI / Donaldson TRMNX - T. Rowe Price Index Trust, Inc. - T. Rowe Price Mid-Cap Index Fund 6,994 6,853 -2.02
2025-08-26 NPORT-P DCI / Donaldson Profunds - Profund Vp Mid-cap Value 329 368 11.85
2025-08-26 NPORT-P DCI / Donaldson PAEAX - PUTNAM ASSET ALLOCATION FUNDS - Putnam Dynamic Asset Allocation Growth Fund Class A shares 12,139 12,139 0.00
2025-08-26 NPORT-P DCI / Donaldson PABAX - PUTNAM ASSET ALLOCATION FUNDS - Putnam Dynamic Asset Allocation Balanced Fund Class A shares 9,794 9,794 0.00
2025-08-26 NPORT-P DCI / Donaldson BOSOX - BOSTON TRUST WALDEN FUNDS - Boston Trust Small Cap Fund 369,966 392,926 6.21
2025-08-26 NPORT-P DCI / Donaldson FLQM - Franklin Templeton ETF Trust - Franklin LibertyQ U.S. Mid Cap Equity ETF 70,784 78,848 11.39
2025-08-26 NPORT-P DCI / Donaldson Spdr S&p Midcap 400 Etf Trust 953,537 938,422 -1.59
2025-08-26 NPORT-P DCI / Donaldson PUTNAM VARIABLE TRUST - Putnam VT Global Asset Allocation Fund Class IA Shares 840 826 -1.67
2025-08-26 NPORT-P DCI / Donaldson PACAX - PUTNAM ASSET ALLOCATION FUNDS - Putnam Dynamic Asset Allocation Conservative Fund Class A shares 1,889 1,845 -2.33
2025-08-26 NPORT-P DCI / Donaldson IJH - iSHARES TRUST - iShares Core S&P Mid-Cap ETF 3,893,929 3,893,177 -0.02
2025-08-26 NPORT-P DCI / Donaldson IUSG - iSHARES TRUST - iShares Core S&P U.S. Growth ETF 53,232 54,235 1.88
2025-08-26 NPORT-P DCI / Donaldson NOLVX - Northern Funds - Northern Large Cap Value Fund 4,477 4,323 -3.44
2025-08-26 NPORT-P DCI / Donaldson WFMDX - WELLS FARGO FUNDS TRUST - Wells Fargo Special Mid Cap Value Fund Administrator Class 792,200 792,200 0.00
2025-08-26 NPORT-P DCI / Donaldson BTEFX - BOSTON TRUST WALDEN FUNDS - Boston Trust Equity Fund 15,000 15,000 0.00
2025-08-26 NPORT-P DCI / Donaldson MASTER INVESTMENT PORTFOLIO - Large Cap Index Master Portfolio 76,992 75,830 -1.51
2025-08-26 NPORT-P DCI / Donaldson GFSYX - GuideStone Funds - Strategic Alternatives Fund Institutional
2025-08-26 NPORT-P DCI / Donaldson FVD - FIRST TRUST EXCHANGE-TRADED FUND - First Trust Value Line Dividend Index Fund 599,079 545,808 -8.89
2025-08-26 NPORT-P DCI / Donaldson NOMIX - Northern Funds - Northern Mid Cap Index Fund 82,939 79,434 -4.23
2025-08-26 NPORT-P DCI / Donaldson GAFCX - VIRTUS ALTERNATIVE SOLUTIONS TRUST - Virtus AlphaSimplex Global Alternatives Fund Class C 723 723 0.00
2025-08-26 NPORT-P DCI / Donaldson EQ ADVISORS TRUST - EQ/Mid Cap Index Portfolio Class IB 100,795 100,218 -0.57