Get 20% lifetime commission for referring investors to digrin.com
here.
Montrose Environmental Group, Inc. (MEG) Financials
Stock symbol MEG is outdated, potentially delisted? Maybe it is available on other exchange?
Ticker MEG was renamed to
ONT
effective 2026-05-04.
MEG Assets vs Liabilities
| Date | Assets | Liabilities |
|---|---|---|
| Dec. 31, 2025 | 981.3 million | 530.1 million |
| Sept. 30, 2025 | 985.7 million | 527.0 million |
| June 30, 2025 | 998.1 million | 494.0 million |
| March 31, 2025 | 992.2 million | 455.1 million |
MEG Free Cash Flow and Stock based compensation
Graph available only for paid members. Upgrade to see it.
| Date | Free Cash Flow | Stock based compensation |
|---|---|---|
| Dec. 31, 2025 | 46.5 million | 8.9 million |
| Sept. 30, 2025 | 22.3 million | 9.2 million |
| June 30, 2025 | 19.9 million | 10.8 million |
| March 31, 2025 | 2.4 million | 13.7 million |
MEG Net Income
No data available :(
MEG Cash and Debt
Graph available only for paid members. Upgrade to see it.
| Date | Cash | Debt | Capital Lease |
|---|---|---|---|
| Dec. 31, 2025 | 11.2 million | 330.5 million | 53.4 million |
| Sept. 30, 2025 | 7.8 million | 341.7 million | 39.0 million |
| June 30, 2025 | 10.5 million | 305.9 million | 58.2 million |
| March 31, 2025 | 30.3 million | 277.8 million | 58.9 million |
MEG Shares Outstanding
MEG Expenses
Graph available only for paid members. Upgrade to see it.
| Date | Capex | R&D | G&A | S&M |
|---|---|---|---|---|
| Dec. 31, 2025 | 5.4 million | - | 65.2 million | - |
| Sept. 30, 2025 | 5.8 million | - | 64.9 million | - |
| June 30, 2025 | 2.0 million | - | 73.7 million | - |
| March 31, 2025 | 3.2 million | - | 66.2 million | - |
MEG Cost of Revenue
Graph available only for paid members. Upgrade to see it.
| Date | Revenue | Cost of Revenue |
|---|---|---|
| Dec. 31, 2025 | 193.3 million | 130.6 million |
| Sept. 30, 2025 | 224.9 million | 136.3 million |
| June 30, 2025 | 234.5 million | 132.8 million |
| March 31, 2025 | 177.8 million | 108.4 million |
MEG Revenue by Segment
Graph available only for paid members. Upgrade to see it.
MEG
Price: $21.33
52 week price:
Payout Ratio Range:
Earnings Per Share: -0.84 USD
Exchange: NYQ
Sector: Industrials
Industry: Waste Management
Country: United States
Volume: 95745
Market Capitalization: 800.8 million