Back to Invesco Ltd. Invesco Ltd.

NBPNBP
Showing 4 of 19 quarters

Position history for Invesco Ltd.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
QuarterActionSharesChangeValueWeightPriceConviction
2026-Q2
Latest
Increased
62,885
+123.3%
$122,6260.0%$1.95
24
2026-Q1
Increased
28,161
+38.0%
$69,2760.0%$3.20
19
2025-Q4
New
20,403
-
$81,2040.0%$3.96
33
2024-Q3
Exited
0
-100.0%
$00.0%$1.15
0

Other major holders of NBP: HHLR ADVISORS, LTD.

Analytics tracking helps us improve the product. Essential functions stay on either way. How analytics data is used