193 institutions hold shares in Liberty TripAdvisor Holdings Inc. (LTRPA), with 57.15k shares held by insiders accounting for 0.08% while institutional investors hold 77.51%...
193 institutions hold shares in Liberty TripAdvisor Holdings Inc. (LTRPA), with 57.15k shares held by insiders accounting for 0.08% while institutional investors hold 77.51%...
Liberty TripAdvisor Holdings Inc. (NASDAQ: LTRPA) shares are -61.90% down in the year-to-date (YTD) period and have moved -8.50% or -$0.26 lower in the...