Holdings by Type

Long Short Total
Stock Upgrade Upgrade Upgrade
Bond Upgrade Upgrade Upgrade
Other Upgrade Upgrade Upgrade
Total Upgrade Upgrade Upgrade
As of March 31, 2022

Top 25 Holdings

Symbol Name % Weight Price % Change
-- Fidelity Revere Str Tr 2.67% -- --
2330 Taiwan Semiconductor Manufacturing Co Ltd 2.56% -- --
005930 Samsung Electronics Co Ltd 2.52% -- --
00700 Tencent Holdings Ltd 2.43% -- --
ASML ASML Holding NV 1.87% -- --
ROG Roche Holding AG 1.63% -- --
CP.TO Canadian Pacific Railway Ltd 1.59% 90.63 1.35%
NESN Nestle SA 1.49% -- --
MC LVMH Moet Hennessy Louis Vuitton SE 1.31% -- --
LIN Linde PLC 1.26% 329.63 2.90%
BHP BHP Group Ltd 1.19% -- --
TD.TO The Toronto-Dominion Bank 1.18% 95.99 0.80%
JD JD.com Inc 1.09% 53.68 1.82%
SHEL Shell PLC 1.02% 60.02 -0.17%
NTR.TO Nutrien Ltd 1.01% 121.57 -0.78%
01398 Industrial And Commercial Bank Of China Ltd Class H 0.97% -- --
01299 AIA Group Ltd 0.96% -- --
TTE TotalEnergies SE 0.96% -- --
7203 Toyota Motor Corp 0.92% -- --
600690 Haier Smart Home Co Ltd Class A 0.90% -- --
6098 Recruit Holdings Co Ltd 0.90% -- --
6861 Keyence Corp 0.89% -- --
7741 Hoya Corp 0.88% -- --
SAN Sanofi SA 0.84% -- --
ABX.TO Barrick Gold Corp 0.82% 26.18 -0.72%
As of March 31, 2022