On May 5, 2015, Yahoo! Finance quotes the following about XYZ stock. How many shares of XYZ are outstanding? Round and answer to the nearest million. For example, if the answer is 500 million, then just enter "500". (Hint: Use the market capitalization, and assume that it is current.)
Current price: 77.84
Prev Close: 77.14
Open: 78.00
Bid: 77.47 x 200
Ask: 78.69 x 400
1y Target Est: 80.61
Beta: 0.74
Earnings Date: Jul 21 - Jul 27 (Est.)
Day's Range: 77.22 - 78.80
52wk Range: 56.26 - 86.07
Avg Vol (3m): 25,447,300
Market Cap: $ 37.84 Billion
P/E (ttm): 74.79
EPS (ttm): 1.04
Div & Yield: N/A (N/A)