Expedia Group's shares dropped 7.3% due to weak Q1 revenue and management's pessimistic near-term outlook. Despite the mixed quarter, Expedia's robust balance sheet, ongoing growth, and low trading ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results