Expedia stock is trading -15.45% below its average target price of $125.96 after dropping -2.2% during today's morning session. Analysts are giving the large-cap Integrated Freight & Logistics company an average rating of buy and target prices ranging from $90.0 to $175.0 per share.
The stock has an average amount of shares sold short at 3.7%, and a short ratio of 1.73. The company's insiders own 0.48% of its outstanding shares, which indicates a strong alignment between management and shareholder interests. Finally, we also note that a significant number of institutional investors are invested in the stock, with 97.7% of Expedia's shares being owned by this investor type.
Institutions Invested in Expedia
Date Reported | Holder | Percentage | Shares | Value |
---|---|---|---|---|
2023-03-31 | Vanguard Group, Inc. (The) | 12% | 17,046,730 | $1,815,519,403 |
2023-03-31 | Blackrock Inc. | 10% | 13,626,291 | $1,451,234,090 |
2023-03-31 | State Street Corporation | 4% | 5,600,282 | $596,444,047 |
2023-03-31 | Artisan Partners Limited Partnership | 3% | 4,768,886 | $507,898,292 |
2023-03-31 | Price (T.Rowe) Associates Inc | 3% | 4,268,375 | $454,592,618 |
2023-03-31 | Par Capital Management Inc | 2% | 3,500,000 | $372,758,758 |
2023-03-31 | Geode Capital Management, LLC | 2% | 3,164,775 | $337,056,457 |
2023-03-31 | JP Morgan Chase & Company | 2% | 3,062,682 | $326,183,297 |
2023-03-31 | Alkeon Capital Management LLC | 2% | 3,059,438 | $325,837,803 |
2023-03-31 | Invesco Ltd. | 2% | 2,755,536 | $293,471,479 |
Besides an analyst consensus of some upside potential, other market factors point to there being mixed market sentiment on Expedia.