Company profile

Virginia M. Rometty
Incorporated in
Fiscal year end
IRS number

IBM stock data

FINRA relative short interest over last month (20 trading days) ?


25 Feb 20
2 Apr 20
31 Dec 20


Company financial data Financial data

Quarter (USD) Sep 19 Jun 19 Mar 19 Dec 18
Revenue 18.03B 19.16B 18.18B 21.76B
Net income 1.67B 2.5B 1.59B 1.95B
Diluted EPS 1.87 2.81 1.78 2.15
Net profit margin 9.27% 13.04% 8.75% 8.97%
Operating income* 1.95B 3.12B 2.09B 4.63B
Net change in cash -35.31B 28.27B 5.76B -184M
Cash on hand 10.09B 45.4B 17.13B 11.38B
Cost of revenue 9.69B 10.15B 10.14B 11.07B
Annual (USD) Dec 18 Dec 17 Dec 16 Dec 15
Revenue 79.59B 79.14B 79.92B 81.74B
Net income 8.73B 5.75B 11.87B 13.19B
Diluted EPS 9.52 6.14 12.38 13.42
Net profit margin 10.97% 7.27% 14.86% 16.14%
Operating income* 12.07B 12.02B 12.96B 16.41B
Net change in cash -593M 4.15B 140M -790M
Cash on hand 11.38B 11.97B 7.83B 7.69B
Cost of revenue 42.66B 42.2B 41.4B 41.06B

Financial data from company earnings reports. *Asterisk values are approximate.

Date Owner Security Transaction Code $Price #Shares $Value #Remaining
31 Mar 20 Eskew Michael L Promised Fee Share Common Stock Grant Aquire A 110.93 891 98.84K 37,240
31 Mar 20 Farr David N Promised Fee Share Common Stock Grant Aquire A 110.93 440 48.81K 10,485
31 Mar 20 Gorsky Alex Promised Fee Share Common Stock Grant Aquire A 110.93 778 86.3K 13,323
31 Mar 20 Howard Michelle J Promised Fee Share Common Stock Grant Aquire A 110.93 660 73.21K 2,459
31 Mar 20 Jackson Shirley A Promised Fee Share Common Stock Grant Aquire A 110.93 778 86.3K 33,417
57.0% owned by funds/institutions
13F holders
Current Prev Q Change
Total holders 2020 1927 +4.8%
Opened positions 236 112 +110.7%
Closed positions 143 96 +49.0%
Increased positions 709 763 -7.1%
Reduced positions 824 755 +9.1%
13F shares
Current Prev Q Change
Total value 802.15B 953.39B -15.9%
Total shares 506.55M 495.33M +2.3%
Total puts 12.74M 12.57M +1.3%
Total calls 8.89M 11.42M -22.2%
Total put/call ratio 1.4 1.1 +30.2%
Largest owners
Shares Value Change
Vanguard 73.44M $9.84B +1.7%
BLK BlackRock 62.13M $8.33B +1.6%
STT State Street 54.49M $7.3B +1.2%
Geode Capital Management 12.84M $1.72B +3.2%
NTRS Northern Trust 11.05M $1.48B -6.0%
BK Bank Of New York Mellon 10.09M $1.35B -18.9%
MS Morgan Stanley 9.76M $1.31B +14.7%
Norges Bank 8.98M $1.2B NEW
BAC Bank of America 7.63M $1.02B +5.0%
Charles Schwab Investment Management 7.58M $1.02B +1.3%
Largest transactions
Shares Bought/sold Change
Norges Bank 8.98M +8.98M NEW
Wellington Management 2.89M -3.09M -51.6%
BK Bank Of New York Mellon 10.09M -2.36M -18.9%
JHG Janus Henderson 2.66M +1.52M +133.2%
GS The Goldman Sachs Group, Inc. 6.21M +1.5M +31.7%
Renaissance Technologies 1.55M +1.44M +1353.9%
BEN Franklin Resources 985.1K -1.4M -58.6%
MS Morgan Stanley 9.76M +1.25M +14.7%
BCS Barclays 3.53M +1.25M +54.4%
Vanguard 73.44M +1.22M +1.7%

Financial report summary

IntelLeidosCALSIQuantumSun MicrosystemsOracleQualstarOracle SystemsMicrosoft
Content analysis ?
H.S. freshman Avg
New words: accumulated, accuracy, accurate, allocation, altered, Amortizable, ApproximateDollar, Arvind, automotive, avoid, BePurchasedUnderthe, card, center, Chairman, ChiefFinancial, concert, containerized, content, crypto, culture, distinct, earlier, eighty, enactment, entrust, expansion, exponential, fifteen, Garage, good, goodwill, gravitate, harmonization, harmonizing, impaired, impairment, impose, inspire, intangible, intentional, intrinsically, Krishna, lack, LinuxONE, map, McNabb, media, movement, necessity, ninety, online, OpenShift, operationalize, persist, predominant, proposition, realize, Reclassifed, reinforced, remitted, resource, role, Salesforce, satisfactorily, science, Sheet, society, stage, suitable, sustain, sustainability, thatMay, tool, turn, twenty, uncover, unintentional, unrecoverable, Valueof, vertical, Vice, weather, WebSphere, William, wound, written
Removed: accelerated, addressing, Agent, applying, Boston, breach, burgeoning, christina, closely, combined, complementing, connect, consistency, deepest, defined, delinquent, delivering, deploying, descriptive, Documentation, electronically, empower, espionage, European, evolve, file, filer, filing, forcing, history, hold, induce, industrial, IV, joining, JPMorgan, Kenneth, Keverian, landscape, learning, legacy, line, malfeasance, mark, massive, mix, montgomery, nanotechnology, OpenPOWER, par, posed, powerful, predictive, prescriptive, presented, reach, recently, reduced, registeredCapital, resulted, Rule, seasoned, shell, shorter, silicon, specifically, spectrum, submitted, supporting, Syndication, tailored, taught, trained, Union, voting, WASHINGTON