Go Pro

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
Almonty Industries Inc. stock logo
ALM
Almonty Industries
$16.57
-9.6%
$15.36
$4.45
$24.41
$4.77B3.755.71 million shs6.14 million shs
CMV
China Minerals Mining
C$0.20
+42.9%
C$0.20
C$0.14
C$0.20
C$2.97MN/A6,496 shs17,180 shs
Carlisle Companies Incorporated stock logo
CSL
Carlisle Companies
$330.27
-2.2%
$354.90
$293.43
$432.91
$13.11B0.84470,635 shs425,921 shs
Kings Bay Resources Corp stock logo
KBG
Kings Bay Resources
C$0.04
+100.0%
C$0.04
C$0.03
C$0.10
C$2.75MN/A95,918 shs624,500 shs
The Infrastructure's Backbone: 10 Stocks Powering the AI Buildout Cover

The AI boom extends far beyond the biggest tech names. Discover 10 companies supplying the memory, storage, networking, semiconductor manufacturing, and power infrastructure that make AI possible. Learn where the next wave of AI investment opportunities may emerge—and the key risks investors should watch as the global AI buildout accelerates.

Get This Free Report

Compare Price Performance

Company1-Day Performance7-Day Performance30-Day Performance90-Day Performance1-Year Performance
Almonty Industries Inc. stock logo
ALM
Almonty Industries
-4.13%+3.62%+33.80%+7.38%+313.77%
CMV
China Minerals Mining
0.00%0.00%0.00%0.00%0.00%
Carlisle Companies Incorporated stock logo
CSL
Carlisle Companies
-1.06%-1.46%-12.25%-1.10%-11.73%
Kings Bay Resources Corp stock logo
KBG
Kings Bay Resources
0.00%0.00%0.00%0.00%0.00%
CompanyCurrent Price50-Day Moving Average52-Week RangeMarket CapBetaAvg. VolumeToday's Volume
Almonty Industries Inc. stock logo
ALM
Almonty Industries
$16.57
-9.6%
$15.36
$4.45
$24.41
$4.77B3.755.71 million shs6.14 million shs
CMV
China Minerals Mining
C$0.20
+42.9%
C$0.20
C$0.14
C$0.20
C$2.97MN/A6,496 shs17,180 shs
Carlisle Companies Incorporated stock logo
CSL
Carlisle Companies
$330.27
-2.2%
$354.90
$293.43
$432.91
$13.11B0.84470,635 shs425,921 shs
Kings Bay Resources Corp stock logo
KBG
Kings Bay Resources
C$0.04
+100.0%
C$0.04
C$0.03
C$0.10
C$2.75MN/A95,918 shs624,500 shs
The Infrastructure's Backbone: 10 Stocks Powering the AI Buildout Cover

The AI boom extends far beyond the biggest tech names. Discover 10 companies supplying the memory, storage, networking, semiconductor manufacturing, and power infrastructure that make AI possible. Learn where the next wave of AI investment opportunities may emerge—and the key risks investors should watch as the global AI buildout accelerates.

Get This Free Report

Compare Price Performance

Company1-Day Performance7-Day Performance30-Day Performance90-Day Performance1-Year Performance
Almonty Industries Inc. stock logo
ALM
Almonty Industries
-4.13%+3.62%+33.80%+7.38%+313.77%
CMV
China Minerals Mining
0.00%0.00%0.00%0.00%0.00%
Carlisle Companies Incorporated stock logo
CSL
Carlisle Companies
-1.06%-1.46%-12.25%-1.10%-11.73%
Kings Bay Resources Corp stock logo
KBG
Kings Bay Resources
0.00%0.00%0.00%0.00%0.00%
CompanyConsensus Rating ScoreConsensus RatingConsensus Price Target% Upside from Current Price
Almonty Industries Inc. stock logo
ALM
Almonty Industries
3.00
Buy$26.8161.81% Upside
CMV
China Minerals Mining
0.00
N/AN/AN/A
Carlisle Companies Incorporated stock logo
CSL
Carlisle Companies
2.45
Hold$402.4321.85% Upside
Kings Bay Resources Corp stock logo
KBG
Kings Bay Resources
0.00
N/AN/AN/A

Current Analyst Ratings Breakdown

Latest CSL, CMV, ALM, and KBG Analyst Ratings

DateCompanyBrokerageActionRatingPrice TargetDetails
9/2/2026
Almonty Industries Inc. stock logo
ALM
Almonty Industries
Initiated CoverageBuy$26.25
8/26/2026
Carlisle Companies Incorporated stock logo
CSL
Carlisle Companies
UpgradeHold (C)Hold (C+)
8/24/2026
Carlisle Companies Incorporated stock logo
CSL
Carlisle Companies
Initiated CoverageNeutral$410.00
8/24/2026
Carlisle Companies Incorporated stock logo
CSL
Carlisle Companies
UpgradeHold
8/12/2026
Almonty Industries Inc. stock logo
ALM
Almonty Industries
UpgradeSell (D-)Hold (C-)
7/30/2026
Carlisle Companies Incorporated stock logo
CSL
Carlisle Companies
Set Price Target$412.00
7/20/2026
Carlisle Companies Incorporated stock logo
CSL
Carlisle Companies
Lower Price TargetOutperform$425.00 ➝ $405.00
7/10/2026
Almonty Industries Inc. stock logo
ALM
Almonty Industries
Boost Price TargetBuy$25.00 ➝ $33.00
7/7/2026
Carlisle Companies Incorporated stock logo
CSL
Carlisle Companies
Lower Price TargetHold$360.00 ➝ $340.00
6/24/2026
Carlisle Companies Incorporated stock logo
CSL
Carlisle Companies
Reiterated RatingHold (C)
6/18/2026
Almonty Industries Inc. stock logo
ALM
Almonty Industries
Reiterated RatingSell (D-)
(Data available from 9/10/2023 forward. View 10+ years of historical ratings with our analyst ratings screener.)
CompanyAnnual RevenuePrice/SalesCashflowPrice/CashBook ValuePrice/Book
Almonty Industries Inc. stock logo
ALM
Almonty Industries
$85.80M55.64N/AN/A$0.97 per share17.08
CMV
China Minerals Mining
N/AN/AN/AN/AN/AN/A
Carlisle Companies Incorporated stock logo
CSL
Carlisle Companies
$5.02B2.61$23.98 per share13.77$42.97 per share7.69
Kings Bay Resources Corp stock logo
KBG
Kings Bay Resources
N/AN/AC$0.00 per share10.00N/AN/A
CompanyNet IncomeEPSTrailing P/E RatioForward P/E RatioP/E GrowthNet MarginsReturn on Equity (ROE)Return on Assets (ROA)Next Earnings Date
Almonty Industries Inc. stock logo
ALM
Almonty Industries
-$115.88M$0.16103.5712.55N/A125.89%9.19%3.97%N/A
CMV
China Minerals Mining
N/AN/AN/AN/AN/AN/AN/AN/AN/A
Carlisle Companies Incorporated stock logo
CSL
Carlisle Companies
$740.70M$17.4318.9513.571.0714.21%47.58%13.46%11/4/2026 (Estimated)
Kings Bay Resources Corp stock logo
KBG
Kings Bay Resources
N/A-C$0.02N/AN/AN/AN/AN/AN/AN/A

Latest CSL, CMV, ALM, and KBG Earnings

DateQuarterCompanyConsensus EstimateReported EPSBeat/MissGap EPSRevenue EstimateActual RevenueDetails
7/29/2026Q2 2026
Carlisle Companies Incorporated stock logo
CSL
Carlisle Companies
$6.35$7.03+$0.68$6.30$1.48 billion$1.57 billion
CompanyAnnual PayoutDividend Yield5-Year Annualized Dividend GrowthPayout RatioYears of Consecutive Growth
Almonty Industries Inc. stock logo
ALM
Almonty Industries
N/AN/AN/AN/AN/A
CMV
China Minerals Mining
N/AN/AN/AN/AN/A
Carlisle Companies Incorporated stock logo
CSL
Carlisle Companies
$5.001.51%+15.43%28.69%48 Years
Kings Bay Resources Corp stock logo
KBG
Kings Bay Resources
N/AN/AN/AN/AN/A

Latest CSL, CMV, ALM, and KBG Dividends

AnnouncementCompanyPeriodAmountYieldEx-Dividend DateRecord DatePayable Date
8/6/2026
Carlisle Companies Incorporated stock logo
CSL
Carlisle Companies
quarterly$1.251.37%8/19/20268/19/20269/1/2026
(Data available from 1/1/2013 forward)
CompanyDebt-to-Equity RatioCurrent RatioQuick Ratio
Almonty Industries Inc. stock logo
ALM
Almonty Industries
1.37
9.58
9.51
CMV
China Minerals Mining
N/AN/AN/A
Carlisle Companies Incorporated stock logo
CSL
Carlisle Companies
1.78
2.60
2.04
Kings Bay Resources Corp stock logo
KBG
Kings Bay Resources
653.72
1.11
0.14

Institutional Ownership

CompanyInstitutional Ownership
Almonty Industries Inc. stock logo
ALM
Almonty Industries
N/A
CMV
China Minerals Mining
N/A
Carlisle Companies Incorporated stock logo
CSL
Carlisle Companies
89.52%
Kings Bay Resources Corp stock logo
KBG
Kings Bay Resources
N/A
CompanyEmployeesShares OutstandingFree FloatOptionable
Almonty Industries Inc. stock logo
ALM
Almonty Industries
N/A288.11 millionN/AN/A
CMV
China Minerals Mining
N/A14.84 millionN/ANot Optionable
Carlisle Companies Incorporated stock logo
CSL
Carlisle Companies
5,90039.71 million39.20 millionOptionable
Kings Bay Resources Corp stock logo
KBG
Kings Bay Resources
N/A68.81 millionN/ANot Optionable

Recent News About These Companies

Kings Bay officials named in lawsuit
Kings Bay refit funding signed into law
Group examining dredging dilemma at Kings Bay
Kings, Charge, Go-Go Complete Three-Team Trade
Kings guard cleared for on-court workouts
Two subs to leave Kings Bay
Honor of Kings Codes (July 2024)

New MarketBeat Followers Over Time

Media Sentiment Over Time

Top Headlines

View All Headlines
Almonty Industries stock logo

Almonty Industries NASDAQ:ALM

$16.57 -1.76 (-9.60%)
Closing price 04:00 PM Eastern
Extended Trading
$16.52 -0.05 (-0.30%)
As of 04:19 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.

Almonty Industries Inc. is a producer of tungsten concentrate. The Company is currently mining, processing and shipping tungsten concentrate from its Panasqueira Mine in Portugal. Almonty Industries Inc. is based in TORONTO.

China Minerals Mining CVE:CMV

C$0.20 +0.06 (+42.86%)
As of 08/21/2018

China Minerals Mining Corporation, through its subsidiary, Cassiar Gold Corp., engages in the acquisition, exploration, and development of mineral properties in Canada. Its principal project is the Cassiar gold project, which comprises the Table Mountain and Taurus properties, including 217 mineral claims and 2 placer claims covering an area of approximately 58,900 hectares that is located in northern British Columbia. The company was formerly known as Hawthorne Gold Corp. and changed its name to China Minerals Mining Corporation in April 2011. China Minerals Mining Corporation was incorporated in 2006 and is based in Vancouver, Canada.

Carlisle Companies stock logo

Carlisle Companies NYSE:CSL

$330.27 -7.26 (-2.15%)
Closing price 03:59 PM Eastern
Extended Trading
$330.21 -0.06 (-0.02%)
As of 04:15 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.

Carlisle Companies Incorporated operates as a manufacturer and supplier of building envelope products and solutions in the United States, Europe, North America, Asia and the Middle East, Africa, and internationally. It operates through two segments: Carlisle Construction Materials and Carlisle Weatherproofing Technologies. The company produces single-ply roofing products, and warranted roof systems and accessories, including ethylene propylene diene monomer, thermoplastic polyolefin and polyvinyl chloride membrane, polyiso insulation, and engineered metal roofing and wall panel systems for commercial and residential buildings. It also offers building envelope solutions, including high-performance waterproofing and moisture protection products, protective roofing underlayments, fully integrated liquid and sheet applied air/vapor barriers, sealants/primers and flashing systems, roof coatings and mastics, spray polyurethane foam and coating systems, block-molded expanded polystyrene insulation, and engineered products for HVAC applications. It sells its products under the Carlisle SynTec, Versico, WeatherBond, Hunter Panels, Resitrix, and Hertalan brands. Carlisle Companies Incorporated was founded in 1917 and is headquartered in Scottsdale, Arizona.

Kings Bay Resources stock logo

Kings Bay Resources CVE:KBG

C$0.04 +0.02 (+100.00%)
As of 03/29/2019

King's Bay Resources Corp. engages in acquiring, exploring, developing, and evaluating mineral resource properties in Canada. The company has 100% interests in the Lynx Lake cobalt-copper property consisting of 66 mineral claims covering 20 square kilometers located in southern Labrador; and the Trump Island property consisting of 8 mineral claims covering an area of 2 square kilometers located in north-central Newfoundland. It also has interests in the Ninuk Lake project consisting of 19 mineral claims comprising 2,164 acres located to the northeast of Umiujag, Quebec; the Broadback River project consisting of 9 mineral claims covering an area of 1035 acres located to the northwest of the Nuinsco Discovery zone, Quebec; and the Roberge project consisting of 3 mineral claims comprising 443 acres located to the southeast of Chesterville, Quebec. The company was formerly known as King's Bay Gold Corporation and changed its name to King's Bay Resources Corp. in August 2017. King's Bay Resources Corp. was incorporated in 1998 and is headquartered in Vancouver, Canada.