NVIDIA CorporationNVDA
KeepExample, open to everyoneKeep what you own, but don't buy more for now.
- 3 good· Profit growth
- 7 to watch· Insider selling
$162.82−3.37 (−2.03%)
After hours $161.01 −1.1% · 7:59 PM ET on Friday
Price at 3:59 PM ET on Friday
Market closed · opens in 1d 3hNext open: Monday, Nov 16, 9:30 AM ETNASDAQ · Technology · Semiconductors · Very large company
What would change it
Sources
- Analysts' forecast on the Nasdaq earnings calendar
- From the 10-Q for the quarter to Jul 26, reported Aug 26
- Yahoo Finance daily closes to Nov 13
Could move it to Buy more
Next report · Tuesday
- AND
$2.49
earnings per share
65%
sales growth
Above both
Could move it to Sell some
Next report · Tuesday
below$2.49
earnings per share
below42%
sales growth
Compared with the S&P 500
9 points
worse in one day
21 points
worse in five trading days
−12.7% in a yearsince Nov 13, 2025
The news behind our call
The $2B Marvell investment isn't just financial.
Nvidia’s revenue and earnings are growing far faster than comparable companies.
Nvidia’s 63.7% net margin shows its products generate substantial profit.
How NVDA's risks changed
What changed
Our call moved from Buy more to Keep on Nov 9.
Nov 17
in 2 days
NVDA reports earnings after the market closes
Analysts expect $2.49 a share.
Overview
Key figures
- Revenue (TTM)
- $303B
- Revenue growth, 1 year
- +83.4%
- Net income
- $193B
- EPS (diluted)
- $7.91
- Gross margin
- 74.7%
- Operating margin
- 65.2%
- Return on equity
- 117.2%
- Return on capital
- 92.0%
- Debt / equity
- 0.17
- Current ratio
- 4.59
- Dividend yield
- 0.61%
- Buyback yield
- 1.04%
Revenue by region
- United States$254B · 74%
- Taiwan$64.8B · 19%
- China$18.5B · 5.4%
- Other$4.8B · 1.4%
Fundamentals score
Overall, out of 100
83
strongKey facts
- Company value
- $4.50T
- Price / last year's earnings
- 23.6×
- Today's range
- 158.39170.00
- Past year's range
- 158.39239.24
- Yesterday's close
- $166.19
- Swings vs the market
- 2.2×bigger
- Dividend yield
- 0.61%$1.00 a year
- Next earnings
- Nov 17in 2 days