Key Financials

~$49.0B
Market Cap
C$3.5B
Revenue (TTM)
+7.1%
Revenue Growth
36.8%
Gross Margin
18.2%
Op. Margin
98.6
P/E Ratio

Role in the Supply Chain

World's second-largest uranium miner (~23% global supply)

In This Report