SATURNA CAPITAL CORP Diversified Active

Location: Bellingham, WA

CIK: 0001316617 · Show all filings

Period: Q2 2024 (← Previous) (Next →)

Filing Date: Jul 31, 2024

Total Value: $7.535B (100.0% shares, 0.0% debt)

Holdings (166)

LLY Eli Lilly 8.2%
Value $618M Shares 682,898 Est. Cost $42.21 Unrealized +1773.7%
MSFT Microsoft 6.6%
Value $496M Shares 1,109,133 Est. Cost $187.68 Unrealized +122.3%
AAPL Apple 6.1%
Value $459M Shares 2,179,793 Est. Cost $84.93 Unrealized +118.0%
TSM Taiwan Semiconductor ADS 4.9%
Value $370M Shares 2,130,406 Est. Cost $18.32 Unrealized
ASML ASML Holding NY 4.3%
Value $326M Shares 319,159 Est. Cost $79.11 Unrealized
NVO Novo Nordisk ADS 4.0%
Value $305M Shares 2,136,005 Est. Cost $79.20 Unrealized
NVDA NVIDIA 3.6%
Value $269M Shares 2,179,031 Est. Cost $98.19 Unrealized +2.9%
GOOGL Alphabet, Class A 3.4%
Value $260M Shares 1,426,992 Est. Cost $118.29 Unrealized +41.5%
AVGO Broadcom Ltd 3.1%
Value $233M Shares 145,366 Est. Cost $98.21 Unrealized +40.2%
AMD Advanced Micro Devices 2.6%
Value $197M Shares 1,215,870 Est. Cost $108.53 Unrealized +48.2%
INTU Intuit 2.6%
Value $196M Shares 297,973 Est. Cost $54.39 Unrealized +1029.4%
ADBE Adobe 2.5%
Value $189M Shares 340,665 Est. Cost $44.30 Unrealized +993.0%
JCI Johnson Controls International 2.3%
Value $176M Shares 2,641,271 Est. Cost $51.02 Unrealized +29.0%
PG Procter & Gamble 2.0%
Value $152M Shares 919,716 Est. Cost $148.00 Unrealized +6.2%
NOW ServiceNow 2.0%
Value $148M Shares 188,608 Est. Cost $109.92 Unrealized +33.5%
TJX TJX Companies 1.8%
Value $135M Shares 1,230,641 Est. Cost $33.44 Unrealized +195.1%
ORCL Oracle 1.8%
Value $135M Shares 959,581 Est. Cost $49.69 Unrealized +146.1%
TT Trane 1.8%
Value $133M Shares 403,309 Est. Cost $151.44 Unrealized +107.2%
AZN AstraZeneca ADS 1.7%
Value $130M Shares 1,672,209 Est. Cost $64.96 Unrealized
CHD Church & Dwight 1.6%
Value $124M Shares 1,191,867 Est. Cost $34.94 Unrealized +197.0%
AZO AutoZone 1.6%
Value $120M Shares 40,616 Est. Cost $2489.34 Unrealized +17.6%
CSCO Cisco Systems 1.6%
Value $120M Shares 2,528,861 Est. Cost $25.52 Unrealized +77.5%
KEYS Keysight Technologies 1.6%
Value $119M Shares 869,587 Est. Cost $82.93 Unrealized +76.2%
A Agilent Technologies 1.6%
Value $118M Shares 910,466 Est. Cost $27.97 Unrealized +394.3%
MRK Merck & Co 1.6%
Value $118M Shares 951,032 Est. Cost $99.07 Unrealized +22.9%
ELV Elevance Health 1.5%
Value $114M Shares 209,879 Est. Cost $455.19 Unrealized +12.8%
SYK Stryker 1.4%
Value $107M Shares 313,220 Est. Cost $60.66 Unrealized +449.5%
LOW Lowe's 1.3%
Value $94.66M Shares 429,366 Est. Cost $34.33 Unrealized +544.8%
TRMB Trimble 1.3%
Value $94.53M Shares 1,690,433 Est. Cost $30.06 Unrealized +92.0%
ROK Rockwell Automation 1.1%
Value $82.67M Shares 300,300 Est. Cost $67.20 Unrealized +290.6%
IT Gartner 1.1%
Value $81.12M Shares 180,641 Est. Cost $63.95 Unrealized +595.7%
IDXX IDEXX Laboratories 1.1%
Value $80.42M Shares 165,072 Est. Cost $490.25 Unrealized +2.4%
UNP Union Pacific 1.0%
Value $78.19M Shares 345,596 Est. Cost $83.32 Unrealized +170.6%
ITW Illinois Tool Works 1.0%
Value $74.72M Shares 315,339 Est. Cost $49.85 Unrealized +375.1%
GWW W.W. Grainger 1.0%
Value $73.74M Shares 81,730 Est. Cost $201.89 Unrealized +359.5%
LIN Linde 0.8%
Value $59.7M Shares 136,060 Est. Cost $322.30 Unrealized +33.6%
LECO Lincoln Electric Holdings 0.7%
Value $53.25M Shares 282,270 Est. Cost $60.59 Unrealized +258.2%
GPC Genuine Parts 0.7%
Value $52.84M Shares 382,000 Est. Cost $54.12 Unrealized +161.6%
TXN Texas Instruments 0.7%
Value $51.67M Shares 265,598 Est. Cost $133.41 Unrealized +32.0%
CNI Canadian National Railway 0.6%
Value $48.2M Shares 408,000 Est. Cost $43.32 Unrealized +179.5%
PPG PPG Industries 0.6%
Value $47.79M Shares 379,580 Est. Cost $77.21 Unrealized +64.9%
CL Colgate-Palmolive 0.6%
Value $47.45M Shares 489,000 Est. Cost $47.65 Unrealized +86.9%
AMGN Amgen 0.6%
Value $44.14M Shares 141,262 Est. Cost $141.41 Unrealized +97.5%
ABT Abbott Laboratories 0.6%
Value $42.3M Shares 407,104 Est. Cost $33.21 Unrealized +210.0%
ETN Eaton Corp PLC 0.6%
Value $42.04M Shares 134,077 Est. Cost $181.77 Unrealized +74.6%
KMB Kimberly-Clark 0.6%
Value $41.61M Shares 301,100 Est. Cost $75.39 Unrealized +66.2%
FERG1GBX Ferguson PLC 0.5%
Value $40.77M Shares 210,556 Est. Cost $208.33 Unrealized
MKC McCormick & Co 0.5%
Value $39.73M Shares 560,016 Est. Cost $57.84 Unrealized +20.5%
UPS United Parcel Service, Cl B 0.5%
Value $37.61M Shares 274,797 Est. Cost $150.22 Unrealized -13.5%
NVS Novartis ADS 0.5%
Value $34.75M Shares 326,413 Est. Cost $74.14 Unrealized
Unilever ADS 0.4%
Value $31.41M Shares 571,239 Est. Cost $45.75 Unrealized
APD Air Products & Chemicals 0.4%
Value $28.61M Shares 110,860 Est. Cost $94.71 Unrealized +156.0%
JNJ Johnson & Johnson 0.4%
Value $26.98M Shares 184,601 Est. Cost $68.83 Unrealized +105.5%
PFE Pfizer 0.3%
Value $22.42M Shares 801,200 Est. Cost $16.60 Unrealized +49.3%
BMY Bristol-Myers Squibb 0.3%
Value $20.83M Shares 501,533 Est. Cost $33.23 Unrealized +23.4%
ABBV AbbVie 0.3%
Value $19.79M Shares 115,368 Est. Cost $32.59 Unrealized +382.2%
KVUE Kenvue Inc 0.2%
Value $18.69M Shares 1,027,821 Est. Cost $19.87 Unrealized -8.5%
QCOM Qualcomm 0.2%
Value $11.56M Shares 58,033 Est. Cost $77.24 Unrealized +136.1%
RIO Rio Tinto ADS 0.1%
Value $5.507M Shares 83,529 Est. Cost $64.53 Unrealized
AMZN Amazon.com 0.1%
Value $5.506M Shares 28,494 Est. Cost $121.28 Unrealized +51.5%
MELI MercadoLibre 0.1%
Value $4.914M Shares 2,990 Est. Cost $106.45 Unrealized +1383.0%
SCCO Southern Copper 0.1%
Value $4.679M Shares 43,431 Est. Cost $52.14 Unrealized +99.5%
STM STMicroelectronics (NY shares) 0.1%
Value $4.008M Shares 102,035 Est. Cost $29.69 Unrealized
ORLY O'Reilly Automotive 0.1%
Value $3.967M Shares 3,756 Est. Cost $57.45 Unrealized +20.3%
SAP SAP ADS 0.1%
Value $3.793M Shares 18,804 Est. Cost $152.06 Unrealized
ACN Accenture, Class A 0.0%
Value $3.514M Shares 11,581 Est. Cost $182.77 Unrealized +63.8%
COST Costco Wholesale 0.0%
Value $3.501M Shares 4,119 Est. Cost $169.24 Unrealized +357.2%
MA Mastercard, Class A 0.0%
Value $3.426M Shares 7,765 Est. Cost $332.00 Unrealized +36.0%
JBL Jabil Inc 0.0%
Value $3.111M Shares 28,600 Est. Cost $102.21 Unrealized +18.2%
INFY Infosys ADS 0.0%
Value $3.039M Shares 163,200 Est. Cost $19.44 Unrealized
NICE NICE Systems ADR 0.0%
Value $2.999M Shares 17,437 Est. Cost $53.16 Unrealized
MSI Motorola Solutions 0.0%
Value $2.906M Shares 7,527 Est. Cost $234.94 Unrealized +50.9%
META Meta Platforms Inc Cl A 0.0%
Value $2.753M Shares 5,460 Est. Cost $431.98 Unrealized +11.9%
Barrick Gold 0.0%
Value $2.736M Shares 164,000 Est. Cost $19.53 Unrealized
MCO Moody's 0.0%
Value $2.395M Shares 5,689 Est. Cost $53.10 Unrealized +640.1%
FND Floor & Decor Holdings, Inc. Class 0.0%
Value $2.25M Shares 22,631 Est. Cost $82.77 Unrealized +39.0%
ALC Alcon 0.0%
Value $2.24M Shares 25,145 Est. Cost $58.66 Unrealized +44.7%
COP ConocoPhillips 0.0%
Value $2.129M Shares 18,615 Est. Cost $79.84 Unrealized +44.5%
EW Edwards Lifesciences 0.0%
Value $2.117M Shares 22,916 Est. Cost $67.33 Unrealized +31.5%
BSX Boston Scientific 0.0%
Value $2.01M Shares 26,100 Est. Cost $47.79 Unrealized +53.2%
CTVA Corteva 0.0%
Value $2.003M Shares 37,136 Est. Cost $55.85 Unrealized -3.2%
SQM Quimica y Minera Chile ADS 0.0%
Value $1.997M Shares 49,000 Est. Cost $66.92 Unrealized
TE Connectivity 0.0%
Value $1.984M Shares 13,190 Est. Cost $125.60 Unrealized
CSW CSW Industrials, Inc. 0.0%
Value $1.951M Shares 7,352 Est. Cost $74.30 Unrealized +231.8%
ROP Roper Technologies 0.0%
Value $1.916M Shares 3,400 Est. Cost $397.97 Unrealized +34.0%
PWR Quanta Services 0.0%
Value $1.88M Shares 7,400 Est. Cost $238.06 Unrealized +11.1%
PSA Public Storage International 0.0%
Value $1.823M Shares 6,338 Est. Cost $222.12 Unrealized +16.0%
NXPI NXP Semiconductors 0.0%
Value $1.799M Shares 6,684 Est. Cost $106.71 Unrealized +134.4%
FIX Comfort Systems USA 0.0%
Value $1.787M Shares 5,876 Est. Cost $55.16 Unrealized +473.0%
CRM Salesforce Inc. 0.0%
Value $1.683M Shares 6,547 Est. Cost $198.97 Unrealized +33.0%
ICFI ICF International 0.0%
Value $1.663M Shares 11,200 Est. Cost $77.18 Unrealized +87.2%
MNST Monster Beverage 0.0%
Value $1.608M Shares 32,200 Est. Cost $42.92 Unrealized +23.5%
TLK Telekomunikasi Indonesia ADS 0.0%
Value $1.552M Shares 83,000 Est. Cost $29.93 Unrealized
BHP BHP Biliton ADR 0.0%
Value $1.539M Shares 26,950 Est. Cost $56.27 Unrealized
AEM Agnico-Eagle Mines 0.0%
Value $1.524M Shares 23,296 Est. Cost $44.85 Unrealized +41.7%
LULU Lululemon Athletica 0.0%
Value $1.514M Shares 5,069 Est. Cost $334.46 Unrealized -0.0%
HD Home Depot 0.0%
Value $1.387M Shares 4,029 Est. Cost $309.29 Unrealized +5.9%
TSCO Tractor Supply 0.0%
Value $1.366M Shares 5,060 Est. Cost $40.28 Unrealized +29.9%
WSO Watsco 0.0%
Value $1.339M Shares 2,890 Est. Cost $353.64 Unrealized +29.3%
MPWR Monolithic Power Systems 0.0%
Value $1.329M Shares 1,618 Est. Cost $480.96 Unrealized +48.1%
PLD Prologis Inc 0.0%
Value $1.293M Shares 11,509 Est. Cost $110.42 Unrealized -5.4%
RSG Republic Services 0.0%
Value $1.192M Shares 6,134 Est. Cost $134.53 Unrealized +37.6%
CCJ Cameco Corp 0.0%
Value $1.155M Shares 23,476 Est. Cost $32.14 Unrealized +57.2%
FSLR First Solar 0.0%
Value $1.144M Shares 5,075 Est. Cost $180.20 Unrealized +21.0%
FAST Fastenal 0.0%
Value $1.14M Shares 18,144 Est. Cost $11.50 Unrealized +183.6%
OTEX OpenText 0.0%
Value $1.135M Shares 37,790 Est. Cost $37.67 Unrealized -19.7%
LMB Limbach Holdings, Inc 0.0%
Value $1.132M Shares 19,884 Est. Cost $23.23 Unrealized +112.7%
PANW Palo Alto Networks Inc. 0.0%
Value $1.13M Shares 3,333 Est. Cost $92.86 Unrealized +61.1%
ZTS Zoetis Inc. 0.0%
Value $1.123M Shares 6,475 Est. Cost $159.71 Unrealized +2.3%
GSK GlaxoSmithKline ADS 0.0%
Value $980K Shares 25,450 Est. Cost $30.81 Unrealized
VAL Valaris PLC 0.0%
Value $945K Shares 12,686 Est. Cost $67.70 Unrealized +7.0%
NSC Norfolk Southern 0.0%
Value $922K Shares 4,295 Est. Cost $57.67 Unrealized +288.8%
TYL Tyler Technologies 0.0%
Value $911K Shares 1,811 Est. Cost $332.66 Unrealized +38.5%
RJF Raymond James Financial 0.0%
Value $909K Shares 7,352 Est. Cost $44.06 Unrealized +173.6%
CB Chubb 0.0%
Value $809K Shares 3,170 Est. Cost $139.24 Unrealized +81.5%
UNH UnitedHealth Group 0.0%
Value $805K Shares 1,581 Est. Cost $319.11 Unrealized +48.3%
CP Canadian Pacific Kansas City Ltd 0.0%
Value $681K Shares 8,654 Est. Cost $78.33 Unrealized +2.7%
ITRI Itron 0.0%
Value $673K Shares 6,800 Est. Cost $100.63 Unrealized 0.0%
EXPO Exponent 0.0%
Value $666K Shares 7,000 Est. Cost $54.87 Unrealized +60.5%
EQIX Equinix 0.0%
Value $636K Shares 841 Est. Cost $732.37 Unrealized 0.0%
AON Aon PLC 0.0%
Value $584K Shares 1,989 Est. Cost $200.91 Unrealized +45.6%
RXST RxSight 0.0%
Value $579K Shares 9,618 Est. Cost $22.98 Unrealized +148.7%
NEE NextEra Energy 0.0%
Value $572K Shares 8,075 Est. Cost $59.88 Unrealized +12.9%
CRSP CRISPR Therapeutics AG 0.0%
Value $528K Shares 9,779 Est. Cost $55.02 Unrealized +5.1%
MTRX Matrix Service Company 0.0%
Value $506K Shares 50,920 Est. Cost $7.58 Unrealized +50.8%
EQR Equity Residential Property Trust 0.0%
Value $503K Shares 7,260 Est. Cost $54.06 Unrealized +12.3%
CPT Camden Property Trust 0.0%
Value $495K Shares 4,540 Est. Cost $86.21 Unrealized +12.4%
ENPH Enphase Energy 0.0%
Value $482K Shares 4,830 Est. Cost $161.21 Unrealized -27.8%
WY Weyerhaeuser 0.0%
Value $461K Shares 16,239 Est. Cost $29.47 Unrealized -0.2%
CRWD CrowdStrike Holdings Inc Class A 0.0%
Value $433K Shares 1,131 Est. Cost $159.34 Unrealized +108.7%
VIRT Virtu Financial 0.0%
Value $415K Shares 18,500 Est. Cost $20.52 Unrealized +8.6%
MAA Mid-America Apartment Communities 0.0%
Value $404K Shares 2,830 Est. Cost $119.46 Unrealized +5.1%
RMBS Rambus 0.0%
Value $393K Shares 6,681 Est. Cost $62.69 Unrealized -8.8%
WM Waste Management 0.0%
Value $392K Shares 1,838 Est. Cost $162.45 Unrealized +24.9%
PCH Potlatch 0.0%
Value $381K Shares 9,675 Est. Cost $47.93 Unrealized
D Dominion Energy 0.0%
Value $380K Shares 7,750 Est. Cost $43.21 Unrealized +9.0%
ROST Ross Stores 0.0%
Value $365K Shares 2,510 Est. Cost $84.77 Unrealized +60.2%
ECL Ecolab 0.0%
Value $357K Shares 1,500 Est. Cost $151.74 Unrealized +49.7%
IBM International Business Machines 0.0%
Value $353K Shares 2,043 Est. Cost $165.85 Unrealized 0.0%
SHEL Shell Plc 0.0%
Value $350K Shares 4,849 Est. Cost $54.88 Unrealized
SONY Sony ADS 0.0%
Value $340K Shares 4,000 Est. Cost $70.83 Unrealized
FCX Freeport-McMoRan 0.0%
Value $328K Shares 6,754 Est. Cost $33.85 Unrealized +45.7%
JPM JP Morgan Chase 0.0%
Value $325K Shares 1,608 Est. Cost $111.55 Unrealized +69.6%
FROG JFROG LTD REGISTERED SHS ISIN# 0.0%
Value $323K Shares 8,601 Est. Cost $38.72 Unrealized -5.4%
VZ Verizon Communications 0.0%
Value $316K Shares 7,670 Est. Cost $38.74 Unrealized -5.9%
GIS General Mills 0.0%
Value $311K Shares 4,923 Est. Cost $62.64 Unrealized +2.9%
EME EMCOR Group 0.0%
Value $310K Shares 850 Est. Cost $367.70 Unrealized 0.0%
V Visa 0.0%
Value $293K Shares 1,115 Est. Cost $206.32 Unrealized +31.3%
CVX Chevron Corporation 0.0%
Value $290K Shares 1,852 Est. Cost $126.31 Unrealized +17.5%
MU Micron Technology 0.0%
Value $286K Shares 2,175 Est. Cost $66.28 Unrealized +88.9%
BKNG Booking Holdings 0.0%
Value $269K Shares 68 Est. Cost $2071.46 Unrealized +76.4%
CFLT Confluent Inc 0.0%
Value $257K Shares 8,700 Est. Cost $28.23 Unrealized +1.8%
PH Parker Hannifin 0.0%
Value $253K Shares 500 Est. Cost $408.94 Unrealized +29.0%
ESTC Elastic NV 0.0%
Value $250K Shares 2,192 Est. Cost $68.17 Unrealized +54.1%
TD Toronto-Dominion Bank 0.0%
Value $247K Shares 4,500 Est. Cost $43.06 Unrealized +31.5%
ZS Zscaler 0.0%
Value $244K Shares 1,272 Est. Cost $149.95 Unrealized +18.7%
MCHP Microchip Technology 0.0%
Value $244K Shares 2,665 Est. Cost $53.56 Unrealized +63.2%
GOOG Alphabet inc., C 0.0%
Value $243K Shares 1,325 Est. Cost $112.74 Unrealized +49.8%
NVEC NVE Corporation 0.0%
Value $232K Shares 3,100 Est. Cost $85.13 Unrealized -8.0%
SKM SK Telecom ADR 0.0%
Value $230K Shares 11,000 Est. Cost $19.51 Unrealized
HON Honeywell International 0.0%
Value $214K Shares 1,000 Est. Cost $55.61 Unrealized +230.5%
PSX Phillips 66 0.0%
Value $212K Shares 1,500 Est. Cost $134.98 Unrealized +3.4%
TU Telus 0.0%
Value $200K Shares 13,200 Est. Cost $17.91 Unrealized -10.1%
ORANY Orange ADR 0.0%
Value $200K Shares 20,000 Est. Cost $12.51 Unrealized
IOVA Iovance Biotherapeutics Inc 0.0%
Value $154K Shares 19,200 Est. Cost $6.81 Unrealized +57.3%
HLN Haleon Plc ADR 0.0%
Value $94,990 Shares 11,500 Est. Cost $6.09 Unrealized