Badger Meter Inc (BMI) Institutional Ownership

Institutions by Trading Activity

Ownership Statistics

29,568,685Shares Outstanding
406,900Shares held by institutions
$64,774,411Value of institutional holdings
95.22%Institutional ownership %
7.65%Shares Changed QoQ
457No. of institutional investors

Shares Owned by Institutions

Shares Purchased/Sold by Institutions

Ownership Summary

Badger Meter Inc (NYSE:BMI) currently has 457 active institutional owners and shareholders as of today (December 2025), that have filed 13F forms with the Securities Exchange Commission (SEC).

457 Institutional Holders

406,900 Total Shares Held
Download Data
Owner Name Date Shares Held Change (QoQ) Change (%) Value (USD)
BlackRock, Inc. 31 Dec, 2025 5,129,382 -71,881 -1.38% $894,615,465.00
VANGUARD GROUP INC 31 Dec, 2025 3,979,893 19,585 0.49% $694,133,138.00
STATE STREET CORP 31 Dec, 2025 1,458,574 55,589 3.96% $254,389,891.00
GEODE CAPITAL MANAGEMENT, LLC 31 Dec, 2025 876,854 4,035 0.46% $152,950,948.00
Pictet Asset Management Holding SA 31 Dec, 2025 754,402 212,448 39.20% $131,592,469.00
MORGAN STANLEY 31 Dec, 2025 720,969 -31,303 -4.16% $125,744,682.00
UBS Group AG 31 Dec, 2025 712,650 335,953 89.18% $124,293,286.00
DIMENSIONAL FUND ADVISORS LP 31 Dec, 2025 510,649 47,467 10.25% $89,068,824.00
Boston Trust Walden Corp 31 Dec, 2025 507,692 177,653 53.83% $88,546,562.00
NORGES BANK 31 Dec, 2025 480,588 480,588 0.00% $83,819,353.00
Amundi 31 Dec, 2025 413,987 12,319 3.07% $72,157,187.00
GOLDMAN SACHS GROUP INC 31 Dec, 2025 399,927 7,867 2.01% $69,751,234.00
JPMORGAN CHASE & CO 31 Dec, 2025 386,287 -116,869 -23.23% $67,372,315.00
FIRST TRUST ADVISORS LP 31 Dec, 2025 361,926 100,635 38.51% $63,123,513.00
Neuberger Berman Group LLC 31 Dec, 2025 341,350 -20,148 -5.57% $59,534,857.00
CHARLES SCHWAB INVESTMENT MANAGEMENT INC 31 Dec, 2025 316,331 -433 -0.14% $55,171,290.00
NORTHERN TRUST CORP 31 Dec, 2025 304,555 -16,930 -5.27% $53,117,436.00
BAMCO INC /NY/ 31 Dec, 2025 300,046 45,623 17.93% $52,331,023.00
KAYNE ANDERSON RUDNICK INVESTMENT MANAGEMENT LLC 31 Dec, 2025 280,557 -7,089 -2.46% $48,931,961.00
MARSHALL WACE, LLP 31 Dec, 2025 280,157 88,126 45.89% $48,862,181.00