Back to
Steward Partners Investment Advisory, LLC
TELA6 quarters
Position history for
Steward Partners Investment Advisory, LLC's holdings in TELA BIO INC
Steward Partners Investment Advisory, LLC holds 1,991 shares of TELA (TELA BIO INC), worth $1,493 as of 2026-Q2.
Current Value
$1,493
Current Shares
1,991
Total Value Change
-$936
Total Shares Change
0
Quarter-by-Quarter History
Other major holders of TELA: RTW INVESTMENTS, LP