In the wake of Sabre Corporation's (NASDAQ:SABR) latest US$118m market cap drop, institutional owners may be forced to take severe actions
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.