National Bank of Canada’s XPO XPO Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q2
$22.3M Sell
108,580
-10,851
-9% -$2.3M 0.02% 520
2026
Q1
$23.2M Sell
119,431
-1,809
-1% -$324K 0.02% 457
2025
Q4
$16.5M Buy
121,240
+1,773
+1% +$242K 0.02% 576
2025
Q3
$15.4M Sell
119,467
-714
-0.6% -$92.7K 0.02% 579
2025
Q2
$15.2M Sell
120,181
-13,477
-10% -$1.51M 0.01% 642
2025
Q1
$14.4M Sell
133,658
-59
-0% -$7.5K 0.02% 608
2024
Q4
$17.5M Buy
133,717
+1,429
+1% +$193K 0.02% 601
2024
Q3
$14.2M Sell
132,288
-405
-0.3% -$45.3K 0.02% 569
2024
Q2
$14M Sell
132,693
-2,295
-2% -$257K 0.02% 474
2024
Q1
$15.4M Sell
134,988
-2,583
-2% -$277K 0.02% 495
2023
Q4
$11.7M Sell
137,571
-50,841
-27% -$4.14M 0.02% 528
2023
Q3
$13.8M Sell
188,412
-1,752
-0.9% -$121K 0.02% 514
2023
Q2
$11.2M Buy
190,164
+10,564
+6% +$478K 0.02% 529
2023
Q1
$5.74M Buy
179,600
+2,959
+2% +$107K 0.01% 564
2022
Q4
$5.88M Sell
176,641
-118,621
-40% -$4M 0.02% 560
2022
Q3
$7.81M Buy
295,262
+2,181
+0.7% +$67.9K 0.04% 415
2022
Q2
$8.38M Sell
293,081
-11,136
-4% -$354K 0.04% 425
2022
Q1
$13.3M Sell
304,217
-21,531
-7% -$900K 0.04% 398
2021
Q4
$15M Buy
+325,748
New +$15.1M 0.05% 294

Other funds holding XPO

National Bank of Canada's XPO Position: Q2 2026 in Review

National Bank of Canada reduced its XPO (XPO) stake by 9.1% in Q2 2026, selling an estimated $2.3M and leaving 108,580 shares worth $22.3M. The position accounts for 0.02% of the portfolio, ranked #520.

National Bank of Canada first reported a position in XPO in Q4 2021 and has held it in 19 quarters since. The position peaked at $23.2M in Q1 2026. 746 funds tracked by Wall St. Rank hold XPO as of Q2 2026.

  • National Bank of Canada held 108,580 shares of XPO worth $22.3M as of Q2 2026.
  • National Bank of Canada sold 10,851 XPO shares in Q2 2026, an estimated $2.3M.
  • XPO made up 0.02% of National Bank of Canada's portfolio in Q2 2026, its #520 holding.
  • National Bank of Canada first reported a position in XPO in Q4 2021 and has held it in 19 quarters since.
  • National Bank of Canada's XPO position peaked at $23.2M in Q1 2026.
  • 746 funds tracked by Wall St. Rank held XPO as of Q2 2026.

Based on National Bank of Canada's 13F filing for Q2 2026, filed 10 Aug 2026.