Free Trial

Compare Stocks

Comparative Price Performance Over Time

Compare Stocks - Price & Volume

CompanyCurrent Price50-Day Moving Average52-Week RangeMarket CapBetaAvg. VolumeToday's Volume
Crescent Point Energy Corp. stock logo
CPG
Crescent Point Energy
$8.48
$6.03
$9.28
$5.32B2.175.65 million shs4.25 million shs
Denison Mines Corp. stock logo
DML
Denison Mines
C$3.26
+3.2%
C$2.85
C$1.37
C$3.27
C$2.91B1.891.77 million shs1.62 million shs
Eaton Vance Senior Floating-Rate Trust stock logo
EFR
Eaton Vance Senior Floating-Rate Trust
$13.07
-0.8%
$13.10
$11.03
$13.40
N/AN/A94,992 shs116,395 shs
NexGen Energy Ltd. stock logo
NXE
NexGen Energy
$7.94
+2.2%
$7.90
$3.61
$8.88
$4.29B1.96.59 million shs3.25 million shs
Ten Starter Stocks For Beginners to Buy Now Cover

Just getting into the stock market? These 10 simple stocks can help beginning investors build long-term wealth without knowing options, technicals, or other advanced strategies.

Get This Free Report

Price Performance

Company1-Day Performance7-Day Performance30-Day Performance90-Day Performance1-Year Performance
Crescent Point Energy Corp. stock logo
CPG
Crescent Point Energy
0.00%0.00%-5.29%+20.39%+31.55%
Denison Mines Corp. stock logo
DML
Denison Mines
+0.32%+3.27%+14.08%+24.90%+122.54%
Eaton Vance Senior Floating-Rate Trust stock logo
EFR
Eaton Vance Senior Floating-Rate Trust
0.00%-0.68%+0.23%+1.70%+18.22%
NexGen Energy Ltd. stock logo
NXE
NexGen Energy
0.00%-4.31%-2.39%+7.39%+99.23%

MarketRank™

CompanyOverall ScoreAnalyst's OpinionShort Interest ScoreDividend StrengthESG ScoreNews and Social Media SentimentCompany OwnershipEarnings & Valuation
Crescent Point Energy Corp. stock logo
CPG
Crescent Point Energy
3.9384 of 5 stars
3.55.02.50.02.40.81.9
Denison Mines Corp. stock logo
DML
Denison Mines
0.7094 of 5 stars
1.40.00.80.02.91.71.3
Eaton Vance Senior Floating-Rate Trust stock logo
EFR
Eaton Vance Senior Floating-Rate Trust
N/AN/AN/AN/AN/AN/AN/AN/A
NexGen Energy Ltd. stock logo
NXE
NexGen Energy
1.8814 of 5 stars
3.71.00.00.03.80.80.6

Analyst Ratings

CompanyConsensus Rating ScoreConsensus RatingConsensus Price Target% Upside from Current Price
Crescent Point Energy Corp. stock logo
CPG
Crescent Point Energy
3.00
Buy$13.81∞ Upside
Denison Mines Corp. stock logo
DML
Denison Mines
2.75
Moderate BuyC$3.14-3.68% Downside
Eaton Vance Senior Floating-Rate Trust stock logo
EFR
Eaton Vance Senior Floating-Rate Trust
N/AN/AN/AN/A
NexGen Energy Ltd. stock logo
NXE
NexGen Energy
3.33
Buy$11.0038.54% Upside

Current Analyst Ratings

Latest NXE, DML, EFR, and CPG Analyst Ratings

DateCompanyBrokerageActionRatingPrice TargetDetails
5/17/2024
NexGen Energy Ltd. stock logo
NXE
NexGen Energy
Haywood Securities
Subscribe to MarketBeat All Access for the recommendation accuracy rating
UpgradeStrong-Buy
5/7/2024
Crescent Point Energy Corp. stock logo
CPG
Crescent Point Energy
BMO Capital Markets
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Boost Price TargetOutperform ➝ Outperform$13.00 ➝ $14.00
4/23/2024
Denison Mines Corp. stock logo
DML
Denison Mines
Raymond James
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Boost Price TargetC$3.00 ➝ C$3.50
4/1/2024
NexGen Energy Ltd. stock logo
NXE
NexGen Energy
Scotiabank
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Initiated CoverageSector Outperform
3/4/2024
Denison Mines Corp. stock logo
DML
Denison Mines
TD Securities
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Boost Price TargetSpeculative BuyC$3.50 ➝ C$3.75
3/4/2024
Denison Mines Corp. stock logo
DML
Denison Mines
Raymond James
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Boost Price TargetC$2.90 ➝ C$3.00
(Data available from 5/28/2021 forward. View 10+ years of historical ratings with our analyst ratings screener.)

Sales & Book Value

CompanyAnnual RevenuePrice/SalesCashflowPrice/CashBook ValuePrice/Book
Crescent Point Energy Corp. stock logo
CPG
Crescent Point Energy
$2.59B0.00N/A3.87$7.63 per share0.00
Denison Mines Corp. stock logo
DML
Denison Mines
C$3.67M792.58C$0.17 per share19.37C$0.70 per share4.66
Eaton Vance Senior Floating-Rate Trust stock logo
EFR
Eaton Vance Senior Floating-Rate Trust
$55.66MN/AN/AN/AN/AN/A
NexGen Energy Ltd. stock logo
NXE
NexGen Energy
N/AN/AN/AN/A$1.16 per shareN/A

Profitability & Earnings

CompanyNet IncomeEPSTrailing P/E RatioForward P/E RatioP/E GrowthNet MarginsReturn on Equity (ROE)Return on Assets (ROA)Next Earnings Date
Crescent Point Energy Corp. stock logo
CPG
Crescent Point Energy
$422.48M-$0.08N/A0.00N/A-1.95%12.92%7.13%7/24/2024 (Estimated)
Denison Mines Corp. stock logo
DML
Denison Mines
C$72.32MC$0.0840.751.421,986.78%13.47%-4.92%8/8/2024 (Estimated)
Eaton Vance Senior Floating-Rate Trust stock logo
EFR
Eaton Vance Senior Floating-Rate Trust
N/AN/A0.00N/AN/AN/AN/AN/A
NexGen Energy Ltd. stock logo
NXE
NexGen Energy
$59.87M-$0.01N/AN/AN/AN/A-15.45%-12.41%8/14/2024 (Estimated)

Latest NXE, DML, EFR, and CPG Earnings

DateQuarterCompanyConsensus EstimateReported EPSBeat/MissGap EPSRevenue EstimateActual RevenueDetails
5/8/2024Q1 2024
Denison Mines Corp. stock logo
DML
Denison Mines
-C$0.01-C$0.02-C$0.01-C$0.02N/AC$0.83 million
3/6/2024Q4 2023
NexGen Energy Ltd. stock logo
NXE
NexGen Energy
-$0.01-$0.06-$0.05-$0.33N/AN/A
2/29/2024Q4 2023
Crescent Point Energy Corp. stock logo
CPG
Crescent Point Energy
$0.38$0.27-$0.11-$0.71$752.25 million$743.70 million
2/29/2024Q4 2023
Denison Mines Corp. stock logo
DML
Denison Mines
-C$0.02C$0.04+C$0.06C$0.04N/AC$1.09 million

Dividends

CompanyAnnual PayoutDividend Yield3-Year Dividend GrowthPayout RatioYears of Consecutive Growth
Crescent Point Energy Corp. stock logo
CPG
Crescent Point Energy
$0.34N/AN/AN/A 4 Years
Denison Mines Corp. stock logo
DML
Denison Mines
N/AN/AN/AN/AN/A
Eaton Vance Senior Floating-Rate Trust stock logo
EFR
Eaton Vance Senior Floating-Rate Trust
$1.3910.64%+17.33%N/A1 Years
NexGen Energy Ltd. stock logo
NXE
NexGen Energy
N/AN/AN/AN/AN/A

Latest NXE, DML, EFR, and CPG Dividends

AnnouncementCompanyPeriodAmountYieldEx-Dividend DateRecord DatePayable Date
5/10/2024
Crescent Point Energy Corp. stock logo
CPG
Crescent Point Energy
Quarterly$0.08303.81%6/14/20246/15/20247/2/2024
5/1/2024
Eaton Vance Senior Floating-Rate Trust stock logo
EFR
Eaton Vance Senior Floating-Rate Trust
monthly$0.121010.6%5/23/20245/24/20245/31/2024
4/1/2024
Eaton Vance Senior Floating-Rate Trust stock logo
EFR
Eaton Vance Senior Floating-Rate Trust
Monthly$0.121011.28%4/22/20244/23/20244/30/2024
2/29/2024
Crescent Point Energy Corp. stock logo
CPG
Crescent Point Energy
Quarterly$0.08604.71%3/14/20243/15/20244/1/2024
3/1/2024
Eaton Vance Senior Floating-Rate Trust stock logo
EFR
Eaton Vance Senior Floating-Rate Trust
monthly$0.121010.2%3/20/20243/21/20243/28/2024
(Data available from 1/1/2013 forward)

Debt

CompanyDebt-to-Equity RatioCurrent RatioQuick Ratio
Crescent Point Energy Corp. stock logo
CPG
Crescent Point Energy
0.50
1.03
0.76
Denison Mines Corp. stock logo
DML
Denison Mines
0.07
6.68
3.12
Eaton Vance Senior Floating-Rate Trust stock logo
EFR
Eaton Vance Senior Floating-Rate Trust
N/AN/AN/A
NexGen Energy Ltd. stock logo
NXE
NexGen Energy
N/A
1.96
1.96

Ownership

Institutional Ownership

CompanyInstitutional Ownership
Crescent Point Energy Corp. stock logo
CPG
Crescent Point Energy
49.37%
Denison Mines Corp. stock logo
DML
Denison Mines
51.39%
Eaton Vance Senior Floating-Rate Trust stock logo
EFR
Eaton Vance Senior Floating-Rate Trust
N/A
NexGen Energy Ltd. stock logo
NXE
NexGen Energy
42.43%

Miscellaneous

CompanyEmployeesShares OutstandingFree FloatOptionable
Crescent Point Energy Corp. stock logo
CPG
Crescent Point Energy
777619.49 million617.63 millionOptionable
Denison Mines Corp. stock logo
DML
Denison Mines
65892.26 millionN/ANot Optionable
Eaton Vance Senior Floating-Rate Trust stock logo
EFR
Eaton Vance Senior Floating-Rate Trust
N/AN/AN/ANot Optionable
NexGen Energy Ltd. stock logo
NXE
NexGen Energy
77539.85 million509.62 millionOptionable

NXE, DML, EFR, and CPG Headlines

Recent News About These Companies

NEXGEN, ESG equity funds eye RE projects
3 Renewable Energy Stocks to Buy Now: May 2024
NexGen Energy (NYSE:NXE) Trading Down 6.1%
NexGen Releases 2023 Sustainability Report
NexGen Energy (NYSE:NXE) Trading 5.9% Higher
NexGen Energy (NYSE:NXE) Stock Price Up 5.9%
NexGen Energy Closes C$224 Million CDI Offering in Australia

New MarketBeat Followers Over Time

Media Sentiment Over Time

Company Descriptions

Crescent Point Energy logo

Crescent Point Energy

NYSE:CPG
Crescent Point Energy Corp. explores, develops, and produces oil and gas properties in Canada and the United States. The company focuses on crude oil, tight oil, natural gas liquids, shale gas, and natural gas reserves. Its properties are located in the provinces of Saskatchewan, Alberta, British Columbia, and Manitoba; and the states of North Dakota. Crescent Point Energy Corp. was incorporated in 1994 and is headquartered in Calgary, Canada.
Denison Mines logo

Denison Mines

TSE:DML
Denison Mines Corp. engages in the acquisition, exploration, and development of uranium bearing properties in Canada. Its flagship project is the Wheeler River uranium project covering an area of approximately 300,000 hectares located in the Athabasca Basin region in northern Saskatchewan. The company was formerly known as International Uranium Corporation and changed its name to Denison Mines Corp. in December 2006. Denison Mines Corp. was incorporated in 1936 and is headquartered in Toronto, Canada.
Eaton Vance Senior Floating-Rate Trust logo

Eaton Vance Senior Floating-Rate Trust

NYSE:EFR
Eaton Vance Senior Floating-Rate Trust is a closed-ended fixed income mutual fund launched and managed by Eaton Vance Management. The fund invests in the fixed income markets of the United States. It primarily invests in senior, secured floating rate loans. It benchmarks the performance of its portfolio against the S&P/LSTA Leveraged Loan Index. Eaton Vance Senior Floating-Rate Trust was formed on November 28, 2003 and is domiciled in the United States.
NexGen Energy logo

NexGen Energy

NYSE:NXE
NexGen Energy Ltd., an exploration and development stage company, engages in the acquisition, exploration, and evaluation and development of uranium properties in Canada. It holds 100% interest in the Rook I project comprising 32 contiguous mineral claims totaling an area of 35,065 hectares located in the southwestern Athabasca Basin of Saskatchewan. The company is headquartered in Vancouver, Canada. NexGen Energy Ltd. operates as a subsidiary of Mega Uranium Ltd.