I’ve been a loyal Expedia user for more than two decades. When I noticed that the company announced a large $5 billion stock buyback program representing more than 16% of their market cap at announcement against a backdrop of an 18% decline in the stock price year-to-date, I figured the company was worth exploring for our monthly Buyback Wednesdays article.
Whil...