{
 "manager": "Torray Investment Partners",
 "page": "https://www.moatshark.com/m/torray-investment-partners",
 "form": "13F-HR",
 "period": "2026-06-30",
 "filed": "2026-07-30",
 "previous_period": "2026-03-31",
 "filing_url": "https://www.sec.gov/Archives/edgar/data/98758/000119312526326274/0001193125-26-326274-index.htm",
 "total_value_usd": 741294573,
 "note": "Source: SEC filings via moatshark. Values and changes are estimates; not investment advice.",
 "holdings": [
  {
   "company": "Alphabet",
   "ticker": "GOOG",
   "moatshark_slug": "goog",
   "sector": "Communication and media",
   "value_usd": 42135909,
   "shares": 520641,
   "portfolio_pct": 5.68,
   "previous_pct": 2.21,
   "change": "ADD",
   "share_change_pct": 893.8,
   "quarters_held": 17
  },
  {
   "company": "Broadcom",
   "ticker": "AVGO",
   "moatshark_slug": "avgo",
   "sector": "Technology",
   "value_usd": 38329537,
   "shares": 101468,
   "portfolio_pct": 5.17,
   "previous_pct": 4.52,
   "change": "ADD",
   "share_change_pct": 2,
   "quarters_held": 16
  },
  {
   "company": "Royalty Pharma",
   "ticker": "RPRX",
   "moatshark_slug": "rprx",
   "sector": "Health care",
   "value_usd": 33755710,
   "shares": 602028,
   "portfolio_pct": 4.55,
   "previous_pct": 4.54,
   "change": "REDUCE",
   "share_change_pct": -6.7,
   "quarters_held": 19
  },
  {
   "company": "Constellation Energy",
   "ticker": "CEG",
   "moatshark_slug": "ceg",
   "sector": "Utilities",
   "value_usd": 26759881,
   "shares": 107742,
   "portfolio_pct": 3.61,
   "previous_pct": 3.77,
   "change": "ADD",
   "share_change_pct": 17.1,
   "quarters_held": 7
  },
  {
   "company": "CNA Financial",
   "ticker": "CNA",
   "moatshark_slug": "cna",
   "sector": "Insurance",
   "value_usd": 25386135,
   "shares": 522241,
   "portfolio_pct": 3.42,
   "previous_pct": 3.17,
   "change": "ADD",
   "share_change_pct": 11,
   "quarters_held": 8
  },
  {
   "company": "KKR & Co.",
   "ticker": "KKR",
   "moatshark_slug": "kkr",
   "sector": "Financials",
   "value_usd": 22858877,
   "shares": 573623,
   "portfolio_pct": 3.08,
   "previous_pct": 2.84,
   "change": "ADD",
   "share_change_pct": 19.2,
   "quarters_held": 3
  },
  {
   "company": "Chevron",
   "ticker": "CVX",
   "moatshark_slug": "cvx",
   "sector": "Energy",
   "value_usd": 22427328,
   "shares": 135300,
   "portfolio_pct": 3.03,
   "previous_pct": 4.1,
   "change": "ADD",
   "share_change_pct": 0.2,
   "quarters_held": 5
  },
  {
   "company": "Blackstone",
   "ticker": "BX",
   "moatshark_slug": "bx",
   "sector": "Financials",
   "value_usd": 22217508,
   "shares": 188812,
   "portfolio_pct": 3,
   "previous_pct": 2.79,
   "change": "ADD",
   "share_change_pct": 14.3,
   "quarters_held": 17
  },
  {
   "company": "Amgen",
   "ticker": "AMGN",
   "moatshark_slug": "amgn",
   "sector": "Health care",
   "value_usd": 21644275,
   "shares": 59771,
   "portfolio_pct": 2.92,
   "previous_pct": 2.79,
   "change": "ADD",
   "share_change_pct": 10.7,
   "quarters_held": 36
  },
  {
   "company": "Comcast",
   "ticker": "CMCSA",
   "moatshark_slug": "cmcsa",
   "sector": "Communication and media",
   "value_usd": 21195783,
   "shares": 863372,
   "portfolio_pct": 2.86,
   "previous_pct": 2.34,
   "change": "ADD",
   "share_change_pct": 55.5,
   "quarters_held": 2
  },
  {
   "company": "Hewlett Packard Enterprise C",
   "ticker": "HPE",
   "moatshark_slug": "hpe",
   "sector": "Technology",
   "value_usd": 21183476,
   "shares": 183153,
   "portfolio_pct": 2.86,
   "previous_pct": 3.55,
   "change": "REDUCE",
   "share_change_pct": -51.2,
   "quarters_held": 4
  },
  {
   "company": "Accenture",
   "ticker": "ACN",
   "moatshark_slug": "acn",
   "sector": "Technology",
   "value_usd": 20867344,
   "shares": 167690,
   "portfolio_pct": 2.81,
   "previous_pct": null,
   "change": "NEW",
   "share_change_pct": null,
   "quarters_held": 1
  },
  {
   "company": "NextEra Energy",
   "ticker": "NEE",
   "moatshark_slug": "nee",
   "sector": "Utilities",
   "value_usd": 20850846,
   "shares": 237562,
   "portfolio_pct": 2.81,
   "previous_pct": 2.72,
   "change": "ADD",
   "share_change_pct": 19.1,
   "quarters_held": 4
  },
  {
   "company": "Abbvie",
   "ticker": "ABBV",
   "moatshark_slug": "abbv",
   "sector": "Health care",
   "value_usd": 20785967,
   "shares": 82602,
   "portfolio_pct": 2.8,
   "previous_pct": 2.99,
   "change": "REDUCE",
   "share_change_pct": -11.7,
   "quarters_held": 17
  },
  {
   "company": "ONEOK",
   "ticker": "OKE",
   "moatshark_slug": "oke",
   "sector": null,
   "value_usd": 20763967,
   "shares": 238831,
   "portfolio_pct": 2.8,
   "previous_pct": 3.16,
   "change": "ADD",
   "share_change_pct": 0.1,
   "quarters_held": 3
  },
  {
   "company": "Pfizer",
   "ticker": "PFE",
   "moatshark_slug": "pfe",
   "sector": "Health care",
   "value_usd": 20694785,
   "shares": 859418,
   "portfolio_pct": 2.79,
   "previous_pct": 3.2,
   "change": "ADD",
   "share_change_pct": 10.7,
   "quarters_held": 6
  },
  {
   "company": "Phillips 66",
   "ticker": "PSX",
   "moatshark_slug": "psx",
   "sector": "Energy",
   "value_usd": 19913245,
   "shares": 117795,
   "portfolio_pct": 2.69,
   "previous_pct": 3.77,
   "change": "REDUCE",
   "share_change_pct": -16.5,
   "quarters_held": 41
  },
  {
   "company": "PepsiCo",
   "ticker": "PEP",
   "moatshark_slug": "pep",
   "sector": "Consumer staples",
   "value_usd": 19804735,
   "shares": 146268,
   "portfolio_pct": 2.67,
   "previous_pct": 3.1,
   "change": "ADD",
   "share_change_pct": 7.6,
   "quarters_held": 4
  },
  {
   "company": "Texas Instruments",
   "ticker": "TXN",
   "moatshark_slug": "txn",
   "sector": "Technology",
   "value_usd": 19641323,
   "shares": 65895,
   "portfolio_pct": 2.65,
   "previous_pct": 3.45,
   "change": "REDUCE",
   "share_change_pct": -45.6,
   "quarters_held": 18
  },
  {
   "company": "Prologis",
   "ticker": "PLD",
   "moatshark_slug": "pld",
   "sector": "Financials",
   "value_usd": 18164326,
   "shares": 134084,
   "portfolio_pct": 2.45,
   "previous_pct": 2.59,
   "change": "ADD",
   "share_change_pct": 0.5,
   "quarters_held": 6
  },
  {
   "company": "Amazon.com",
   "ticker": "AMZN",
   "moatshark_slug": "amzn",
   "sector": "Consumer discretionary",
   "value_usd": 16221897,
   "shares": 68062,
   "portfolio_pct": 2.19,
   "previous_pct": 2.19,
   "change": "REDUCE",
   "share_change_pct": -5.2,
   "quarters_held": 35
  },
  {
   "company": "Bloom Energy",
   "ticker": "BE",
   "moatshark_slug": "be",
   "sector": "Industrials",
   "value_usd": 15911425,
   "shares": 52565,
   "portfolio_pct": 2.15,
   "previous_pct": 1.19,
   "change": "REDUCE",
   "share_change_pct": -12.4,
   "quarters_held": 6
  },
  {
   "company": "Marsh",
   "ticker": "MRSH",
   "moatshark_slug": "mrsh",
   "sector": "Insurance",
   "value_usd": 15449309,
   "shares": 92694,
   "portfolio_pct": 2.08,
   "previous_pct": 2.4,
   "change": "REDUCE",
   "share_change_pct": -1.7,
   "quarters_held": 53
  },
  {
   "company": "Apple",
   "ticker": "AAPL",
   "moatshark_slug": "aapl",
   "sector": "Technology",
   "value_usd": 13995230,
   "shares": 48366,
   "portfolio_pct": 1.89,
   "previous_pct": 1.85,
   "change": "REDUCE",
   "share_change_pct": -2.4,
   "quarters_held": 53
  },
  {
   "company": "Microsoft",
   "ticker": "MSFT",
   "moatshark_slug": "msft",
   "sector": "Technology",
   "value_usd": 13488403,
   "shares": 36160,
   "portfolio_pct": 1.82,
   "previous_pct": 4.22,
   "change": "REDUCE",
   "share_change_pct": -53.5,
   "quarters_held": 41
  },
  {
   "company": "Casey’s General Stores",
   "ticker": "CASY",
   "moatshark_slug": "casy",
   "sector": "Consumer discretionary",
   "value_usd": 13339755,
   "shares": 16784,
   "portfolio_pct": 1.8,
   "previous_pct": 1.83,
   "change": "REDUCE",
   "share_change_pct": -2,
   "quarters_held": 9
  },
  {
   "company": "Taiwan Semiconductor Manufacturing",
   "ticker": "TSM",
   "moatshark_slug": "tsm",
   "sector": "Technology",
   "value_usd": 12564389,
   "shares": 26309,
   "portfolio_pct": 1.69,
   "previous_pct": 1.34,
   "change": "REDUCE",
   "share_change_pct": -3,
   "quarters_held": 5
  },
  {
   "company": "KLA",
   "ticker": "KLAC",
   "moatshark_slug": "klac",
   "sector": "Technology",
   "value_usd": 11130082,
   "shares": 36890,
   "portfolio_pct": 1.5,
   "previous_pct": 0.95,
   "change": "REDUCE",
   "share_change_pct": -16.3,
   "quarters_held": 22
  },
  {
   "company": "Amphenol",
   "ticker": "APH",
   "moatshark_slug": "aph",
   "sector": "Technology",
   "value_usd": 10444315,
   "shares": 59235,
   "portfolio_pct": 1.41,
   "previous_pct": 1.17,
   "change": "REDUCE",
   "share_change_pct": -6.2,
   "quarters_held": 53
  },
  {
   "company": "Tradeweb Markets",
   "ticker": "TW",
   "moatshark_slug": "tw",
   "sector": "Financials",
   "value_usd": 7572864,
   "shares": 75987,
   "portfolio_pct": 1.02,
   "previous_pct": 1.31,
   "change": "REDUCE",
   "share_change_pct": -0.1,
   "quarters_held": 16
  },
  {
   "company": "Vertex Pharmaceuticals",
   "ticker": "VRTX",
   "moatshark_slug": "vrtx",
   "sector": "Health care",
   "value_usd": 7557747,
   "shares": 15215,
   "portfolio_pct": 1.02,
   "previous_pct": 1.01,
   "change": "REDUCE",
   "share_change_pct": -1.1,
   "quarters_held": 11
  },
  {
   "company": "Visa",
   "ticker": "V",
   "moatshark_slug": "v",
   "sector": "Financials",
   "value_usd": 7553813,
   "shares": 22017,
   "portfolio_pct": 1.02,
   "previous_pct": 0.88,
   "change": "ADD",
   "share_change_pct": 11.2,
   "quarters_held": 53
  },
  {
   "company": "Lonza Group",
   "ticker": "LZAGY",
   "moatshark_slug": "lzagy",
   "sector": null,
   "value_usd": 6165382,
   "shares": 91339,
   "portfolio_pct": 0.83,
   "previous_pct": 0.87,
   "change": "REDUCE",
   "share_change_pct": -1.2,
   "quarters_held": 36
  },
  {
   "company": "Arthur J Gallagher & Co",
   "ticker": "AJG",
   "moatshark_slug": "ajg",
   "sector": "Insurance",
   "value_usd": 6032181,
   "shares": 26276,
   "portfolio_pct": 0.81,
   "previous_pct": 0.92,
   "change": "REDUCE",
   "share_change_pct": -9.5,
   "quarters_held": 14
  },
  {
   "company": "RBC Bearings",
   "ticker": "RBC",
   "moatshark_slug": "rbc",
   "sector": "Industrials",
   "value_usd": 5868675,
   "shares": 9112,
   "portfolio_pct": 0.79,
   "previous_pct": 0.72,
   "change": "ADD",
   "share_change_pct": 0.4,
   "quarters_held": 23
  },
  {
   "company": "O'Reilly Automotive",
   "ticker": "ORLY",
   "moatshark_slug": "orly",
   "sector": "Consumer discretionary",
   "value_usd": 5601006,
   "shares": 60821,
   "portfolio_pct": 0.76,
   "previous_pct": 0.84,
   "change": "REDUCE",
   "share_change_pct": -2.5,
   "quarters_held": 39
  },
  {
   "company": "Monolithic Power Systems",
   "ticker": "MPWR",
   "moatshark_slug": "mpwr",
   "sector": "Technology",
   "value_usd": 5135467,
   "shares": 3715,
   "portfolio_pct": 0.69,
   "previous_pct": 0.59,
   "change": "ADD",
   "share_change_pct": 0.2,
   "quarters_held": 31
  },
  {
   "company": "ServiceNow",
   "ticker": "NOW",
   "moatshark_slug": "now",
   "sector": "Technology",
   "value_usd": 5117189,
   "shares": 51543,
   "portfolio_pct": 0.69,
   "previous_pct": 0.84,
   "change": "REDUCE",
   "share_change_pct": -6,
   "quarters_held": 17
  },
  {
   "company": "Krystal Biotech",
   "ticker": "KRYS",
   "moatshark_slug": "krys",
   "sector": "Health care",
   "value_usd": 4518021,
   "shares": 12156,
   "portfolio_pct": 0.61,
   "previous_pct": 0.46,
   "change": "ADD",
   "share_change_pct": 1,
   "quarters_held": 5
  },
  {
   "company": "BioMarin Pharmaceutical",
   "ticker": "BMRN",
   "moatshark_slug": "bmrn",
   "sector": "Health care",
   "value_usd": 4446280,
   "shares": 77705,
   "portfolio_pct": 0.6,
   "previous_pct": 0.65,
   "change": "REDUCE",
   "share_change_pct": -0.6,
   "quarters_held": 2
  },
  {
   "company": "Veeva Systems",
   "ticker": "VEEV",
   "moatshark_slug": "veev",
   "sector": "Technology",
   "value_usd": 4370199,
   "shares": 24625,
   "portfolio_pct": 0.59,
   "previous_pct": 0.61,
   "change": "ADD",
   "share_change_pct": 3.6,
   "quarters_held": 14
  },
  {
   "company": "Verisk Analytics",
   "ticker": "VRSK",
   "moatshark_slug": "vrsk",
   "sector": "Technology",
   "value_usd": 4364195,
   "shares": 24309,
   "portfolio_pct": 0.59,
   "previous_pct": 0.68,
   "change": "REDUCE",
   "share_change_pct": -0.3,
   "quarters_held": 48
  },
  {
   "company": "Sherwin Williams",
   "ticker": "SHW",
   "moatshark_slug": "shw",
   "sector": "Consumer discretionary",
   "value_usd": 4192096,
   "shares": 12175,
   "portfolio_pct": 0.57,
   "previous_pct": 0.55,
   "change": "ADD",
   "share_change_pct": 4.8,
   "quarters_held": 38
  },
  {
   "company": "GE Aerospace",
   "ticker": "GE",
   "moatshark_slug": "ge",
   "sector": "Industrials",
   "value_usd": 4110656,
   "shares": 10999,
   "portfolio_pct": 0.55,
   "previous_pct": 0.44,
   "change": "ADD",
   "share_change_pct": 4.4,
   "quarters_held": 2
  },
  {
   "company": "Axsome Therapeutics",
   "ticker": "AXSM",
   "moatshark_slug": "axsm",
   "sector": "Health care",
   "value_usd": 3653927,
   "shares": 14928,
   "portfolio_pct": 0.49,
   "previous_pct": 0.37,
   "change": "ADD",
   "share_change_pct": 1,
   "quarters_held": 10
  },
  {
   "company": "Fabrinet",
   "ticker": "FN",
   "moatshark_slug": "fn",
   "sector": "Technology",
   "value_usd": 3369108,
   "shares": 5994,
   "portfolio_pct": 0.45,
   "previous_pct": 0.54,
   "change": "REDUCE",
   "share_change_pct": -15.2,
   "quarters_held": 4
  },
  {
   "company": "Entegris",
   "ticker": "ENTG",
   "moatshark_slug": "entg",
   "sector": "Other",
   "value_usd": 3237660,
   "shares": 18001,
   "portfolio_pct": 0.44,
   "previous_pct": 0.31,
   "change": "ADD",
   "share_change_pct": 0.3,
   "quarters_held": 15
  },
  {
   "company": "Halozyme Therapeutics",
   "ticker": "HALO",
   "moatshark_slug": "halo",
   "sector": "Health care",
   "value_usd": 3029284,
   "shares": 38703,
   "portfolio_pct": 0.41,
   "previous_pct": 0.36,
   "change": "ADD",
   "share_change_pct": 1.4,
   "quarters_held": 39
  },
  {
   "company": "Ryan Specialty Holdings",
   "ticker": "RYAN",
   "moatshark_slug": "ryan",
   "sector": "Insurance",
   "value_usd": 2941919,
   "shares": 77911,
   "portfolio_pct": 0.4,
   "previous_pct": 0.34,
   "change": "ADD",
   "share_change_pct": 14.5,
   "quarters_held": 19
  },
  {
   "company": "Syndax Pharmaceuticals",
   "ticker": "SNDX",
   "moatshark_slug": "sndx",
   "sector": "Health care",
   "value_usd": 2925633,
   "shares": 133835,
   "portfolio_pct": 0.39,
   "previous_pct": 0.36,
   "change": "ADD",
   "share_change_pct": 27.6,
   "quarters_held": 3
  },
  {
   "company": "Dynatrace",
   "ticker": "DT",
   "moatshark_slug": "dt",
   "sector": "Technology",
   "value_usd": 2919664,
   "shares": 66492,
   "portfolio_pct": 0.39,
   "previous_pct": 0.38,
   "change": "REDUCE",
   "share_change_pct": -5,
   "quarters_held": 21
  },
  {
   "company": "Natera",
   "ticker": "NTRA",
   "moatshark_slug": "ntra",
   "sector": "Health care",
   "value_usd": 2641208,
   "shares": 9730,
   "portfolio_pct": 0.36,
   "previous_pct": 0.28,
   "change": "ADD",
   "share_change_pct": 1.7,
   "quarters_held": 16
  },
  {
   "company": "BWX Technologies",
   "ticker": "BWXT",
   "moatshark_slug": "bwxt",
   "sector": "Industrials",
   "value_usd": 2459013,
   "shares": 12633,
   "portfolio_pct": 0.33,
   "previous_pct": 0.38,
   "change": "ADD",
   "share_change_pct": 0.6,
   "quarters_held": 11
  },
  {
   "company": "Evolv Technologies",
   "ticker": "EVLV",
   "moatshark_slug": "evlv",
   "sector": "Technology",
   "value_usd": 2277741,
   "shares": 392714,
   "portfolio_pct": 0.31,
   "previous_pct": 0.31,
   "change": "ADD",
   "share_change_pct": 11.1,
   "quarters_held": 4
  },
  {
   "company": "Zoom Communications",
   "ticker": "ZM",
   "moatshark_slug": "zm",
   "sector": "Technology",
   "value_usd": 2140143,
   "shares": 24796,
   "portfolio_pct": 0.29,
   "previous_pct": null,
   "change": "NEW",
   "share_change_pct": null,
   "quarters_held": 1
  },
  {
   "company": "Mettler-Toledo International",
   "ticker": "MTD",
   "moatshark_slug": "mtd",
   "sector": "Technology",
   "value_usd": 2134719,
   "shares": 1671,
   "portfolio_pct": 0.29,
   "previous_pct": 0.31,
   "change": "REDUCE",
   "share_change_pct": -0.4,
   "quarters_held": 39
  },
  {
   "company": "FTI Consulting",
   "ticker": "FCN",
   "moatshark_slug": "fcn",
   "sector": "Industrials",
   "value_usd": 2011635,
   "shares": 13500,
   "portfolio_pct": 0.27,
   "previous_pct": 0.34,
   "change": "ADD",
   "share_change_pct": 4.4,
   "quarters_held": 7
  },
  {
   "company": "Verastem",
   "ticker": "VSTM",
   "moatshark_slug": "vstm",
   "sector": "Health care",
   "value_usd": 1823878,
   "shares": 477455,
   "portfolio_pct": 0.25,
   "previous_pct": 0.23,
   "change": "ADD",
   "share_change_pct": 59.7,
   "quarters_held": 3
  },
  {
   "company": "Novanta",
   "ticker": "NOVT",
   "moatshark_slug": "novt",
   "sector": "Industrials",
   "value_usd": 1807516,
   "shares": 11141,
   "portfolio_pct": 0.24,
   "previous_pct": null,
   "change": "NEW",
   "share_change_pct": null,
   "quarters_held": 1
  },
  {
   "company": "Jack Henry & Associates",
   "ticker": "JKHY",
   "moatshark_slug": "jkhy",
   "sector": "Technology",
   "value_usd": 1770785,
   "shares": 12856,
   "portfolio_pct": 0.24,
   "previous_pct": 0.34,
   "change": "REDUCE",
   "share_change_pct": -11.9,
   "quarters_held": 39
  },
  {
   "company": "Cooper Companies",
   "ticker": "COO",
   "moatshark_slug": "coo",
   "sector": "Health care",
   "value_usd": 1669839,
   "shares": 23286,
   "portfolio_pct": 0.23,
   "previous_pct": 0.27,
   "change": "REDUCE",
   "share_change_pct": -8.4,
   "quarters_held": 10
  },
  {
   "company": "Berkshire Hathaway",
   "ticker": "BRK.B",
   "moatshark_slug": "brk-b",
   "sector": "Insurance",
   "value_usd": 1443125,
   "shares": 2884,
   "portfolio_pct": 0.19,
   "previous_pct": 0.2,
   "change": "HOLD",
   "share_change_pct": 0,
   "quarters_held": 37
  },
  {
   "company": "Johnson & Johnson",
   "ticker": "JNJ",
   "moatshark_slug": "jnj",
   "sector": "Health care",
   "value_usd": 1051690,
   "shares": 4141,
   "portfolio_pct": 0.14,
   "previous_pct": 0.15,
   "change": "HOLD",
   "share_change_pct": 0,
   "quarters_held": 53
  },
  {
   "company": "JPMorgan Chase",
   "ticker": "JPM",
   "moatshark_slug": "jpm",
   "sector": "Financials",
   "value_usd": 968569,
   "shares": 2959,
   "portfolio_pct": 0.13,
   "previous_pct": 1.68,
   "change": "REDUCE",
   "share_change_pct": -92.4,
   "quarters_held": 29
  },
  {
   "company": "Home Depot",
   "ticker": "HD",
   "moatshark_slug": "hd",
   "sector": "Consumer discretionary",
   "value_usd": 876410,
   "shares": 2485,
   "portfolio_pct": 0.12,
   "previous_pct": 0.15,
   "change": "REDUCE",
   "share_change_pct": -22.4,
   "quarters_held": 26
  },
  {
   "company": "United Rentals",
   "ticker": "URI",
   "moatshark_slug": "uri",
   "sector": "Industrials",
   "value_usd": 747707,
   "shares": 660,
   "portfolio_pct": 0.1,
   "previous_pct": 0.07,
   "change": "HOLD",
   "share_change_pct": 0,
   "quarters_held": 15
  },
  {
   "company": "Vanguard Index Fds",
   "ticker": "VOO",
   "moatshark_slug": "voo",
   "sector": null,
   "value_usd": 673355,
   "shares": 5361,
   "portfolio_pct": 0.09,
   "previous_pct": 0.15,
   "change": "ADD",
   "share_change_pct": 107.8,
   "quarters_held": 5
  },
  {
   "company": "American Express",
   "ticker": "AXP",
   "moatshark_slug": "axp",
   "sector": "Financials",
   "value_usd": 664661,
   "shares": 1965,
   "portfolio_pct": 0.09,
   "previous_pct": 0.09,
   "change": "HOLD",
   "share_change_pct": 0,
   "quarters_held": 53
  },
  {
   "company": "NVIDIA",
   "ticker": "NVDA",
   "moatshark_slug": "nvda",
   "sector": "Technology",
   "value_usd": 587864,
   "shares": 2938,
   "portfolio_pct": 0.08,
   "previous_pct": 0.08,
   "change": "REDUCE",
   "share_change_pct": -3.8,
   "quarters_held": 5
  },
  {
   "company": "Costco Wholesale",
   "ticker": "COST",
   "moatshark_slug": "cost",
   "sector": "Consumer discretionary",
   "value_usd": 587475,
   "shares": 628,
   "portfolio_pct": 0.08,
   "previous_pct": 0.09,
   "change": "HOLD",
   "share_change_pct": 0,
   "quarters_held": 16
  },
  {
   "company": "Tesla",
   "ticker": "TSLA",
   "moatshark_slug": "tsla",
   "sector": "Consumer discretionary",
   "value_usd": 525750,
   "shares": 1250,
   "portfolio_pct": 0.07,
   "previous_pct": 0.07,
   "change": "HOLD",
   "share_change_pct": 0,
   "quarters_held": 4
  },
  {
   "company": "Morgan Stanley",
   "ticker": "MS",
   "moatshark_slug": "ms",
   "sector": "Financials",
   "value_usd": 496888,
   "shares": 2377,
   "portfolio_pct": 0.07,
   "previous_pct": 0.74,
   "change": "REDUCE",
   "share_change_pct": -92.3,
   "quarters_held": 10
  },
  {
   "company": "Rolls Royce Holdings",
   "ticker": "RYCEY",
   "moatshark_slug": "rycey",
   "sector": null,
   "value_usd": 481250,
   "shares": 25000,
   "portfolio_pct": 0.06,
   "previous_pct": 0.06,
   "change": "HOLD",
   "share_change_pct": 0,
   "quarters_held": 5
  },
  {
   "company": "Eli Lilly & Co",
   "ticker": "LLY",
   "moatshark_slug": "lly",
   "sector": "Health care",
   "value_usd": 477373,
   "shares": 398,
   "portfolio_pct": 0.06,
   "previous_pct": 0.05,
   "change": "HOLD",
   "share_change_pct": 0,
   "quarters_held": 8
  },
  {
   "company": "Rocket Lab",
   "ticker": "25718GBP",
   "moatshark_slug": "25718gbp",
   "sector": null,
   "value_usd": 457425,
   "shares": 4500,
   "portfolio_pct": 0.06,
   "previous_pct": 0.08,
   "change": "REDUCE",
   "share_change_pct": -50,
   "quarters_held": 5
  },
  {
   "company": "Northrop Grumman",
   "ticker": "NOC",
   "moatshark_slug": "noc",
   "sector": "Industrials",
   "value_usd": 451758,
   "shares": 887,
   "portfolio_pct": 0.06,
   "previous_pct": 0.09,
   "change": "HOLD",
   "share_change_pct": 0,
   "quarters_held": 8
  },
  {
   "company": "Enbridge",
   "ticker": "ENB",
   "moatshark_slug": "enb",
   "sector": "Industrials",
   "value_usd": 450485,
   "shares": 8310,
   "portfolio_pct": 0.06,
   "previous_pct": 0.07,
   "change": "HOLD",
   "share_change_pct": 0,
   "quarters_held": 53
  },
  {
   "company": "Danaher",
   "ticker": "DHR",
   "moatshark_slug": "dhr",
   "sector": "Industrials",
   "value_usd": 356388,
   "shares": 1871,
   "portfolio_pct": 0.05,
   "previous_pct": 0.05,
   "change": "HOLD",
   "share_change_pct": 0,
   "quarters_held": 53
  },
  {
   "company": "3M Company",
   "ticker": "MMM",
   "moatshark_slug": "mmm",
   "sector": "Health care",
   "value_usd": 323820,
   "shares": 2000,
   "portfolio_pct": 0.04,
   "previous_pct": 0.04,
   "change": "HOLD",
   "share_change_pct": 0,
   "quarters_held": 8
  },
  {
   "company": "RTX",
   "ticker": "RTX",
   "moatshark_slug": "rtx",
   "sector": "Industrials",
   "value_usd": 320454,
   "shares": 1689,
   "portfolio_pct": 0.04,
   "previous_pct": 0.05,
   "change": "HOLD",
   "share_change_pct": 0,
   "quarters_held": 6
  },
  {
   "company": "UnitedHealth Group",
   "ticker": "UNH",
   "moatshark_slug": "unh",
   "sector": "Health care",
   "value_usd": 283875,
   "shares": 683,
   "portfolio_pct": 0.04,
   "previous_pct": null,
   "change": "NEW",
   "share_change_pct": null,
   "quarters_held": 1
  },
  {
   "company": "Edwards Lifesciences",
   "ticker": "EW",
   "moatshark_slug": "ew",
   "sector": "Health care",
   "value_usd": 270837,
   "shares": 2994,
   "portfolio_pct": 0.04,
   "previous_pct": 0.04,
   "change": "HOLD",
   "share_change_pct": 0,
   "quarters_held": 8
  },
  {
   "company": "Schlumberger",
   "ticker": "SLB",
   "moatshark_slug": "slb",
   "sector": "Energy",
   "value_usd": 264110,
   "shares": 5681,
   "portfolio_pct": 0.04,
   "previous_pct": 0.04,
   "change": "HOLD",
   "share_change_pct": 0,
   "quarters_held": 3
  },
  {
   "company": "Wells Fargo & Company",
   "ticker": "WFC",
   "moatshark_slug": "wfc",
   "sector": "Financials",
   "value_usd": 247920,
   "shares": 3000,
   "portfolio_pct": 0.03,
   "previous_pct": 0.04,
   "change": "HOLD",
   "share_change_pct": 0,
   "quarters_held": 7
  },
  {
   "company": "Ishares Tr",
   "ticker": "EFA",
   "moatshark_slug": "efa",
   "sector": null,
   "value_usd": 244863,
   "shares": 1972,
   "portfolio_pct": 0.03,
   "previous_pct": 0.09,
   "change": "ADD",
   "share_change_pct": 42.3,
   "quarters_held": 31
  },
  {
   "company": "Motorola Solutions",
   "ticker": "MSI",
   "moatshark_slug": "msi",
   "sector": "Technology",
   "value_usd": 235054,
   "shares": 566,
   "portfolio_pct": 0.03,
   "previous_pct": 0.04,
   "change": "HOLD",
   "share_change_pct": 0,
   "quarters_held": 8
  },
  {
   "company": "Union Pacific",
   "ticker": "UNP",
   "moatshark_slug": "unp",
   "sector": "Industrials",
   "value_usd": 231200,
   "shares": 850,
   "portfolio_pct": 0.03,
   "previous_pct": 0.03,
   "change": "HOLD",
   "share_change_pct": 0,
   "quarters_held": 2
  },
  {
   "company": "BNY",
   "ticker": "BK",
   "moatshark_slug": "bk",
   "sector": "Financials",
   "value_usd": 229062,
   "shares": 1584,
   "portfolio_pct": 0.03,
   "previous_pct": null,
   "change": "NEW",
   "share_change_pct": null,
   "quarters_held": 1
  },
  {
   "company": "Huron Consulting Group",
   "ticker": "HURN",
   "moatshark_slug": "hurn",
   "sector": "Industrials",
   "value_usd": 0,
   "shares": 0,
   "portfolio_pct": 0,
   "previous_pct": 0.29,
   "change": "EXIT",
   "share_change_pct": null,
   "quarters_held": 3
  },
  {
   "company": "Qualys",
   "ticker": "QLYS",
   "moatshark_slug": "qlys",
   "sector": "Technology",
   "value_usd": 0,
   "shares": 0,
   "portfolio_pct": 0,
   "previous_pct": 0.23,
   "change": "EXIT",
   "share_change_pct": null,
   "quarters_held": 38
  },
  {
   "company": "Honeywell",
   "ticker": "HON",
   "moatshark_slug": "hon",
   "sector": "Industrials",
   "value_usd": 0,
   "shares": 0,
   "portfolio_pct": 0,
   "previous_pct": 0.04,
   "change": "EXIT",
   "share_change_pct": null,
   "quarters_held": 24
  }
 ]
}