Swiss National Bank’s Theravance Biopharma TBPH Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Shares
Change %
Capital Flow Portfolio Weight Portfolio Position
2025
Q1
Sell
-71,742
Closed -$675K 2448
2024
Q4
$675K Hold
71,742
﹤0.01% 2349
2024
Q3
$578K Hold
71,742
﹤0.01% 2403
2024
Q2
$608K Sell
71,742
-2,000
-3% -$17K ﹤0.01% 2374
2024
Q1
$661K Sell
73,742
-9,600
-12% -$86.1K ﹤0.01% 2392
2023
Q4
$937K Sell
83,342
-25,700
-24% -$289K ﹤0.01% 2279
2023
Q3
$941K Hold
109,042
﹤0.01% 2271
2023
Q2
$1.13M Hold
109,042
﹤0.01% 2227
2023
Q1
$1.18M Sell
109,042
-29,400
-21% -$319K ﹤0.01% 2159
2022
Q4
$1.55M Buy
138,442
+3,100
+2% +$34.8K ﹤0.01% 2055
2022
Q3
$1.37M Buy
135,342
+4,700
+4% +$47.6K ﹤0.01% 2136
2022
Q2
$1.18M Hold
130,642
﹤0.01% 2270
2022
Q1
$1.25M Buy
130,642
+9,300
+8% +$88.9K ﹤0.01% 2296
2021
Q4
$1.34M Buy
121,342
+2,300
+2% +$25.4K ﹤0.01% 2299
2021
Q3
$881K Hold
119,042
﹤0.01% 2471
2021
Q2
$1.73M Buy
119,042
+16,700
+16% +$242K ﹤0.01% 2205
2021
Q1
$2.09M Buy
102,342
+2,300
+2% +$46.9K ﹤0.01% 1975
2020
Q4
$1.78M Hold
100,042
﹤0.01% 1969
2020
Q3
$1.48M Buy
100,042
+2,800
+3% +$41.4K ﹤0.01% 1865
2020
Q2
$2.04M Buy
97,242
+14,700
+18% +$309K ﹤0.01% 1703
2020
Q1
$1.91M Buy
82,542
+1,200
+1% +$27.7K ﹤0.01% 1487
2019
Q4
$2.11M Buy
81,342
+2,300
+3% +$59.5K ﹤0.01% 1709
2019
Q3
$1.54M Buy
79,042
+1,700
+2% +$33.1K ﹤0.01% 1812
2019
Q2
$1.26M Sell
77,342
-3,400
-4% -$55.5K ﹤0.01% 1985
2019
Q1
$1.83M Buy
80,742
+2,800
+4% +$63.5K ﹤0.01% 1714
2018
Q4
$2M Buy
77,942
+2,800
+4% +$71.7K ﹤0.01% 1575
2018
Q3
$2.46M Hold
75,142
﹤0.01% 1587
2018
Q2
$1.7M Hold
75,142
﹤0.01% 1803
2018
Q1
$1.82M Buy
75,142
+3,800
+5% +$92.1K ﹤0.01% 1698
2017
Q4
$1.99M Hold
71,342
﹤0.01% 1639
2017
Q3
$2.44M Buy
71,342
+2,200
+3% +$75.3K ﹤0.01% 1482
2017
Q2
$2.76M Buy
69,142
+4,700
+7% +$187K ﹤0.01% 1371
2017
Q1
$2.37M Buy
64,442
+1,100
+2% +$40.5K ﹤0.01% 1458
2016
Q4
$2.02M Buy
63,342
+7,500
+13% +$239K ﹤0.01% 1548
2016
Q3
$2.02M Buy
55,842
+1,900
+4% +$68.9K ﹤0.01% 1505
2016
Q2
$1.22M Buy
53,942
+8,900
+20% +$202K ﹤0.01% 1845
2016
Q1
$816K Buy
45,042
+12,400
+38% +$225K ﹤0.01% 2033
2015
Q4
$535K Hold
32,642
﹤0.01% 2221
2015
Q3
$359K Buy
32,642
+6,500
+25% +$71.5K ﹤0.01% 2334
2015
Q2
$340K Hold
26,142
﹤0.01% 2415
2015
Q1
$454K Hold
26,142
﹤0.01% 2216
2014
Q4
$390K Hold
26,142
﹤0.01% 2305
2014
Q3
$603K Hold
26,142
﹤0.01% 1989
2014
Q2
$833K Buy
+26,142
New +$833K ﹤0.01% 1830