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
Cummins Inc. stock logo
CMI
Cummins
$265.72
-3.6%
$344.43
$260.02
$387.90
$36.60B1.07810,606 shs1.24 million shs
Canadian Natural Resources Limited stock logo
CNQ
Canadian Natural Resources
$25.18
-5.3%
$29.77
$24.93
$41.29
$52.90B1.15.55 million shs14.08 million shs
Canadian Natural Resources Limited stock logo
CNQ
Canadian Natural Resources
$25.18
-5.3%
$29.77
$24.93
$41.29
$52.90B1.15.55 million shs14.08 million shs
General Motors stock logo
GM
General Motors
$42.46
-2.5%
$47.99
$38.96
$61.24
$42.25B1.2713.49 million shs16.41 million shs
Super Micro Computer, Inc. stock logo
SMCI
Super Micro Computer
$31.71
-3.9%
$39.47
$17.25
$102.03
$18.82B1.2273.45 million shs61.21 million shs
T-Mobile US, Inc. stock logo
TMUS
T-Mobile US
$246.30
-0.1%
$257.92
$159.14
$276.49
$281.21B0.634.22 million shs6.01 million shs
10 Stocks Set to Soar in Spring 2025 Cover

Market volatility creates opportunity. Our analysts have pinpointed 10 stocks perfectly positioned for exceptional growth this spring, even amid economic uncertainty. Don't miss your chance to access this timely research and invest with confidence.

Get This Free Report

Compare Price Performance

Company1-Day Performance7-Day Performance30-Day Performance90-Day Performance1-Year Performance
Cummins Inc. stock logo
CMI
Cummins
-0.90%-12.07%-19.49%-23.53%-8.43%
Canadian Natural Resources Limited stock logo
CNQ
Canadian Natural Resources
-3.69%-13.64%-6.14%-18.74%-34.48%
Canadian Natural Resources Limited stock logo
CNQ
Canadian Natural Resources
-3.69%-13.64%-6.14%-18.74%-34.48%
General Motors stock logo
GM
General Motors
-1.52%-7.45%-8.11%-16.25%-1.54%
Super Micro Computer, Inc. stock logo
SMCI
Super Micro Computer
+10.66%-3.62%-13.70%-4.01%-65.19%
T-Mobile US, Inc. stock logo
TMUS
T-Mobile US
-0.58%-7.51%-7.00%+16.17%+53.11%
Remove Ads
CompanyOverall ScoreAnalyst's OpinionShort Interest ScoreDividend StrengthESG ScoreNews and Social Media SentimentCompany OwnershipEarnings & Valuation
Cummins Inc. stock logo
CMI
Cummins
4.9198 of 5 stars
4.13.04.21.43.32.53.1
Canadian Natural Resources Limited stock logo
CNQ
Canadian Natural Resources
4.4231 of 5 stars
4.30.04.20.73.51.71.9
Canadian Natural Resources Limited stock logo
CNQ
Canadian Natural Resources
4.4231 of 5 stars
4.30.04.20.73.51.71.9
General Motors stock logo
GM
General Motors
4.8849 of 5 stars
4.23.02.50.03.23.33.8
Super Micro Computer, Inc. stock logo
SMCI
Super Micro Computer
4.6438 of 5 stars
4.12.00.02.42.33.33.1
T-Mobile US, Inc. stock logo
TMUS
T-Mobile US
4.3482 of 5 stars
2.33.02.53.43.51.72.5
CompanyConsensus Rating ScoreConsensus RatingConsensus Price Target% Upside from Current Price
Cummins Inc. stock logo
CMI
Cummins
2.23
Hold$359.7535.39% Upside
Canadian Natural Resources Limited stock logo
CNQ
Canadian Natural Resources
2.50
Moderate Buy$63.00150.16% Upside
Canadian Natural Resources Limited stock logo
CNQ
Canadian Natural Resources
2.50
Moderate Buy$63.00150.16% Upside
General Motors stock logo
GM
General Motors
2.36
Hold$61.0043.67% Upside
Super Micro Computer, Inc. stock logo
SMCI
Super Micro Computer
2.28
Hold$53.0067.14% Upside
T-Mobile US, Inc. stock logo
TMUS
T-Mobile US
2.61
Moderate Buy$256.804.26% Upside

Current Analyst Ratings Breakdown

Latest GM, CNQ, TMUS, CNQ, CMI, and SMCI Analyst Ratings

DateCompanyBrokerageActionRatingPrice TargetDetails
4/8/2025
Cummins Inc. stock logo
CMI
Cummins
Citigroup
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Lower Price TargetBuy ➝ Buy$360.00 ➝ $320.00
4/8/2025
Cummins Inc. stock logo
CMI
Cummins
Truist Financial
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Lower Price TargetHold ➝ Hold$420.00 ➝ $338.00
4/7/2025
Cummins Inc. stock logo
CMI
Cummins
UBS Group
Subscribe to MarketBeat All Access for the recommendation accuracy rating
DowngradeBuy ➝ Sell$400.00 ➝ $240.00
4/7/2025
General Motors stock logo
GM
General Motors
Sanford C. Bernstein
Subscribe to MarketBeat All Access for the recommendation accuracy rating
DowngradeMarket Perform ➝ Underperform$50.00 ➝ $35.00
3/31/2025
Cummins Inc. stock logo
CMI
Cummins
Citigroup
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Lower Price TargetBuy ➝ Buy$430.00 ➝ $360.00
3/27/2025
Canadian Natural Resources Limited stock logo
CNQ
Canadian Natural Resources
Royal Bank of Canada
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Reiterated RatingOutperform ➝ Outperform$63.00 ➝ $63.00
3/27/2025
Canadian Natural Resources Limited stock logo
CNQ
Canadian Natural Resources
Royal Bank of Canada
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Reiterated RatingOutperform ➝ Outperform$63.00 ➝ $63.00
3/27/2025
General Motors stock logo
GM
General Motors
JPMorgan Chase & Co.
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Lower Price TargetOverweight ➝ Overweight$64.00 ➝ $53.00
3/27/2025
T-Mobile US, Inc. stock logo
TMUS
T-Mobile US
Benchmark
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Reiterated RatingBuy ➝ Buy$275.00 ➝ $275.00
3/24/2025
Super Micro Computer, Inc. stock logo
SMCI
Super Micro Computer
The Goldman Sachs Group
Subscribe to MarketBeat All Access for the recommendation accuracy rating
DowngradeNeutral ➝ Sell$40.00 ➝ $32.00
3/21/2025
Super Micro Computer, Inc. stock logo
SMCI
Super Micro Computer
JPMorgan Chase & Co.
Subscribe to MarketBeat All Access for the recommendation accuracy rating
UpgradeUnderweight ➝ Neutral$35.00 ➝ $45.00
(Data available from 4/8/2022 forward. View 10+ years of historical ratings with our analyst ratings screener.)
CompanyAnnual RevenuePrice/SalesCashflowPrice/CashBook ValuePrice/Book
Cummins Inc. stock logo
CMI
Cummins
$34.10B1.07$20.35 per share13.06$82.25 per share3.23
Canadian Natural Resources Limited stock logo
CNQ
Canadian Natural Resources
$41.51B1.27$4.23 per share5.96$13.75 per share1.83
Canadian Natural Resources Limited stock logo
CNQ
Canadian Natural Resources
$41.51B1.27$4.23 per share5.96$13.75 per share1.83
General Motors stock logo
GM
General Motors
$187.44B0.23$20.61 per share2.06$65.92 per share0.64
Super Micro Computer, Inc. stock logo
SMCI
Super Micro Computer
$20.82B0.90N/AN/A$9.78 per share3.24
T-Mobile US, Inc. stock logo
TMUS
T-Mobile US
$81.40B3.45$19.72 per share12.49$54.08 per share4.55
CompanyNet IncomeEPSTrailing P/E RatioForward P/E RatioP/E GrowthNet MarginsReturn on Equity (ROE)Return on Assets (ROA)Next Earnings Date
Cummins Inc. stock logo
CMI
Cummins
$3.95B$28.179.439.622.1911.57%27.12%9.27%5/1/2025 (Estimated)
Canadian Natural Resources Limited stock logo
CNQ
Canadian Natural Resources
$6.10B$2.089.7810.15N/A18.45%20.07%10.51%5/1/2025 (Estimated)
Canadian Natural Resources Limited stock logo
CNQ
Canadian Natural Resources
$6.10B$2.089.7810.15N/A18.45%20.07%10.51%5/1/2025 (Estimated)
General Motors stock logo
GM
General Motors
$6.01B$6.156.903.590.673.21%15.29%3.82%4/29/2025 (Estimated)
Super Micro Computer, Inc. stock logo
SMCI
Super Micro Computer
$1.21B$2.3915.9214.28N/A8.09%30.57%17.07%4/29/2025 (Estimated)
T-Mobile US, Inc. stock logo
TMUS
T-Mobile US
$11.34B$9.6725.4720.041.5513.93%18.09%5.44%4/24/2025 (Estimated)

Latest GM, CNQ, TMUS, CNQ, CMI, and SMCI Earnings

DateQuarterCompanyConsensus EstimateReported EPSBeat/MissGap EPSRevenue EstimateActual RevenueDetails
5/1/2025Q1 2025
Cummins Inc. stock logo
CMI
Cummins
$5.02N/AN/AN/A$8.22 billionN/A
5/1/2025Q1 2025
Canadian Natural Resources Limited stock logo
CNQ
Canadian Natural Resources
$0.73N/AN/AN/A$10.14 billionN/A
5/1/2025Q1 2025
Canadian Natural Resources Limited stock logo
CNQ
Canadian Natural Resources
$0.73N/AN/AN/A$10.14 billionN/A
4/29/2025Q1 2025
General Motors stock logo
GM
General Motors
$2.63N/AN/AN/A$42.64 billionN/A
4/29/2025Q3 2025
Super Micro Computer, Inc. stock logo
SMCI
Super Micro Computer
$0.52N/AN/AN/A$5.40 billionN/A
4/24/2025Q1 2025
T-Mobile US, Inc. stock logo
TMUS
T-Mobile US
$2.48N/AN/AN/A$20.67 billionN/A
2/4/2025Q4 2024
Cummins Inc. stock logo
CMI
Cummins
$4.70$5.16+$0.46$3.02$8.06 billion$8.45 billion
1/29/2025Q4 2024
T-Mobile US, Inc. stock logo
TMUS
T-Mobile US
$2.15$2.57+$0.42$2.57$21.37 billionN/A
1/28/2025Q4 2024
General Motors stock logo
GM
General Motors
$1.75$1.92+$0.17-$1.64$42.29 billionN/A
CompanyAnnual PayoutDividend Yield3-Year Dividend GrowthPayout RatioYears of Consecutive Growth
Cummins Inc. stock logo
CMI
Cummins
$7.282.74%+7.72%25.84%19 Years
Canadian Natural Resources Limited stock logo
CNQ
Canadian Natural Resources
$1.626.43%+28.87%77.88%24 Years
Canadian Natural Resources Limited stock logo
CNQ
Canadian Natural Resources
$1.626.43%+28.87%77.88%24 Years
General Motors stock logo
GM
General Motors
$0.481.13%N/A7.80%N/A
Super Micro Computer, Inc. stock logo
SMCI
Super Micro Computer
N/AN/AN/AN/AN/A
T-Mobile US, Inc. stock logo
TMUS
T-Mobile US
$3.521.43%N/A36.40%N/A

Latest GM, CNQ, TMUS, CNQ, CMI, and SMCI Dividends

AnnouncementCompanyPeriodAmountYieldEx-Dividend DateRecord DatePayable Date
2/6/2025
T-Mobile US, Inc. stock logo
TMUS
T-Mobile US
quarterly$0.881.42%5/30/20255/30/20256/22/2025
3/7/2025
Canadian Natural Resources Limited stock logo
CNQ
Canadian Natural Resources
quarterly$0.41175.5%3/21/20253/21/20254/4/2025
3/7/2025
Canadian Natural Resources Limited stock logo
CNQ
Canadian Natural Resources
quarterly$0.41175.5%3/21/20253/21/20254/4/2025
1/27/2025
General Motors stock logo
GM
General Motors
quarterly$0.120.87%3/7/20253/7/20253/20/2025
2/11/2025
Cummins Inc. stock logo
CMI
Cummins
quarterly$1.821.96%2/21/20252/21/20253/6/2025
(Data available from 1/1/2013 forward)
CompanyDebt-to-Equity RatioCurrent RatioQuick Ratio
Cummins Inc. stock logo
CMI
Cummins
0.42
1.31
0.80
Canadian Natural Resources Limited stock logo
CNQ
Canadian Natural Resources
0.21
0.84
0.53
Canadian Natural Resources Limited stock logo
CNQ
Canadian Natural Resources
0.21
0.84
0.53
General Motors stock logo
GM
General Motors
1.38
1.13
0.98
Super Micro Computer, Inc. stock logo
SMCI
Super Micro Computer
0.32
3.77
1.93
T-Mobile US, Inc. stock logo
TMUS
T-Mobile US
1.28
0.91
0.83
CompanyEmployeesShares OutstandingFree FloatOptionable
Cummins Inc. stock logo
CMI
Cummins
73,600137.74 million136.71 millionOptionable
Canadian Natural Resources Limited stock logo
CNQ
Canadian Natural Resources
9,7402.10 billion2.00 billionOptionable
Canadian Natural Resources Limited stock logo
CNQ
Canadian Natural Resources
9,7402.10 billion2.00 billionOptionable
General Motors stock logo
GM
General Motors
167,000995.00 million987.84 millionOptionable
Super Micro Computer, Inc. stock logo
SMCI
Super Micro Computer
5,126593.48 million482.51 millionOptionable
T-Mobile US, Inc. stock logo
TMUS
T-Mobile US
71,0001.14 billion1.13 billionOptionable

Recent News About These Companies

Analysts Set T-Mobile US, Inc. (NASDAQ:TMUS) PT at $256.80
Justices Reject T-Mobile Bid to Thwart 'Prepaid' Trademark Suit

New MarketBeat Followers Over Time

Media Sentiment Over Time

Top Headlines

View All Headlines
Cummins stock logo

Cummins NYSE:CMI

$265.71 -9.96 (-3.61%)
Closing price 03:59 PM Eastern
Extended Trading
$262.76 -2.95 (-1.11%)
As of 07:57 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.

Cummins Inc. designs, manufactures, distributes, and services diesel and natural gas engines, electric and hybrid powertrains, and related components worldwide. It operates through five segments: Engine, Distribution, Components, Power Systems, and Accelera. The company offers diesel and natural gas-powered engines under the Cummins and other customer brands for the heavy and medium-duty truck, bus, recreational vehicle, light-duty automotive, construction, mining, marine, rail, oil and gas, defense, and agricultural markets; and offers parts and services, as well as remanufactured parts and engines. It provides power generation systems, horsepower engines, heavy and medium duty engines, application engineering services, custom-designed assemblies, retail and wholesale aftermarket parts, and in-shop and field-based repair services. In addition, the company offers emission solutions; turbochargers; air and fuel filters, fuel water separators, lube and hydraulic filters, coolants, fuel additives, and other filtration systems; and electronic control modules, sensors, and supporting software, as well as new, replacement, and remanufactured fuel systems. Further, it provides automated transmissions; standby and prime power generators, controls, paralleling systems, and transfer switches, as well as A/C generator/alternator products under the Stamford and AVK brands; and electrified power systems with components and subsystems, including battery, fuel cell, and hydrogen production technologies. Additionally, it offers filtration, aftertreatment, controls systems, air handling systems, and electric power generation systems, and batteries. It sells its products to original equipment manufacturers, distributors, dealers, and other customers. The company was formerly known as Cummins Engine Company and changed its name to Cummins Inc. in 2001. Cummins Inc. was founded in 1919 and is headquartered in Columbus, Indiana.

Canadian Natural Resources stock logo

Canadian Natural Resources NYSE:CNQ

$25.18 -1.40 (-5.25%)
Closing price 03:59 PM Eastern
Extended Trading
$25.14 -0.04 (-0.17%)
As of 07:39 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.

Canadian Natural Resources Limited acquires, explores for, develops, produces, markets, and sells crude oil, natural gas, and natural gas liquids (NGLs). The company offers light and medium crude oil, primary heavy crude oil, Pelican Lake heavy crude oil, bitumen (thermal oil), and synthetic crude oil (SCO). The company's midstream assets include two pipeline systems; and a 50% working interest in an 84-megawatt cogeneration plant at Primrose. It operates primarily in Western Canada; the United Kingdom portion of the North Sea; and Offshore Africa. The company was formerly known as AEX Minerals Corporation and changed its name to Canadian Natural Resources Limited in December 1975. Canadian Natural Resources Limited was incorporated in 1973 and is headquartered in Calgary, Canada.

Canadian Natural Resources stock logo

Canadian Natural Resources NYSE:CNQ

$25.18 -1.40 (-5.25%)
Closing price 03:59 PM Eastern
Extended Trading
$25.14 -0.04 (-0.17%)
As of 07:39 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.

Canadian Natural Resources Limited acquires, explores for, develops, produces, markets, and sells crude oil, natural gas, and natural gas liquids (NGLs). The company offers light and medium crude oil, primary heavy crude oil, Pelican Lake heavy crude oil, bitumen (thermal oil), and synthetic crude oil (SCO). The company's midstream assets include two pipeline systems; and a 50% working interest in an 84-megawatt cogeneration plant at Primrose. It operates primarily in Western Canada; the United Kingdom portion of the North Sea; and Offshore Africa. The company was formerly known as AEX Minerals Corporation and changed its name to Canadian Natural Resources Limited in December 1975. Canadian Natural Resources Limited was incorporated in 1973 and is headquartered in Calgary, Canada.

General Motors stock logo

General Motors NYSE:GM

$42.46 -1.07 (-2.46%)
Closing price 03:59 PM Eastern
Extended Trading
$42.20 -0.26 (-0.62%)
As of 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 Polygon.io. Learn more.

General Motors Company designs, builds, and sells trucks, crossovers, cars, and automobile parts; and provide software-enabled services and subscriptions worldwide. The company operates through GM North America, GM International, Cruise, and GM Financial segments. It markets its vehicles primarily under the Buick, Cadillac, Chevrolet, GMC, Baojun, and Wuling brand names. In addition, the company sells trucks, crossovers, cars, and automobile parts through retail dealers, and distributors and dealers, as well as to fleet customers, including daily rental car companies, commercial fleet customers, leasing companies, and governments. Further, it offers range of after-sale services through dealer network, such as maintenance, light repairs, collision repairs, vehicle accessories, and extended service warranties. Additionally, the company provides automotive financing; and software-enabled services and subscriptions. General Motors Company was founded in 1908 and is headquartered in Detroit, Michigan.

Super Micro Computer stock logo

Super Micro Computer NASDAQ:SMCI

$31.71 -1.29 (-3.91%)
Closing price 04:00 PM Eastern
Extended Trading
$30.29 -1.42 (-4.48%)
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.

Super Micro Computer, Inc., together with its subsidiaries, develops and manufactures high performance server and storage solutions based on modular and open architecture in the United States, Europe, Asia, and internationally. Its solutions range from complete server, storage systems, modular blade servers, blades, workstations, full racks, networking devices, server sub-systems, server management software, and security software. The company provides application-optimized server solutions, rackmount and blade servers, storage, and subsystems and accessories; and server software management solutions, such as Server Management Suite, including Supermicro Server Manager, Supermicro Power Management software, Supermicro Update Manager, SuperCloud Composer, and SuperDoctor 5. In addition, it offers server subsystems and accessories comprising server boards, chassis, power supplies, and other accessories. Further, the company provides server and storage system integration, configuration, and software upgrade and update services; and technical documentation services, as well as identifies service requirements, creates and executes project plans, and conducts verification testing and technical documentation, and training services. Additionally, it offers help desk and on-site product support services for its server and storage systems; and customer support services, including ongoing maintenance and technical support for its products. The company provides its products to enterprise data centers, cloud computing, artificial intelligence, and 5G and edge computing markets. It sells its products through direct and indirect sales force, distributors, value-added resellers, system integrators, and original equipment manufacturers. The company was incorporated in 1993 and is headquartered in San Jose, California.

T-Mobile US stock logo

T-Mobile US NASDAQ:TMUS

$246.30 -0.37 (-0.15%)
Closing price 04:00 PM Eastern
Extended Trading
$244.14 -2.16 (-0.88%)
As of 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 Polygon.io. Learn more.

T-Mobile US, Inc., together with its subsidiaries, provides mobile communications services in the United States, Puerto Rico, and the United States Virgin Islands. The company offers voice, messaging, and data services to customers in the postpaid, prepaid, and wholesale and other services. It also provides wireless devices, including smartphones, wearables, tablets, home broadband routers, and other mobile communication devices, as well as wireless devices and accessories; financing through equipment installment plans; reinsurance for device insurance policies and extended warranty contracts; leasing through JUMP! On Demand; and High Speed Internet services. In addition, the company offers services, devices, and accessories under the T-Mobile and Metro by T-Mobile brands through its owned and operated retail stores, T-Mobile app and customer care channels, and its websites. It also sells its devices to dealers and other third-party distributors for resale through independent third-party retail outlets and various third-party websites. The company was founded in 1994 and is headquartered in Bellevue, Washington.