Swiss National Bank’s OR Royalties Inc. OR Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Shares
Change %
Capital Flow Portfolio Weight Portfolio Position
2025
Q2
$8.26M Sell
322,630
-4,800
-1% -$123K ﹤0.01% 1019
2025
Q1
$6.92M Sell
327,430
-3,700
-1% -$78.1K ﹤0.01% 1077
2024
Q4
$5.99M Buy
331,130
+2,000
+0.6% +$36.2K ﹤0.01% 1215
2024
Q3
$6.11M Sell
329,130
-1,800
-0.5% -$33.4K ﹤0.01% 1205
2024
Q2
$5.15M Buy
330,930
+800
+0.2% +$12.5K ﹤0.01% 1258
2024
Q1
$5.42M Hold
330,130
﹤0.01% 1249
2023
Q4
$4.72M Sell
330,130
-38,600
-10% -$552K ﹤0.01% 1331
2023
Q3
$4.37M Sell
368,730
-11,500
-3% -$136K ﹤0.01% 1359
2023
Q2
$5.85M Hold
380,230
﹤0.01% 1216
2023
Q1
$6M Sell
380,230
-46,200
-11% -$729K ﹤0.01% 1138
2022
Q4
$5.14M Buy
426,430
+6,100
+1% +$73.5K ﹤0.01% 1299
2022
Q3
$4.32M Buy
420,330
+3,200
+0.8% +$32.9K ﹤0.01% 1368
2022
Q2
$4.2M Sell
417,130
-1,000
-0.2% -$10.1K ﹤0.01% 1426
2022
Q1
$5.51M Buy
418,130
+103,500
+33% +$1.36M ﹤0.01% 1384
2021
Q4
$3.84M Hold
314,630
﹤0.01% 1638
2021
Q3
$3.52M Hold
314,630
﹤0.01% 1695
2021
Q2
$4.32M Buy
314,630
+27,200
+9% +$374K ﹤0.01% 1596
2021
Q1
$3.16M Buy
287,430
+3,800
+1% +$41.8K ﹤0.01% 1728
2020
Q4
$3.6M Buy
283,630
+1,600
+0.6% +$20.3K ﹤0.01% 1563
2020
Q3
$3.32M Buy
282,030
+3,100
+1% +$36.5K ﹤0.01% 1431
2020
Q2
$2.77M Buy
278,930
+55,400
+25% +$550K ﹤0.01% 1527
2020
Q1
$1.64M Buy
223,530
+31,300
+16% +$229K ﹤0.01% 1568
2019
Q4
$1.87M Sell
192,230
-13,600
-7% -$132K ﹤0.01% 1765
2019
Q3
$1.91M Buy
205,830
+3,000
+1% +$27.9K ﹤0.01% 1681
2019
Q2
$2.11M Sell
202,830
-10,300
-5% -$107K ﹤0.01% 1663
2019
Q1
$2.4M Buy
213,130
+1,400
+0.7% +$15.7K ﹤0.01% 1556
2018
Q4
$1.86M Buy
211,730
+6,600
+3% +$57.9K ﹤0.01% 1621
2018
Q3
$1.55M Hold
205,130
﹤0.01% 1870
2018
Q2
$1.94M Hold
205,130
﹤0.01% 1733
2018
Q1
$1.98M Buy
205,130
+5,500
+3% +$53K ﹤0.01% 1642
2017
Q4
$2.31M Buy
199,630
+4,900
+3% +$56.7K ﹤0.01% 1554
2017
Q3
$2.51M Buy
194,730
+19,000
+11% +$245K ﹤0.01% 1465
2017
Q2
$2.15M Hold
175,730
﹤0.01% 1547
2017
Q1
$1.95M Buy
175,730
+2,700
+2% +$30K ﹤0.01% 1587
2016
Q4
$1.69M Hold
173,030
﹤0.01% 1687
2016
Q3
$1.89M Buy
+173,030
New +$1.89M ﹤0.01% 1552