MEG Market Cap
Montrose Environmental Grp Inc · Market Cap

MEG Market Cap
Current$565.70Mretrieved
MEG Market Cap ($809.84M → $565.70M · CAGR -5.6%)
Latest values, visible window
High-resolution chart · PNG
MEG market cap history
Daily history. Dates identify market observations.
| Date | Market Cap |
|---|---|
| 565,695,375 | |
| 524,461,825 | |
| 524,461,825 | |
| 524,461,825 | |
| 524,461,825 | |
| 524,461,825 | |
| 524,461,825 | |
| 524,461,825 | |
| 524,461,825 | |
| 524,461,825 | |
| 524,461,825 | |
| 524,461,825 | |
| 524,461,825 | |
| 524,461,825 | |
| 524,461,825 | |
| 524,461,825 | |
| 524,461,825 | |
| 524,461,825 | |
| 565,695,375 | |
| 524,461,825 | |
| 524,461,825 | |
| 524,461,825 | |
| 524,461,825 | |
| 524,461,825 | |
| 524,461,825 | |
| 524,461,825 | |
| 524,461,825 | |
| 524,461,825 | |
| 524,461,825 | |
| 524,461,825 | |
| 524,461,825 | |
| 524,461,825 | |
| 524,461,825 | |
| 524,461,825 | |
| 524,461,825 | |
| 524,461,825 | |
| 524,461,825 | |
| 524,461,825 | |
| 568,227,260 | |
| 589,929,128 | |
| 579,078,194 | |
| 566,418,771 | |
| 558,099,721 | |
| 524,461,825 | |
| 524,461,825 | |
| 524,461,825 | |
| 524,461,825 | |
| 524,461,825 | |
| 564,248,584 | |
| 564,248,584 | |
| 564,248,584 | |
| 564,248,584 | |
| 564,248,584 | |
| 564,248,584 | |
| 564,248,584 | |
| 585,227,057 | |
| 585,227,057 | |
| 631,162,679 | |
| 585,227,057 | |
| 585,227,057 | |
| 631,162,679 | |
| 631,162,679 | |
| 798,267,067 | |
| 771,501,429 | |
| 761,410,060 | |
| 761,410,060 | |
| 761,410,060 | |
| 761,410,060 | |
| 736,416,741 | |
| 755,225,027 | |
| 761,012,192 | |
| 764,990,868 | |
| 755,948,423 | |
| 755,948,423 | |
| 755,948,423 | |
| 751,969,747 | |
| 744,012,395 | |
| 771,682,278 | |
| 782,352,363 | |
| 755,225,027 | |
| 755,225,027 | |
| 755,225,027 | |
| 765,352,566 | |
| 783,437,457 | |
| 776,926,896 | |
| 785,969,341 | |
| 835,160,244 | |
| 835,160,244 | |
| 942,584,493 | |
| 942,584,493 | |
| 945,116,378 | |
| 915,095,460 | |
| 915,095,460 | |
| 915,095,460 | |
| 910,755,086 | |
| 954,882,219 | |
| 976,728,766 | |
| 966,094,851 | |
| 989,605,208 | |
| 989,605,208 |