Loading…
The company filed an 8-K on August 3, 2026.
TELA Bio, Inc.'s Board of Directors announced the departure of its Chief Executive Officer and Director on August 3, 2026. The company filed an 8-K to disclose this change in leadership.
As of the latest available data, TELA Bio has 32,884,102 shares in free float and 44,766,146 shares outstanding.
This summary was generated by AI from public sources and may contain errors. Not financial advice. Trade at your own risk.