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
Lenovo Group Ltd. stock logo
LNVGY
Lenovo Group
$22.93
-0.7%
$23.39
$17.84
$35.09
$14.22B0.7766,180 shs24,676 shs
Lattice Semiconductor Corporation stock logo
LSCC
Lattice Semiconductor
$50.42
-1.1%
$48.17
$34.69
$70.55
$6.93B1.532.62 million shs3.50 million shs
NEC Co. stock logo
NIPNF
NEC
$28.14
+0.1%
$25.00
$12.55
$28.14
$7.33B-0.473,230 shs134 shs
Trimble Inc. stock logo
TRMB
Trimble
$71.81
+0.2%
$67.61
$48.65
$77.78
$17.13B1.681.37 million shs3.79 million shs
12 Stocks Corporate Insiders are Abandoning Cover

If a company's CEO, COO, and CFO were all selling shares of their stock, would you want to know? MarketBeat just compiled its list of the twelve stocks that corporate insiders are abandoning. Complete the form below to see which companies made the list.

Get This Free Report

Compare Price Performance

Company1-Day Performance7-Day Performance30-Day Performance90-Day Performance1-Year Performance
Lenovo Group Ltd. stock logo
LNVGY
Lenovo Group
0.00%-1.21%-4.97%-21.74%-24.75%
Lattice Semiconductor Corporation stock logo
LSCC
Lattice Semiconductor
0.00%+5.37%+8.10%-20.47%-13.90%
NEC Co. stock logo
NIPNF
NEC
0.00%+2.44%+13.24%-73.38%-62.48%
Trimble Inc. stock logo
TRMB
Trimble
0.00%+1.03%+1.79%-0.36%+27.91%
CompanyOverall ScoreAnalyst's OpinionShort Interest ScoreDividend StrengthESG ScoreNews and Social Media SentimentCompany OwnershipEarnings & Valuation
Lenovo Group Ltd. stock logo
LNVGY
Lenovo Group
3.8937 of 5 stars
0.05.02.50.00.60.04.4
Lattice Semiconductor Corporation stock logo
LSCC
Lattice Semiconductor
3.9865 of 5 stars
4.43.00.00.02.02.51.9
NEC Co. stock logo
NIPNF
NEC
N/AN/AN/AN/AN/AN/AN/AN/A
Trimble Inc. stock logo
TRMB
Trimble
4.3483 of 5 stars
2.63.00.03.22.92.52.5
CompanyConsensus Rating ScoreConsensus RatingConsensus Price Target% Upside from Current Price
Lenovo Group Ltd. stock logo
LNVGY
Lenovo Group
0.00
N/AN/AN/A
Lattice Semiconductor Corporation stock logo
LSCC
Lattice Semiconductor
2.83
Moderate Buy$63.1525.26% Upside
NEC Co. stock logo
NIPNF
NEC
0.00
N/AN/AN/A
Trimble Inc. stock logo
TRMB
Trimble
3.14
Buy$88.4323.14% Upside

Current Analyst Ratings Breakdown

Latest LNVGY, LSCC, TRMB, and NIPNF Analyst Ratings

DateCompanyBrokerageActionRatingPrice TargetDetails
5/14/2025
Trimble Inc. stock logo
TRMB
Trimble
JPMorgan Chase & Co.
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Boost Price TargetOverweight ➝ Overweight$84.00 ➝ $88.00
5/8/2025
Trimble Inc. stock logo
TRMB
Trimble
Piper Sandler
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Reiterated RatingOverweight ➝ Overweight$84.00 ➝ $84.00
5/6/2025
Lattice Semiconductor Corporation stock logo
LSCC
Lattice Semiconductor
Williams Trading
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Set Price Target$60.00
5/6/2025
Lattice Semiconductor Corporation stock logo
LSCC
Lattice Semiconductor
Loop Capital
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Lower Price TargetBuy ➝ Buy$85.00 ➝ $75.00
5/6/2025
Lattice Semiconductor Corporation stock logo
LSCC
Lattice Semiconductor
Raymond James Financial
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Reiterated RatingOutperform ➝ Outperform$66.00 ➝ $64.00
5/6/2025
Lattice Semiconductor Corporation stock logo
LSCC
Lattice Semiconductor
KeyCorp
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Lower Price TargetOverweight ➝ Overweight$75.00 ➝ $70.00
5/6/2025
Lattice Semiconductor Corporation stock logo
LSCC
Lattice Semiconductor
Robert W. Baird
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Boost Price TargetOutperform ➝ Outperform$42.00 ➝ $50.00
5/6/2025
Lattice Semiconductor Corporation stock logo
LSCC
Lattice Semiconductor
Needham & Company LLC
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Reiterated RatingBuy ➝ Buy$70.00 ➝ $70.00
5/6/2025
Lattice Semiconductor Corporation stock logo
LSCC
Lattice Semiconductor
Rosenblatt Securities
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Reiterated RatingBuy ➝ Buy$72.00 ➝ $72.00
5/6/2025
Lattice Semiconductor Corporation stock logo
LSCC
Lattice Semiconductor
Benchmark
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Reiterated RatingBuy ➝ Buy$60.00 ➝ $60.00
5/6/2025
Lattice Semiconductor Corporation stock logo
LSCC
Lattice Semiconductor
TD Cowen
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Boost Price TargetBuy$50.00 ➝ $58.00
(Data available from 6/23/2022 forward. View 10+ years of historical ratings with our analyst ratings screener.)
CompanyAnnual RevenuePrice/SalesCashflowPrice/CashBook ValuePrice/Book
Lenovo Group Ltd. stock logo
LNVGY
Lenovo Group
$69.08B0.21$4.61 per share4.97$10.74 per share2.14
Lattice Semiconductor Corporation stock logo
LSCC
Lattice Semiconductor
$509.40M13.61$0.91 per share55.11$5.15 per share9.79
NEC Co. stock logo
NIPNF
NEC
$25.69B0.29N/AN/AN/A
Trimble Inc. stock logo
TRMB
Trimble
$3.68B4.65$3.16 per share22.69$23.38 per share3.07
CompanyNet IncomeEPSTrailing P/E RatioForward P/E RatioP/E GrowthNet MarginsReturn on Equity (ROE)Return on Assets (ROA)Next Earnings Date
Lenovo Group Ltd. stock logo
LNVGY
Lenovo Group
$1.38B$2.1510.678.650.552.00%25.20%3.62%8/13/2025 (Estimated)
Lattice Semiconductor Corporation stock logo
LSCC
Lattice Semiconductor
$61.13M$0.37136.2746.263.4010.51%9.24%7.78%8/4/2025 (Estimated)
NEC Co. stock logo
NIPNF
NEC
$412.83MN/A0.00N/AN/AN/AN/A7/28/2025 (Estimated)
Trimble Inc. stock logo
TRMB
Trimble
$1.50B$6.1311.7126.793.0642.40%9.87%5.91%8/5/2025 (Estimated)

Latest LNVGY, LSCC, TRMB, and NIPNF Earnings

DateQuarterCompanyConsensus EstimateReported EPSBeat/MissGap EPSRevenue EstimateActual RevenueDetails
5/22/2025Q4 2025
Lenovo Group Ltd. stock logo
LNVGY
Lenovo Group
$0.40$0.44+$0.04$0.14$15.77 billion$16.98 billion
5/7/2025Q1 2025
Trimble Inc. stock logo
TRMB
Trimble
$0.60$0.61+$0.01$0.27$810.45 million$840.60 million
5/5/2025Q1 2025
Lattice Semiconductor Corporation stock logo
LSCC
Lattice Semiconductor
$0.22$0.22N/A$0.04$120.09 million$120.15 million
CompanyAnnual PayoutDividend Yield3-Year Dividend GrowthPayout RatioYears of Consecutive Growth
Lenovo Group Ltd. stock logo
LNVGY
Lenovo Group
$0.401.74%N/A18.60%N/A
Lattice Semiconductor Corporation stock logo
LSCC
Lattice Semiconductor
N/AN/AN/AN/AN/A
NEC Co. stock logo
NIPNF
NEC
N/AN/AN/AN/AN/A
Trimble Inc. stock logo
TRMB
Trimble
N/AN/AN/AN/AN/A
CompanyDebt-to-Equity RatioCurrent RatioQuick Ratio
Lenovo Group Ltd. stock logo
LNVGY
Lenovo Group
0.65
0.93
0.67
Lattice Semiconductor Corporation stock logo
LSCC
Lattice Semiconductor
N/A
4.31
3.10
NEC Co. stock logo
NIPNF
NEC
N/AN/AN/A
Trimble Inc. stock logo
TRMB
Trimble
0.26
0.84
0.72

Institutional Ownership

CompanyInstitutional Ownership
Lenovo Group Ltd. stock logo
LNVGY
Lenovo Group
0.06%
Lattice Semiconductor Corporation stock logo
LSCC
Lattice Semiconductor
98.08%
NEC Co. stock logo
NIPNF
NEC
N/A
Trimble Inc. stock logo
TRMB
Trimble
93.21%

Insider Ownership

CompanyInsider Ownership
Lenovo Group Ltd. stock logo
LNVGY
Lenovo Group
N/A
Lattice Semiconductor Corporation stock logo
LSCC
Lattice Semiconductor
1.19%
NEC Co. stock logo
NIPNF
NEC
N/A
Trimble Inc. stock logo
TRMB
Trimble
0.54%
CompanyEmployeesShares OutstandingFree FloatOptionable
Lenovo Group Ltd. stock logo
LNVGY
Lenovo Group
69,500620.23 millionN/ANot Optionable
Lattice Semiconductor Corporation stock logo
LSCC
Lattice Semiconductor
1,110137.51 million135.87 millionOptionable
NEC Co. stock logo
NIPNF
NEC
117,400260.47 millionN/ANot Optionable
Trimble Inc. stock logo
TRMB
Trimble
12,100238.59 million237.30 millionOptionable

Recent News About These Companies

Brokerages Set Trimble Inc. (NASDAQ:TRMB) PT at $88.43
Price Over Earnings Overview: Trimble

New MarketBeat Followers Over Time

Media Sentiment Over Time

Lenovo Group stock logo

Lenovo Group OTCMKTS:LNVGY

$22.93 -0.17 (-0.74%)
As of 06/20/2025 03:59 PM Eastern

Lenovo Group Limited, an investment holding company, develops, manufactures, and markets technology products and services. It operates through Intelligent Devices Group, Infrastructure Solutions Group, and Solutions and Services Group segments. The company offers commercial and consumer personal computers, as well as servers and workstations; and a family of mobile Internet devices, including tablets and smartphones. In addition, it provides laptops, monitors, accessories, smart home and collaboration solutions, augmented and virtual reality, commercial internet of things, and smart infrastructure data center solutions. Further, the company manufactures and distributes IT products, computers, computer hardware, and peripheral equipment; and offers IT, business planning, management, supply chain, finance, administration support, procurement agency, data management, intellectual property, and investment management services. Additionally, it is involved in the retail and service business for consumer electronic products and related digital services; development, ownership, licensing, and sale of communications hardware and software; and develops software and applications. Furthermore, the company distributes smartphone, tablet, server, and storage. It operates in China, the Asia Pacific, Europe, the Middle East, Africa, and the Americas. Lenovo Group Limited was founded in 1984 and is headquartered in Quarry Bay, Hong Kong.

Lattice Semiconductor stock logo

Lattice Semiconductor NASDAQ:LSCC

$50.42 -0.57 (-1.12%)
Closing price 06/20/2025 04:00 PM Eastern
Extended Trading
$50.40 -0.02 (-0.04%)
As of 06/20/2025 07:58 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.

Lattice Semiconductor Corporation, together with its subsidiaries, develops and sells semiconductor products in Asia, Europe, and the Americas. The company offers field programmable gate arrays that consist of four product families, including the Lattice Certus and ECP, Mach, iCE, and CrossLink. It also provides video connectivity application specific standard products. In addition, the company licenses its technology portfolio through standard IP and IP core licensing, patent monetization, and IP services. It sells its products directly to customers, and indirectly through a network of independent manufacturers' representatives and independent distributors. The company primarily serves original equipment manufacturers in the communications and computing, consumer, and industrial, and automotive markets. Lattice Semiconductor Corporation was incorporated in 1983 and is headquartered in Hillsboro, Oregon.

NEC stock logo

NEC OTCMKTS:NIPNF

$28.14 +0.03 (+0.11%)
As of 06/20/2025 11:54 AM Eastern

NEC Corporation provides information and communication technology solutions in Japan and internationally. It operates through five segments: Public Solutions Business, Public Infrastructure Business, Enterprise Business, Network Services Business, and Global Business. It provides systems integration services, including systems implementation and consulting; maintenance and support services; outsourcing and cloud services; and system equipment. The company also offers network infrastructure products comprising core network equipment, mobile phone base stations, optical transmission systems, and routers and switches; and services and management solutions, such as operation support system (OSS), business support system (BSS), and services. In addition, it provides digital government and digital finance solutions; software services for service providers, including OSS/BSS; and network infrastructure comprising submarine systems and wireless backhaul. Further, the company offers business computers, servers, NEC HPC solutions, and thin client solutions; data storage solutions; embedded systems; fiber optic devices; CONNEXIVE, an IoT platform software; PASOLINK, a mobile backhaul; optical fiber sensing products; submarine systems; and open optical transport products. Additionally, it provides EXPRESSCLUSTER X, a BC/DR solutions; NIAS, a solution for file server management; ERP solutions; MasterScope, an integrated administration software suite; Obbligato, a product lifecycle management; SaaS Solutions; WebOTX, a service execution platform; and unified communications and collaboration solutions. It serves aerospace, agriculture, aviation, broadcasting, finance, government, healthcare, hospitality, logistics, manufacturing, retail, telecom, and transportation industries. The company was formerly known as Nippon Electric Company, Limited and changed its name to NEC Corporation in April 1983. NEC Corporation was incorporated in 1899 and is headquartered in Tokyo, Japan.

Trimble stock logo

Trimble NASDAQ:TRMB

$71.81 +0.11 (+0.15%)
Closing price 06/20/2025 04:00 PM Eastern
Extended Trading
$71.81 0.00 (0.00%)
As of 06/20/2025 07:08 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.

Trimble Inc. provides technology solutions that enable professionals and field mobile workers to enhance or transform their work processes worldwide. The company's Buildings and Infrastructure segment offers field and office software for project design and visualization; systems to guide and control construction equipment; software for 3D design and data sharing; systems to monitor, track, and manage assets, equipment, and workers; software to share and communicate data; program management solutions for construction owners; 3D conceptual design and modeling software; building information modeling software; enterprise resource planning, project management, and project collaboration solutions; integrated site layout and measurement systems; cost estimating, scheduling, and project controls solutions; and applications for sub-contractors and trades. Its Geospatial segment provides surveying and geospatial products, and geographic information systems. The company's Resources and Utilities segment offers precision agriculture products and services, such as guidance and positioning systems, including autonomous steering systems, automated and variable-rate application and technology systems, and information management solutions; manual and automated navigation guidance for tractors and other farm equipment; solutions to automate application of pesticide and seeding; water solutions; and agricultural software. Its Transportation segment offers solutions for long haul trucking and freight shipper markets; mobility solutions comprising route management, safety and compliance, end-to-end vehicle management, video intelligence, and supply chain communications; and fleet and transportation management systems, analytics, routing, mapping, reporting, and predictive modeling solutions. The company was formerly known as Trimble Navigation Limited and changed its name to Trimble Inc. in October 2016. Trimble Inc. was founded in 1978 and is headquartered in Westminster, Colorado.