Investor groups
The Vanguard Group had the highest percentage in 2022 ~10+%
If you have access to this site
it'll tell you the owners
https://investor.twitterinc.com/secure.aspx?return=%2ffinancial-information%2fsec-filings%2fsec-filings-details%2fdefault.aspx%3ffilingid%3d15726320
SEC via EDGAR not so much detail yet