Market Cap 578.59M
Revenue (ttm) 830.54M
Net Income (ttm) -840,000.00
EPS (ttm) N/A
PE Ratio 25.26
Forward PE 21.95
Profit Margin -0.10%
Debt to Equity Ratio 0.73
Volume 792,500
Avg Vol 484,190
Day's Range N/A - N/A
Shares Out 36.14M
Stochastic %K 66%
Beta 1.83
Analysts Sell
Price Target $28.57
Latest News on ONT
Onterris price target raised to $40 from $19 at Barclays

2026-05-18T09:50:43.000Z - 13 days ago

Onterris price target raised to $40 from $19 at Barclays


Montrose Environmental Group Q1 Earnings Call Highlights

May 14, 2026, 2:06 AM EDT - 17 days ago

Montrose Environmental Group Q1 Earnings Call Highlights


Onterris price target lowered to $31 from $33 at Evercore ISI

2026-05-12T19:55:22.000Z - 19 days ago

Onterris price target lowered to $31 from $33 at Evercore ISI


Onterris Announces Timing of First Quarter 2026 Results

Apr 27, 2026, 4:34 PM EDT - 4 weeks ago

Onterris Announces Timing of First Quarter 2026 Results


Montrose Environmental Group Is Now Onterris

Apr 21, 2026, 4:05 PM EDT - 5 weeks ago

Montrose Environmental Group Is Now Onterris


Montrose Environmental Group Needham Conference Update

Jan 13, 2025, 4:15 PM EST - 1 year ago

Montrose Environmental Group Needham Conference Update