Loading IBTA…
SEC filing
IBTA · CIK 1538379
4 · Sep 14, 2026 · CHIEF TECHNOLOGY OFFICER Swanson Luke Roy sold 40.20K Class A Common Stock at $40.04/unit ($1.6M)
CHIEF TECHNOLOGY OFFICER Swanson Luke Roy sold 40.20K Class A Common Stock at $40.04/unit ($1.6M)
FORM 4