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
Cameco Corporation stock logo
CCJ
Cameco
$106.57
+0.1%
$112.56
$67.60
$135.24
$46.38B0.993.18 million shs3.10 million shs
Peninsula Energ stock logo
PENMF
Peninsula Energ
$0.32
$0.34
$0.17
$0.77
$129.42M0.2325,372 shs15,400 shs
Western Uranium Corporation stock logo
WSTRF
Western Uranium
$0.45
$0.52
$0.32
$1.00
$32.61M0.8753,553 shs34,368 shs
10 Stocks Set to Soar in 2026 Cover

Enter your email address and we’ll send you MarketBeat’s list of ten stocks set to soar in Summer 2026, despite the threat of tariffs and what's happening in Iran. These ten stocks are incredibly resilient and are likely to thrive in any economic environment.

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%
Cameco Corporation stock logo
CCJ
Cameco
0.00%+5.58%+2.47%+4.69%+52.98%
Peninsula Energ stock logo
PENMF
Peninsula Energ
0.00%+3.42%+10.24%-15.54%-19.62%
Western Uranium Corporation stock logo
WSTRF
Western Uranium
0.00%+3.96%-9.69%+13.28%-29.50%
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
Cameco Corporation stock logo
CCJ
Cameco
$106.57
+0.1%
$112.56
$67.60
$135.24
$46.38B0.993.18 million shs3.10 million shs
Peninsula Energ stock logo
PENMF
Peninsula Energ
$0.32
$0.34
$0.17
$0.77
$129.42M0.2325,372 shs15,400 shs
Western Uranium Corporation stock logo
WSTRF
Western Uranium
$0.45
$0.52
$0.32
$1.00
$32.61M0.8753,553 shs34,368 shs
10 Stocks Set to Soar in 2026 Cover

Enter your email address and we’ll send you MarketBeat’s list of ten stocks set to soar in Summer 2026, despite the threat of tariffs and what's happening in Iran. These ten stocks are incredibly resilient and are likely to thrive in any economic environment.

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%
Cameco Corporation stock logo
CCJ
Cameco
0.00%+5.58%+2.47%+4.69%+52.98%
Peninsula Energ stock logo
PENMF
Peninsula Energ
0.00%+3.42%+10.24%-15.54%-19.62%
Western Uranium Corporation stock logo
WSTRF
Western Uranium
0.00%+3.96%-9.69%+13.28%-29.50%
CompanyConsensus Rating ScoreConsensus RatingConsensus Price Target% Upside from Current Price
Abtech Holdings Inc stock logo
ABHD
Abtech
0.00
N/AN/AN/A
Cameco Corporation stock logo
CCJ
Cameco
2.69
Moderate Buy$147.4238.33% Upside
Peninsula Energ stock logo
PENMF
Peninsula Energ
0.00
N/AN/AN/A
Western Uranium Corporation stock logo
WSTRF
Western Uranium
0.00
N/AN/AN/A

Current Analyst Ratings Breakdown

Latest PENMF, WSTRF, ABHD, and CCJ Analyst Ratings

DateCompanyBrokerageActionRatingPrice TargetDetails
6/15/2026
Cameco Corporation stock logo
CCJ
Cameco
Reiterated RatingOutperform$135.00
6/4/2026
Cameco Corporation stock logo
CCJ
Cameco
DowngradeHold (C+)Hold (C)
5/21/2026
Cameco Corporation stock logo
CCJ
Cameco
Initiated CoverageEqual Weight$108.00
5/21/2026
Cameco Corporation stock logo
CCJ
Cameco
UpgradeHold
5/6/2026
Cameco Corporation stock logo
CCJ
Cameco
DowngradeBuy (B-)Hold (C+)
5/6/2026
Cameco Corporation stock logo
CCJ
Cameco
Reiterated RatingOutperform$175.00
4/20/2026
Cameco Corporation stock logo
CCJ
Cameco
Initiated CoverageOutperform
3/26/2026
Cameco Corporation stock logo
CCJ
Cameco
DowngradeStrong-BuyHold
(Data available from 6/20/2023 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
Cameco Corporation stock logo
CCJ
Cameco
$2.49B18.63$1.51 per share70.42$11.35 per share9.39
Peninsula Energ stock logo
PENMF
Peninsula Energ
$11.87M10.90N/AN/A$1.07 per share0.30
Western Uranium Corporation stock logo
WSTRF
Western Uranium
$430K75.83N/AN/A$0.42 per share1.08
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/AN/AN/AN/A-825.89%N/A-617.65%N/A
Cameco Corporation stock logo
CCJ
Cameco
$421.96M$1.0898.6855.511.9418.38%11.05%7.65%7/31/2026 (Estimated)
Peninsula Energ stock logo
PENMF
Peninsula Energ
-$12.49MN/AN/AN/AN/AN/AN/AN/AN/A
Western Uranium Corporation stock logo
WSTRF
Western Uranium
-$7.18M-$0.09N/AN/AN/A-1,493.92%-21.16%-18.50%8/14/2026 (Estimated)

Latest PENMF, WSTRF, ABHD, and CCJ Earnings

DateQuarterCompanyConsensus EstimateReported EPSBeat/MissGap EPSRevenue EstimateActual RevenueDetails
5/14/2026Q1 2026
Western Uranium Corporation stock logo
WSTRF
Western Uranium
N/A-$0.02N/A-$0.02N/A$0.03 million
5/5/2026Q1 2026
Cameco Corporation stock logo
CCJ
Cameco
$0.29$0.34+$0.05$0.22$598.63 million$607.49 million
4/15/2026Q4 2025
Western Uranium Corporation stock logo
WSTRF
Western Uranium
-$0.0402-$0.02+$0.0202$999.00$0.33 million$0.03 million
CompanyAnnual PayoutDividend Yield5-Year Annualized Dividend GrowthPayout RatioYears of Consecutive Growth
Abtech Holdings Inc stock logo
ABHD
Abtech
N/AN/AN/AN/AN/A
Cameco Corporation stock logo
CCJ
Cameco
$0.170.16%+23.16%15.74%1 Years
Peninsula Energ stock logo
PENMF
Peninsula Energ
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
Cameco Corporation stock logo
CCJ
Cameco
0.14
3.08
2.09
Peninsula Energ stock logo
PENMF
Peninsula Energ
N/AN/AN/A
Western Uranium Corporation stock logo
WSTRF
Western Uranium
N/A
6.24
6.24

Institutional Ownership

CompanyInstitutional Ownership
Abtech Holdings Inc stock logo
ABHD
Abtech
N/A
Cameco Corporation stock logo
CCJ
Cameco
70.21%
Peninsula Energ stock logo
PENMF
Peninsula Energ
N/A
Western Uranium Corporation stock logo
WSTRF
Western Uranium
14.44%

Insider Ownership

CompanyInsider Ownership
Abtech Holdings Inc stock logo
ABHD
Abtech
1.30%
Cameco Corporation stock logo
CCJ
Cameco
1.00%
Peninsula Energ stock logo
PENMF
Peninsula Energ
N/A
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
Cameco Corporation stock logo
CCJ
Cameco
3,082435.53 million431.18 millionOptionable
Peninsula Energ stock logo
PENMF
Peninsula Energ
46407.62 millionN/ANot Optionable
Western Uranium Corporation stock logo
WSTRF
Western Uranium
2571.85 million59.14 millionNot Optionable

Recent News About These Companies

Western Uranium Delays Annual 10-K Filing
Western Uranium & Vanadium Announces Securities Transactions
Western Uranium & Vanadium to Acquire Uranium Claims
Western says uranium recovery weaker than expected
Western Uranium & Vanadium Corp.: 2025 Mid-Year Update
WSTRF Western Uranium & Vanadium Corp. - Seeking Alpha

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.

Cameco stock logo

Cameco NYSE:CCJ

$106.57 +0.08 (+0.08%)
Closing price 06/18/2026 03:59 PM Eastern
Extended Trading
$106.65 +0.08 (+0.08%)
As of 06/18/2026 07:59 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 Massive. Learn more.

Cameco Corporation provides uranium for the generation of electricity. It operates through Uranium, Fuel Services, Westinghouse segments. The Uranium segment is involved in the exploration for, mining, and milling, purchase, and sale of uranium concentrate. The Fuel Services segment engages in the refining, conversion, and fabrication of uranium concentrate, as well as the purchase and sale of conversion services. This segment also produces CANDU reactor fuel bundles and other reactor components. The company offers nuclear fuel processing services. The Westinghouse segment engages in the manufacture of nuclear reactor technology original equipment. This segment provides products and services to commercial utilities and government agencies; and outage and maintenance services, engineering support, instrumentation and controls equipment, plant modification, and components and parts to nuclear reactors. It sells its uranium and fuel services to nuclear utilities in the Americas, Europe, and Asia. Cameco Corporation was incorporated in 1987 and is headquartered in Saskatoon, Canada.

Peninsula Energ stock logo

Peninsula Energ OTCMKTS:PENMF

$0.32 0.00 (0.00%)
As of 06/18/2026 01:35 PM Eastern

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.

Western Uranium stock logo

Western Uranium OTCMKTS:WSTRF

$0.45 0.00 (0.00%)
As of 06/18/2026 03:56 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.