Growth Metrics

TELA Bio (TELA) Return on Invested Capital (2025)