With 26% ownership, Atour Lifestyle Holdings Limited (NASDAQ:ATAT) insiders have a lot at stake

At Atour Lifestyle Holdings Limited, 4 investors hold a majority stake of 51%. Insiders own 26% and have a lot at stake financially. Institutional investors, CEO, and private equity firms also have significant ownership, influencing company decisions.