GBIThe market cap isnt exactly how much the company is worth but this company is worth billions (I have seen people say up to 10B). If the outstanding shares (38.5m) come out to be worth even 1B on their own (without the companies holding's and asset's) this stock would be valued at $25.xx (1,000,000,000 x 38,500,000 = 25.97)