Stock Comparison

IMSR EME
Add up to 8 stocks to compare side by side
Price Performance (%)
Metric IMSR
Terrestrial Energy Inc
EME
Emcor Group Inc
Price $4.16 $751.80
Change % -5.13% -0.62%
Market Cap 473.53M 32.17B
P/E Ratio 22.4
EPS $-0.18 $32.15
52W High $31.50 $951.96
52W Low $4.14 $564.92
Volume
Avg Volume 1.39M 317.7K
Open $4.37 $756.70
Prev Close $4.39 $756.50
Div Yield 0.33%
Annual Dividend $1.00
Payout Ratio 3.5%
Analyst Rating Strong buy Buy
Price Target $42.92 $100.34
Total Analysts 8 15