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
Cognex Corporation stock logo
CGNX
Cognex
$32.05
+1.0%
$29.66
$22.67
$53.13
$5.38B1.471.63 million shs1.42 million shs
Ciena Corporation stock logo
CIEN
Ciena
$80.13
-1.5%
$75.64
$44.89
$101.44
$11.33B1.122.10 million shs2.04 million shs
Fabrinet stock logo
FN
Fabrinet
$288.55
-2.1%
$234.45
$148.55
$300.29
$10.34B0.98641,049 shs706,069 shs
KT Corporation stock logo
KT
KT
$21.31
+2.6%
$19.49
$13.11
$21.55
$10.99B0.661.27 million shs1.61 million shs
These 7 Stocks Will Be Magnificent in 2025 Cover

Discover the next wave of investment opportunities with our report, 7 Stocks That Will Be Magnificent in 2025. Explore companies poised to replicate the growth, innovation, and value creation of the tech giants dominating today's markets.

Get This Free Report

Compare Price Performance

Company1-Day Performance7-Day Performance30-Day Performance90-Day Performance1-Year Performance
Cognex Corporation stock logo
CGNX
Cognex
+0.83%+6.34%+5.98%+5.70%-32.16%
Ciena Corporation stock logo
CIEN
Ciena
-1.17%+7.64%+1.70%+32.19%+68.83%
Fabrinet stock logo
FN
Fabrinet
-0.34%+8.94%+26.73%+49.81%+20.37%
KT Corporation stock logo
KT
KT
+2.40%+5.14%+10.65%+17.39%+52.01%
CompanyOverall ScoreAnalyst's OpinionShort Interest ScoreDividend StrengthESG ScoreNews and Social Media SentimentCompany OwnershipEarnings & Valuation
Cognex Corporation stock logo
CGNX
Cognex
4.8448 of 5 stars
3.34.04.21.73.31.71.9
Ciena Corporation stock logo
CIEN
Ciena
4.2921 of 5 stars
2.43.00.03.93.02.51.9
Fabrinet stock logo
FN
Fabrinet
2.6692 of 5 stars
2.32.00.00.03.62.51.9
KT Corporation stock logo
KT
KT
4.4431 of 5 stars
0.03.02.50.03.10.05.0
CompanyConsensus Rating ScoreConsensus RatingConsensus Price Target% Upside from Current Price
Cognex Corporation stock logo
CGNX
Cognex
2.50
Moderate Buy$39.1722.20% Upside
Ciena Corporation stock logo
CIEN
Ciena
2.71
Moderate Buy$83.153.77% Upside
Fabrinet stock logo
FN
Fabrinet
2.50
Moderate Buy$247.50-14.23% Downside
KT Corporation stock logo
KT
KT
3.33
BuyN/AN/A

Current Analyst Ratings Breakdown

Latest CIEN, FN, CGNX, and KT Analyst Ratings

DateCompanyBrokerageActionRatingPrice TargetDetails
6/16/2025
Cognex Corporation stock logo
CGNX
Cognex
DA Davidson
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Reiterated RatingNeutral ➝ Neutral$32.00
6/16/2025
Cognex Corporation stock logo
CGNX
Cognex
Robert W. Baird
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Boost Price TargetNeutral ➝ Neutral$30.00 ➝ $32.00
6/12/2025
Cognex Corporation stock logo
CGNX
Cognex
The Goldman Sachs Group
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Boost Price TargetSell ➝ Sell$29.00 ➝ $32.00
6/12/2025
Fabrinet stock logo
FN
Fabrinet
Rosenblatt Securities
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Boost Price TargetBuy ➝ Buy$250.00 ➝ $290.00
6/11/2025
Cognex Corporation stock logo
CGNX
Cognex
Needham & Company LLC
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Boost Price TargetBuy ➝ Buy$33.00 ➝ $36.00
6/6/2025
Ciena Corporation stock logo
CIEN
Ciena
Northland Securities
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Set Price Target$85.00
6/6/2025
Ciena Corporation stock logo
CIEN
Ciena
Evercore ISI
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Reiterated RatingMixed ➝ Mixed
6/6/2025
Ciena Corporation stock logo
CIEN
Ciena
B. Riley
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Reiterated RatingBuy ➝ Buy$89.00 ➝ $90.00
6/6/2025
Ciena Corporation stock logo
CIEN
Ciena
UBS Group
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Boost Price TargetNeutral ➝ Neutral$73.00 ➝ $78.00
6/6/2025
Ciena Corporation stock logo
CIEN
Ciena
Morgan Stanley
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Boost Price TargetEqual Weight ➝ Equal Weight$44.00 ➝ $73.00
6/6/2025
Ciena Corporation stock logo
CIEN
Ciena
Evercore ISI
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Lower Price TargetIn-Line ➝ In-Line$82.00 ➝ $75.00
(Data available from 7/1/2022 forward. View 10+ years of historical ratings with our analyst ratings screener.)
CompanyAnnual RevenuePrice/SalesCashflowPrice/CashBook ValuePrice/Book
Cognex Corporation stock logo
CGNX
Cognex
$914.52M5.88$0.71 per share44.97$8.93 per share3.59
Ciena Corporation stock logo
CIEN
Ciena
$4.01B2.82$1.83 per share43.75$19.50 per share4.11
Fabrinet stock logo
FN
Fabrinet
$2.88B3.59$9.22 per share31.28$48.30 per share5.97
KT Corporation stock logo
KT
KT
$19.37B0.57$6.64 per share3.21$24.39 per share0.87
CompanyNet IncomeEPSTrailing P/E RatioForward P/E RatioP/E GrowthNet MarginsReturn on Equity (ROE)Return on Assets (ROA)Next Earnings Date
Cognex Corporation stock logo
CGNX
Cognex
$106.17M$0.6847.1336.84N/A12.80%6.37%4.81%7/30/2025 (Estimated)
Ciena Corporation stock logo
CIEN
Ciena
$83.96M$0.72111.2931.421.802.46%5.08%2.55%9/3/2025 (Estimated)
Fabrinet stock logo
FN
Fabrinet
$296.18M$8.9832.1327.35N/A10.00%17.99%13.26%8/18/2025 (Estimated)
KT Corporation stock logo
KT
KT
$321.90M$0.9223.167.860.162.37%3.47%1.52%8/25/2025 (Estimated)

Latest CIEN, FN, CGNX, and KT Earnings

DateQuarterCompanyConsensus EstimateReported EPSBeat/MissGap EPSRevenue EstimateActual RevenueDetails
6/17/2025Q1 2025
KT Corporation stock logo
KT
KT
N/A$0.75N/A$0.75N/A$4.71 billion
6/5/2025Q2 2025
Ciena Corporation stock logo
CIEN
Ciena
$0.50$0.42-$0.08$0.06$1.09 billion$1.13 billion
5/5/2025Q3 2025
Fabrinet stock logo
FN
Fabrinet
$2.47$2.52+$0.05$2.25$857.12 million$871.80 million
CompanyAnnual PayoutDividend Yield3-Year Dividend GrowthPayout RatioYears of Consecutive Growth
Cognex Corporation stock logo
CGNX
Cognex
$0.321.00%N/A47.06%10 Years
Ciena Corporation stock logo
CIEN
Ciena
N/AN/AN/AN/AN/A
Fabrinet stock logo
FN
Fabrinet
N/AN/AN/AN/AN/A
KT Corporation stock logo
KT
KT
$0.693.24%N/A75.00%N/A

Latest CIEN, FN, CGNX, and KT Dividends

AnnouncementCompanyPeriodAmountYieldEx-Dividend DateRecord DatePayable Date
4/30/2025
Cognex Corporation stock logo
CGNX
Cognex
quarterly$0.081.1%5/15/20255/15/20255/29/2025
(Data available from 1/1/2013 forward)
CompanyDebt-to-Equity RatioCurrent RatioQuick Ratio
Cognex Corporation stock logo
CGNX
Cognex
N/A
3.14
2.31
Ciena Corporation stock logo
CIEN
Ciena
0.55
3.40
2.57
Fabrinet stock logo
FN
Fabrinet
N/A
3.32
2.54
KT Corporation stock logo
KT
KT
0.41
1.10
1.04

Institutional Ownership

CompanyInstitutional Ownership
Cognex Corporation stock logo
CGNX
Cognex
88.12%
Ciena Corporation stock logo
CIEN
Ciena
91.99%
Fabrinet stock logo
FN
Fabrinet
97.38%
KT Corporation stock logo
KT
KT
18.86%

Insider Ownership

CompanyInsider Ownership
Cognex Corporation stock logo
CGNX
Cognex
1.60%
Ciena Corporation stock logo
CIEN
Ciena
0.93%
Fabrinet stock logo
FN
Fabrinet
0.38%
KT Corporation stock logo
KT
KT
1.00%
CompanyEmployeesShares OutstandingFree FloatOptionable
Cognex Corporation stock logo
CGNX
Cognex
2,914167.87 million165.18 millionOptionable
Ciena Corporation stock logo
CIEN
Ciena
8,080141.37 million140.05 millionOptionable
Fabrinet stock logo
FN
Fabrinet
14,20035.83 million35.70 millionOptionable
KT Corporation stock logo
KT
KT
21,800515.72 million510.57 millionOptionable

Recent News About These Companies

Is KT (KT) Stock Undervalued Right Now?
NDA govt shielding Congress govt in Telangana, says KT Rama Rao
KT Caribbean Cuisine Cafe celebrates grand opening
KT not the only one who deserved better
Kentucky Today celebrates 10 years of serving Kentucky Baptists
KT (NYSE:KT) Hits New 52-Week High - Time to Buy?

New MarketBeat Followers Over Time

Media Sentiment Over Time

Top Headlines

View All Headlines
Cognex stock logo

Cognex NASDAQ:CGNX

$32.05 +0.33 (+1.04%)
Closing price 04:00 PM Eastern
Extended Trading
$32.06 +0.01 (+0.04%)
As of 07:09 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.

Cognex Corporation provides machine vision products that capture and analyze visual information to automate manufacturing and distribution tasks worldwide. Its machine vision products are used to automate the manufacturing and tracking of discrete items, including mobile phones, electric vehicle batteries, and e-commerce packages by locating, identifying, inspecting, and measuring them during the manufacturing or distribution process. The company offers VisionPro software, a suite of patented vision tools for advanced programming; QuickBuild that allows customers to build vision applications with a graphical, flowchart-based programming interface; and Cognex deep learning vision software. It also provides a range of inspection tasks, including part location, identification, measurement, assembly verification, and robotic guidance; vision sensors for vision applications, such as checking the presence and size of parts; and the In-Sight product line of vision systems and sensors. In addition, the company offers DataMan, an image-based barcode readers and barcode verifiers. It sells its products to automotive, logistics, consumer electronics, medical-related, semiconductor, consumer products, food and beverage, and others, as well as through a network of distributors and integrators. The company was incorporated in 1981 and is headquartered in Natick, Massachusetts.

Ciena stock logo

Ciena NYSE:CIEN

$80.13 -1.20 (-1.48%)
Closing price 03:59 PM Eastern
Extended Trading
$80.13 0.00 (0.00%)
As of 05:13 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.

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.

Fabrinet stock logo

Fabrinet NYSE:FN

$288.55 -6.13 (-2.08%)
Closing price 03:59 PM Eastern
Extended Trading
$289.36 +0.81 (+0.28%)
As of 06: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.

Fabrinet provides optical packaging and precision optical, electro-mechanical, and electronic manufacturing services in North America, the Asia-Pacific, and Europe. The company offers a range of advanced optical and electro-mechanical capabilities in the manufacturing process, including process design and engineering, supply chain management, manufacturing, printed circuit board assembly, advanced packaging, integration, final assembly, and testing. Its products include switching products, including reconfigurable optical add-drop multiplexers, optical amplifiers, modulators, and other optical components and modules that enable network managers to route voice, video, and data communications traffic through fiber optic cables at various wavelengths, speeds, and over various distances. The company's products also comprise tunable lasers, transceivers, and transponders; and active optical cables, which provide high-speed interconnect capabilities for data centers and computing clusters, as well as Infiniband, Ethernet, fiber channel, and optical backplane connectivity. In addition, it provides solid state, diode-pumped, gas, and fiber lasers used in semiconductor processing, biotechnology and medical device, metrology, and material processing industries; and differential pressure, micro-gyro, fuel, and other sensors used in automobiles, as well as non-contact temperature measurement sensors for the medical industry. Further, the company designs and fabricates application-specific crystals, lenses, prisms, mirrors, laser components, and substrates; and other custom and standard borosilicate, clear fused quartz, and synthetic fused silica glass products. It serves original equipment manufacturers of optical communication components, modules and sub-systems, industrial lasers, automotive components, medical devices, and sensors. The company was incorporated in 1999 and is based in Grand Cayman, the Cayman Islands.

KT stock logo

KT NYSE:KT

$21.31 +0.53 (+2.55%)
Closing price 03:59 PM Eastern
Extended Trading
$21.06 -0.25 (-1.18%)
As of 06:16 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.

KT Corporation provides integrated telecommunications and platform services in Korea and internationally. The company offers mobile voice and data telecommunications services based on 5G, 4G LTE and 3G W-CDMA technology; fixed-line telephone services, including local, domestic long-distance, international long-distance, and voice over Internet protocol telephone services, as well as interconnection services; broadband Internet access service and other Internet-related services; and data communication services, such as fixed-line and leased line services, as well as broadband Internet connection services. It also provides media and content services, including IPTV, satellite TV, digital music, e-commerce, online advertising consulting, and web comics and novels services; and credit card processing and other financial services. In addition, the company offers information technology and network services, and satellite services; sells handsets and miscellaneous telecommunications equipment; develops and sells residential units and commercial real estate; and rents real estate properties. Further, it maintains public telephones; offers security, B2C and B2B, investment fund, software development and data processing, value added network, call center, system integration and maintenance, marketing, PCS distribution, truck transportation and trucking arrangement business, cloud system implementation, satellite communication network, installation and management, and data center development and related services. Additionally, the company is involved in the Internet banking ASP and security solutions, residential building development and supply, sports team management, technology business finance, and submarine cable construction and maintenance businesses. The company was formerly known as Korea Telecom Corp. and changed its name to KT Corporation in March 2002. KT Corporation was founded in 1981 and is headquartered in Seongnam-si, South Korea.