Loading TBLA…
SEC filing
TBLA · CIK 1840502
4 · Nov 7, 2025 · Maniv Eldad sold 424.86K shares at $3.78/share ($1.6M)
Maniv Eldad sold 424.86K shares at $3.78/share ($1.6M)
FORM 4
Graphics and non-inline formats (not embedded below).