US STOCK

IBM Stock Analysis

US stocks · market data · technical indicators

International Business Machines Corporation
IBMUS stocks
Quote delayed 15 min
10/27 上午12:23 updated
$253.51
-0.05-0.02%
Open
$253.01
High
$256.00
Low
$250.80
Volume
139.07萬
IBM price history
+14.71%
Open
220.67
Latest
253.14
High
253.56
Low
219.93
Average
231.74
Advertisement
Financial snapshot
Yahoo Finance

IBM - International Business Machines Corporation

EPS
11.72USD
Forward EPS
13.24USD
P/E
21.59x
Forward P/E
19.12x
P/B
6.73x
ROE
34.77%
ROA
5.33%
Operating margin
16.97%
Profit margin
15.99%
Revenue growth
4.70%
Earnings growth
25.00%
Dividend yield
2.67%
Financial statements
2026-09-302026-06-302026-03-312025-12-312025-09-30
Revenue$17.10B$17.16B$15.92B$19.69B$16.33B
Gross profit$9.71B$9.91B$8.95B$11.93B$9.36B
Operating income$2.90B$2.85B$2.22B$4.85B$2.79B
Net income$2.19B$2.17B$1.22B$5.60B$1.74B
Basic EPS2.322.301.305.981.87
Diluted EPS2.302.271.285.881.84
Estimates vs actuals
Next earnings
2027-01-27
EPS estimate
4.63
Revenue estimate
$20.39B
Last surprise
+2.71%
DateEstimateActualSurprise
2027-01-274.63Not reported—
2026-10-212.872.95+2.71%
2026-07-222.932.93-0.10%
2026-04-221.811.91+5.45%
2026-01-284.294.52+5.30%
2025-10-222.452.65+8.31%
2025-07-232.652.80+5.47%
2025-04-231.431.60+12.12%
2025-01-293.783.92+3.81%
2024-10-232.232.30+3.33%
2024-07-242.172.43+11.92%
2024-04-241.601.68+5.20%
Institutional holders
InstitutionQuarterValue heldPortfolio weight
VANGUARD GROUP INC2025-12-31$28.8B0.42%
STATE STREET CORP2026-06-30$15.8B0.47%
BlackRock Inc.2024-06-30$13B0.29%
CITADEL ADVISORS LLC2026-06-30$212.9M0.02%
TWO SIGMA INVESTMENTS, LP2026-06-30$10.1M0.01%

13F quarterly filings. Reporting periods differ by institution; value and weight reflect each institution's own latest quarter.

Analyst ratings
25 analysts
Mean target
$257.22
Target range
$174.00 – $300.00
Implied upside
1.64%
Strong buy
3
Buy
9
Hold
11
Sell
1
Strong sell
1
Dividends
Annual yield
2.66%
Frequency
Quarterly
Recent payouts
  • 2026-08-10$1.6900
  • 2026-05-08$1.6900
  • 2026-02-10$1.6800
  • 2025-11-10$1.6800
Advertisement