Stock Comparison

MEG OPLN
Add up to 8 stocks to compare side by side
Price Performance (%)
Metric MEG
Montrose Environmental Group
OPLN
Openlane Inc
Price $21.00 $29.42
Change % -0.57% +0.93%
Market Cap 805.25M 2.88B
P/E Ratio 16.2
EPS $-0.16 $1.65
52W High $32.00 $31.78
52W Low $10.51 $17.08
Volume
Avg Volume 326.8K 820.9K
Open $21.32 $29.25
Prev Close $21.12 $29.15
Div Yield
Annual Dividend
Payout Ratio
Analyst Rating Strong buy Buy
Price Target $14.36 $20.57
Total Analysts 12 15