Back to
NORTHERN TRUST CORP
TELAShowing 8 of 27 quarters
Position history for
NORTHERN TRUST CORP's holdings in TELA BIO INC
NORTHERN TRUST CORP holds 74,790 shares of TELA (TELA BIO INC), worth $56,093 as of 2026-Q2. The position was decreased (-57.1% shares).
Current Value
$56,093
Current Shares
74,790
Total Value Change
-$23,159
Total Shares Change
+43,465
Quarter-by-Quarter History
Other major holders of TELA: RTW INVESTMENTS, LP