JHMM Holdings

660 holdings in the fund's latest file; the data source updated it on Oct 8, 2026.

The fund reports 661 holdings; the file lists 660.

Top 25 Holdings

#HoldingWeightShares (as reported)Value (as reported)
1KEYSIGHT TECHNOLOGIES IN0.66%102,071$39.6M
2COMFORT SYSTEMS USA INC0.61%19,944$36.3M
3TERADYNE INC0.59%81,643$35.1M
4COHERENT CORP0.57%101,211$34.2M
5FLEX LTD0.53%259,342$31.5M
6AMETEK INC0.51%119,237$30.3M
7CIENA CORP0.49%66,359$29.4M
8NETAPP INC0.47%123,280$28.2M
9STATE STREET CORP0.46%158,208$27.8M
10DEVON ENERGY CORP0.46%574,618$27.6M
11EBAY INC0.46%254,869$27.3M
12WABTEC CORP0.44%90,655$26.4M
13ROCKWELL AUTOMATION INC0.44%58,307$26.3M
14CARDINAL HEALTH INC0.42%108,900$25.4M
15TWILIO INC A0.42%89,630$25.1M
16ENTERGY CORP0.42%243,189$25.1M
17HARTFORD INSURANCE GROUP INC0.41%192,100$24.4M
18CHENIERE ENERGY INC0.40%87,633$24.1M
19OKTA INC0.39%107,220$23.4M
20EMCOR GROUP INC0.39%27,970$23.1M
21FIFTH THIRD BANCORP0.37%437,885$22.3M
22F5 INC0.37%47,408$22.3M
23STEEL DYNAMICS INC0.36%91,675$21.8M
24MKS INC0.35%75,533$21.3M
25EVERPURE INC A0.35%142,797$21.0M

Sector Weights

  • Basic Materials: 3.88%
  • Communication Services: 2.75%
  • Consumer Cyclical: 10.72%
  • Consumer Defensive: 3.75%
  • Energy: 5.25%
  • Financial Services: 15.82%
  • Healthcare: 12.12%
  • Industrials: 17.66%
  • Real Estate: 5.24%
  • Technology: 18.06%
  • Utilities: 4.75%

Country Weights

  • United States: 94.93%
  • Ireland: 1.16%
  • United Kingdom: 1.14%
  • Bermuda: 0.91%
  • Switzerland: 0.74%
  • Other: 0.39%
  • Cayman Islands: 0.37%
  • Sweden: 0.16%
  • Puerto Rico: 0.16%
  • Finland: 0.03%
  • Israel: 0.01%

Shares, value and weight are as reported in the file, dated by the data source's last update of it (not the date of the positions), never adjusted; a split warning appears only for a split close to or after that date, and its absence does not mean the count is on today's share basis. Weights as the fund reports them. Leveraged and inverse funds list swaps and cash, so weights can be negative or add up past 100.