GGiantBullStocks

Head to head

Cameco Corporation (CCJ)vsFirst Solar, Inc. (FSLR)

Price & valuation

MetricCCJFSLR
Price$84.85$205.31
Change-0.90%-3.15%
Market cap
P/E ratio
EPS
52-week high
52-week low
Volume4,458,4771,534,785

Latest annual financials

MetricCCJFSLR
Revenue$5.22B
Net income$1.53B
EPS$14.21