Compare Stocks

Comparative Price Performance Over Time

Compare Stocks - Price & Volume

CompanyCurrent Price50-Day Moving Average52-Week RangeMarket CapBetaAvg. VolumeToday's Volume
Ciena Co. stock logo
CIEN
Ciena
$44.75
+1.9%
$51.34
$39.94
$63.24
$6.47B0.992.01 million shs1.85 million shs
Generac Holdings Inc. stock logo
GNRC
Generac
$136.10
+1.5%
$121.53
$79.86
$156.95
$8.20B1.451.05 million shs1.45 million shs
GitLab Inc. stock logo
GTLB
GitLab
$56.08
+6.8%
$60.94
$26.24
$78.53
$8.89B0.462.63 million shs2.54 million shs
Sensata Technologies Holding plc stock logo
ST
Sensata Technologies
$34.26
+1.6%
$34.98
$30.56
$48.10
$5.07B1.372.02 million shs998,416 shs
7 Stocks to Own Before the 2024 Election Cover

Looking to avoid the hassle of mudslinging, volatility, and uncertainty? You'd need to be out of the market, which isn’t viable. So where should investors put their money? Find out with this report.

Get This Free Report

Price Performance

Company1-Day Performance7-Day Performance30-Day Performance90-Day Performance1-Year Performance
Ciena Co. stock logo
CIEN
Ciena
+1.87%-0.64%-12.13%-12.99%-3.91%
Generac Holdings Inc. stock logo
GNRC
Generac
+1.48%+5.43%+17.42%+20.26%+29.99%
GitLab Inc. stock logo
GTLB
GitLab
+6.78%+4.12%-4.50%-18.11%+72.34%
Sensata Technologies Holding plc stock logo
ST
Sensata Technologies
+1.63%+1.78%-4.03%-3.00%-28.43%

MarketRank™

CompanyOverall ScoreAnalyst's OpinionShort Interest ScoreDividend StrengthESG ScoreNews and Social Media SentimentCompany OwnershipEarnings & Valuation
Ciena Co. stock logo
CIEN
Ciena
4.9289 of 5 stars
4.43.00.03.91.92.53.1
Generac Holdings Inc. stock logo
GNRC
Generac
4.4027 of 5 stars
2.34.00.01.93.42.53.1
GitLab Inc. stock logo
GTLB
GitLab
3.8465 of 5 stars
4.43.00.00.02.74.20.6
Sensata Technologies Holding plc stock logo
ST
Sensata Technologies
4.7315 of 5 stars
3.05.01.72.82.61.72.5

Analyst Ratings

CompanyConsensus Rating ScoreConsensus RatingConsensus Price Target% Upside from Current Price
Ciena Co. stock logo
CIEN
Ciena
2.82
Moderate Buy$58.7931.36% Upside
Generac Holdings Inc. stock logo
GNRC
Generac
2.61
Moderate Buy$141.654.08% Upside
GitLab Inc. stock logo
GTLB
GitLab
2.87
Moderate Buy$70.7326.12% Upside
Sensata Technologies Holding plc stock logo
ST
Sensata Technologies
2.00
Hold$39.2514.57% Upside

Current Analyst Ratings

Latest GNRC, ST, GTLB, and CIEN Analyst Ratings

DateCompanyBrokerageActionRatingPrice TargetDetails
4/23/2024
Generac Holdings Inc. stock logo
GNRC
Generac
Roth Mkm
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Boost Price TargetNeutral ➝ Neutral$120.00 ➝ $135.00
4/12/2024
Ciena Co. stock logo
CIEN
Ciena
Citigroup
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Initiated CoverageSell$44.00
4/12/2024
GitLab Inc. stock logo
GTLB
GitLab
Raymond James
Subscribe to MarketBeat All Access for the recommendation accuracy rating
UpgradeMarket Perform ➝ Outperform$70.00
4/11/2024
Ciena Co. stock logo
CIEN
Ciena
BNP Paribas
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Initiated CoverageOutperform$57.00
4/9/2024
GitLab Inc. stock logo
GTLB
GitLab
Wells Fargo & Company
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Initiated CoverageOverweight$70.00
4/9/2024
Sensata Technologies Holding plc stock logo
ST
Sensata Technologies
The Goldman Sachs Group
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Reiterated RatingBuy ➝ Neutral$44.00 ➝ $36.00
4/9/2024
Sensata Technologies Holding plc stock logo
ST
Sensata Technologies
Jefferies Financial Group
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Initiated CoverageHold$40.00
4/5/2024
Generac Holdings Inc. stock logo
GNRC
Generac
Canaccord Genuity Group
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Boost Price TargetBuy$140.00 ➝ $150.00
4/5/2024
Generac Holdings Inc. stock logo
GNRC
Generac
Canaccord Genuity Group
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Boost Price TargetBuy ➝ Buy$140.00 ➝ $150.00
4/2/2024
Generac Holdings Inc. stock logo
GNRC
Generac
OTR Global
Subscribe to MarketBeat All Access for the recommendation accuracy rating
UpgradeMixed ➝ Positive
4/1/2024
GitLab Inc. stock logo
GTLB
GitLab
Truist Financial
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Reiterated RatingBuy ➝ Buy$80.00
(Data available from 4/24/2021 forward. View 10+ years of historical ratings with our analyst ratings screener.)

Sales & Book Value

CompanyAnnual RevenuePrice/SalesCashflowPrice/CashBook ValuePrice/Book
Ciena Co. stock logo
CIEN
Ciena
$4.39B1.48$3.10 per share14.45$19.27 per share2.32
Generac Holdings Inc. stock logo
GNRC
Generac
$4.02B2.04$8.29 per share16.42$38.14 per share3.57
GitLab Inc. stock logo
GTLB
GitLab
$579.91M15.34N/AN/A$3.92 per share14.31
Sensata Technologies Holding plc stock logo
ST
Sensata Technologies
$4.05B1.27$7.97 per share4.30$19.80 per share1.73

Profitability & Earnings

CompanyNet IncomeEPSTrailing P/E RatioForward P/E RatioP/E GrowthNet MarginsReturn on Equity (ROE)Return on Assets (ROA)Next Earnings Date
Ciena Co. stock logo
CIEN
Ciena
$254.83M$1.5429.0619.541.995.22%9.92%5.08%6/4/2024 (Estimated)
Generac Holdings Inc. stock logo
GNRC
Generac
$203.09M$3.2941.3716.821.795.33%14.15%6.45%5/1/2024 (Confirmed)
GitLab Inc. stock logo
GTLB
GitLab
-$424.17M-$2.75N/AN/AN/A-73.14%-18.26%-10.65%6/3/2024 (Estimated)
Sensata Technologies Holding plc stock logo
ST
Sensata Technologies
-$3.91M-$0.05N/A8.200.82-0.10%17.47%6.67%4/29/2024 (Confirmed)

Latest GNRC, ST, GTLB, and CIEN Earnings

DateQuarterCompanyConsensus EstimateReported EPSBeat/MissGap EPSRevenue EstimateActual RevenueDetails
5/1/2024N/A
Generac Holdings Inc. stock logo
GNRC
Generac
$0.81N/A-$0.81N/AN/AN/A  
4/29/2024N/A
Sensata Technologies Holding plc stock logo
ST
Sensata Technologies
$0.86N/A-$0.86N/AN/AN/A  
3/7/202401/31/2024
Ciena Co. stock logo
CIEN
Ciena
$0.48$0.66+$0.18$0.52$1.02 billion$1.04 billion      
3/4/202401/31/2024
GitLab Inc. stock logo
GTLB
GitLab
$0.0830$0.15+$0.0670-$0.01$157.89 million$163.80 million    
2/14/202412/31/2023
Generac Holdings Inc. stock logo
GNRC
Generac
$2.09$2.07-$0.02$2.57$1.09 billion$1.06 billion    
2/6/202412/31/2023
Sensata Technologies Holding plc stock logo
ST
Sensata Technologies
$0.86$0.81-$0.05$2.96$978.05 million$992.50 million    

Dividends

CompanyAnnual PayoutDividend Yield3-Year Dividend GrowthPayout RatioYears of Consecutive Growth
Ciena Co. stock logo
CIEN
Ciena
N/AN/AN/AN/AN/A
Generac Holdings Inc. stock logo
GNRC
Generac
N/AN/AN/AN/AN/A
GitLab Inc. stock logo
GTLB
GitLab
N/AN/AN/AN/AN/A
Sensata Technologies Holding plc stock logo
ST
Sensata Technologies
$0.481.40%N/AN/A 1 Years

Latest GNRC, ST, GTLB, and CIEN Dividends

AnnouncementCompanyPeriodAmountYieldEx-Dividend DateRecord DatePayable Date
1/25/2024
Sensata Technologies Holding plc stock logo
ST
Sensata Technologies
quarterly$0.121.4%2/13/20242/14/20242/28/2024
(Data available from 1/1/2013 forward)

Debt

CompanyDebt-to-Equity RatioCurrent RatioQuick Ratio
Ciena Co. stock logo
CIEN
Ciena
0.53
4.29
3.12
Generac Holdings Inc. stock logo
GNRC
Generac
0.62
2.27
0.94
GitLab Inc. stock logo
GTLB
GitLab
N/A
1.93
1.93
Sensata Technologies Holding plc stock logo
ST
Sensata Technologies
1.13
2.55
1.69

Ownership

Institutional Ownership

CompanyInstitutional Ownership
Ciena Co. stock logo
CIEN
Ciena
91.99%
Generac Holdings Inc. stock logo
GNRC
Generac
84.04%
GitLab Inc. stock logo
GTLB
GitLab
91.72%
Sensata Technologies Holding plc stock logo
ST
Sensata Technologies
99.42%

Insider Ownership

CompanyInsider Ownership
Ciena Co. stock logo
CIEN
Ciena
0.83%
Generac Holdings Inc. stock logo
GNRC
Generac
2.80%
GitLab Inc. stock logo
GTLB
GitLab
28.04%
Sensata Technologies Holding plc stock logo
ST
Sensata Technologies
1.00%

Miscellaneous

CompanyEmployeesShares OutstandingFree FloatOptionable
Ciena Co. stock logo
CIEN
Ciena
8,483144.60 million143.40 millionOptionable
Generac Holdings Inc. stock logo
GNRC
Generac
8,60060.27 million58.58 millionOptionable
GitLab Inc. stock logo
GTLB
GitLab
2,130158.60 million114.13 millionOptionable
Sensata Technologies Holding plc stock logo
ST
Sensata Technologies
19,400150.47 million148.97 millionOptionable

GNRC, ST, GTLB, and CIEN Headlines

SourceHeadline
Introducing the PreView® STA79 – The Ultimate Side Turn and Lane Change Assist Safety SolutionIntroducing the PreView® STA79 – The Ultimate Side Turn and Lane Change Assist Safety Solution
businesswire.com - April 23 at 10:00 AM
Foundry Partners LLC Purchases New Shares in Sensata Technologies Holding plc (NYSE:ST)Foundry Partners LLC Purchases New Shares in Sensata Technologies Holding plc (NYSE:ST)
marketbeat.com - April 22 at 11:45 AM
Analysts Estimate Sensata (ST) to Report a Decline in Earnings: What to Look Out forAnalysts Estimate Sensata (ST) to Report a Decline in Earnings: What to Look Out for
zacks.com - April 22 at 11:06 AM
Sensata Technologies (ST) Scheduled to Post Earnings on MondaySensata Technologies (ST) Scheduled to Post Earnings on Monday
americanbankingnews.com - April 22 at 4:14 AM
Louisiana State Employees Retirement System Makes New Investment in Sensata Technologies Holding plc (NYSE:ST)Louisiana State Employees Retirement System Makes New Investment in Sensata Technologies Holding plc (NYSE:ST)
marketbeat.com - April 20 at 5:41 AM
Sensata Technologies Holding plc (NYSE:ST) Receives Average Rating of "Hold" from AnalystsSensata Technologies Holding plc (NYSE:ST) Receives Average Rating of "Hold" from Analysts
americanbankingnews.com - April 19 at 5:02 AM
Mackenzie Financial Corp Purchases 265,064 Shares of Sensata Technologies Holding plc (NYSE:ST)Mackenzie Financial Corp Purchases 265,064 Shares of Sensata Technologies Holding plc (NYSE:ST)
marketbeat.com - April 17 at 7:09 AM
Sensata Technologies Named a 2023 Supplier of the Year by General MotorsSensata Technologies Named a 2023 Supplier of the Year by General Motors
businesswire.com - April 16 at 8:03 AM
Sensata Technologies to Announce First Quarter 2024 Financial Results on April 29, 2024Sensata Technologies to Announce First Quarter 2024 Financial Results on April 29, 2024
businesswire.com - April 15 at 4:30 PM
Sensata Technologies Holding (NYSE:ST) investors are sitting on a loss of 40% if they invested three years agoSensata Technologies Holding (NYSE:ST) investors are sitting on a loss of 40% if they invested three years ago
finance.yahoo.com - April 13 at 1:04 PM
Sensata Technologies Faces Challenges Navigating EV Headwinds, Goldman Sachs Analyst WarnsSensata Technologies Faces Challenges Navigating EV Headwinds, Goldman Sachs Analyst Warns
markets.businessinsider.com - April 9 at 6:51 PM
The Goldman Sachs Group Reaffirms Neutral Rating for Sensata Technologies (NYSE:ST)The Goldman Sachs Group Reaffirms Neutral Rating for Sensata Technologies (NYSE:ST)
marketbeat.com - April 9 at 8:14 AM
Sensata Technologies (NYSE:ST) Earns Hold Rating from Analysts at Jefferies Financial GroupSensata Technologies (NYSE:ST) Earns Hold Rating from Analysts at Jefferies Financial Group
marketbeat.com - April 9 at 8:14 AM
Inlet Private Wealth LLC Cuts Stock Holdings in Sensata Technologies Holding plc (NYSE:ST)Inlet Private Wealth LLC Cuts Stock Holdings in Sensata Technologies Holding plc (NYSE:ST)
marketbeat.com - April 8 at 9:50 PM
Harvey Investment Co. LLC Trims Stock Holdings in Sensata Technologies Holding plc (NYSE:ST)Harvey Investment Co. LLC Trims Stock Holdings in Sensata Technologies Holding plc (NYSE:ST)
marketbeat.com - April 7 at 8:38 AM
Sensata Technologies Holding (ST) Shares Cross Above 200 DMASensata Technologies Holding (ST) Shares Cross Above 200 DMA
nasdaq.com - April 6 at 9:48 AM
Sensata Technologies Holding plc (NYSE:ST) Stock Holdings Increased by Kempner Capital Management Inc.Sensata Technologies Holding plc (NYSE:ST) Stock Holdings Increased by Kempner Capital Management Inc.
marketbeat.com - April 6 at 8:51 AM
Gradient Investments LLC Reduces Stake in Sensata Technologies Holding plc (NYSE:ST)Gradient Investments LLC Reduces Stake in Sensata Technologies Holding plc (NYSE:ST)
marketbeat.com - April 1 at 5:20 AM
Q4 2023 Sonida Senior Living Inc Earnings CallQ4 2023 Sonida Senior Living Inc Earnings Call
finance.yahoo.com - March 28 at 7:35 AM
Wall Street’s Favorite Battery Stocks? 3 Names That Could Make You Filthy RichWall Street’s Favorite Battery Stocks? 3 Names That Could Make You Filthy Rich
finance.yahoo.com - March 28 at 2:32 AM
Reinhart Partners LLC. Trims Position in Sensata Technologies Holding plc (NYSE:ST)Reinhart Partners LLC. Trims Position in Sensata Technologies Holding plc (NYSE:ST)
marketbeat.com - March 26 at 9:58 AM
Wall Streets Favorite Battery Stocks? 3 Names That Could Make You Filthy RichWall Street's Favorite Battery Stocks? 3 Names That Could Make You Filthy Rich
investorplace.com - March 20 at 8:27 AM
ST Apr 2024 25.000 callST Apr 2024 25.000 call
finance.yahoo.com - March 16 at 9:39 AM
ST Mar 2024 30.000 putST Mar 2024 30.000 put
finance.yahoo.com - March 14 at 6:13 PM

New MarketBeat Followers Over Time

Media Sentiment Over Time

Top Headlines

All Headlines

Company Descriptions

Ciena logo

Ciena

NYSE:CIEN
Ciena Corporation provides hardware and software services for delivery of video, data, and voice traffic metro, aggregation, and access communications network worldwide. The company's Networking Platforms segment offers convergence of coherent optical transport, open optical networking, optical transport network switching, IP routing, and switching services. Its products include 6500 Packet-Optical Platform, Waveserver stackable interconnect system, and the 6500 Reconfigurable line system, and the 5400 family of Packet-Optical platforms, as well as 8100 coherent routing platforms; 3000 family of service delivery switches and the 5000 family of service aggregation switches, as well as 8700 Packetwave Platform and 6500 Packet Transport System. This segment also sells operating system software and enhanced software features embedded in each of its products. The company's Blue Planet Automation Software and Services segment provides multi-domain service orchestration, inventory, route optimization and analysis, multi-cloud orchestration, and unified assurance and analytics services. Its Platform Software and Service segment offers MCP domain controller solution, and OneControl unified management system, as well as planning tools. The company's Global Services segment provides maintenance support and training, installation and deployment, and consulting and network design services. Ciena Corporation was incorporated in 1992 and is headquartered in Hanover, Maryland.
Generac logo

Generac

NYSE:GNRC
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.
GitLab logo

GitLab

NASDAQ:GTLB
GitLab Inc., through its subsidiaries, develops software for the software development lifecycle in the United States, Europe, and the Asia Pacific. It offers GitLab, a DevOps platform, which is a single application that leads to faster cycle time and allows visibility throughout and control over various stages of the DevOps lifecycle. The company helps organizations to plan, build, secure, and deploy software to drive business outcomes. It also provides related training and professional services. The company was formerly known as GitLab B.V. and changed its name to GitLab Inc. in July 2015. GitLab Inc. was founded in 2011 and is headquartered in San Francisco, California.
Sensata Technologies logo

Sensata Technologies

NYSE:ST
Sensata Technologies Holding plc develops, manufactures, and sells sensors and sensor-rich solutions, electrical protection components and systems, and other products used in mission-critical systems and applications in the United States and internationally. It operates in two segments, Performance Sensing and Sensing Solutions. The Performance Sensing segment offers pressure, temperature, and position sensors, high-voltage solutions, and other solutions used in mission-critical systems and applications, such as tire pressure monitoring, thermal management, electrical protection, regenerative braking, powertrain for engine/transmission, and exhaust management for automobiles, on-road trucks, and off-road equipment customers. The Sensing Solutions segment provides application-specific sensor and electrical protection products, such as pressure, temperature, and position sensors; motor and compressor protectors; high-voltage contactors; solid state relays; bimetal electromechanical controls; power inverters; charge controllers; battery management systems; operator controls; and power conversion systems. It serves automotive, on-road truck, construction, and original equipment manufacturers in agriculture, control, appliance, medical, energy and charging infrastructure, data/telecom, and aerospace and defense industries, as well as systems integrators, aerospace, and motor and compressor distributors. Sensata Technologies Holding plc was founded in 1916 and is headquartered in Attleboro, Massachusetts.