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
BWX Technologies, Inc. stock logo
BWXT
BWX Technologies
$143.32
+1.0%
$121.37
$84.21
$145.33
$13.08B0.66902,515 shs1.33 million shs
CyberArk Software Ltd. stock logo
CYBR
CyberArk Software
$397.89
-1.4%
$372.61
$230.00
$421.00
$19.67B0.99559,100 shs410,617 shs
Generac Holdings Inc. stock logo
GNRC
Generac
$142.58
+0.2%
$123.90
$99.50
$195.94
$8.41B1.7860,079 shs1.92 million shs
Yandex stock logo
YNDX
Yandex
$51.84
-1.4%
$18.94
$14.11
$87.11
$18.74B1.86N/A8.98 million 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
BWX Technologies, Inc. stock logo
BWXT
BWX Technologies
0.00%+0.72%+14.33%+44.42%+50.09%
CyberArk Software Ltd. stock logo
CYBR
CyberArk Software
0.00%+3.87%+5.00%+18.51%+51.41%
Generac Holdings Inc. stock logo
GNRC
Generac
0.00%+11.79%+14.75%+12.17%+5.88%
Yandex stock logo
YNDX
Yandex
-1.44%+8.07%+30.91%+132.36%+173.71%
CompanyOverall ScoreAnalyst's OpinionShort Interest ScoreDividend StrengthESG ScoreNews and Social Media SentimentCompany OwnershipEarnings & Valuation
BWX Technologies, Inc. stock logo
BWXT
BWX Technologies
3.0901 of 5 stars
1.43.01.70.04.01.71.3
CyberArk Software Ltd. stock logo
CYBR
CyberArk Software
2.0006 of 5 stars
2.53.00.00.03.01.70.6
Generac Holdings Inc. stock logo
GNRC
Generac
3.9375 of 5 stars
3.31.00.01.92.81.71.9
Yandex stock logo
YNDX
Yandex
N/AN/AN/AN/AN/AN/AN/AN/A
CompanyConsensus Rating ScoreConsensus RatingConsensus Price Target% Upside from Current Price
BWX Technologies, Inc. stock logo
BWXT
BWX Technologies
2.78
Moderate Buy$135.09-5.75% Downside
CyberArk Software Ltd. stock logo
CYBR
CyberArk Software
3.00
Buy$416.794.75% Upside
Generac Holdings Inc. stock logo
GNRC
Generac
2.65
Moderate Buy$169.1718.65% Upside
Yandex stock logo
YNDX
Yandex
0.00
N/AN/AN/A

Current Analyst Ratings Breakdown

Latest GNRC, YNDX, CYBR, and BWXT Analyst Ratings

DateCompanyBrokerageActionRatingPrice TargetDetails
6/18/2025
BWX Technologies, Inc. stock logo
BWXT
BWX Technologies
William Blair
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Reiterated RatingOutperform
6/12/2025
CyberArk Software Ltd. stock logo
CYBR
CyberArk Software
DA Davidson
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Boost Price TargetBuy ➝ Buy$435.00 ➝ $465.00
5/28/2025
BWX Technologies, Inc. stock logo
BWXT
BWX Technologies
William Blair
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Initiated CoverageOutperform
5/27/2025
BWX Technologies, Inc. stock logo
BWXT
BWX Technologies
CLSA
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Reiterated RatingOutperform ➝ Outperform$153.00 ➝ $177.60
5/27/2025
Generac Holdings Inc. stock logo
GNRC
Generac
Stephens
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Reiterated RatingOverweight ➝ Overweight$175.00
5/14/2025
CyberArk Software Ltd. stock logo
CYBR
CyberArk Software
Robert W. Baird
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Boost Price TargetOutperform ➝ Outperform$450.00 ➝ $460.00
5/13/2025
CyberArk Software Ltd. stock logo
CYBR
CyberArk Software
Cantor Fitzgerald
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Reiterated RatingOverweight ➝ Overweight$400.00 ➝ $400.00
5/13/2025
CyberArk Software Ltd. stock logo
CYBR
CyberArk Software
Barclays
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Reiterated RatingOverweight ➝ Overweight
5/13/2025
CyberArk Software Ltd. stock logo
CYBR
CyberArk Software
Royal Bank Of Canada
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Reiterated RatingOutperform ➝ Outperform$420.00 ➝ $420.00
5/13/2025
CyberArk Software Ltd. stock logo
CYBR
CyberArk Software
Roth Capital
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Initiated CoverageBuy ➝ Buy$415.00 ➝ $415.00
5/13/2025
CyberArk Software Ltd. stock logo
CYBR
CyberArk Software
Morgan Stanley
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Reiterated RatingEqual Weight ➝ Equal Weight
(Data available from 6/29/2022 forward. View 10+ years of historical ratings with our analyst ratings screener.)
CompanyAnnual RevenuePrice/SalesCashflowPrice/CashBook ValuePrice/Book
BWX Technologies, Inc. stock logo
BWXT
BWX Technologies
$2.70B4.84$4.29 per share33.39$11.81 per share12.14
CyberArk Software Ltd. stock logo
CYBR
CyberArk Software
$1.00B19.65$0.47 per share851.43$47.95 per share8.30
Generac Holdings Inc. stock logo
GNRC
Generac
$4.30B1.96$10.32 per share13.81$41.98 per share3.40
Yandex stock logo
YNDX
Yandex
$8.92B2.10$6.60 per share7.86$9.14 per share5.67
CompanyNet IncomeEPSTrailing P/E RatioForward P/E RatioP/E GrowthNet MarginsReturn on Equity (ROE)Return on Assets (ROA)Next Earnings Date
BWX Technologies, Inc. stock logo
BWXT
BWX Technologies
$281.94M$3.1445.6441.913.6010.39%30.26%10.95%8/4/2025 (Estimated)
CyberArk Software Ltd. stock logo
CYBR
CyberArk Software
-$93.46M-$1.86N/AN/AN/A-7.97%0.71%0.43%8/6/2025 (Estimated)
Generac Holdings Inc. stock logo
GNRC
Generac
$325.26M$5.7424.8415.971.287.68%18.90%9.00%7/30/2025 (Estimated)
Yandex stock logo
YNDX
Yandex
$221.50M$0.8263.22N/A-2.08%9.52%4.60%N/A

Latest GNRC, YNDX, CYBR, and BWXT Earnings

DateQuarterCompanyConsensus EstimateReported EPSBeat/MissGap EPSRevenue EstimateActual RevenueDetails
5/13/2025Q1 2025
CyberArk Software Ltd. stock logo
CYBR
CyberArk Software
$0.79$0.98+$0.19$0.22$305.57 million$317.60 million
5/5/2025Q1 2025
BWX Technologies, Inc. stock logo
BWXT
BWX Technologies
$0.73$0.91+$0.18$0.82$644.15 million$682.26 million
4/30/2025Q1 2025
Generac Holdings Inc. stock logo
GNRC
Generac
$0.99$1.26+$0.27$0.73$921.78 million$942.12 million
CompanyAnnual PayoutDividend Yield3-Year Dividend GrowthPayout RatioYears of Consecutive Growth
BWX Technologies, Inc. stock logo
BWXT
BWX Technologies
$1.000.70%N/A31.85%2 Years
CyberArk Software Ltd. stock logo
CYBR
CyberArk Software
N/AN/AN/AN/AN/A
Generac Holdings Inc. stock logo
GNRC
Generac
N/AN/AN/AN/AN/A
Yandex stock logo
YNDX
Yandex
N/AN/AN/AN/AN/A

Latest GNRC, YNDX, CYBR, and BWXT Dividends

AnnouncementCompanyPeriodAmountYieldEx-Dividend DateRecord DatePayable Date
5/6/2025
BWX Technologies, Inc. stock logo
BWXT
BWX Technologies
quarterly$0.250.9%5/19/20255/19/20256/5/2025
(Data available from 1/1/2013 forward)
CompanyDebt-to-Equity RatioCurrent RatioQuick Ratio
BWX Technologies, Inc. stock logo
BWXT
BWX Technologies
1.08
2.02
1.91
CyberArk Software Ltd. stock logo
CYBR
CyberArk Software
N/A
1.29
1.29
Generac Holdings Inc. stock logo
GNRC
Generac
0.48
1.97
0.89
Yandex stock logo
YNDX
Yandex
N/A
51.77
51.77

Institutional Ownership

CompanyInstitutional Ownership
BWX Technologies, Inc. stock logo
BWXT
BWX Technologies
94.39%
CyberArk Software Ltd. stock logo
CYBR
CyberArk Software
91.84%
Generac Holdings Inc. stock logo
GNRC
Generac
84.04%
Yandex stock logo
YNDX
Yandex
21.90%

Insider Ownership

CompanyInsider Ownership
BWX Technologies, Inc. stock logo
BWXT
BWX Technologies
0.47%
CyberArk Software Ltd. stock logo
CYBR
CyberArk Software
1.40%
Generac Holdings Inc. stock logo
GNRC
Generac
2.70%
Yandex stock logo
YNDX
Yandex
9.23%
CompanyEmployeesShares OutstandingFree FloatOptionable
BWX Technologies, Inc. stock logo
BWXT
BWX Technologies
8,70091.36 million90.93 millionOptionable
CyberArk Software Ltd. stock logo
CYBR
CyberArk Software
1,20549.43 million48.74 millionOptionable
Generac Holdings Inc. stock logo
GNRC
Generac
9,23959.08 million57.49 millionOptionable
Yandex stock logo
YNDX
Yandex
26,361361.48 million328.12 millionNo Data

Recent News About These Companies

Yandex Go, Ankara’da hizmete başladı
Yandex Go Ankara'da
Yandex Go ile Yollar Ankara’ya Çıkıyor
Yandex Go, Ankara'da hizmet vermeye başladı
Yandex’s Yambda Gives AI What Spotify and Netflix Didn’t

New MarketBeat Followers Over Time

Media Sentiment Over Time

BWX Technologies stock logo

BWX Technologies NYSE:BWXT

$143.32 +1.45 (+1.02%)
Closing price 06/27/2025 03:59 PM Eastern
Extended Trading
$144.50 +1.18 (+0.83%)
As of 06/27/2025 07:46 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.

BWX Technologies, Inc., together with its subsidiaries, manufactures and sells nuclear components in the United States, Canada, and internationally. It operates through two segments, Government Operations and Commercial Operations. The Government Operations segment designs and manufactures naval nuclear components, reactors, and nuclear fuel; fabrication activities; and supplies proprietary and sole-source valves, manifolds, and fittings to naval and commercial shipping customers. This segment also involved in manufacture of close-tolerance and equipment for nuclear applications; down blend government stockpiles of uranium; receives, stores, characterizes, dissolves, recovers, and purifies uranium-bearing materials; and supplies research reactor fuel elements for colleges, universities, and national laboratories, as well as components for defense applications. The Commercial Operations segment designs and manufactures commercial nuclear steam generators, heat exchangers, pressure vessels, and reactor components; and other auxiliary equipment, including containers for the storage of nuclear fuel and other high-level nuclear waste. This segment also offers nuclear fuel, fuel handling systems, tooling delivery systems, nuclear grade materials, and precisely machined components, and related services for CANDU nuclear power plants; provides in-plant inspection, maintenance, and modification services, as well as non-destructive examination and tooling/repair solutions; and manufactures medical radioisotopes, radiopharmaceuticals, and medical devices. The company was formerly known as The Babcock & Wilcox Company and changed its name to BWX Technologies, Inc. in June 2015. BWX Technologies, Inc. was founded in 1867 and is headquartered in Lynchburg, Virginia.

CyberArk Software stock logo

CyberArk Software NASDAQ:CYBR

$397.89 -5.67 (-1.40%)
Closing price 06/27/2025 04:00 PM Eastern
Extended Trading
$397.91 +0.02 (+0.01%)
As of 06/27/2025 07:47 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.

CyberArk Software Ltd., together with its subsidiaries, develops, markets, and sells software-based identity security solutions and services in the United States, Europe, the Middle East, Africa, and internationally. Its solutions include Privileged Access Manager, which offers risk-based credential security and session; Vendor Privileged Access Manager combines Privileged Access Manager and Remote Access to provide secure access to third-party vendors; Dynamic Privileged Access, a SaaS solution that provides just-in-time access to Linux Virtual Machines; Endpoint Privilege Manager, a SaaS solution that secures privileges on the endpoint; and Secure Desktop, a solution that protects access to endpoints. The company also provides workforce identity, which offers adaptive multi-factor authentication (MFA), single sign-on, secure web sessions, workforce password management, application gateway, identity lifecycle management, and directory services; and customer identity services that provides authentication and authorization services, MFA, directory, and user management. In addition, it offers Secrets Manager Credential Providers to provide and manage the credentials used by third-party solutions; Conjur Enterprise and Conjur Cloud, which offers a secrets management solution for specific requirements; Secrets Hub, a centralized visibility and management platform; Cloud Security solutions; Identity Management solutions, including lifecycle management, identity flows, identity compliance, and directory services; and Secure Browser. The company serves financial services, manufacturing, insurance, healthcare, energy and utilities, transportation, retail, technology, and telecommunications industries; and government agencies. The company was incorporated in 1996 and is headquartered in Petah Tikva, Israel.

Generac stock logo

Generac NYSE:GNRC

$142.57 +0.27 (+0.19%)
Closing price 06/27/2025 03:59 PM Eastern
Extended Trading
$141.91 -0.66 (-0.47%)
As of 06/27/2025 07:27 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.

Generac Holdings Inc. designs, manufactures, and distributes various energy technology products and solution worldwide. The company offers residential automatic standby generators, automatic transfer switch, air-cooled engine residential standby generators, and liquid-cooled engine generators; Mobile Link, a remote monitoring system for home standby generators; residential storage solution, which consists of a system of batteries, an inverter, photovoltaic optimizers, power electronic controls, and other components; smart home solutions, such as smart thermostats and a suite of home monitoring products. It also provides smart home energy management devices and sensors for heating and cooling system; smart doorbell cameras; and portable and inverter generators; multiple portable battery solutions; manual transfer switches; outdoor power equipment, including trimmers, field and brush mowers, log splitters, stump grinders, chipper shredders, lawn and leaf vacuums, and pressure washers and water pumps; and battery-powered turf care products. In addition, the company offers commercial and industrial products comprising cleaner-burning natural gas fueled generators; light-commercial standby generators and related transfer switches; stationary generators; single-engine industrial generators; industrial standby generators; industrial transfer switches; light towers, mobile generators, commercial mobile pumps, heaters, dust-suppression equipment, and mobile energy storage systems; stationary energy storage system and related inverter products; and aftermarket service parts and product accessories. The company distributes its products through independent residential dealers, industrial distributors and dealers, national and regional retailers, e-commerce partners, electrical/HVAC/solar wholesalers, solar installers, catalogs, equipment rental companies, and other equipment distributors; and directly to end users. The company was founded in 1959 and is headquartered in Waukesha, Wisconsin.

Yandex stock logo

Yandex NASDAQ:YNDX

Yandex N.V., a technology company, builds intelligent products and services powered by machine learning and other technologies to help consumers and businesses navigate the online and offline world. The company's services include Nebius AI, an AI-centric cloud platform that offers infrastructure and computing capability for AI deployment and machine-learning oriented solutions; and Toloka AI that offers generative AI (GenAI) solutions at every stage of the GenAI lifecycle, such as data annotation and generation, model training and fine-tuning, and quality assessment of large language model for accuracy and reliability. It also offers Avride, an autonomous driving solution which targets ride-hailing, logistics, e-commerce, and food/grocery delivery as application domains, as well as focuses on autonomous vehicles and delivery robots; and TripleTen, an EdTech service that prepares specialists for STEM roles, and equipping them with essential technology skills. Yandex N.V. was founded in 1989 and is based in Schiphol, the Netherlands.