National Bank of Canada’s Veeva Systems VEEV Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q2
$10.9M Buy
61,507
+58,059
+1,684% +$9.57M 0.01% 730
2026
Q1
$606K Sell
3,448
-366
-10% -$71.9K ﹤0.01% 1340
2025
Q4
$851K Buy
3,814
+2,677
+235% +$710K ﹤0.01% 1224
2025
Q3
$339K Sell
1,137
-2,448
-68% -$689K ﹤0.01% 1424
2025
Q2
$1.03M Sell
3,585
-4,357
-55% -$1.08M ﹤0.01% 1278
2025
Q1
$1.84M Sell
7,942
-1,096
-12% -$250K ﹤0.01% 1086
2024
Q4
$1.9M Buy
9,038
+376
+4% +$82.7K ﹤0.01% 1177
2024
Q3
$1.82M Buy
8,662
+2,168
+33% +$429K ﹤0.01% 1011
2024
Q2
$1.18M Sell
6,494
-23,344
-78% -$4.63M ﹤0.01% 1033
2024
Q1
$6.08M Buy
29,838
+16,520
+124% +$3.56M 0.01% 757
2023
Q4
$2.52M Buy
13,318
+1,005
+8% +$189K ﹤0.01% 958
2023
Q3
$2.47M Buy
12,313
+384
+3% +$77.4K ﹤0.01% 994
2023
Q2
$2.36M Sell
11,929
-479
-4% -$87.4K ﹤0.01% 955
2023
Q1
$2.42M Sell
12,408
-2,727
-18% -$465K 0.01% 804
2022
Q4
$2.44M Buy
15,135
+3,910
+35% +$668K 0.01% 823
2022
Q3
$1.85M Buy
11,225
+9,174
+447% +$1.83M 0.01% 801
2022
Q2
$407K Sell
2,051
-715
-26% -$132K ﹤0.01% 1251
2022
Q1
$586K Sell
2,766
-2,055
-43% -$446K ﹤0.01% 1269
2021
Q4
$1.23M Buy
+4,821
New +$1.4M ﹤0.01% 983

Other funds holding VEEV

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

National Bank of Canada increased its Veeva Systems (VEEV) stake by 1,684% in Q2 2026, buying an estimated $9.57M and bringing the position to 61,507 shares worth $10.9M. The position accounts for 0.01% of the portfolio, ranked #730.

National Bank of Canada first reported a position in VEEV in Q4 2021 and has held it in 19 quarters since. 1,061 funds tracked by Wall St. Rank hold VEEV as of Q2 2026.

  • National Bank of Canada held 61,507 shares of Veeva Systems worth $10.9M as of Q2 2026.
  • National Bank of Canada bought 58,059 Veeva Systems shares in Q2 2026, an estimated $9.57M.
  • Veeva Systems made up 0.01% of National Bank of Canada's portfolio in Q2 2026, its #730 holding.
  • National Bank of Canada first reported a position in Veeva Systems in Q4 2021 and has held it in 19 quarters since.
  • 1,061 funds tracked by Wall St. Rank held Veeva Systems as of Q2 2026.

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