Forget about the share price, it’s a function of share buybacks; look at the total Market Capitalization - which tells the true story and which is going nowhere.
O Market cap was $171 Bn June 2014; now it’s $206 Bn, up 20% over 5 yrs - lame compared to the rocket ships of other tech companies.
Go online and compare to Amazon, SFDC, MSFT, Google, etc.