Invesco’s NovaBridge Biosciences American Depositary Shares NBP Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q1
$69.3K Buy
28,161
+7,758
+38% +$26K ﹤0.01% 3665
2025
Q4
$81.2K Buy
+20,403
New +$90.3K ﹤0.01% 3658
2024
Q3
Sell
-57,933
Closed -$96.7K 3811
2024
Q2
$96.7K Sell
57,933
-27,211
-32% -$48.6K ﹤0.01% 3757
2024
Q1
$158K Buy
85,144
+65,381
+331% +$120K ﹤0.01% 3690
2023
Q4
$37.5K Sell
19,763
-64,399
-77% -$96.2K ﹤0.01% 3773
2023
Q3
$111K Buy
84,162
+9,225
+12% +$20.3K ﹤0.01% 3703
2023
Q2
$224K Sell
74,937
-12,085
-14% -$38.8K ﹤0.01% 3582
2023
Q1
$301K Buy
87,022
+12,077
+16% +$58.5K ﹤0.01% 3501
2022
Q4
$313K Buy
74,945
+117
+0.2% +$443 ﹤0.01% 3494
2022
Q3
$300K Sell
74,828
-2
-0% -$15 ﹤0.01% 3512
2022
Q2
$846K Buy
74,830
+7,219
+11% +$86.5K ﹤0.01% 3061
2022
Q1
$1.1M Buy
67,611
+25,829
+62% +$662K ﹤0.01% 3030
2021
Q4
$1.98M Buy
41,782
+6,342
+18% +$381K ﹤0.01% 2799
2021
Q3
$2.57M Buy
35,440
+11,486
+48% +$831K ﹤0.01% 2700
2021
Q2
$2.01M Buy
23,954
+7,981
+50% +$527K ﹤0.01% 2839
2021
Q1
$774K Buy
15,973
+2,376
+17% +$129K ﹤0.01% 3155
2020
Q4
$641K Buy
13,597
+6,365
+88% +$251K ﹤0.01% 3115
2020
Q3
$340K Buy
7,232
+54
+0.8% +$1.78K ﹤0.01% 3273
2020
Q2
$215K Buy
+7,178
New +$148K ﹤0.01% 3456

Other funds holding NBP

Invesco's NBP Position: Q1 2026 in Review

Invesco increased its NovaBridge Biosciences American Depositary Shares (NBP) stake by 38% in Q1 2026, buying an estimated $26K and bringing the position to 28,161 shares worth $69.3K. The position accounts for ﹤0.01% of the portfolio, ranked #3665.

Invesco first reported a position in NBP in Q2 2020 and has held it in 19 quarters since. The position peaked at $2.57M in Q3 2021. 48 funds tracked by Wall St. Rank hold NBP as of Q1 2026.

  • Invesco held 28,161 shares of NovaBridge Biosciences American Depositary Shares worth $69.3K as of Q1 2026.
  • Invesco bought 7,758 NovaBridge Biosciences American Depositary Shares shares in Q1 2026, an estimated $26K.
  • NovaBridge Biosciences American Depositary Shares made up ﹤0.01% of Invesco's portfolio in Q1 2026, its #3665 holding.
  • Invesco first reported a position in NovaBridge Biosciences American Depositary Shares in Q2 2020 and has held it in 19 quarters since.
  • Invesco's NovaBridge Biosciences American Depositary Shares position peaked at $2.57M in Q3 2021.
  • 48 funds tracked by Wall St. Rank held NovaBridge Biosciences American Depositary Shares as of Q1 2026.

Based on Invesco's 13F filing for Q1 2026, filed 12 May 2026.