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
134.28 USD -0.07% -0.10
OPEN 134.55
PREV CLOSE 134.38
DAY RANGE 135.98 - 134.01
VOLUME 1.4M
AVG. VOLUME 4.9M
52 WEEK RANGE 153.21 - 115.55
Buy IBM stocks now with Interactive Brokers – the most advanced investment platform
Valuations metrics
Market capitalization 122B
Enterprise value 164.8B
Trailing pe 59.991074
Forward pe 13.464931
Peg ratio 13.464931
Price to sales ttm 2.014081
Price to book mrq 5.648117
Enterprise to revenue 2.72
Enterprise to ebitda 13.033
Financials
Fiscal year ends 2022-12-31
Most recent quarter 2023-03-31
Profit margin 0.03026
Operating margin 0.13244
Return on assets ttm 0.03758
Return on equity ttm 0.100719996
Income statement
Revenue ttm 60.6B
Revenue per share ttm 66.966
Quarterly revenue growth 0.004
Gross profit ttm 32.7B
Ebitda 7.2B
Net income to common ttm 2.1B
Diluted eps ttm 2.24
Quarterly earnings growth yoy 0.265
Balance sheet
Total cash mrq 17.4B
Total cash per share mrq 19.155
Total debt mrq 61.7B
Total debt to equity mrq 284.588
Current ratio mrq 1.161
Book value per share mrq 23.792
Cash flow
Operating cash flow ttm 11B
Levered free cash flow ttm 10B
Stock statistics
Shares outstanding 0.9B
Float shares 0.9B
Avg 10 volume 5.2M
Avg 30 volume 4.3M
Shares short 26M
Short ratio 5.71
Short percent of shares outstanding 0.0286
Percent held by insiders 0.00087
Percent held by institutions 0.59409
Stock price summary
Fifty two week low 115.55
Fifty two week high 153.21
Fifty two week change -2.771
Beta 0.850457
Day 50 ma 127.3074
Day 200 ma 132.6889
Dividends and splits
Forward annual dividend rate 6.64
Forward annual dividend yield 0.050100002
Trailing annual dividend rate 6.6
Trailing annual dividend yield 0.049739994
5 year average dividend yield 4.91
Payout ratio 2.9464002
Dividend date 2023-06-10
Ex dividend date 2023-05-09
Last split factor 1046-for-1000 split
Last split date 2021-11-04