Loading IBTA…
SEC filing
IBTA · CIK 1538379
4 · Sep 10, 2026 · Director, CEO AND PRESIDENT, 10% Owner Leach Bryan sold 39.10K shares at $37.71/share ($1.5M); exercised options for 15.14K shares
Director, CEO AND PRESIDENT, 10% Owner Leach Bryan sold 39.10K shares at $37.71/share ($1.5M); exercised options for 15.14K shares
FORM 4