First Trust Advisors LP Boosts Holdings in Expedia Group, Inc. $EXPE
First Trust Advisors LP significantly increased its stake in Expedia Group, Inc. by 104.1% in the first quarter, now owning 1,191,528 shares valued at $275.1 million. Other institutional investors also adjusted their holdings, with Westpac Banking Corp and Wilkerson Advisory Group LLC growing their …