It's what you are paying for % ownership of the business. Isn't that exactly what you should care about? If you buy a new house do you care about the "share price" or how much the house costs? If you can rent it out for $100 year would you buy it for $100B?