Loading INDI…
SEC filing
INDI · CIK 1841925
4 · Dec 12, 2025 · Wu Naixi sold 20.39K shares at $4.48/share ($91,393); exercised options for 750 shares
Wu Naixi sold 20.39K shares at $4.48/share ($91,393); exercised options for 750 shares
xslF345X05/ownership.xml