Free Trial

Compare Stocks

Compare stocks with our powerful stock comparison tool. Analyze fundamentals, price performance, and key financial indicators to make informed investment decisions. Our tool lets you compare up to ten stocks side by side based on Performance Charts, Price & Volume, MarketRank™, Analyst Ratings, Sales & Book Value, Profitability & Earnings, Dividends, Debt, Ownership, Headlines, and more. Simply enter up to ten stock symbols (e.g., BAC, JPM, WFC, C, GS) to get started and uncover top investment opportunities.

CompanyCurrent Price50-Day Moving Average52-Week RangeMarket CapBetaAvg. VolumeToday's Volume
Abtech Holdings Inc stock logo
ABHD
Abtech
$1.08
+2.9%
$1.08
$0.51
$1.09
$2.73M-4.46977 shs500 shs
Denison Mine Corp stock logo
DNN
Denison Mine
$1.75
-3.8%
$1.60
$1.08
$2.47
$1.63B1.4849.46 million shs64.42 million shs
Peninsula Energ stock logo
PENMF
Peninsula Energ
$0.40
$0.39
$0.26
$1.70
$62.90M0.39N/AN/A
Uranium Energy Corp. stock logo
UEC
Uranium Energy
$6.55
-3.7%
$5.97
$3.85
$8.93
$3.02B1.429.06 million shs10.27 million shs
Western Uranium Corporation stock logo
WSTRF
Western Uranium
$0.60
+1.7%
$0.67
$0.55
$1.56
$35.12M1.49103,337 shs52,643 shs
Beginner's Guide To Retirement Stocks Cover

Enter your email address and we'll send you MarketBeat's list of seven best retirement stocks and why they should be in your portfolio.

Get This Free Report

Compare Price Performance

Company1-Day Performance7-Day Performance30-Day Performance90-Day Performance1-Year Performance
Abtech Holdings Inc stock logo
ABHD
Abtech
0.00%0.00%0.00%0.00%0.00%
Denison Mine Corp stock logo
DNN
Denison Mine
+1.68%+4.00%+16.29%+40.00%-8.54%
Peninsula Energ stock logo
PENMF
Peninsula Energ
0.00%0.00%0.00%-10.23%+464.29%
Uranium Energy Corp. stock logo
UEC
Uranium Energy
+1.34%+3.19%+15.45%+45.92%+13.14%
Western Uranium Corporation stock logo
WSTRF
Western Uranium
+1.15%-4.15%-24.31%-26.29%-53.51%
CompanyOverall ScoreAnalyst's OpinionShort Interest ScoreDividend StrengthESG ScoreNews and Social Media SentimentCompany OwnershipEarnings & Valuation
Abtech Holdings Inc stock logo
ABHD
Abtech
N/AN/AN/AN/AN/AN/AN/AN/A
Denison Mine Corp stock logo
DNN
Denison Mine
1.7059 of 5 stars
3.62.00.00.01.10.00.6
Peninsula Energ stock logo
PENMF
Peninsula Energ
N/AN/AN/AN/AN/AN/AN/AN/A
Uranium Energy Corp. stock logo
UEC
Uranium Energy
3.8615 of 5 stars
3.61.00.00.03.31.71.9
Western Uranium Corporation stock logo
WSTRF
Western Uranium
0.3679 of 5 stars
0.05.00.00.00.00.80.0
CompanyConsensus Rating ScoreConsensus RatingConsensus Price Target% Upside from Current Price
Abtech Holdings Inc stock logo
ABHD
Abtech
0.00
N/AN/AN/A
Denison Mine Corp stock logo
DNN
Denison Mine
3.29
Buy$3.0071.43% Upside
Peninsula Energ stock logo
PENMF
Peninsula Energ
0.00
N/AN/AN/A
Uranium Energy Corp. stock logo
UEC
Uranium Energy
3.29
Buy$10.1354.58% Upside
Western Uranium Corporation stock logo
WSTRF
Western Uranium
0.00
N/AN/AN/A

Current Analyst Ratings Breakdown

Latest DNN, UEC, WSTRF, PENMF, and ABHD Analyst Ratings

DateCompanyBrokerageActionRatingPrice TargetDetails
6/3/2025
Uranium Energy Corp. stock logo
UEC
Uranium Energy
BMO Capital Markets
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Initiated CoverageOutperform$7.75
4/4/2025
Denison Mine Corp stock logo
DNN
Denison Mine
Desjardins
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Initiated CoverageBuy
(Data available from 7/1/2022 forward. View 10+ years of historical ratings with our analyst ratings screener.)
CompanyAnnual RevenuePrice/SalesCashflowPrice/CashBook ValuePrice/Book
Abtech Holdings Inc stock logo
ABHD
Abtech
$570K4.78N/AN/A($4.32) per share-0.25
Denison Mine Corp stock logo
DNN
Denison Mine
$2.88M544.68N/AN/A$0.46 per share3.80
Peninsula Energ stock logo
PENMF
Peninsula Energ
$11.87M5.30N/AN/A$1.16 per share0.34
Uranium Energy Corp. stock logo
UEC
Uranium Energy
$220K13,229.51N/AN/A$2.01 per share3.26
Western Uranium Corporation stock logo
WSTRF
Western Uranium
$180K198.36N/AN/A$0.50 per share1.20
CompanyNet IncomeEPSTrailing P/E RatioForward P/E RatioP/E GrowthNet MarginsReturn on Equity (ROE)Return on Assets (ROA)Next Earnings Date
Abtech Holdings Inc stock logo
ABHD
Abtech
-$3.79MN/A0.00N/A-825.89%N/A-617.65%N/A
Denison Mine Corp stock logo
DNN
Denison Mine
-$66.50M-$0.01N/AN/AN/A-2,504.46%-19.96%-17.19%8/14/2025 (Estimated)
Peninsula Energ stock logo
PENMF
Peninsula Energ
-$12.41MN/A0.003.04N/AN/AN/AN/A9/8/2025 (Estimated)
Uranium Energy Corp. stock logo
UEC
Uranium Energy
-$29.22M-$0.12N/A46.79N/AN/A-7.03%-6.24%N/A
Western Uranium Corporation stock logo
WSTRF
Western Uranium
-$10.11M-$0.17N/AN/A-5,854.39%-34.27%-30.05%8/12/2025 (Estimated)

Latest DNN, UEC, WSTRF, PENMF, and ABHD Earnings

DateQuarterCompanyConsensus EstimateReported EPSBeat/MissGap EPSRevenue EstimateActual RevenueDetails
4/15/2025Q4 2024
Western Uranium Corporation stock logo
WSTRF
Western Uranium
N/A-$0.04N/A-$0.04N/A$0.04 million
CompanyAnnual PayoutDividend Yield3-Year Dividend GrowthPayout RatioYears of Consecutive Growth
Abtech Holdings Inc stock logo
ABHD
Abtech
N/AN/AN/AN/AN/A
Denison Mine Corp stock logo
DNN
Denison Mine
N/AN/AN/AN/AN/A
Peninsula Energ stock logo
PENMF
Peninsula Energ
N/AN/AN/AN/AN/A
Uranium Energy Corp. stock logo
UEC
Uranium Energy
N/AN/AN/AN/AN/A
Western Uranium Corporation stock logo
WSTRF
Western Uranium
N/AN/AN/AN/AN/A
CompanyDebt-to-Equity RatioCurrent RatioQuick Ratio
Abtech Holdings Inc stock logo
ABHD
Abtech
N/A
0.04
0.01
Denison Mine Corp stock logo
DNN
Denison Mine
N/A
3.21
3.09
Peninsula Energ stock logo
PENMF
Peninsula Energ
N/AN/AN/A
Uranium Energy Corp. stock logo
UEC
Uranium Energy
N/A
10.11
5.05
Western Uranium Corporation stock logo
WSTRF
Western Uranium
N/A
4.71
4.71

Institutional Ownership

CompanyInstitutional Ownership
Abtech Holdings Inc stock logo
ABHD
Abtech
N/A
Denison Mine Corp stock logo
DNN
Denison Mine
36.74%
Peninsula Energ stock logo
PENMF
Peninsula Energ
N/A
Uranium Energy Corp. stock logo
UEC
Uranium Energy
62.28%
Western Uranium Corporation stock logo
WSTRF
Western Uranium
14.44%

Insider Ownership

CompanyInsider Ownership
Abtech Holdings Inc stock logo
ABHD
Abtech
1.30%
Denison Mine Corp stock logo
DNN
Denison Mine
0.58%
Peninsula Energ stock logo
PENMF
Peninsula Energ
N/A
Uranium Energy Corp. stock logo
UEC
Uranium Energy
2.00%
Western Uranium Corporation stock logo
WSTRF
Western Uranium
17.70%
CompanyEmployeesShares OutstandingFree FloatOptionable
Abtech Holdings Inc stock logo
ABHD
Abtech
N/A2.53 millionN/ANot Optionable
Denison Mine Corp stock logo
DNN
Denison Mine
93896.38 million891.18 millionNot Optionable
Peninsula Energ stock logo
PENMF
Peninsula Energ
46159.23 millionN/ANot Optionable
Uranium Energy Corp. stock logo
UEC
Uranium Energy
60444.35 million435.46 millionNot Optionable
Western Uranium Corporation stock logo
WSTRF
Western Uranium
2559.39 million48.88 millionNot Optionable

Recent News About These Companies

Western Uranium & Vanadium announces ore purchase agreement
Vanadium Miners News For The Month Of February 2025
Vanadium Miners News For The Month Of December 2024
Western Uranium & Vanadium Corp. Provides Company Updates
Western Uranium Closes First Tranche of Financing of CAD $5 Million

New MarketBeat Followers Over Time

Media Sentiment Over Time

Abtech stock logo

Abtech OTCMKTS:ABHD

$1.08 +0.03 (+2.86%)
As of 03/19/2019

Abtech Holdings, Inc., an environmental technologies company, provides solutions to address issues of water pollution. It develops Smart Sponge, a polymer technology that focuses the removal of hydrocarbons and oil derivatives from surface water; Smart Sponge Plus, an antimicrobial agent to reduce coliform bacteria found in storm water, industrial wastewater, and municipal wastewater; and Ironwood and Smart Sponge HM media, a carbon-based renewable material with attached nanostructures for the removal of phosphates, as well as heavy metals, such as selenium, chromium, copper, iron, lead, and zinc. The company offers Smart Sponge Popcorn for various filtration applications; Ultra-Urban Filter, a modular filtration unit for use in curb opening and top down storm drains, and to treat storm water runoff for new or retrofitted sites by absorbing oil and grease, and capturing trash and sediment; and End-of-Pipe Water Treatment Systems to treat individual catch basins It also provides Smart Pak for use in new or existing end-of-pipe systems, such as vaults; and Absorbent Booms and Line Skimmers to absorb and permanently encapsulate hydrocarbons resulting in no dewatering of oily water during removal. In addition, the company offers Passive Skimmers to absorb and encapsulate hydrocarbons by floating directly on the water in catch basins, sumps, oil/water separators, and marine fueling stations; and Bilge Skimmer for permanently encapsulating the petroleum hydrocarbons that appear as oily sheen in the engine compartment during normal boat operation. Further, it provides industrial process water systems to purify well or surface makeup water streams for various plant requirements; and develops de-oiling solutions for the produced water market for the removal of free oil. The company serves the oil and gas industry, and spill prevention and control markets. Abtech Holdings, Inc. is headquartered in Scottsdale, Arizona.

Denison Mine stock logo

Denison Mine NYSEAMERICAN:DNN

$1.75 -0.07 (-3.85%)
Closing price 04:10 PM Eastern
Extended Trading
$1.75 0.00 (0.00%)
As of 07:54 PM Eastern
Extended trading is trading that happens on electronic markets outside of regular trading hours. This is a fair market value extended hours price provided by Polygon.io. Learn more.

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.

Peninsula Energ stock logo

Peninsula Energ OTCMKTS:PENMF

$0.40 0.00 (0.00%)
As of 06/27/2025

Peninsula Energy Limited, together with its subsidiaries, operates as a uranium exploration company in the United States. The company's flagship project is its 100% owned Lance uranium project located in Wyoming. The company was formerly known as Peninsula Minerals Limited and changed its name to Peninsula Energy Limited in November 2010. Peninsula Energy Limited was incorporated in 1993 and is based in Subiaco, Australia.

Uranium Energy stock logo

Uranium Energy NYSEAMERICAN:UEC

$6.55 -0.25 (-3.68%)
Closing price 04:10 PM Eastern
Extended Trading
$6.58 +0.03 (+0.38%)
As of 08:00 PM Eastern
Extended trading is trading that happens on electronic markets outside of regular trading hours. This is a fair market value extended hours price provided by Polygon.io. Learn more.

Uranium Energy Corp., together with its subsidiaries, engages in exploration, pre-extraction, extraction, and processing uranium and titanium concentrates in the United States, Canada, and Paraguay. It owns interests in the Palangana mine, Goliad, Burke Hollow, Longhorn, and Salvo projects located in Texas; Anderson, Workman Creek, and Los Cuatros projects situated in Arizona; Dalton Pass and C de Baca project located in New Mexico; Roughrider, Shea Creek, Christie Lake, Horseshoe-Raven, Hidden Bay, Diabase, West Bear, JCU, and other project located in Canada; and Yuty, Oviedo, and Alto Paraná titanium projects in Paraguay. The company was formerly known as Carlin Gold Inc. and changed its name to Uranium Energy Corp. in January 2005. Uranium Energy Corp. was incorporated in 2003 and is headquartered in Corpus Christi, Texas.

Western Uranium stock logo

Western Uranium OTCMKTS:WSTRF

$0.60 +0.01 (+1.66%)
As of 03:54 PM Eastern

Western Uranium & Vanadium Corp. engages in exploring, developing, mining, and production of uranium and vanadium resource properties in the United States. The company holds interests in the San Rafael uranium project located in Emery County, Utah; the Sunday Mine Complex situated in western San Miguel County, Colorado; the Van 4 mine located in western Montrose County, Colorado; the Sage mine project situated in San Juan County, Utah, and San Miguel County, Colorado; and the Dunn Project located in San Juan County, Utah. It also has interests in the Hansen, North Hansen, High Park, and Hansen Picnic Tree projects located in Fremont and Teller Counties, Colorado; the Keota uranium project situated in Weld County, Colorado; and the Ferris Haggerty project located in Carbon County, Wyoming. The company was formerly known as Western Uranium Corporation and changed its name to Western Uranium & Vanadium Corp. in October 2018. Western Uranium & Vanadium Corp. is headquartered in Toronto, Canada.