Expedia stock is trading -10.92% below its average target price of $283.79 after marking a 2.5% during today's evening session. Analysts are giving the Large-Cap Integrated Freight & Logistics company an average rating of buy and target prices ranging from $225.0 to $387.0 per share.
The stock has an average amount of shares sold short at 6.8%, and a short ratio of 3.82. The company's insiders own 0.59% 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 104.0% of Expedia's shares being owned by this investor type.
Institutions Invested in Expedia
| Date Reported | Holder | Percentage | Shares | Value |
|---|---|---|---|---|
| 2025-12-31 | Vanguard Group Inc | 13% | 14,784,141 | $3,737,282,904 |
| 2025-12-31 | Blackrock Inc. | 9% | 9,836,038 | $2,486,451,979 |
| 2025-12-31 | State Street Corporation | 5% | 5,637,388 | $1,425,075,274 |
| 2025-12-31 | JPMORGAN CHASE & CO | 5% | 5,420,560 | $1,370,263,326 |
| 2025-12-31 | AQR Capital Management, LLC | 3% | 3,369,266 | $851,716,729 |
| 2025-12-31 | Geode Capital Management, LLC | 3% | 3,320,316 | $839,342,659 |
| 2025-12-31 | NORGES BANK | 3% | 3,042,531 | $769,121,391 |
| 2025-12-31 | Invesco Ltd. | 3% | 2,927,388 | $740,014,392 |
| 2025-12-31 | Alkeon Capital Management LLC | 2% | 2,475,276 | $625,725,003 |
| 2025-12-31 | Windacre Partnership LLC | 2% | 2,352,100 | $594,587,343 |
Besides an analyst consensus of some upside potential, other market factors point to there being mixed market sentiment on Expedia.
