Now live: Pro — the full 13F research suite for serious investorsSee pricing →
DAVIS R M INC

Q2 2024 · 13F-HR

DAVIS R M INCholdings as filed

Filed 2024-08-09 · accession 0000891287-24-000006

$4.93B
Reported value
274
Positions
2024-06-30
Period end
View analyzed profile →PRO

Holdings as filed

CUSIPTickerIssuerValue% port.SharesClassVoting
78462F103SPYSPDR S&P 500 ETF$258.9M5.26%475,807CommonSOLE
037833100AAPLApple Inc$229.2M4.65%1,088,140CommonSOLE
594918104MSFTMicrosoft Corp$187.1M3.80%418,669CommonSOLE
67066G104NVDANvidia Corp$185.3M3.76%1,500,176CommonSOLE
02079K305GOOGLAlphabet Inc-A$168.3M3.42%924,165CommonSOLE
464287507IJHiShares Core S&P M/C ETF$166.5M3.38%2,845,510CommonSOLE
697435105PANWPalo Alto Networks Inc$129.0M2.62%380,551CommonSOLE
023135106AMZNAmazon.com Inc$112.9M2.29%584,110CommonSOLE
084670702BRK/BBerkshire Hathaway Inc-B$104.0M2.11%255,679CommonSOLE
032095101APHAmphenol Corp$102.1M2.07%1,514,954CommonSOLE
922908751VBVanguard S/C ETF$100.7M2.04%461,910CommonSOLE
461202103INTUIntuit Inc$92.7M1.88%141,085CommonSOLE
22160K105COSTCostco Wholesale Corp$90.4M1.84%106,340CommonSOLE
235851102DHRDanaher Corp$82.4M1.67%329,882CommonSOLE
872540109TJXTJX Companies Inc$78.3M1.59%711,513CommonSOLE
921943858VEAVanguard FTSE DM ETF$73.0M1.48%1,478,131CommonSOLE
92826C839VVisa Inc-A$72.8M1.48%277,464CommonSOLE
94106B101WCNWaste Connections Inc$71.6M1.45%408,257CommonSOLE
883556102TMOThermo Fisher Scientific Inc$70.6M1.43%127,668CommonSOLE
46625H100JPMJP Morgan Chase & Co$69.7M1.42%344,777CommonSOLE
595017104MCHPMicrochip Technology Inc$69.6M1.41%760,951CommonSOLE
G54950103LINLinde Plc$68.7M1.39%156,497CommonSOLE
H1467J104CBChubb Ltd$63.9M1.30%250,628CommonSOLE
G29183103ETNEaton Corp PLC$63.7M1.29%203,209CommonSOLE
747525103QCOMQualcomm Inc$59.7M1.21%299,565CommonSOLE
30303M102METAMeta Platforms, Inc.$59.0M1.20%117,011CommonSOLE
03027X100AMTAmerican Tower Corp$58.8M1.19%302,306CommonSOLE
592688105MTDMettler-Toledo Intl Inc$56.9M1.16%40,715CommonSOLE
776696106ROPRoper Technologies Inc$55.9M1.14%99,188CommonSOLE
031100100AMEAMETEK Inc$55.0M1.12%329,809CommonSOLE
N07059210ASMLASML Holding NV$53.2M1.08%51,970CommonSOLE
65339F101NEENextEra Energy Inc$52.6M1.07%742,992CommonSOLE
437076102HDHome Depot Inc$51.3M1.04%149,140CommonSOLE
718546104PSXPhillips 66$50.2M1.02%355,563CommonSOLE
45168D104IDXXIdexx Labs Corp$50.0M1.01%102,585CommonSOLE
464287689IWViShares Russell 3000 ETF$49.5M1.00%160,272CommonSOLE
91324P102UNHUnitedhealth Group Inc$47.3M0.96%92,946CommonSOLE
30231G102XOMExxon Mobil Corp$45.9M0.93%398,580CommonSOLE
713448108PEPPepsico Inc$45.1M0.91%273,194CommonSOLE
20825C104COPConocoPhillips$44.7M0.91%390,584CommonSOLE
030420103AWKAmerican Water Works Co Inc$44.5M0.90%344,177CommonSOLE
892356106TSCOTractor Supply Co$42.5M0.86%157,589CommonSOLE
G1151C101ACNAccenture Plc$41.3M0.84%136,033CommonSOLE
863667101SYKStryker Corp$41.1M0.83%120,681CommonSOLE
573874104MRVLMarvell Technology Inc$40.8M0.83%584,237CommonSOLE
58933Y105MRKMerck & Co Inc$39.6M0.80%319,739CommonSOLE
75513E101RTXRTX Corp$39.2M0.80%390,693CommonSOLE
742718109PGProcter & Gamble Co$36.9M0.75%223,953CommonSOLE
478160104JNJJohnson & Johnson$35.4M0.72%242,067CommonSOLE
922042775VEUVanguard FTSE All-World Ex-US$34.9M0.71%595,938CommonSOLE
907818108UNPUnion Pacific Corp$34.5M0.70%152,669CommonSOLE
G0403H108AONAon PLC$34.4M0.70%117,326CommonSOLE
278865100ECLEcolab Inc$30.0M0.61%126,216CommonSOLE
874054109TTWOTake Two Interactive Software$29.6M0.60%190,507CommonSOLE
532457108LLYEli Lilly & Co$29.5M0.60%32,550CommonSOLE
29444U700EQIXEquinix Inc$28.0M0.57%36,974CommonSOLE
02079K107GOOGAlphabet Inc-C$27.6M0.56%150,630CommonSOLE
03662Q105AKXAnsys Inc$27.3M0.55%84,973CommonSOLE
666807102NOCNorthrop Grumman Corp$27.2M0.55%62,398CommonSOLE
46138J783BSCRInvesco BulletShares 2027 Corp$26.5M0.54%1,376,881CommonSOLE
427866108HSYHershey Co$25.9M0.53%140,945CommonSOLE
824348106SHWSherwin-Williams Co$23.2M0.47%77,905CommonSOLE
254687106DISWalt Disney Co$23.2M0.47%233,574CommonSOLE
98978V103ZTSZoetis Inc$22.9M0.47%132,310CommonSOLE
46138J825BSCPInvesco BulletShares 2025 Corp$22.7M0.46%1,107,761CommonSOLE
G5960L103MDTMedtronic Plc$21.7M0.44%275,951CommonSOLE
773903109ROKRockwell Automation Corp$21.0M0.43%76,363CommonSOLE
21036P108STZConstellation Brands Inc-A$20.9M0.42%81,152CommonSOLE
46138J791BSCQInvesco BulletShares 2026 Corp$20.1M0.41%1,050,667CommonSOLE
889478103TOLToll Brothers Inc$19.9M0.40%173,040CommonSOLE
12572Q105CMECME Group Inc$19.6M0.40%99,894CommonSOLE
060505104BACBank of America Corp$18.7M0.38%469,727CommonSOLE
244199105DEDeere & Co$17.6M0.36%47,150CommonSOLE
464287622IWBiShares Russell 1000 ETF$17.6M0.36%59,183CommonSOLE
74144T108TROWT Rowe Price Group Inc$17.5M0.36%151,872CommonSOLE
688239201OSKOshkosh Corp$17.3M0.35%160,183CommonSOLE
922042858VWOVanguard FTSE EM ETF$17.3M0.35%394,269CommonSOLE
902973304USBUS Bancorp$17.0M0.34%427,749CommonSOLE
922908769VTIVanguard Total Stock Market ET$16.3M0.33%61,063CommonSOLE
194162103CLColgate Palmolive Co$16.0M0.32%164,549CommonSOLE
426281101JKHYJack Henry & Associates Inc$12.7M0.26%76,381CommonSOLE
655663102NDSNNordson Corp$12.6M0.26%54,490CommonSOLE
75524B104RBCRBC Bearings Inc$12.4M0.25%45,861CommonSOLE
46138J841BSCOInvesco BulletShares 2024 Corp$10.8M0.22%511,038CommonSOLE
G8473T100STESTERIS Plc$9.7M0.20%44,374CommonSOLE
464288646IGSBiShares 1-5 Year IG Corporate$8.8M0.18%170,955CommonSOLE
579780206MKCMcCormick & Co Inc$8.4M0.17%118,321CommonSOLE
053015103ADPAutomatic Data Processing Inc$7.6M0.15%31,769CommonSOLE
81369Y407XLYConsumer Discretionary Select$6.5M0.13%35,859CommonSOLE
72201R866MUNIPIMCO Intermediate Muni Bond A$6.5M0.13%124,090CommonSOLE
099724106BWABorgWarner Inc$6.4M0.13%197,144CommonSOLE
921908844VIGVanguard Dividend Appreciation$6.1M0.12%33,549CommonSOLE
654106103NKENike Inc$5.8M0.12%76,385CommonSOLE
92338C103VLTOVeralto Corp$5.1M0.10%53,362CommonSOLE
808524805SCHFSchwab Intl Equity ETF$5.0M0.10%129,347CommonSOLE
166764100CVXChevron Corp$4.6M0.09%29,419CommonSOLE
46138J643BSCSInvesco BulletShares 2028 Corp$4.1M0.08%203,468CommonSOLE
78467Y107MDYSPDR S&P M/C 400 ETF$3.7M0.08%6,909CommonSOLE
464287614IWFiShares Russell 1000 Growth ET$3.6M0.07%9,966CommonSOLE
580135101MCDMcDonalds Corp$3.5M0.07%13,837CommonSOLE
00287Y109ABBVAbbvie Inc$3.3M0.07%19,414CommonSOLE
72201R874SMMUPIMCO S/T Muni Bond Active ETF$3.3M0.07%66,108CommonSOLE
464288638IGIBiShares 5-10 Year IG Corporate$3.3M0.07%64,130CommonSOLE
922908363VOOVanguard S&P 500 ETF$3.0M0.06%5,910CommonSOLE
002824100ABTAbbott Laboratories$2.9M0.06%28,097CommonSOLE
494368103KMBKimberly Clark Corp$2.8M0.06%20,204CommonSOLE
68389X105ORCLOracle Corp$2.8M0.06%19,580CommonSOLE
548661107LOWLowe's Companies Inc$2.8M0.06%12,482CommonSOLE
464287200IVViShares Core S&P 500 ETF$2.7M0.06%4,985CommonSOLE
855244109SBUXStarbucks Corp$2.7M0.05%34,625CommonSOLE
20030N101CMCSAComcast Corp$2.7M0.05%68,362CommonSOLE
78464A870XBISPDR S&P Biotech ETF$2.6M0.05%28,581CommonSOLE
46137V357RSPInvesco S&P 500 Equal Weight E$2.4M0.05%14,666CommonSOLE
46138J577BSCTInvesco BulletShares 2029 Corp$2.3M0.05%125,677CommonSOLE
11135F101AVGOBroadcom Inc$2.2M0.05%1,395CommonSOLE
464287804IJRiShares Core S&P S/C ETF$2.1M0.04%19,875CommonSOLE
921910725VSGXVanguard ESG Intl Stock ETF$2.0M0.04%35,395CommonSOLE
655844108NSCNorfolk Southern Corp$1.9M0.04%8,880CommonSOLE
92206C102VGSHVanguard S/T Treasury ETF$1.8M0.04%31,420CommonSOLE
46090E103QQQInvesco QQQ Trust Series 1 ETF$1.8M0.04%3,671CommonSOLE
921910733ESGVVanguard ESG US Stock ETF$1.7M0.04%18,053CommonSOLE
229899109CFRCullen/Frost Bankers Inc$1.7M0.04%17,060CommonSOLE
717081103PFEPfizer Inc$1.7M0.03%60,034CommonSOLE
464287655IWMiShares Russell 2000 ETF$1.7M0.03%8,159CommonSOLE
911312106UPSUnited Parcel Service Inc$1.6M0.03%11,838CommonSOLE
291011104EMREmerson Electric Co$1.6M0.03%14,353CommonSOLE
464287465EFAiShares MSCI EAFE ETF$1.6M0.03%19,974CommonSOLE
438516106HONHoneywell International Inc$1.5M0.03%7,249CommonSOLE
78409V104SPGIS&P Global Inc$1.5M0.03%3,428CommonSOLE
922908736VUGVanguard Growth ETF$1.5M0.03%3,971CommonSOLE
92343V104VZVerizon Communications Inc$1.4M0.03%34,978CommonSOLE
57636Q104MAMastercard Inc-A$1.4M0.03%3,211CommonSOLE
459200101IBMIntl Business Machines Corp$1.4M0.03%8,165CommonSOLE
88160R101TSLATesla Inc$1.3M0.03%6,801CommonSOLE
452308109ITWIllinois Tool Wks Inc$1.3M0.03%5,664CommonSOLE
464287499IWRiShares Russell M/C ETF$1.3M0.03%16,111CommonSOLE
921909768VXUSVanguard Total Intl Stock ETF$1.3M0.03%21,601CommonSOLE
81369Y803XLKTechnology Select Sector SPDR$1.3M0.03%5,559CommonSOLE
882508104TXNTexas Instruments Inc$1.2M0.03%6,394CommonSOLE
031162100AMGNAmgen Inc$1.2M0.02%3,921CommonSOLE
075887109BDXBecton Dickinson & Co$1.2M0.02%4,978CommonSOLE
92204A702VGTVanguard Information Technolog$1.1M0.02%1,974CommonSOLE
731068102PIIPolaris Inc$1.1M0.02%13,866CommonSOLE
81369Y209XLVHealth Care Select Sector SPDR$1.1M0.02%7,447CommonSOLE
747316107KWRQuaker Houghton$1.1M0.02%6,334CommonSOLE
37959E102GLGlobe Life Inc$1.1M0.02%12,773CommonSOLE
149123101CATCaterpillar Inc$1.0M0.02%3,119CommonSOLE
808513105SCHWCharles Schwab Corp$1.0M0.02%13,927CommonSOLE
H84989104TEL1USDTE Connectivity Ltd$1.0M0.02%6,788CommonSOLE
191216100KOCoca Cola Co$993,5760.02%15,610CommonSOLE
46137V282RSPTInvesco S&P 500 Equal Weight T$950,5780.02%25,930CommonSOLE
17275R102CSCOCisco Systems Inc$932,0510.02%19,618CommonSOLE
665859104NTRSNorthern Trust Corp$929,3230.02%11,066CommonSOLE
81369Y605XLFFinancial Select Sector SPDR E$906,7040.02%22,056CommonSOLE
902252105TYLTyler Technologies Inc$899,9760.02%1,790CommonSOLE
46138J460BSCUInvesco BulletShares 2030 Corp$882,2350.02%54,258CommonSOLE
192446102CTSHCognizant Tech Solutions Corp$862,4440.02%12,683CommonSOLE
879369106TFXTeleflex Inc$848,8140.02%4,036CommonSOLE
22788C105CRWDCrowdStrike Holdings Inc-A$806,9980.02%2,106CommonSOLE
79466L302CRMSalesforce Inc$801,8950.02%3,119CommonSOLE
038222105AMATApplied Materials Inc$792,6900.02%3,359CommonSOLE
458140100INTCIntel Corp$767,2620.02%24,774CommonSOLE
931142103WMTWalmart Inc$753,9380.02%11,135CommonSOLE
007903107AMDAdvanced Micro Devices Inc$752,4920.02%4,639CommonSOLE
09247X101BLKCHFBlackRock Inc$720,3980.01%915CommonSOLE
46120E602ISRGIntuitive Surgical Inc$677,0620.01%1,522CommonSOLE
922908595VBKVanguard S/C Growth ETF$667,3470.01%2,668CommonSOLE
33733E302FDNFirst Trust Dow Jones Internet$667,2850.01%3,256CommonSOLE
89417E109TRVTravelers Companies Inc$658,2120.01%3,237CommonSOLE
464287150ITOTiShares Core S&P Total U.S. St$629,5340.01%5,300CommonSOLE
64110L106NFLXNetflix Inc$628,9880.01%932CommonSOLE
369604301GEGeneral Electric Co$623,3210.01%3,921CommonSOLE
921937835BNDVanguard Total Bond Mkt ETF$622,5840.01%8,641CommonSOLE
09260D107BXBlackstone Inc$612,5620.01%4,948CommonSOLE
084670108BRK/ABerkshire Hathaway Inc-A$612,2410.01%1CommonSOLE
988498101YUMYum Brands Inc$608,7860.01%4,596CommonSOLE
891160509TDToronto-Dominion Bank$605,7690.01%11,022CommonSOLE
464287473IWSiShares Russell M/C Value ETF$596,0930.01%4,937CommonSOLE
617446448MSMorgan Stanley$581,3910.01%5,982CommonSOLE
009158106APDAir Products & Chemicals Inc$578,0320.01%2,240CommonSOLE
718172109PMPhilip Morris Intl Inc$577,4800.01%5,699CommonSOLE
00206R102TAT&T Inc$577,3900.01%30,214CommonSOLE
35137L105FOXAFox Corp$577,2440.01%16,795CommonSOLE
00724F101ADBEAdobe Systems Inc$576,0950.01%1,037CommonSOLE
46982L108JJacobs Solutions Inc$564,0090.01%4,037CommonSOLE
464287309IVWiShares S&P 500 Growth ETF$546,7260.01%5,908CommonSOLE
293792107EPDEnterprise Products Partners L$543,9550.01%18,770CommonSOLE
46432F842IEFAiShares Core MSCI EAFE ETF$542,1850.01%7,464CommonSOLE
949746101WMT2Wells Fargo & Co$517,5840.01%8,715CommonSOLE
26614N102DDDu Pont de Nemours Inc$514,5730.01%6,393CommonSOLE
216648501COOCooper Companies Inc$509,9220.01%5,841CommonSOLE
46284V101IRMIron Mountain Inc$509,5790.01%5,686CommonSOLE
58155Q103MCKMcKesson Corp$504,9230.01%865CommonSOLE
097023105BABoeing Co$503,9860.01%2,769CommonSOLE
539830109LMTLockheed Martin Corp$489,3700.01%1,048CommonSOLE
126408103CSXCSX Corp$482,6830.01%14,430CommonSOLE
369550108GDGeneral Dynamics Corp$479,6010.01%1,653CommonSOLE
38141G104GSGoldman Sachs Group Inc$478,3950.01%1,058CommonSOLE
955306105WSTWest Pharmaceutical Services$472,6750.01%1,435CommonSOLE
682680103OKEOneok Inc$470,8700.01%5,774CommonSOLE
609207105MDLZMondelez Intl Inc$470,8360.01%7,195CommonSOLE
219350105GLWCorning Inc$458,8570.01%11,811CommonSOLE
33734X846CIBRFirst Trust NASDAQ Cybersecuri$454,7450.01%8,060CommonSOLE
921937827BSVVanguard S/T Bond ETF$448,6950.01%5,850CommonSOLE
780259305SHELShell PLC ADR$441,7420.01%6,120CommonSOLE
464287481IWPiShares Russell M/C Growth ETF$441,4000.01%4,000CommonSOLE
169656105CMGChipotle Mexican Grill$438,5500.01%7,000CommonSOLE
464287515IGViShares Expanded Tech-Software$436,3300.01%5,021CommonSOLE
92206C870VCITVanguard Intermediate Term Cor$429,3840.01%5,372CommonNONE
87612E106TGTTarget Corp$422,5290.01%2,854CommonSOLE
46429B598INDAiShares MSCI India ETF$418,3500.01%7,500CommonSOLE
922908538VOTVanguard M/C Growth ETF$409,0760.01%1,782CommonSOLE
260557103DOWDow Inc$406,7870.01%7,668CommonSOLE
81762P102NOWServiceNow Inc$403,5620.01%513CommonSOLE
02209S103MOAltria Group Inc$399,7010.01%8,775CommonSOLE
26441C204DUKDuke Energy Corp$398,9580.01%3,980CommonSOLE
05464C101AXONAxon Enterprise Inc$397,2240.01%1,350CommonSOLE
110122108BMYBristol-Myers Squibb Co$389,0950.01%9,369CommonSOLE
92532F100VRTXVertex Pharmaceuticals Inc$389,0380.01%830CommonSOLE
G7S00T104PNRPentair Plc$386,0800.01%5,036CommonSOLE
88579Y101MMM3M Co$385,9720.01%3,777CommonSOLE
G6700G107NVTNvent Electric PLC$383,0500.01%5,000CommonSOLE
922908553VNQVanguard Real Estate ETF$381,1920.01%4,551CommonSOLE
81369Y704XLIIndustrial Select Sector SPDR$380,1300.01%3,119CommonSOLE
803054204SAPSAP SE ADR$371,6620.01%1,843CommonSOLE
443510607HUBBHubbell Inc$367,3070.01%1,005CommonSOLE
464287168DVYiShares Select Dividend ETF$362,8080.01%2,999CommonSOLE
46138J429BSCVInvesco BulletShares 2031 Corp$359,4490.01%22,536CommonSOLE
025816109AXPAmerican Express Co$351,7240.01%1,519CommonSOLE
571748102MRSHMarsh & Mclennan Companies Inc$350,2170.01%1,662CommonSOLE
436440101HO1Hologic Inc$348,8260.01%4,698CommonSOLE
56585A102MPCMarathon Petroleum Corp$348,3480.01%2,008CommonSOLE
842587107SOSouthern Co$345,3090.01%4,452CommonSOLE
G51502105JCIJohnson Controls Intl Plc$332,3500.01%5,000CommonSOLE
98419M100XYLXylem Inc$311,9490.01%2,300CommonSOLE
464287598IWDiShares Russell 1000 Value ETF$308,1140.01%1,766CommonSOLE
75886F107REGNRegeneron Pharmaceuticals Inc$304,7990.01%290CommonSOLE
136375102CNICanadian National Railway Co$298,2780.01%2,525CommonSOLE
806407102HSICHenry Schein Inc$292,4880.01%4,563CommonSOLE
62944T105NVRNVR Inc$288,3650.01%38CommonSOLE
94106L109WMWaste Management Inc$285,2360.01%1,337CommonSOLE
040413106ANETEURArista Networks Inc$280,3840.01%800CommonSOLE
929160109VMCVulcan Materials Co$279,5160.01%1,124CommonSOLE
46434V621DGROiShares Core Dividend Growth E$276,3550.01%4,797CommonSOLE
464287762IYHiShares US Healthcare ETF$275,7150.01%4,500CommonSOLE
22052L104CTVACorteva Inc$271,9120.01%5,041CommonSOLE
921946406VYMVanguard High Dividend Yield E$262,1060.01%2,210CommonSOLE
020002101ALLAllstate Corp$260,4050.01%1,631CommonSOLE
125523100CICigna Group$260,2180.01%787CommonSOLE
115637209BF/BBrown Forman Corp-B$252,6610.01%5,850CommonSOLE
518439104ELEstee Lauder Companies-A$245,1770.00%2,304CommonSOLE
03783C100APPFAppFolio Inc$244,5700.00%1,000CommonSOLE
681919106OMCOmnicom Group Inc$240,5750.00%2,682CommonSOLE
29250N105ENBEnbridge Inc$236,8870.00%6,656CommonSOLE
693475105PNCPNC Financial Services Group$236,4640.00%1,521CommonSOLE
66987V109NVSNovartis AG ADR$234,1060.00%2,199CommonSOLE
42824C109HPEHewlett Packard Enterprise Co$232,8700.00%11,000CommonSOLE
832696405SJMJM Smucker Co$232,2550.00%2,130CommonSOLE
001055102AFLAflac Inc$232,2060.00%2,600CommonSOLE
89832Q109TFCTruist Financial Corp$224,4750.00%5,778CommonSOLE
670100205NVONovo Nordisk A/S ADR$223,1030.00%1,563CommonSOLE
46641Q837JPSTJPMorgan Ultra-Short Income ET$217,0210.00%4,300CommonSOLE
126650100CVSCVS Health Corp$216,9270.00%3,673CommonSOLE
743315103PGRProgressive Corp$213,7340.00%1,029CommonSOLE
464288414MUBiShares National Muni Bond ETF$213,1000.00%2,000CommonSOLE
59156R108METMetlife Inc$209,3070.00%2,982CommonSOLE
189054109CLXClorox Co$208,1170.00%1,525CommonSOLE
22822V101CCICrown Castle Intl Corp-REIT$207,7560.00%2,126CommonSOLE
45409B107QAIIQ Hedge Multi Strategy Tracke$203,0910.00%6,545CommonSOLE
384802104GWWWW Grainger Inc$203,0040.00%225CommonSOLE
46428R107GSGiShares S&P GSCI Commodity ETF$202,6720.00%9,150CommonSOLE
311900104FASTFastenal Co$202,6590.00%3,225CommonSOLE
464287234EEMiShares MSCI EM ETF$200,6840.00%4,712CommonSOLE
59318D104CXEMFS High Income Municipal Trus$115,3960.00%31,104CommonSOLE

Source: SEC EDGAR · raw 13F holdings as filed. The Class column shows the option type when reported (Put/Call) or Common when the issuer's equity is held directly. 13F discloses long positions only.