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
Navitas Semiconductor Corporation stock logo
NVTS
Navitas Semiconductor
$11.30
-5.6%
$12.13
$6.85
▼
$34.17
$3.13B3.9614.39 million shs18.28 million shs
Universal Display Corporation stock logo
OLED
Universal Display
$77.22
-3.1%
$82.45
$73.23
▼
$153.38
$3.66B1.53757,037 shs1.34 million shs
Penguin Solutions, Inc. stock logo
PENG
Penguin Solutions
$72.61
+13.1%
$54.29
$16.04
▼
$89.86
$3.29B2.862.28 million shs20.98 million shs
T1 Energy Inc stock logo
TE
T1 Energy
$3.72
-2.2%
$4.51
$2.52
▼
$12.49
$1.12B2.3618.86 million shs11.90 million shs
7 Energy Stocks to Buy and Hold Forever Cover

With the proliferation of data centers and electric vehicles, the electric grid will only get more strained. Download this report to learn how energy stocks can play a role in your portfolio as the global demand for energy continues to grow.

Get This Free Report

Compare Price Performance

Company1-Day Performance7-Day Performance30-Day Performance90-Day Performance1-Year Performance
Navitas Semiconductor Corporation stock logo
NVTS
Navitas Semiconductor
-5.60%-2.67%-4.24%-20.31%+45.24%
Universal Display Corporation stock logo
OLED
Universal Display
-3.06%+0.23%-6.21%-3.66%-45.00%
Penguin Solutions, Inc. stock logo
PENG
Penguin Solutions
+13.08%+32.77%+40.28%-10.79%+168.93%
T1 Energy Inc stock logo
TE
T1 Energy
-2.24%-4.13%-19.76%-49.07%+32.68%
CompanyCurrent Price50-Day Moving Average52-Week RangeMarket CapBetaAvg. VolumeToday's Volume
Navitas Semiconductor Corporation stock logo
NVTS
Navitas Semiconductor
$11.30
-5.6%
$12.13
$6.85
▼
$34.17
$3.13B3.9614.39 million shs18.28 million shs
Universal Display Corporation stock logo
OLED
Universal Display
$77.22
-3.1%
$82.45
$73.23
▼
$153.38
$3.66B1.53757,037 shs1.34 million shs
Penguin Solutions, Inc. stock logo
PENG
Penguin Solutions
$72.61
+13.1%
$54.29
$16.04
▼
$89.86
$3.29B2.862.28 million shs20.98 million shs
T1 Energy Inc stock logo
TE
T1 Energy
$3.72
-2.2%
$4.51
$2.52
▼
$12.49
$1.12B2.3618.86 million shs11.90 million shs
7 Energy Stocks to Buy and Hold Forever Cover

With the proliferation of data centers and electric vehicles, the electric grid will only get more strained. Download this report to learn how energy stocks can play a role in your portfolio as the global demand for energy continues to grow.

Get This Free Report

Compare Price Performance

Company1-Day Performance7-Day Performance30-Day Performance90-Day Performance1-Year Performance
Navitas Semiconductor Corporation stock logo
NVTS
Navitas Semiconductor
-5.60%-2.67%-4.24%-20.31%+45.24%
Universal Display Corporation stock logo
OLED
Universal Display
-3.06%+0.23%-6.21%-3.66%-45.00%
Penguin Solutions, Inc. stock logo
PENG
Penguin Solutions
+13.08%+32.77%+40.28%-10.79%+168.93%
T1 Energy Inc stock logo
TE
T1 Energy
-2.24%-4.13%-19.76%-49.07%+32.68%
CompanyConsensus Rating ScoreConsensus RatingConsensus Price Target% Upside from Current Price
Navitas Semiconductor Corporation stock logo
NVTS
Navitas Semiconductor
2.00
Hold$15.9240.88% Upside
Universal Display Corporation stock logo
OLED
Universal Display
2.25
Hold$116.3350.65% Upside
Penguin Solutions, Inc. stock logo
PENG
Penguin Solutions
2.56
Moderate Buy$83.3314.77% Upside
T1 Energy Inc stock logo
TE
T1 Energy
2.55
Moderate Buy$7.60104.58% Upside

Current Analyst Ratings Breakdown

Latest TE, OLED, NVTS, and PENG Analyst Ratings

DateCompanyBrokerageActionRatingPrice TargetDetails
10/7/2026
Penguin Solutions, Inc. stock logo
PENG
Penguin Solutions
Reiterated RatingBuy$85.00
10/7/2026
Penguin Solutions, Inc. stock logo
PENG
Penguin Solutions
Boost Price TargetBuy$80.00 ➝ $100.00
10/7/2026
Penguin Solutions, Inc. stock logo
PENG
Penguin Solutions
Boost Price TargetBuy$75.00 ➝ $85.00
10/7/2026
Penguin Solutions, Inc. stock logo
PENG
Penguin Solutions
Boost Price TargetUnderweight$40.00 ➝ $60.00
10/7/2026
Penguin Solutions, Inc. stock logo
PENG
Penguin Solutions
Boost Price TargetBuy$80.00 ➝ $85.00
10/5/2026
T1 Energy Inc stock logo
TE
T1 Energy
Set Price Target$9.00
10/2/2026
Penguin Solutions, Inc. stock logo
PENG
Penguin Solutions
Reiterated RatingHold (C)
10/2/2026
T1 Energy Inc stock logo
TE
T1 Energy
DowngradeSell (D-) ➝ Sell (E+)
10/2/2026
Penguin Solutions, Inc. stock logo
PENG
Penguin Solutions
Reiterated RatingBuy$80.00
9/29/2026
Navitas Semiconductor Corporation stock logo
NVTS
Navitas Semiconductor
Reiterated RatingNeutral$13.00
9/17/2026
T1 Energy Inc stock logo
TE
T1 Energy
Initiated CoverageHold$5.00
(Data available from 10/8/2023 forward. View 10+ years of historical ratings with our analyst ratings screener.)
CompanyAnnual RevenuePrice/SalesCashflowPrice/CashBook ValuePrice/Book
Navitas Semiconductor Corporation stock logo
NVTS
Navitas Semiconductor
$45.92M64.25N/AN/A$1.92 per share5.89
Universal Display Corporation stock logo
OLED
Universal Display
$650.61M5.46$5.89 per share13.12$37.04 per share2.08
Penguin Solutions, Inc. stock logo
PENG
Penguin Solutions
$1.73B2.15$3.26 per share22.25$7.74 per share9.38
T1 Energy Inc stock logo
TE
T1 Energy
$755.29M1.45N/AN/A$0.94 per share3.95
CompanyNet IncomeEPSTrailing P/E RatioForward P/E RatioP/E GrowthNet MarginsReturn on Equity (ROE)Return on Assets (ROA)Next Earnings Date
Navitas Semiconductor Corporation stock logo
NVTS
Navitas Semiconductor
-$116.95M-$1.33N/AN/AN/A-856.85%-13.13%-11.91%11/2/2026 (Estimated)
Universal Display Corporation stock logo
OLED
Universal Display
$242.07M$4.1318.7016.09N/A32.24%11.35%10.17%11/5/2026 (Estimated)
Penguin Solutions, Inc. stock logo
PENG
Penguin Solutions
$25.39M$1.4128.03N/AN/A10.43%39.24%8.95%N/A
T1 Energy Inc stock logo
TE
T1 Energy
-$367.83M-$1.98N/A61.92N/A-38.49%-149.67%-20.46%N/A

Latest TE, OLED, NVTS, and PENG Earnings

DateQuarterCompanyConsensus EstimateReported EPSBeat/MissGap EPSRevenue EstimateActual RevenueDetails
11/5/2026Q3 2026
Universal Display Corporation stock logo
OLED
Universal Display
$1.13N/AN/AN/A$162.72 millionN/A
11/2/2026Q3 2026
Navitas Semiconductor Corporation stock logo
NVTS
Navitas Semiconductor
-$0.04N/AN/AN/A$13.50 millionN/A
10/6/2026Q4 2026
Penguin Solutions, Inc. stock logo
PENG
Penguin Solutions
$0.7720$1.00+$0.2280$1.29$520.99 million$566.69 million
8/12/2026Q2 2026
T1 Energy Inc stock logo
TE
T1 Energy
-$0.13-$0.09+$0.04-$0.16N/A$250.13 million
7/30/2026Q2 2026
Universal Display Corporation stock logo
OLED
Universal Display
$1.03$1.06+$0.03$1.06$157.55 million$152.16 million
7/27/2026Q2 2026
Navitas Semiconductor Corporation stock logo
NVTS
Navitas Semiconductor
-$0.0425-$0.04+$0.0025-$0.95$9.97 million$10.53 million
CompanyAnnual PayoutDividend Yield5-Year Annualized Dividend GrowthPayout RatioYears of Consecutive Growth
Navitas Semiconductor Corporation stock logo
NVTS
Navitas Semiconductor
N/AN/AN/AN/AN/A
Universal Display Corporation stock logo
OLED
Universal Display
$2.002.59%+24.57%48.43%8 Years
Penguin Solutions, Inc. stock logo
PENG
Penguin Solutions
N/AN/AN/AN/AN/A
T1 Energy Inc stock logo
TE
T1 Energy
N/AN/AN/AN/AN/A

Latest TE, OLED, NVTS, and PENG Dividends

AnnouncementCompanyPeriodAmountYieldEx-Dividend DateRecord DatePayable Date
7/28/2026
Universal Display Corporation stock logo
OLED
Universal Display
quarterly$0.502.62%9/16/20269/16/20269/30/2026
(Data available from 1/1/2013 forward)
CompanyDebt-to-Equity RatioCurrent RatioQuick Ratio
Navitas Semiconductor Corporation stock logo
NVTS
Navitas Semiconductor
N/A
21.79
21.09
Universal Display Corporation stock logo
OLED
Universal Display
N/A
8.50
6.25
Penguin Solutions, Inc. stock logo
PENG
Penguin Solutions
0.65
1.54
1.10
T1 Energy Inc stock logo
TE
T1 Energy
3.50
1.30
0.90

Institutional Ownership

CompanyInstitutional Ownership
Navitas Semiconductor Corporation stock logo
NVTS
Navitas Semiconductor
46.14%
Universal Display Corporation stock logo
OLED
Universal Display
78.19%
Penguin Solutions, Inc. stock logo
PENG
Penguin Solutions
N/A
T1 Energy Inc stock logo
TE
T1 Energy
52.31%

Insider Ownership

CompanyInsider Ownership
Navitas Semiconductor Corporation stock logo
NVTS
Navitas Semiconductor
12.40%
Universal Display Corporation stock logo
OLED
Universal Display
2.20%
Penguin Solutions, Inc. stock logo
PENG
Penguin Solutions
2.90%
T1 Energy Inc stock logo
TE
T1 Energy
22.44%
CompanyEmployeesShares OutstandingFree FloatOptionable
Navitas Semiconductor Corporation stock logo
NVTS
Navitas Semiconductor
190261.09 million228.72 millionOptionable
Universal Display Corporation stock logo
OLED
Universal Display
46945.97 million44.96 millionOptionable
Penguin Solutions, Inc. stock logo
PENG
Penguin Solutions
2,90051.24 million49.76 millionN/A
T1 Energy Inc stock logo
TE
T1 Energy
562294.53 million228.44 millionNot Optionable

Recent News About These Companies

Research Analysts Set Expectations for T1 Energy Q3 Earnings
T1 Energy Registers Evervolt Share Resale Prospectus
T1 Energy (NYSE:TE) Shares Down 6.3% - Time to Sell?
T1 Energy agrees to sell convertible notes
T1 Energy (NYSE:TE) Shares Up 5.5% - Should You Buy?
T1 Energy Raises Capital for G2 Austin Solar Expansion
J.P. Morgan Sticks to Their Hold Rating for T1 Energy (TE)
Vertical Research Begins Coverage on T1 Energy (NYSE:TE)
Northland Securities Sticks to Their Buy Rating for T1 Energy (TE)
T1 Energy (TE) Bets Big On Domestic Solar While Losses Mount
T1 Energy Inc. : JPMorgan Chase neutre sur le dossier
T1 Energy: G2_Austin Can Change Profits From 2027

New MarketBeat Followers Over Time

Media Sentiment Over Time

Top Headlines

View All Headlines
Navitas Semiconductor stock logo

Navitas Semiconductor NASDAQ:NVTS

$11.30 -0.67 (-5.60%)
Closing price 10/7/2026 04:00 PM Eastern
Extended Trading
$11.12 -0.18 (-1.59%)
As of 04:04 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 Massive. Learn more.

Navitas Semiconductor Corporation designs, develops, and markets gallium nitride power integrated circuits, silicon carbide, associated high-speed silicon system controllers, and digital isolators used in power conversion and charging. The company's products are used in mobile, consumer, data center, solar, electric vehicle, industrial motor drive, smart grid, and transportation applications. It operates in the United States, Europe, China, rest of Asia, and internationally. The company was founded in 2013 and is based in Torrance, California.

Universal Display stock logo

Universal Display NASDAQ:OLED

$77.22 -2.44 (-3.06%)
Closing price 10/7/2026 04:00 PM Eastern
Extended Trading
$74.99 -2.23 (-2.89%)
As of 04:04 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 Massive. Learn more.

Universal Display Corporation engages in the research, development, and commercialization of organic light emitting diode (OLED) technologies and materials for use in display and solid-state lighting applications in the United States and internationally. The company offers PHOLED technologies and materials for displays and lighting products under the UniversalPHOLED brand. It is also involved in the research, development, and commercialization of other OLED device and manufacturing technologies, including FOLED that are flexible OLEDs for the fabrication of OLEDs on flexible substrates; and OVJP, an organic vapor jet printing technology. In addition, the company provides technology development and support services, including third-party collaboration and support to third parties for the commercialization of their OLED products; and contract research services in the areas of chemical synthesis research, development, and commercialization for non-OLED applications, as well as engages in the intellectual property and technology licensing activities. Universal Display Corporation was founded in 1985 and is headquartered in Ewing, New Jersey.

Penguin Solutions stock logo

Penguin Solutions NASDAQ:PENG

$72.61 +8.40 (+13.08%)
Closing price 10/7/2026 04:00 PM Eastern
Extended Trading
$71.00 -1.61 (-2.22%)
As of 04:04 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 Massive. Learn more.

Penguin Solutions, Inc. engages in the designing and development of enterprise solutions worldwide. It operates through three segments: Advanced Computing, Integrated Memory, and Optimized LED. It offers dynamic random access memory modules, solid-state and flash storage, and other advanced integrated memory solutions for networking and telecom, data analytics, artificial intelligence and machine learning applications; and supply chain services, including procurement, logistics, inventory management, temporary warehousing, programming, kitting, and packaging services. The company also provides Penguin Computing that focus on technical computing for core and cloud environments through high-performance computing and AI solutions; and Penguin Edge, an edge computing solution for embedded and wireless applications, such as high-performance products for government, health care, manufacturing, and telecommunications applications. In addition, it offers Stratus, which provides simplified, protected, and autonomous fault tolerant computing solutions in the data center and at the Edge through hardware and software services; and solutions to education, energy, financial services, government, hyperscale, and manufacturing markets. Further, the company provides LED chip products comprising blue and green LED chips based on gallium nitride, and related materials under Cree LED brand; and surface mount devices under the Cree LED XLamp and J Series brands. It sells its products directly to original equipment manufacturers, enterprise, government and other end customers through direct sales force, e-commerce, customer service representatives, on-site field application engineers, independent sales representatives, distributors, integrators, and resellers. The company was formerly known as SMART Global Holdings, Inc. and changed its name to Penguin Solutions, Inc. in October 2024. Penguin Solutions, Inc. was founded in 1988 and is based in Grand Cayman, Cayman Islands.

T1 Energy stock logo

T1 Energy NYSE:TE

$3.72 -0.09 (-2.24%)
Closing price 10/7/2026 03:58 PM Eastern
Extended Trading
$3.68 -0.03 (-0.81%)
As of 04:03 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 Massive. Learn more.

T1 Energy Inc. is an energy solutions provider building an integrated supply chain for solar and batteries. T1 Energy Inc. , formerly known as FREYR Battery, is based in NEW YORK.