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
Clean Harbors, Inc. stock logo
CLH
Clean Harbors
$234.96
-0.5%
$237.82
$178.29
$267.11
$12.66B1.22295,954 shs249,586 shs
Petroleo Brasileiro S.A.- Petrobras stock logo
PBR
Petroleo Brasileiro S.A.- Petrobras
$12.86
+1.8%
$12.46
$11.03
$15.34
$81.39B0.9118.25 million shs19.90 million shs
Vectrus, Inc. stock logo
VEC
Vectrus
$33.70
$30.69
$52.67
$388.40M1.159,814 shs756 shs
The 10 Best AI Stocks to Own in 2025 Cover

Wondering where to start (or end) with AI stocks? These 10 simple stocks can help investors build long-term wealth as artificial intelligence continues to grow into the future.

Get This Free Report

Compare Price Performance

Company1-Day Performance7-Day Performance30-Day Performance90-Day Performance1-Year Performance
Clean Harbors, Inc. stock logo
CLH
Clean Harbors
-0.43%-1.46%-3.45%+4.23%-3.69%
Petroleo Brasileiro S.A.- Petrobras stock logo
PBR
Petroleo Brasileiro S.A.- Petrobras
+1.90%+5.02%+6.37%-1.71%-11.49%
Vectrus, Inc. stock logo
VEC
Vectrus
0.00%0.00%0.00%0.00%0.00%
CompanyCurrent Price50-Day Moving Average52-Week RangeMarket CapBetaAvg. VolumeToday's Volume
Clean Harbors, Inc. stock logo
CLH
Clean Harbors
$234.96
-0.5%
$237.82
$178.29
$267.11
$12.66B1.22295,954 shs249,586 shs
Petroleo Brasileiro S.A.- Petrobras stock logo
PBR
Petroleo Brasileiro S.A.- Petrobras
$12.86
+1.8%
$12.46
$11.03
$15.34
$81.39B0.9118.25 million shs19.90 million shs
Vectrus, Inc. stock logo
VEC
Vectrus
$33.70
$30.69
$52.67
$388.40M1.159,814 shs756 shs
The 10 Best AI Stocks to Own in 2025 Cover

Wondering where to start (or end) with AI stocks? These 10 simple stocks can help investors build long-term wealth as artificial intelligence continues to grow into the future.

Get This Free Report

Compare Price Performance

Company1-Day Performance7-Day Performance30-Day Performance90-Day Performance1-Year Performance
Clean Harbors, Inc. stock logo
CLH
Clean Harbors
-0.43%-1.46%-3.45%+4.23%-3.69%
Petroleo Brasileiro S.A.- Petrobras stock logo
PBR
Petroleo Brasileiro S.A.- Petrobras
+1.90%+5.02%+6.37%-1.71%-11.49%
Vectrus, Inc. stock logo
VEC
Vectrus
0.00%0.00%0.00%0.00%0.00%
CompanyConsensus Rating ScoreConsensus RatingConsensus Price Target% Upside from Current Price
Clean Harbors, Inc. stock logo
CLH
Clean Harbors
2.90
Moderate Buy$263.4012.11% Upside
Petroleo Brasileiro S.A.- Petrobras stock logo
PBR
Petroleo Brasileiro S.A.- Petrobras
3.13
Buy$16.1425.51% Upside
Vectrus, Inc. stock logo
VEC
Vectrus
0.00
N/AN/AN/A

Current Analyst Ratings Breakdown

Latest PBR, VEC, CLH, SAV, and SWJ Analyst Ratings

DateCompanyBrokerageActionRatingPrice TargetDetails
8/22/2025
Petroleo Brasileiro S.A.- Petrobras stock logo
PBR
Petroleo Brasileiro S.A.- Petrobras
UBS Group
Subscribe to MarketBeat All Access for the firm's recommendation accuracy rating
Lower Price TargetBuy$15.80 ➝ $14.40
8/20/2025
Petroleo Brasileiro S.A.- Petrobras stock logo
PBR
Petroleo Brasileiro S.A.- Petrobras
Zacks Research
Subscribe to MarketBeat All Access for the firm's recommendation accuracy rating
UpgradeHoldStrong-Buy
7/31/2025
Clean Harbors, Inc. stock logo
CLH
Clean Harbors
Raymond James Financial
Subscribe to MarketBeat All Access for the firm's recommendation accuracy rating
Boost Price TargetStrong-Buy$278.00 ➝ $280.00
7/31/2025
Clean Harbors, Inc. stock logo
CLH
Clean Harbors
Oppenheimer
Subscribe to MarketBeat All Access for the firm's recommendation accuracy rating
Boost Price TargetOutperform$254.00 ➝ $256.00
7/31/2025
Clean Harbors, Inc. stock logo
CLH
Clean Harbors
UBS Group
Subscribe to MarketBeat All Access for the firm's recommendation accuracy rating
Boost Price TargetNeutral$220.00 ➝ $240.00
7/31/2025
Clean Harbors, Inc. stock logo
CLH
Clean Harbors
BMO Capital Markets
Subscribe to MarketBeat All Access for the firm's recommendation accuracy rating
Set Price TargetOutperform$264.00 ➝ $268.00
7/22/2025
Clean Harbors, Inc. stock logo
CLH
Clean Harbors
Raymond James Financial
Subscribe to MarketBeat All Access for the firm's recommendation accuracy rating
Lower Price TargetStrong-Buy$280.00 ➝ $278.00
(Data available from 9/16/2022 forward. View 10+ years of historical ratings with our analyst ratings screener.)
CompanyAnnual RevenuePrice/SalesCashflowPrice/CashBook ValuePrice/Book
Clean Harbors, Inc. stock logo
CLH
Clean Harbors
$5.94B2.12$15.20 per share15.46$47.75 per share4.92
Petroleo Brasileiro S.A.- Petrobras stock logo
PBR
Petroleo Brasileiro S.A.- Petrobras
$91.42B0.91$5.02 per share2.56$9.21 per share1.40
Vectrus, Inc. stock logo
VEC
Vectrus
$1.78B0.00N/A5.21$29.85 per share0.00
CompanyNet IncomeEPSTrailing P/E RatioForward P/E RatioP/E GrowthNet MarginsReturn on Equity (ROE)Return on Assets (ROA)Next Earnings Date
Clean Harbors, Inc. stock logo
CLH
Clean Harbors
$402.30M$7.1233.0025.32N/A6.48%14.82%5.24%10/29/2025 (Estimated)
Petroleo Brasileiro S.A.- Petrobras stock logo
PBR
Petroleo Brasileiro S.A.- Petrobras
$7.53B$2.146.014.15N/A15.99%34.11%8.63%11/6/2025 (Estimated)
Vectrus, Inc. stock logo
VEC
Vectrus
$45.73M$3.0910.630.00N/A2.02%15.76%6.07%N/A

Latest PBR, VEC, CLH, SAV, and SWJ Earnings

DateQuarterCompanyConsensus EstimateReported EPSBeat/MissGap EPSRevenue EstimateActual RevenueDetails
8/8/2025Q2 2025
Petroleo Brasileiro S.A.- Petrobras stock logo
PBR
Petroleo Brasileiro S.A.- Petrobras
$0.70$0.64-$0.06$0.74$20.78 billion$21.04 billion
7/30/2025Q2 2025
Clean Harbors, Inc. stock logo
CLH
Clean Harbors
$2.33$2.36+$0.03$2.36$1.59 billion$1.55 billion
CompanyAnnual PayoutDividend Yield3-Year Dividend GrowthPayout RatioYears of Consecutive Growth
Clean Harbors, Inc. stock logo
CLH
Clean Harbors
N/AN/AN/AN/AN/A
Petroleo Brasileiro S.A.- Petrobras stock logo
PBR
Petroleo Brasileiro S.A.- Petrobras
$1.038.01%N/A48.13%N/A
Vectrus, Inc. stock logo
VEC
Vectrus
N/AN/AN/AN/AN/A

Latest PBR, VEC, CLH, SAV, and SWJ Dividends

AnnouncementCompanyPeriodAmountYieldEx-Dividend DateRecord DatePayable Date
8/8/2025
Petroleo Brasileiro S.A.- Petrobras stock logo
PBR
Petroleo Brasileiro S.A.- Petrobras
special$0.07398/25/20258/25/202512/30/2025
8/8/2025
Petroleo Brasileiro S.A.- Petrobras stock logo
PBR
Petroleo Brasileiro S.A.- Petrobras
special$0.247117.5%8/25/20258/25/202512/1/2025
(Data available from 1/1/2013 forward)
CompanyDebt-to-Equity RatioCurrent RatioQuick Ratio
Clean Harbors, Inc. stock logo
CLH
Clean Harbors
1.02
2.45
2.07
Petroleo Brasileiro S.A.- Petrobras stock logo
PBR
Petroleo Brasileiro S.A.- Petrobras
0.76
0.72
0.47
Vectrus, Inc. stock logo
VEC
Vectrus
0.31
1.22
1.22

Institutional Ownership

CompanyInstitutional Ownership
Clean Harbors, Inc. stock logo
CLH
Clean Harbors
90.43%
Petroleo Brasileiro S.A.- Petrobras stock logo
PBR
Petroleo Brasileiro S.A.- Petrobras
N/A
Vectrus, Inc. stock logo
VEC
Vectrus
93.51%

Insider Ownership

CompanyInsider Ownership
Clean Harbors, Inc. stock logo
CLH
Clean Harbors
5.60%
Petroleo Brasileiro S.A.- Petrobras stock logo
PBR
Petroleo Brasileiro S.A.- Petrobras
N/A
Vectrus, Inc. stock logo
VEC
Vectrus
3.20%
CompanyEmployeesShares OutstandingFree FloatOptionable
Clean Harbors, Inc. stock logo
CLH
Clean Harbors
22,79653.63 million50.63 millionOptionable
Petroleo Brasileiro S.A.- Petrobras stock logo
PBR
Petroleo Brasileiro S.A.- Petrobras
49,1856.44 billionN/AOptionable
Vectrus, Inc. stock logo
VEC
Vectrus
8,10011.83 million11.45 millionOptionable

Recent News About These Companies

US Firm Wins $118m Iraq Defense Contract
Latest News Mentioning Vectrus Systems Corporation
Vectrus Says Army Ignored 'Disrepair' Flaw in $139 Million Award
V2X announces offering of 2.5M shares of common stock for holders
Michael Smith Appointed V2X CIO
V2X reports Q3 adjusted EPS $1.29, consensus 35c
V2X (VVX) Gets a Buy from Noble Financial
MKEK Mechanical and Chemical Industry Corporation
V2X lands up to $747M Navy contract

New MarketBeat Followers Over Time

Media Sentiment Over Time

Top Headlines

View All Headlines
Clean Harbors stock logo

Clean Harbors NYSE:CLH

$234.96 -1.07 (-0.45%)
Closing price 09/15/2025 03:59 PM Eastern
Extended Trading
$234.77 -0.19 (-0.08%)
As of 09/15/2025 07:38 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.

Clean Harbors, Inc. provides environmental and industrial services in the United States and internationally. The company operates through two segments, Environmental Services and Safety-Kleen Sustainability Solutions. The Environmental Services segment collects, transports, treats, and disposes hazardous and non-hazardous waste, such as resource recovery, physical treatment, fuel blending, incineration, landfill disposal, wastewater treatment, lab chemicals disposal, and explosives management services; and offers CleanPack services, including collection, identification, categorization, specialized packaging, transportation, and disposal of laboratory chemicals and household hazardous waste. This segment also provides industrial maintenance and specialty industrial services; and utilizes specialty equipment and resources that performs field services. The Safety-Kleen Sustainability Solutions segment provides pickup and transportation services for hazardous and non-hazardous containerized waste for recycling or disposal; machine cleaning and maintenance, and disposal and replenishment of clean solvent or aqueous fluids; and vacuum services to remove solids, residual oily water, and sludge and other fluids from customers' oil/water separators, sumps, and collection tanks, as well as removes and collects waste fluids found at large and small industrial locations, including metal fabricators, auto maintenance providers, and general manufacturers. This segment also manufactures, formulates, packages, distributes, and markets lubricants and other automotive products. Clean Harbors, Inc. was incorporated in 1980 and is headquartered in Norwell, Massachusetts.

Petroleo Brasileiro S.A.- Petrobras stock logo

Petroleo Brasileiro S.A.- Petrobras NYSE:PBR

$12.86 +0.23 (+1.82%)
Closing price 09/15/2025 03:59 PM Eastern
Extended Trading
$12.84 -0.02 (-0.16%)
As of 06:48 AM 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.

Petróleo Brasileiro S.A. - Petrobras explores, produces, and sells oil and gas in Brazil and internationally. The company operates through three segments: Exploration and Production; Refining, Transportation and Marketing; and Gas and Power. The Exploration and Production segment explores, develops, and produces crude oil, natural gas liquids, and natural gas primarily for supplies to the domestic refineries. The Refining, Transportation and Marketing segment engages in the refining, logistics, transport, acquisition, and exports of crude oil; and production of fertilizers, as well as holding interests in petrochemical companies. The Gas and Power segment is involved in the logistic and trading of natural gas and electricity; transportation and trading of LNG; generation of electricity through thermoelectric power plants; renewable energy businesses; low carbon services; and natural gas processing business, as well as production of biodiesel and its co-products. The company also engages in prospecting, drilling, refining, processing, trading, and transporting crude oil from producing onshore and offshore oil fields, and shale or other rocks, as well as oil products, natural gas, and other liquid hydrocarbons. In addition, it engages in research, development, production, transport, distribution, and trading of energy. Petróleo Brasileiro S.A. - Petrobras was incorporated in 1953 and is headquartered in Rio de Janeiro, Brazil.

Vectrus stock logo

Vectrus NYSE:VEC

Vectrus, Inc. provides facility and base operations, supply chain and logistics, information technology mission support, and engineering and digital integration services. It offers facility and base operations services, such as facilities operations and maintenance, security, base life support, facilities engineering and management, airfield management, civil engineering, public works, transportation operations, and emergency services. The company also offers supply chain and logistics services, including warehouse management and distribution, asset management and logistics, integrated logistics, supply chain as a service, full spectrum aviation maintenance, repair and overhaul, and equipment maintenance, repair, and services. Additionally, it provides information technology mission support services comprising communications, management and service support, IT service management design and implementation, network and cybersecurity, systems installation and activation, and mission support. Further, the company offers engineering and digital integration solutions, such as perimeter security and intrusion detection, integrated electronic security monitoring and video management systems, systematic integrated security protection of physical assets, IP and computer systems, design and training, system-of-systems engineering and software development, advanced engineering, sensor and visualization technologies, energy solutions, and electromagnetic interoperability. Vectrus, Inc. was incorporated in 2014 and is headquartered in Colorado Springs, Colorado.