Totalizing Fluid Meters and Counting Devices - Largest Owners in this Industry

This is a list of institutions that have held positions in more than two companies within this industry since the beginning of our crawl horizon (somewhere in 2014). Industry is based on SIC codes reported with the SEC. Number of Known Investments is the total count of securities held as reported in filings with the SEC since the beginning of our crawl horizon.

Investor Number of Known Investments
Pacer Advisors, Inc. 8
VBINX - Vanguard Valley Forge Funds - Vanguard Balanced Index Fund Investor Shares 8
GTO - INVESCO ACTIVELY MANAGED EXCHANGE-TRADED FUND TRUST - Invesco Total Return Bond ETF 6
AIM VARIABLE INSURANCE FUNDS (INVESCO VARIABLE INSURANCE FUNDS) - INVESCO V.I. Core Plus Bond Fund Series I 6
SPBO - SPDR SERIES TRUST - SPDR Portfolio Corporate Bond ETF 6
VBMFX - VANGUARD BOND INDEX FUNDS - Vanguard Total Bond Market Index Fund Investor Shares 6
LFLAX - Legg Mason Global Asset Management Trust - BrandywineGLOBAL - Global Flexible Income Fund Class A 6
ELDFX - ELFUN DIVERSIFIED FUND - ELFUN DIVERSIFIED FUND Elfun Diversified Fund 6
USIG - iSHARES TRUST - iShares Broad USD Investment Grade Corporate Bond ETF 6
EUSB - iSHARES TRUST - iShares ESG Advanced Total USD Bond Market ETF 6
SCHZ - SCHWAB STRATEGIC TRUST - Schwab U.S. Aggregate Bond ETF 6
GBF - iSHARES TRUST - iShares Government/Credit Bond ETF 6
SPAB - SPDR SERIES TRUST - SPDR(R) Portfolio Aggregate Bond ETF 6
SPIB - SPDR SERIES TRUST - SPDR(R) Portfolio Intermediate Term Corporate Bond ETF 6
TBIIX - TIAA-CREF FUNDS - TIAA-CREF Bond Index Fund Institutional Class 6
AGG - iSHARES TRUST - iShares Core U.S. Aggregate Bond ETF 6
ACPSX - Aim Counselor Series Trust (invesco Counselor Series Trust) - Invesco Core Plus Bond Fund Class A 6
IUSB - iSHARES TRUST - iShares Core Total USD Bond Market ETF 6
VTBIX - VANGUARD BOND INDEX FUNDS - Vanguard Total Bond Market II Index Fund Investor Shares 6
AIM VARIABLE INSURANCE FUNDS (INVESCO VARIABLE INSURANCE FUNDS) - Invesco Oppenheimer V.I. Total Return Bond Fund Series II 5
AIM VARIABLE INSURANCE FUNDS (INVESCO VARIABLE INSURANCE FUNDS) - Invesco Oppenheimer V.I. Conservative Balanced Fund Series I 5
GVI - iSHARES TRUST - iShares Intermediate Government/Credit Bond ETF 5
SSIMX - STATE STREET VARIABLE INSURANCE SERIES FUNDS INC - State Street Income V.I.S. Fund Class 1 Shares 5
BKAG - BNY Mellon ETF Trust - BNY Mellon Core Bond ETF 5
TSIAX - THORNBURG INVESTMENT TRUST - Thornburg Strategic Income Fund - Class A 5
EINFX - ELFUN INCOME FUND - ELFUN INCOME FUND Elfun Income Fund 5
BIMIX - BAIRD FUNDS INC - Baird Intermediate Bond Fund Institutional 5
VBIIX - VANGUARD BOND INDEX FUNDS - Vanguard Intermediate-Term Bond Index Fund Investor Shares 5
DFA INVESTMENT DIMENSIONS GROUP INC - DFA Global Core Plus Real Return Portfolio Institutional Class 5
SIGAX - LEGG MASON PARTNERS INCOME TRUST - Western Asset Corporate Bond Fund Class A 4
FEDERATED INSURANCE SERIES - Federated Quality Bond Fund II Primary Shares 4
IGIB - iSHARES TRUST - iShares Intermediate-Term Corporate Bond ETF 4
SCXIX - Sei Institutional Managed Trust - Simt Core Fixed Income Fund Class I 4
LPCIX - Advisors' Inner Circle Fund III - MetLife Core Plus Fund I Class Shares 4
RFCYX - RUSSELL INVESTMENT CO - Strategic Bond Fund Class Y 4
GIBAX - GUGGENHEIM FUNDS TRUST - Guggenheim Total Return Bond Fund A-Class 4
FTRFX - FEDERATED TOTAL RETURN SERIES INC - Federated Total Return Bond Fund Service Shares 4
SSASX - STATE STREET INSTITUTIONAL INVESTMENT TRUST - State Street Income Fund 4
FIIFX - FEDERATED INCOME SECURITIES TRUST - Federated Intermediate Corporate Bond Fund Institutional Shares 4
THIFX - THORNBURG INVESTMENT TRUST - Thornburg Limited Term Income Fund - Class A 4
AIM INVESTMENT FUNDS (INVESCO INVESTMENT FUNDS) - Invesco Oppenheimer Total Return Bond Fund Class R6 4
FCSPX - Federated Managed Pool Series - Federated Corporate Bond Strategy Portfolio 4
EQ ADVISORS TRUST - EQ/Core Bond Index Portfolio Class IA 4
Invesco Bond Fund 4
FHMFX - FIDELITY SALEM STREET TRUST - Fidelity Series Corporate Bond Fund 4
RIFDX - RUSSELL INVESTMENT FUNDS - Strategic Bond Fund 4
ACCEX - Aim Investment Securities Funds (invesco Investment Securities Funds) - Invesco Corporate Bond Fund Class C 4
NOCBX - Northern Funds - Northern Core Bond Fund 4
GILDX - GUGGENHEIM FUNDS TRUST - Guggenheim Limited Duration Fund A-Class 4
IMTB - iSHARES TRUST - iShares Core 5-10 Year USD Bond ETF 4
SWAGX - SCHWAB INVESTMENTS - Schwab U.S. Aggregate Bond Index Fund 4
NOFIX - Northern Funds - Northern Fixed Income Fund 4
SKOR - FlexShares Trust - FlexShares Credit-Scored US Corporate Bond Index Fund 4
FCBFX - FIDELITY SALEM STREET TRUST - Fidelity Corporate Bond Fund 4
SIDCX - SEI INSTITUTIONAL INVESTMENTS TRUST - SIIT Intermediate Duration Credit Fund - Class A 4
VICSX - VANGUARD SCOTTSDALE FUNDS - Vanguard Intermediate-Term Corporate Bond Index Fund Admiral Shares 4
SCOAX - Sei Institutional Investments Trust - Siit Core Fixed Income - Class A 4
STIAX - FEDERATED FIXED INCOME SECURITIES INC - Federated Strategic Income Fund Class A Shares 4
SCHI - SCHWAB STRATEGIC TRUST - Schwab 5-10 Year Corporate Bond ETF 4
RFAYX - RUSSELL INVESTMENT CO - Investment Grade Bond Fund Class Y 4
SCHJ - SCHWAB STRATEGIC TRUST - Schwab 1-5 Year Corporate Bond ETF 3
DekaBank Deutsche Girozentrale 3
BLACKROCK FUNDS - iShares U.S. Intermediate Credit Bond Index Fund 3
SSFSX - STATE STREET INSTITUTIONAL FUNDS - State Street Active Core Bond Fund Service Class 3
GESLX - GENERAL ELECTRIC RSP INCOME FUND - GENERAL ELECTRIC RSP INCOME FUND General Electric RSP Income Fund 3
UNIY - WisdomTree Trust - WisdomTree Voya Yield Enhanced USD Universal Bond Fund N/A 3
Six Circles Trust - Six Circles Credit Opportunities Fund 3
MBAAX - MORGAN STANLEY INSTITUTIONAL FUND TRUST - Global Strategist Portfolio Class A Shares 3
VSCSX - VANGUARD SCOTTSDALE FUNDS - Vanguard Short-Term Corporate Bond Index Fund Admiral Shares 3
BCOIX - BAIRD FUNDS INC - Baird Core Plus Bond Fund Institutional 3
NARAX - VIRTUS OPPORTUNITIES TRUST - Virtus Newfleet Multi-Sector Short Term Bond Fund Class A 3
HIMZX - VIRTUS OPPORTUNITIES TRUST - Virtus Newfleet Low Duration Core Plus Bond Fund Class A 3
HYZD - WisdomTree Trust - WisdomTree Interest Rate Hedged High Yield Bond Fund N/A 3
VANGUARD VARIABLE INSURANCE FUNDS - Total Bond Market Index Portfolio 3
ISTB - iSHARES TRUST - iShares Core 1-5 Year USD Bond ETF 3
Natixis Advisors, L.p. 3
FNSOX - FIDELITY SALEM STREET TRUST - Fidelity Short-Term Bond Index Fund 3
SLQD - iSHARES TRUST - iShares 0-5 Year Investment Grade Corporate Bond ETF 3
BBAG - J.P. Morgan Exchange-Traded Fund Trust - JPMorgan U.S. Aggregate Bond ETF 3
VIRTUS VARIABLE INSURANCE TRUST - Virtus Newfleet Multi-Sector Intermediate Bond Series Class A 3
TRANSAMERICA SERIES TRUST - Transamerica BlackRock Global Allocation VP Initial 3
Covestor Ltd 3
IGSB - iSHARES TRUST - iShares Short-Term Corporate Bond ETF 3
SWSBX - SCHWAB INVESTMENTS - Schwab Short-Term Bond Index Fund 3
SUSB - iSHARES TRUST - iShares ESG 1-5 Year USD Corporate Bond ETF 3
PTBD - Pacer Funds Trust - Pacer Trendpilot US Bond ETF 3
SUSC - iSHARES TRUST - iShares ESG USD Corporate Bond ETF 3
FIWGX - Fidelity Rutland Square Trust II - Strategic Advisers Fidelity Core Income Fund 3
AIM INVESTMENT FUNDS (INVESCO INVESTMENT FUNDS) - Invesco Oppenheimer Fundamental Alternatives Fund Class R6 3
RFBSX - RUSSELL INVESTMENT CO - Short Duration Bond Fund Class S 3
New York State Common Retirement Fund 3
BAGIX - BAIRD FUNDS INC - Baird Aggregate Bond Fund Institutional 3
MIMPX - MORGAN STANLEY VARIABLE INSURANCE FUND INC. - Global Strategist Portfolio Class I 3