Swiss National Bank’s Trex TREX Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q1
$7.73M Buy
212,300
+800
+0.4% +$32.2K ﹤0.01% 1103
2025
Q4
$7.42M Buy
211,500
+3,700
+2% +$150K ﹤0.01% 1129
2025
Q3
$10.7M Buy
207,800
+3,000
+1% +$183K 0.01% 925
2025
Q2
$11.1M Sell
204,800
-2,700
-1% -$153K 0.01% 864
2025
Q1
$12.1M Sell
207,500
-6,300
-3% -$409K 0.01% 800
2024
Q4
$14.8M Buy
213,800
+1,500
+0.7% +$106K 0.01% 753
2024
Q3
$14.1M Sell
212,300
-1,400
-0.7% -$98.3K 0.01% 767
2024
Q2
$15.8M Sell
213,700
-600
-0.3% -$52.5K 0.01% 695
2024
Q1
$21.4M Buy
214,300
+300
+0.1% +$26.7K 0.02% 629
2023
Q4
$17.7M Sell
214,000
-25,200
-11% -$1.67M 0.01% 647
2023
Q3
$14.7M Buy
239,200
+2,400
+1% +$165K 0.01% 719
2023
Q2
$15.5M Hold
236,800
0.01% 710
2023
Q1
$11.5M Sell
236,800
-29,400
-11% -$1.49M 0.01% 812
2022
Q4
$11.3M Sell
266,200
-2,200
-0.8% -$99.9K 0.01% 854
2022
Q3
$11.8M Sell
268,400
-1,500
-0.6% -$80.2K 0.01% 795
2022
Q2
$14.7M Sell
269,900
-2,300
-0.8% -$139K 0.01% 729
2022
Q1
$17.8M Buy
272,200
+18,400
+7% +$1.64M 0.01% 730
2021
Q4
$34.3M Sell
253,800
-1,000
-0.4% -$120K 0.02% 575
2021
Q3
$26M Sell
254,800
-400
-0.2% -$41.8K 0.02% 624
2021
Q2
$26.1M Sell
255,200
-9,300
-4% -$939K 0.02% 636
2021
Q1
$24.2M Buy
264,500
+2,800
+1% +$263K 0.02% 641
2020
Q4
$21.9M Sell
261,700
-500
-0.2% -$38.3K 0.02% 635
2020
Q3
$18.8M Sell
262,200
-1,200
-0.5% -$83K 0.01% 625
2020
Q2
$17.1M Buy
263,400
+37,200
+16% +$1.98M 0.01% 626
2020
Q1
$9.06M Buy
226,200
+2,600
+1% +$122K 0.01% 688
2019
Q4
$10M Buy
223,600
+3,400
+2% +$150K 0.01% 769
2019
Q3
$10M Buy
220,200
+2,400
+1% +$96.8K 0.01% 756
2019
Q2
$7.81M Buy
217,800
+3,600
+2% +$122K 0.01% 870
2019
Q1
$6.59M Buy
214,200
+6,600
+3% +$231K 0.01% 923
2018
Q4
$6.16M Buy
207,600
+2,400
+1% +$75.1K 0.01% 869
2018
Q3
$7.9M Hold
205,200
0.01% 839
2018
Q2
$6.42M Hold
205,200
0.01% 943
2018
Q1
$5.58M Buy
205,200
+4,800
+2% +$132K 0.01% 981
2017
Q4
$5.43M Buy
200,400
+3,600
+2% +$91.6K 0.01% 997
2017
Q3
$4.43M Buy
196,800
+3,600
+2% +$68.6K 0.01% 1102
2017
Q2
$3.27M Hold
193,200
﹤0.01% 1263
2017
Q1
$3.35M Hold
193,200
﹤0.01% 1244
2016
Q4
$3.11M Buy
193,200
+6,000
+3% +$93.7K ﹤0.01% 1269
2016
Q3
$2.75M Sell
187,200
-10,000
-5% -$139K ﹤0.01% 1299
2016
Q2
$2.21M Sell
197,200
-6,800
-3% -$76.7K ﹤0.01% 1442
2016
Q1
$2.36M Buy
204,000
+37,200
+22% +$362K ﹤0.01% 1342
2015
Q4
$1.59M Hold
166,800
﹤0.01% 1497
2015
Q3
$1.39M Buy
166,800
+22,000
+15% +$226K ﹤0.01% 1551
2015
Q2
$1.79M Buy
144,800
+6,400
+5% +$82K ﹤0.01% 1387
2015
Q1
$1.89M Buy
138,400
+3,200
+2% +$36.9K 0.01% 1331
2014
Q4
$1.44M Sell
135,200
-2,000
-1% -$19.9K 0.01% 1503
2014
Q3
$1.19M Sell
137,200
-2,400
-2% -$20.1K ﹤0.01% 1560
2014
Q2
$1.01M Buy
139,600
+6,000
+4% +$50.9K ﹤0.01% 1724
2014
Q1
$1.22M Buy
133,600
+28,000
+27% +$251K ﹤0.01% 1574
2013
Q4
$1.05M Buy
105,600
+15,200
+17% +$124K ﹤0.01% 1472
2013
Q3
$560K Sell
90,400
-7,200
-7% -$41.9K ﹤0.01% 1863
2013
Q2
$579K Buy
+97,600
New +$627K ﹤0.01% 1805

Other funds holding TREX

Swiss National Bank's TREX Position: Q1 2026 in Review

Swiss National Bank increased its Trex (TREX) stake by 0.38% in Q1 2026, buying an estimated $32.2K and bringing the position to 212,300 shares worth $7.73M. The position accounts for ﹤0.01% of the portfolio, ranked #1103.

Swiss National Bank first reported a position in TREX in Q2 2013 and has held it in 52 quarters since. The position peaked at $34.3M in Q4 2021. 422 funds tracked by Wall St. Rank hold TREX as of Q1 2026.

  • Swiss National Bank held 212,300 shares of Trex worth $7.73M as of Q1 2026.
  • Swiss National Bank bought 800 Trex shares in Q1 2026, an estimated $32.2K.
  • Trex made up ﹤0.01% of Swiss National Bank's portfolio in Q1 2026, its #1103 holding.
  • Swiss National Bank first reported a position in Trex in Q2 2013 and has held it in 52 quarters since.
  • Swiss National Bank's Trex position peaked at $34.3M in Q4 2021.
  • 422 funds tracked by Wall St. Rank held Trex as of Q1 2026.

Based on Swiss National Bank's 13F filing for Q1 2026, filed 7 May 2026.