Skip to main content

Want a detailed portfolio tracker?

Comparison Terrestrial Energy (IMSR) with Competitors

Terrestrial Energy (IMSR) industry is Utilities - Regulated Electric.

Free Cash Flow Yield
IMSR-3.11%
Industry-0.24%
Upside-2.87%
P/E
IMSR-9.68
Industry17.73
Upside-2740.79%
P/S
IMSR3663.53
Industry0.02
Upside+21806310.41%
P/B
IMSR1.97
Industry2.04
Upside-3.40%