- Institutions hold a total of 2,964,080 shares. Largest shareholders include Millennium Management Llc, Goldman Sachs Group Inc, OMERS ADMINISTRATION Corp, UBS Group AG, BlackRock, Inc., Schonfeld Strategic Advisors LLC, XTX Topco Ltd, FNCMX - Fidelity Nasdaq Composite Index Fund, Geode Capital Management, Llc, and Advisor Group Holdings, Inc.
Link: https://fintel.io/so/us/illr @triller_IR