giantsight

© 2026 giantsight

FAQTermsPrivacy
Scheduled maintenance

Giantsight is temporarily unavailable.

We are applying maintenance work to improve stability and performance. Please try again in a little while.

Current status

User access is temporarily paused during the maintenance window.

Notice

The page behind this overlay is temporarily blocked until the work is complete.

View More Investor Portfolios
CIBC WORLD MARKET INC.

CIBC WORLD MARKET INC.

Period2025.10.01 ~ 2025.12.31
Filed2026.02.09
Filing
Current Portfolio:
$62.02B
Previous Portfolio:
$55.79B
Change:
+11.16%
Current Portfolio
$62.02B
Previous Portfolio
$55.79B
Change
+11.16%
Holdings: 1437

Holdings

Scroll
#Company% of PortfolioActivity
Market Value
SharesChangeSector
1
TORONTO DOMINION BK ONT
TD
TORONTO DOMINION BK ONT
5.88%
Reduced
$3.64B
38,666,316
-1,164,532
Finance
2
ROYAL BK CDA
RY
ROYAL BK CDA
5.68%
Reduced
$3.52B
20,670,197
-822,721
Finance
3
BANK NOVA SCOTIA HALIFAX
BNS
BANK NOVA SCOTIA HALIFAX
3.40%
Increased
$2.11B
28,572,101
+2,229,932
Finance
4
NVIDIA CORPORATION
NVDACALL
NVIDIA CORPORATION
2.77%
Increased
$1.71B
9,195,395
+2,679
5
BANK MONTREAL QUE
BMO
BANK MONTREAL QUE
2.63%
Increased
$1.63B
12,551,773
+106,918
Finance
6
CANADIAN NAT RES LTD
CNQ
CANADIAN NAT RES LTD
2.41%
Increased
$1.50B
44,146,600
+21,338,041
Energy minerals
7
SHOPIFY INC
SHOPCALL
SHOPIFY INC
2.28%
Increased
$1.41B
8,777,500
+167,500
Commercial services
8
SHOPIFY INC
SHOP
SHOPIFY INC
2.27%
Increased
$1.41B
8,731,927
+1,346,957
Commercial services
9
TC ENERGY CORP
TRP
TC ENERGY CORP
2.09%
Increased
$1.30B
23,576,724
+4,128,390
Industrial services
10
ENBRIDGE INC
ENB
ENBRIDGE INC
1.98%
Increased
$1.23B
25,696,810
+2,931,606
Industrial services

Portfolio Changes

Buy Positions

New Buy

  • STATE STR CORP
    STTSTATE STR CORP

    Current 0.16%

    +750,000Shares

  • STATE STR CORP
    STTSTATE STR CORP

    Current 0.16%

    +750,000Shares

  • INVESCO QQQ TR
    QQQINVESCO QQQ TR

    Current 0.05%

    +50,000Shares

  • INVESCO QQQ TR
    QQQINVESCO QQQ TR

    Current 0.05%

    +50,000Shares

  • SUNCOR ENERGY INC NEW
    SUSUNCOR ENERGY INC NEW

    Current 0.03%

    +424,000Shares

  • SUNCOR ENERGY INC NEW
    SUSUNCOR ENERGY INC NEW

    Current 0.03%

    +424,000Shares

  • SELECT SECTOR SPDR TR
    XLESELECT SECTOR SPDR TR

    Current 0.03%

    +400,000Shares

  • SELECT SECTOR SPDR TR
    XLESELECT SECTOR SPDR TR

    Current 0.03%

    +400,000Shares

  • UNILEVER PLC
    ULUNILEVER PLC

    Current 0.02%

    +226,359Shares

  • UNILEVER PLC
    ULUNILEVER PLC

    Current 0.02%

    +226,359Shares

Additional Buy

  • BANK NOVA SCOTIA HALIFAX
    BNSBANK NOVA SCOTIA HALIFAX

    +8.47%

    +2,229,932Shares

  • BANK NOVA SCOTIA HALIFAX
    BNSBANK NOVA SCOTIA HALIFAX

    +8.47%

    +2,229,932Shares

  • NVIDIA CORPORATION
    NVDANVIDIA CORPORATION

    +0.03%

    +2,679Shares

  • NVIDIA CORPORATION
    NVDANVIDIA CORPORATION

    +0.03%

    +2,679Shares

  • BANK MONTREAL QUE
    BMOBANK MONTREAL QUE

    +0.86%

    +106,918Shares

  • BANK MONTREAL QUE
    BMOBANK MONTREAL QUE

    +0.86%

    +106,918Shares

  • CANADIAN NAT RES LTD
    CNQCANADIAN NAT RES LTD

    +93.55%

    +21,338,041Shares

  • CANADIAN NAT RES LTD
    CNQCANADIAN NAT RES LTD

    +93.55%

    +21,338,041Shares

  • SHOPIFY INC
    SHOPSHOPIFY INC

    +1.95%

    +167,500Shares

  • SHOPIFY INC
    SHOPSHOPIFY INC

    +1.95%

    +167,500Shares

Sell Positions

Full Exit

  • SELECT SECTOR SPDR TR
    XLFSELECT SECTOR SPDR TR

    Full Exit

    0Shares

  • SELECT SECTOR SPDR TR
    XLFSELECT SECTOR SPDR TR

    Full Exit

    0Shares

  • SELECT SECTOR SPDR TR
    XLFSELECT SECTOR SPDR TR

    Full Exit

    0Shares

  • SELECT SECTOR SPDR TR
    XLFSELECT SECTOR SPDR TR

    Full Exit

    0Shares

  • UNILEVER PLC
    ULUNILEVER PLC

    Full Exit

    0Shares

  • UNILEVER PLC
    ULUNILEVER PLC

    Full Exit

    0Shares

  • TECK RESOURCES LTD
    TECKTECK RESOURCES LTD

    Full Exit

    0Shares

  • TECK RESOURCES LTD
    TECKTECK RESOURCES LTD

    Full Exit

    0Shares

  • ADTALEM GLOBAL ED INC
    ATGEADTALEM GLOBAL ED INC

    Full Exit

    0Shares

  • ADTALEM GLOBAL ED INC
    ATGEADTALEM GLOBAL ED INC

    Full Exit

    0Shares

Partial Exit

  • TORONTO DOMINION BK ONT
    TDTORONTO DOMINION BK ONT

    -2.92%

    -1,164,532Shares

  • TORONTO DOMINION BK ONT
    TDTORONTO DOMINION BK ONT

    -2.92%

    -1,164,532Shares

  • ROYAL BK CDA
    RYROYAL BK CDA

    -3.83%

    -822,721Shares

  • ROYAL BK CDA
    RYROYAL BK CDA

    -3.83%

    -822,721Shares

  • APPLE INC
    AAPLAPPLE INC

    -2.25%

    -71,542Shares

  • APPLE INC
    AAPLAPPLE INC

    -2.25%

    -71,542Shares

  • NVIDIA CORPORATION
    NVDANVIDIA CORPORATION

    -15.72%

    -842,857Shares

  • NVIDIA CORPORATION
    NVDANVIDIA CORPORATION

    -15.72%

    -842,857Shares

  • ALPHABET INC
    GOOGLALPHABET INC

    -3.71%

    -74,120Shares

  • ALPHABET INC
    GOOGLALPHABET INC

    -3.71%

    -74,120Shares