Holdings by Type

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

Top 25 Holdings

Symbol Name % Weight Price % Change
MSFT Microsoft Corp 4.64% 276.55 1.57%
AAPL Apple Inc 3.93% 159.14 0.84%
GOOG Alphabet Inc 2.69% 106.01 1.64%
FERGL Ferguson PLC 2.25% -- --
ASME ASML Holding NV 2.21% -- --
JPM JPMorgan Chase & Co 2.19% 128.92 1.37%
AMZN Amazon.com Inc 2.03% 99.86 1.19%
TMUS T-Mobile US Inc 1.94% 142.87 -0.39%
STZ Constellation Brands Inc 1.93% 214.66 0.24%
PER Pernod Ricard SA 1.90% -- --
UNVB Unilever PLC 1.87% -- --
MA Mastercard Inc 1.78% 354.75 1.06%
LIN Linde PLC 1.75% 341.92 0.82%
UPS United Parcel Service Inc 1.66% 186.43 0.48%
ZEG AstraZeneca PLC 1.63% -- --
V Visa Inc 1.62% 221.29 0.57%
MCD McDonald's Corp 1.50% 270.35 0.93%
ABBV AbbVie Inc 1.49% 155.03 0.89%
DE Deere & Co 1.36% 399.28 1.09%
AIR Airbus SE 1.28% -- --
MPC Marathon Petroleum Corp 1.24% 128.56 1.25%
VST Vistra Corp 1.24% 24.44 0.87%
COP ConocoPhillips 1.23% 99.40 1.05%
MRK Merck & Co Inc 1.22% 104.29 -0.11%
ORLY O'Reilly Automotive Inc 1.21% 807.08 -0.18%
As of December 31, 2022