International Business Machines Corp. (NYSE: IBM) is a technology company that provides integrated solutions that leverage information technology and knowledge of business processes. The company operates through Cloud & Cognitive Software, Global Business Services, Global Technology Services, Systems and Global Financing. The firm also manufactures and sells computer hardware and software alongside providing infrastructure services, hosting services, and consulting services in fields ranging from mainframe computers to nanotechnology.
IBM
International Business Machines Corp
NYSE
191.05
USD
0.13%
+0.25
OPEN
191.36
PREV CLOSE
190.80
DAY RANGE
191.93 - 190.36
VOLUME
1.1M
AVG. VOLUME
4.5M
52 WEEK RANGE
199.18 - 120.55
Buy IBM stocks now with Interactive Brokers – the most advanced investment platform
Valuations metrics
Market capitalization
174.9B
Enterprise value
219.4B
Trailing pe
23.44349
Forward pe
17.884724
Peg ratio
17.884724
Price to sales ttm
2.8280385
Price to book mrq
7.7491274
Enterprise to revenue
3.546
Enterprise to ebitda
15.351
Financials
Fiscal year ends
2023-12-31
Most recent quarter
2023-12-31
Profit margin
0.12127
Operating margin
0.2317
Return on assets ttm
0.047119997
Return on equity ttm
0.33668998
Income statement
Revenue ttm
61.9B
Revenue per share ttm
67.888
Quarterly revenue growth
0.041
Gross profit ttm
34.3B
Ebitda
14.7B
Net income to common ttm
7.5B
Diluted eps ttm
8.14
Quarterly earnings growth yoy
0.213
Balance sheet
Total cash mrq
13.4B
Total cash per share mrq
14.662
Total debt mrq
59.9B
Total debt to equity mrq
265.047
Current ratio mrq
0.964
Book value per share mrq
24.626
Cash flow
Operating cash flow ttm
13.9B
Levered free cash flow ttm
10.8B
Stock statistics
Shares outstanding
0.9B
Float shares
0.9B
Avg 10 volume
4.8M
Avg 90 volume
4.8M
Shares short
22M
Short ratio
4.68
Short percent of shares outstanding
0.024
Percent held by insiders
0.0011100001
Percent held by institutions
0.60646
Stock price summary
Fifty two week low
120.55
Fifty two week high
199.18
Fifty two week change
32.361
Beta
0.708
Day 50 ma
185.8894
Day 200 ma
156.2307
Dividends and splits
Forward annual dividend rate
6.64
Forward annual dividend yield
0.034758938386641
Trailing annual dividend rate
6.64
Trailing annual dividend yield
0.034758938386641
5 year average dividend yield
4.86
Payout ratio
0.8135
Dividend date
2024-03-09
Ex dividend date
2024-02-08
Last split factor
1046-for-1000 split
Last split date
2021-11-04