Large Cap Fund – Full Holdings

Download Prospectus

Full Portfolio Holdings as of 3/31/24

Name of HoldingTicker% of Net Assets
Microsoft CorpMSFT10.94
NVIDIA CorpNVDA6.98
Apple IncAAPL6.84
Amazon.com IncAMZN6.09
Alphabet IncGOOGL5.33
Meta Platforms IncMETA3.40
Visa IncV2.39
Costco Wholesale CorpCOST2.01
Eli Lilly & CoLLY1.69
Eaton Corp PLCETN1.31
Broadcom IncAVGO1.21
General Electric CoGE1.20
Ingersoll Rand IncIR1.18
Home Depot Inc/TheHD1.08
UnitedHealth Group IncUNH1.08
Advanced Micro Devices IncAMD1.05
Salesforce IncCRM0.98
Abbott LaboratoriesABT0.95
Trane Technologies PLCTT0.93
ASML Holding NVASML0.92
Uber Technologies IncUBER0.85
Linde PLCLIN0.82
Netflix IncNFLX0.81
Intuitive Surgical IncISRG0.81
Arthur J Gallagher & CoAJG0.81
TJX Cos Inc/TheTJX0.78
Xylem Inc/NYXYL0.77
LVMH Moet Hennessy Louis VuittLVMUY0.77
CRH PLCCRH0.77
S&P Global IncSPGI0.77
Arista Networks IncANET0.76
McKesson CorpMCK0.75
Tesla IncTSLA0.73
Synopsys IncSNPS0.73
Schlumberger NVSLB0.72
Boston Scientific CorpBSX0.70
Stryker CorpSYK0.69
Exxon Mobil CorpXOM0.68
ICON PLCICLR0.68
AstraZeneca PLCAZN0.66
Honeywell International IncHON0.66
KBR IncKBR0.65
Walmart IncWMT0.64
Hess CorpHES0.64
KLA CORPKLAC0.64
Mastercard IncMA0.63
Applied Materials IncAMAT0.63
Thermo Fisher Scientific IncTMO0.63
ANSYS IncANSS0.61
Westinghouse Air Brake TechnolWAB0.60
Coherent CorpCOHR0.59
HubSpot IncHUBS0.58
Dexcom IncDXCM0.58
ServiceNow IncNOW0.57
Corteva IncCTVA0.57
Adobe IncADBE0.56
Accenture PLCACN0.56
Vertex Pharmaceuticals IncVRTX0.55
Sanofi SASNY0.54
Trade Desk Inc/TheTTD0.54
Nice LtdNICE0.54
Danaher CorpDHR0.52
Intuit IncINTU0.52
Workday IncWDAY0.52
Entegris IncENTG0.51
Crowdstrike Holdings IncCRWD0.50
O'Reilly Automotive IncORLY0.50
Beiersdorf AGBDRFY0.48
Yum! Brands IncYUM0.48
Constellation Energy CorpCEG0.47
Aon PLCAON0.47
Illumina IncILMN0.46
Northrop Grumman CorpNOC0.45
Ecolab IncECL0.45
Pure Storage IncPSTG0.45
On Holding AGONON0.45
BioMarin Pharmaceutical IncBMRN0.41
McDonald's CorpMCD0.40
Palo Alto Networks IncPANW0.40
Lululemon Athletica IncLULU0.24
Veralto CorpVLTO0.06
TOTAL CASH OR EQUIVALENT5.84
Buffalo publishes this listing of securities held as of the most recent calendar-quarter end, with a 60-day lag. Buffalo may exclude any portion of holdings from publication when deemed in the best interest of the portfolio.

Holdings are subject to change without notice and are not recommendations to buy or sell any securities.

The portfolio data and its presentation here may differ from the complete schedules of investments in regulatory filings due to differing accounting and reporting requirements.

Percentages may not equal 100% due to rounding.