Zurich Cantonal Bank’s XPO XPO Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Shares
Change %
Capital Flow Portfolio Weight Portfolio Position
2025
Q2
$4.03M Buy
31,930
+1,683
+6% +$213K 0.01% 639
2025
Q1
$3.25M Buy
30,247
+918
+3% +$98.8K 0.01% 678
2024
Q4
$3.85M Buy
29,329
+3,795
+15% +$498K 0.01% 660
2024
Q3
$2.75M Buy
25,534
+381
+2% +$41K 0.01% 715
2024
Q2
$2.67M Sell
25,153
-22,327
-47% -$2.37M 0.01% 687
2024
Q1
$5.79M Buy
47,480
+22,252
+88% +$2.72M 0.02% 516
2023
Q4
$2.21M Buy
25,228
+2,422
+11% +$212K 0.01% 711
2023
Q3
$1.7M Buy
22,806
+3,906
+21% +$292K 0.01% 756
2023
Q2
$1.12M Buy
18,900
+2,366
+14% +$140K ﹤0.01% 897
2023
Q1
$527K Buy
16,534
+965
+6% +$30.8K ﹤0.01% 1258
2022
Q4
$518K Sell
15,569
-6,707
-30% -$223K ﹤0.01% 1236
2022
Q3
$589K Buy
22,276
+2,925
+15% +$77.3K ﹤0.01% 1086
2022
Q2
$554K Sell
19,351
-1,596
-8% -$45.7K ﹤0.01% 1160
2022
Q1
$906K Sell
20,947
-2,602
-11% -$113K ﹤0.01% 985
2021
Q4
$1.08M Buy
23,549
+8,917
+61% +$410K 0.01% 962
2021
Q3
$692K Buy
+14,632
New +$692K ﹤0.01% 1093
2021
Q1
Sell
-38,993
Closed -$1.61M 2655
2020
Q4
$1.61M Sell
38,993
-2,744
-7% -$113K 0.01% 796
2020
Q3
$1.22M Buy
41,737
+5,013
+14% +$147K 0.01% 806
2020
Q2
$981K Sell
36,724
-13,378
-27% -$357K 0.01% 808
2020
Q1
$845K Sell
50,102
-152,030
-75% -$2.56M 0.01% 775
2019
Q4
$5.57M Buy
202,132
+16,727
+9% +$461K 0.04% 406
2019
Q3
$4.59M Buy
185,405
+123,266
+198% +$3.05M 0.04% 438
2019
Q2
$1.24M Sell
62,139
-2,614
-4% -$52.2K 0.01% 766
2019
Q1
$1.2M Sell
64,753
-26,265
-29% -$488K 0.01% 750
2018
Q4
$1.8M Buy
91,018
+6,644
+8% +$131K 0.02% 637
2018
Q3
$3.33M Sell
84,374
-1,509
-2% -$59.6K 0.03% 528
2018
Q2
$2.98M Buy
85,883
+65,649
+324% +$2.27M 0.03% 549
2018
Q1
$712K Buy
20,234
+2,215
+12% +$77.9K 0.01% 818
2017
Q4
$571K Buy
18,019
+5,745
+47% +$182K 0.01% 851
2017
Q3
$288K Hold
12,274
﹤0.01% 931
2017
Q2
$274K Buy
12,274
+1,079
+10% +$24.1K ﹤0.01% 910
2017
Q1
$185K Hold
11,195
﹤0.01% 1026
2016
Q4
$167K Hold
11,195
﹤0.01% 1039
2016
Q3
$142K Buy
11,195
+3,781
+51% +$48K ﹤0.01% 1053
2016
Q2
$67K Hold
7,414
﹤0.01% 1359
2016
Q1
$79K Hold
7,414
﹤0.01% 1252
2015
Q4
$70K Buy
7,414
+4,190
+130% +$39.6K ﹤0.01% 1276
2015
Q3
$27K Buy
3,224
+2,449
+316% +$20.5K ﹤0.01% 1407
2015
Q2
$12K Hold
775
﹤0.01% 1286
2015
Q1
$12K Buy
+775
New +$12K ﹤0.01% 1286