Tela Bio Q3 Revenue $18.959 Million vs. $20 Million Estimate
Tela Bio reported Q3 revenue of $18.959 million, compared with the IBES estimate of $20 million.
Story updates
09:02:39 PM UTC
SquawkNews
TELA Bio Q3 2026 net loss widens 8% year over year to $9.3 million; Q3 2026 revenue falls 8% year ov