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
APi Group Corporation stock logo
APG
APi Group
$40.03
-1.5%
$40.09
$33.52
▼
$49.99
$17.30B1.572.93 million shs3.79 million shs
Babcock International Group PLC stock logo
BCKIY
Babcock International Group
$12.19
+2.2%
$14.00
$11.92
▼
$21.15
$5.97B0.139,476 shs16,767 shs
Ferrovial SE stock logo
FRRVY
Ferrovial
$31.00
+1.2%
$31.00
$21.90
▼
$33.57
$22.55B0.997,322 shs39,400 shs
MasTec, Inc. stock logo
MTZ
MasTec
$194.12
-5.8%
$239.57
$182.34
▼
$441.43
$15.59B1.841.20 million shs1.77 million shs
10 Best Stocks to Own in Fall 2026 Cover

AI spending is reshaping the market, and the opportunity extends far beyond the biggest chipmakers. Discover 10 stocks set to benefit from powerful trends in AI infrastructure, cloud computing, energy, capital returns, and consumer growth this fall.

Get This Free Report

Compare Price Performance

Company1-Day Performance7-Day Performance30-Day Performance90-Day Performance1-Year Performance
APi Group Corporation stock logo
APG
APi Group
+0.65%-1.94%+6.99%-1.28%+17.55%
Babcock International Group PLC stock logo
BCKIY
Babcock International Group
-2.36%-1.79%-9.40%-13.63%-26.73%
Ferrovial SE stock logo
FRRVY
Ferrovial
0.00%0.00%0.00%0.00%0.00%
MasTec, Inc. stock logo
MTZ
MasTec
-0.26%-9.60%-14.14%-42.25%+1.22%
CompanyCurrent Price50-Day Moving Average52-Week RangeMarket CapBetaAvg. VolumeToday's Volume
APi Group Corporation stock logo
APG
APi Group
$40.03
-1.5%
$40.09
$33.52
▼
$49.99
$17.30B1.572.93 million shs3.79 million shs
Babcock International Group PLC stock logo
BCKIY
Babcock International Group
$12.19
+2.2%
$14.00
$11.92
▼
$21.15
$5.97B0.139,476 shs16,767 shs
Ferrovial SE stock logo
FRRVY
Ferrovial
$31.00
+1.2%
$31.00
$21.90
▼
$33.57
$22.55B0.997,322 shs39,400 shs
MasTec, Inc. stock logo
MTZ
MasTec
$194.12
-5.8%
$239.57
$182.34
▼
$441.43
$15.59B1.841.20 million shs1.77 million shs
10 Best Stocks to Own in Fall 2026 Cover

AI spending is reshaping the market, and the opportunity extends far beyond the biggest chipmakers. Discover 10 stocks set to benefit from powerful trends in AI infrastructure, cloud computing, energy, capital returns, and consumer growth this fall.

Get This Free Report

Compare Price Performance

Company1-Day Performance7-Day Performance30-Day Performance90-Day Performance1-Year Performance
APi Group Corporation stock logo
APG
APi Group
+0.65%-1.94%+6.99%-1.28%+17.55%
Babcock International Group PLC stock logo
BCKIY
Babcock International Group
-2.36%-1.79%-9.40%-13.63%-26.73%
Ferrovial SE stock logo
FRRVY
Ferrovial
0.00%0.00%0.00%0.00%0.00%
MasTec, Inc. stock logo
MTZ
MasTec
-0.26%-9.60%-14.14%-42.25%+1.22%
CompanyConsensus Rating ScoreConsensus RatingConsensus Price Target% Upside from Current Price
APi Group Corporation stock logo
APG
APi Group
3.00
Buy$52.7131.68% Upside
Babcock International Group PLC stock logo
BCKIY
Babcock International Group
3.33
BuyN/AN/A
Ferrovial SE stock logo
FRRVY
Ferrovial
0.00
N/AN/AN/A
MasTec, Inc. stock logo
MTZ
MasTec
2.86
Moderate Buy$389.80100.80% Upside

Current Analyst Ratings Breakdown

Latest BCKIY, FRRVY, APG, and MTZ Analyst Ratings

DateCompanyBrokerageActionRatingPrice TargetDetails
10/12/2026
MasTec, Inc. stock logo
MTZ
MasTec
Reiterated RatingOverweight$348.00
10/12/2026
APi Group Corporation stock logo
APG
APi Group
Reiterated RatingBuy$54.00 ➝ $55.00
10/8/2026
MasTec, Inc. stock logo
MTZ
MasTec
Lower Price TargetBuy$376.00 ➝ $305.00
10/8/2026
Babcock International Group PLC stock logo
BCKIY
Babcock International Group
UpgradeHold
10/7/2026
MasTec, Inc. stock logo
MTZ
MasTec
Set Price Target$352.00
10/6/2026
APi Group Corporation stock logo
APG
APi Group
DowngradeHold (C) ➝ Hold (C-)
10/5/2026
MasTec, Inc. stock logo
MTZ
MasTec
Lower Price TargetBuy$420.00 ➝ $320.00
10/5/2026
MasTec, Inc. stock logo
MTZ
MasTec
Lower Price TargetBuy$428.00 ➝ $380.00
9/28/2026
MasTec, Inc. stock logo
MTZ
MasTec
Lower Price TargetNeutral$321.00 ➝ $313.00
9/22/2026
APi Group Corporation stock logo
APG
APi Group
UpgradeHold (C-) ➝ Hold (C)
9/8/2026
MasTec, Inc. stock logo
MTZ
MasTec
Initiated CoverageOverweight$321.00
(Data available from 10/14/2023 forward. View 10+ years of historical ratings with our analyst ratings screener.)
CompanyAnnual RevenuePrice/SalesCashflowPrice/CashBook ValuePrice/Book
APi Group Corporation stock logo
APG
APi Group
$7.91B2.19$3.68 per share10.88$8.19 per share4.89
Babcock International Group PLC stock logo
BCKIY
Babcock International Group
$6.94B0.86$0.80 per share15.26$1.72 per share7.09
Ferrovial SE stock logo
FRRVY
Ferrovial
$7.96B2.83$0.31 per share99.44$9.15 per share3.39
MasTec, Inc. stock logo
MTZ
MasTec
$14.30B1.09$10.91 per share17.79$42.26 per share4.59
CompanyNet IncomeEPSTrailing P/E RatioForward P/E RatioP/E GrowthNet MarginsReturn on Equity (ROE)Return on Assets (ROA)Next Earnings Date
APi Group Corporation stock logo
APG
APi Group
$302M-$0.67N/A20.422.353.99%37.59%14.07%10/29/2026 (Estimated)
Babcock International Group PLC stock logo
BCKIY
Babcock International Group
$283.07MN/AN/A12.310.51N/AN/AN/AN/A
Ferrovial SE stock logo
FRRVY
Ferrovial
$187.57MN/AN/AN/AN/AN/AN/AN/AN/A
MasTec, Inc. stock logo
MTZ
MasTec
$399.04M$6.2730.9615.86N/A3.07%18.08%5.97%10/29/2026 (Estimated)

Latest BCKIY, FRRVY, APG, and MTZ Earnings

DateQuarterCompanyConsensus EstimateReported EPSBeat/MissGap EPSRevenue EstimateActual RevenueDetails
10/29/2026Q3 2026
APi Group Corporation stock logo
APG
APi Group
$0.4722N/AN/AN/A$2.40 billionN/A
10/29/2026Q3 2026
MasTec, Inc. stock logo
MTZ
MasTec
$2.97N/AN/AN/A$4.94 billionN/A
7/30/2026Q2 2026
APi Group Corporation stock logo
APG
APi Group
$0.4345$0.44+$0.0055$0.20$2.20 billion$2.25 billion
7/30/2026Q2 2026
MasTec, Inc. stock logo
MTZ
MasTec
$2.23$2.22-$0.01$1.65$4.30 billion$4.37 billion
CompanyAnnual PayoutDividend Yield5-Year Annualized Dividend GrowthPayout RatioYears of Consecutive Growth
APi Group Corporation stock logo
APG
APi Group
N/AN/AN/AN/AN/A
Babcock International Group PLC stock logo
BCKIY
Babcock International Group
$0.110.90%N/AN/AN/A
Ferrovial SE stock logo
FRRVY
Ferrovial
N/AN/AN/AN/AN/A
MasTec, Inc. stock logo
MTZ
MasTec
N/AN/AN/AN/AN/A
CompanyDebt-to-Equity RatioCurrent RatioQuick Ratio
APi Group Corporation stock logo
APG
APi Group
0.91
1.39
1.32
Babcock International Group PLC stock logo
BCKIY
Babcock International Group
1.16
0.80
0.71
Ferrovial SE stock logo
FRRVY
Ferrovial
N/AN/AN/A
MasTec, Inc. stock logo
MTZ
MasTec
0.71
1.40
1.37

Institutional Ownership

CompanyInstitutional Ownership
APi Group Corporation stock logo
APG
APi Group
86.62%
Babcock International Group PLC stock logo
BCKIY
Babcock International Group
N/A
Ferrovial SE stock logo
FRRVY
Ferrovial
N/A
MasTec, Inc. stock logo
MTZ
MasTec
78.10%

Insider Ownership

CompanyInsider Ownership
APi Group Corporation stock logo
APG
APi Group
18.70%
Babcock International Group PLC stock logo
BCKIY
Babcock International Group
N/A
Ferrovial SE stock logo
FRRVY
Ferrovial
N/A
MasTec, Inc. stock logo
MTZ
MasTec
21.40%
CompanyEmployeesShares OutstandingFree FloatOptionable
APi Group Corporation stock logo
APG
APi Group
29,000432.16 million351.35 millionOptionable
Babcock International Group PLC stock logo
BCKIY
Babcock International Group
30,481489.87 millionN/ANot Optionable
Ferrovial SE stock logo
FRRVY
Ferrovial
18,680727.44 millionN/ANot Optionable
MasTec, Inc. stock logo
MTZ
MasTec
36,00080.31 million63.12 millionOptionable

Recent News About These Companies

Reviewing Stantec (NYSE:STN) and MasTec (NYSE:MTZ)
Dycom Industries Jumps 5.9% Amid Sector-Wide Rally
TD Cowen Reaffirms Their Buy Rating on MasTec (MTZ)
3 reasons we love MasTec (MTZ)
MasTec stock gets a lower Clear Street price target
MasTec: A Better Business Still Has To Collect The Cash
MasTec (MTZ) Gets a Buy from Piper Sandler

New MarketBeat Followers Over Time

Media Sentiment Over Time

Top Headlines

View All Headlines
APi Group stock logo

APi Group NYSE:APG

$40.03 -0.59 (-1.45%)
Closing price 03:59 PM Eastern
Extended Trading
$40.03 0.00 (0.00%)
As of 04:37 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.

APi Group Corporation provides safety and specialty services worldwide. It operates through Safety Services and Specialty Services segments. The Safety Services segment offers solutions focusing on end-to-end integrated occupancy systems, such as fire protection services; heating, ventilation, and air conditioning solutions; and entry systems, which include the design, installation, inspection, and service of these integrated systems. The Specialty Services segment provides various infrastructure and specialized industrial plant services, including maintenance and repair of underground electric, gas, water, sewer, and telecommunications infrastructure. This segment offers engineering and design, fabrication, installation, maintenance service and repair, retrofitting and upgrading services, pipeline infrastructure, access and road construction, supporting facilities, and integrity management and maintenance to the energy industry. It serves customers in the public and private sectors, including commercial, industrial, distribution and fulfillment centers, manufacturing, education, healthcare, telecom, utilities, transmission and integrity, high tech, entertainment, government, and infrastructure markets. The company was formerly known as J2 Acquisition Limited and changed its name to APi Group Corporation in October 2019. APi Group Corporation was founded in 1926 and is headquartered in New Brighton, Minnesota.

Babcock International Group stock logo

Babcock International Group OTCMKTS:BCKIY

$12.19 +0.26 (+2.16%)
As of 03:50 PM Eastern

Babcock International Group PLC, together with its subsidiaries, provides value-add services for aerospace, defense, and security in the United Kingdom, rest of Europe, Africa, North America, Australasia, and internationally. The company operates through four segments: Marine, Nuclear, Land, and Aviation. It designs, procures, operates, and manages critical utility and process equipment; offers asset management, defense and maritime training, information and intelligence, equipment and system, and facilities and infrastructure services, as well as naval platforms; and designs, manufactures, and provides through-life support for mechanical and electrical systems and equipment. The company also offers naval architecture, engineering, and project management services; submarines and complex engineering services in support of various decommissioning programs and projects, training and operation support, new build program management, and design and installation; critical vehicle fleet management, and equipment support and training services for military and civil customers; and designs, assesses, manufactures, installs, maintains, and decommissions vehicles for police, fire and ambulance, civil service, military, and other security-focused organizations. In addition, it provides plain line track renewal services; and engineering services for track projects, signaling, telecommunications, and on-track plants. Further, the company offers critical engineering services to defense and civil customers, including pilot training, equipment support, and airbase management, as well as operates aviation fleets that provide delivering emergency services. The company was founded in 1891 and is headquartered in London, the United Kingdom.

Ferrovial stock logo

Ferrovial OTCMKTS:FRRVY

$31.00 +0.37 (+1.21%)
As of 08/3/2023

Ferrovial SE, together with its subsidiaries, develops transport infrastructure, mobility solutions, civil works, and buildings projects in Spain and internationally. The company designs and builds various public and private works; and develops, finances, and operates toll roads. Its construction activities include highways, tunnels, bridges, and airports; designs, constructs, operates and maintains potable water treatment plants, urban and industrial waste water treatment plants, and desalination plants. In addition, the company manufactures and markets asphalt and bitumen products; develops, operates, and manages airports; and promotes, constructs, and operates energy generation and transmission infrastructures. Further, it provides mobility services, include ZITY, an electric carsharing service application; invests in electric vehicle sector, including cars and associated charging infrastructures; and sells, rents, and maintains hydraulic equipment, jacks, and floating caisson equipment. The company was founded in 1952 and is based in Madrid, Spain.

MasTec stock logo

MasTec NYSE:MTZ

$194.12 -12.00 (-5.82%)
Closing price 03:59 PM Eastern
Extended Trading
$196.04 +1.92 (+0.99%)
As of 05:06 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.

MasTec, Inc., an infrastructure construction company, provides engineering, building, installation, maintenance, and upgrade services for communications, energy, utility, and other infrastructure primarily in the United States and Canada. It operates through five segments: Communications, Clean Energy and Infrastructure, Oil and Gas, Power Delivery, and Other. The company build infrastructure for wireless and wireline/fiber communications; clean energy infrastructure comprising renewable energy power generation; pipeline infrastructure, including natural gas, water, carbon capture sequestration, and other product transport; power delivery services, such as electrical and gas transmission, and distribution systems; industrial and heavy civil infrastructure, including roads, bridges, and rail; and water infrastructure. It also installs electrical and other gas distribution and transmission systems, power generation, power generation, civil and industrial facilities, pipelines, and fiber optic and other cables, as well as install-to-the-home services. In addition, the company offers maintenance and upgrade support services comprising maintenance of customers' distribution facilities, networks, and infrastructure, including communications, power generation, pipeline, electrical distribution and transmission, and civil and industrial and heavy civil infrastructure; service restoration for natural disasters and accidents; and routine replacements and upgrades to overhauls. Its customers include wireless and wireline/fiber service providers, broadband operators, install-to-the-home service providers, public and private energy providers, including renewable and other energy providers, pipeline operators, civil and industrial infrastructure providers, and government entities. MasTec, Inc. was founded in 1929 and is headquartered in Coral Gables, Florida.