Stock Comparison

IMSR PWR
Add up to 8 stocks to compare side by side
Price Performance (%)
Metric IMSR
Terrestrial Energy Inc
PWR
Quanta Services Inc
Price $5.82 $671.86
Change % +8.58% +0.60%
Market Cap 567.81M 102.91B
P/E Ratio 77.6
EPS $-0.18 $8.73
52W High $31.50 $788.75
52W Low $4.38 $363.01
Volume
Avg Volume 2.32M 1.43M
Open $5.52 $683.00
Prev Close $5.36 $667.84
Div Yield 0.07%
Annual Dividend $0.37
Payout Ratio 5.9%
Analyst Rating Strong buy Buy
Price Target $42.92 $172.41
Total Analysts 8 36