Institutional investors hold 83% ownership in Sabre Corporation, influencing stock price dynamics significantly. Major shareholders like BlackRock and Vanguard have notable stakes. Insider ownership is positive, with insiders holding a US$14m stake. General public owns 10% of the company.
Read MoreDid you find this insightful?
Bad
Just Okay
Amazing