Loading insider details...
AI
Latest Form 4 (Nov 17, 2025): Purchase of 3,604,000 TELA shares, $4.00M.