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