NASDAQ : MSEX
-$0.12 (-0.21%)
2.00%
40
change: -182 | last: 22217
change: -94 | last: 1119
change: -58 | last: 675
change: -31 | last: 36185
change: 166 | last: 19-
-
0.00
change: 0 | last: 020.64M
| Filing Date | Reporting Person | Amount Beneficially Owned | % of Class |
|---|---|---|---|
| 2026-04-30 | Vanguard Capital Management | 961.15K | 5.18% |
| 2026-04-24 | BlackRock, Inc. | 2.98M | 16.10% |
| 2026-03-27 | The Vanguard Group | - | 0.00% |
| 2025-11-14 | T. Rowe Price Investment Management, Inc. | 1.64M | 9.10% |
| 2025-10-14 | Neuberger Berman Group LLC | 1.01M | 5.60% |
| 2025-04-17 | BlackRock, Inc. | 3.22M | 18.00% |
| 2025-01-31 | First Trust Portfolios L.P. | 516.91K | 2.90% |
| 2024-11-14 | 85-4328500 | 1.34M | 7.50% |
| 2022-05-10 | STATE STREET CORPORATION | 1.8M | 10.24% |
| 2022-05-10 | SSGA FUNDS MANAGEMENT, INC. | 1.24M | 7.08% |
| 2022-02-14 | 52-0556948 | 1.51M | 8.60% |
| 2022-02-10 | The Vanguard Group - 23-1945930 | 1.29M | 7.38% |
| 2022-01-27 | (1) BlackRock, Inc. | 2.75M | 15.70% |
| 2022-01-25 | (1) BlackRock, Inc. | 2.75M | 15.70% |
| 2021-08-09 | (1) BlackRock, Inc. | 2.94M | 16.80% |
| 2021-02-16 | 52-0556948 | 1.83M | 10.40% |
| 2021-02-10 | The Vanguard Group - 23-1945930 | 1.08M | 6.19% |
| 2021-01-29 | (1) BlackRock, Inc. | 1.36M | 7.80% |
| 2020-02-12 | The Vanguard Group - 23-1945930 | 1.07M | 6.15% |
| 2020-02-10 | 52-0556948 | 1.71M | 9.80% |
| 2020-02-10 | 52-0556948 | 1.77M | 10.10% |
| 2020-02-05 | (1) BlackRock, Inc. | 1.33M | 7.70% |
| 2019-02-14 | 52-0556948 | 1.08M | 6.50% |
| 2019-02-06 | (1) BlackRock, Inc. | 1.3M | 7.90% |
| 2018-01-25 | (1) BlackRock, Inc. | 1.21M | 7.40% |
| 2017-01-25 | (1) BlackRock, Inc. | 1.17M | 7.20% |
| 2016-01-26 | (1) BlackRock, Inc. | 1.11M | 6.90% |
| 2015-01-29 | (1) BlackRock, Inc. | 1.14M | 7.00% |
| 2014-01-30 | (1) BlackRock, Inc. | 1.18M | 7.40% |
| 2013-02-05 | (1) BlackRock, Inc. | 1.09M | 6.92% |
| 2012-02-10 | (1) BlackRock, Inc. | 1.12M | 7.15% |
| 2011-02-07 | (1) BlackRock, Inc. | 1.09M | 7.01% |
| 2010-01-29 | BlackRock for purposes of Schedule 13G filings. | 823.13K | 6.10% |
| 2009-02-12 | 51-0326854 | 770.9K | 5.76% |
| 2009-02-12 | 22-1146430 | 770.9K | 5.76% |
| 2009-02-12 | 25-1435979 | 770.9K | 5.76% |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2025-12-31 | $50.42 | 18.12M | $913.76M | $2.8M | $419.25M | $1.33B |
| 2024-12-31 | $52.63 | 17.83M | $938.34M | $4.23M | $385.96M | $1.32B |
| 2023-12-31 | $65.62 | 17.73M | $1.16B | $2.39M | $412.31M | $1.57B |
| 2022-12-31 | $78.67 | 17.6M | $1.38B | $3.83M | $366.95M | $1.75B |
| 2021-12-31 | $120.30 | 17.49M | $2.1B | $3.53M | $330.62M | $2.43B |
| 2020-12-31 | $72.47 | 17.46M | $1.27B | $4.49M | $287.54M | $1.55B |
| 2019-12-31 | $63.57 | 16.68M | $1.06B | $2.23M | $263.69M | $1.32B |
| 2018-12-31 | $53.35 | 16.38M | $874.09M | $3.7M | $208.69M | $1.08B |
| 2017-12-31 | $39.91 | 16.33M | $651.73M | $4.94M | $173.91M | $820.7M |
| 2016-12-31 | $42.94 | 16.27M | $698.63M | $3.88M | $152.7M | $847.45M |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-03-31 | $52.05 | 18.4M | $957.93M | $2.04M | $428M | $1.38B |
| 2025-12-31 | $50.42 | 18.4M | $927.93M | $2.8M | $419.25M | $1.34B |
| 2025-09-30 | $54.12 | 18.12M | $980.82M | $3.38M | $414.76M | $1.39B |
| 2025-06-30 | $54.18 | 17.96M | $973.18M | $2.56M | $416.63M | $1.39B |
| 2025-03-31 | $64.10 | 17.89M | $1.15B | $2.66M | $395.25M | $1.54B |
| 2024-12-31 | $52.63 | 17.88M | $941.08M | $4.23M | $385.96M | $1.32B |
| 2024-09-30 | $65.24 | 17.83M | $1.16B | $6.34M | $380.12M | $1.54B |
| 2024-06-30 | $52.83 | 17.83M | $941.91M | $8.02M | $439.54M | $1.37B |
| 2024-03-31 | $51.25 | 17.82M | $913.22M | $2.86M | $426.3M | $1.34B |
| 2023-12-31 | $65.62 | 17.82M | $1.17B | $2.39M | $412.31M | $1.58B |
| 2023-09-30 | $66.25 | 17.76M | $1.18B | $2.97M | $407.19M | $1.58B |
| 2023-06-30 | $80.66 | 17.71M | $1.43B | $4.38M | $394.79M | $1.82B |