Back to
Invesco Ltd.
NBPShowing 4 of 19 quarters
Position history for
Invesco Ltd.'s holdings in NOVABRIDGE BIOSCIENCES
Invesco Ltd. holds 62,885 shares of NBP (NOVABRIDGE BIOSCIENCES), worth $122,626 as of 2026-Q2. The position was increased (+123.3% shares).
Current Value
$122,626
Current Shares
62,885
Total Value Change
+$122,626
Total Shares Change
+62,885
Quarter-by-Quarter History
Other major holders of NBP: HHLR ADVISORS, LTD.