National Bank of Canada’s Twilio TWLO Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q1
$362K Buy
2,874
+682
+31% +$83.9K ﹤0.01% 1473
2025
Q4
$311K Buy
2,192
+1,205
+122% +$149K ﹤0.01% 1476
2025
Q3
$98.8K Buy
987
+60
+6% +$6.75K ﹤0.01% 1760
2025
Q2
$115K Sell
927
-83
-8% -$8.82K ﹤0.01% 1752
2025
Q1
$98.9K Buy
1,010
+345
+52% +$40.9K ﹤0.01% 1706
2024
Q4
$72K Sell
665
-49
-7% -$4.48K ﹤0.01% 1834
2024
Q3
$46.6K Sell
714
-637
-47% -$38.1K ﹤0.01% 1728
2024
Q2
$76.6K Sell
1,351
-201,529
-99% -$11.9M ﹤0.01% 1562
2024
Q1
$12.2M Buy
202,880
+201,769
+18,161% +$13.3M 0.02% 567
2023
Q4
$79K Sell
1,111
-659
-37% -$41.1K ﹤0.01% 1633
2023
Q3
$102K Buy
1,770
+419
+31% +$26.1K ﹤0.01% 1615
2023
Q2
$85.9K Buy
1,351
+275
+26% +$16.2K ﹤0.01% 1631
2023
Q1
$71.7K Sell
1,076
-5
-0.5% -$308 ﹤0.01% 1604
2022
Q4
$52.9K Sell
1,081
-487
-31% -$27.7K ﹤0.01% 1728
2022
Q3
$108K Sell
1,568
-443
-22% -$35.4K ﹤0.01% 1508
2022
Q2
$169K Sell
2,011
-139,787
-99% -$15.6M ﹤0.01% 1460
2022
Q1
$23.4M Buy
141,798
+139,822
+7,076% +$25.5M 0.07% 256
2021
Q4
$520K Buy
+1,976
New +$591K ﹤0.01% 1224

Other funds holding TWLO

National Bank of Canada's TWLO Position: Q1 2026 in Review

National Bank of Canada increased its Twilio (TWLO) stake by 31% in Q1 2026, buying an estimated $83.9K and bringing the position to 2,874 shares worth $362K. The position accounts for ﹤0.01% of the portfolio, ranked #1473.

National Bank of Canada first reported a position in TWLO in Q4 2021 and has held it in 18 quarters since. The position peaked at $23.4M in Q1 2022. 815 funds tracked by Wall St. Rank hold TWLO as of Q1 2026.

  • National Bank of Canada held 2,874 shares of Twilio worth $362K as of Q1 2026.
  • National Bank of Canada bought 682 Twilio shares in Q1 2026, an estimated $83.9K.
  • Twilio made up ﹤0.01% of National Bank of Canada's portfolio in Q1 2026, its #1473 holding.
  • National Bank of Canada first reported a position in Twilio in Q4 2021 and has held it in 18 quarters since.
  • National Bank of Canada's Twilio position peaked at $23.4M in Q1 2022.
  • 815 funds tracked by Wall St. Rank held Twilio as of Q1 2026.

Based on National Bank of Canada's 13F filing for Q1 2026, filed 15 May 2026.