Booking Holdings Inc (BKNG) Valuation Ratios & Charts