Skip to content

Keenan, LLC

Follow

13F filer, CIK 2111703, BOSTON, MA

Keenan, LLC reported $141,556,625 across 45 holdings for the quarter ended 2026-06-30, in a 13F-HR filed 2026-08-07. Its ten largest share positions make up 81.22% of the portfolio.

Filed (acceptance time not in the bulk data set), ingested 13F-HR 0002085853-26-000954

Period
2026-06-30
Reported value
$142M
Holdings
45
Top 10 weight
81.22%
New
5
Sold out
2

Largest buys vs the previous quarter

SecurityShares changeApprox. value
FBCGadded+60,936$3.78M
IVVadded+2,038$1.53M
IUSVadded+12,236$1.35M
CGDVadded+23,752$1.17M
FBNDadded+18,953$862K

Ranked by the share change valued at this quarter's implied price (value over shares in the 13F). A position sold out is valued at the previous quarter's price, its last report.

Largest sells vs the previous quarter

SecurityShares changeApprox. value
ONEQreduced-5,281-$545K
IJKreduced-3,691-$434K
DGROreduced-5,649-$428K
IJJreduced-2,729-$403K
IVWreduced-2,798-$385K

Ranked by the share change valued at this quarter's implied price (value over shares in the 13F). A position sold out is valued at the previous quarter's price, its last report.

Holdings, Q2 2026

Share positions as resolved from 13F-HR 0002085853-26-000954, largest first. % of portfolio is the value over $141,556,625, the sum of the share positions whose value is usable for ratios (method).

SecurityHistorySharesValue% of portfolioChangeLatest eventTimeline
FBCGFIDELITY COVINGTON TRUSTQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: not loaded; 2025Q1: not loaded; 2025Q2: not loaded; 2025Q3: not loaded; 2025Q4: 203,000 shares; 2026Q1: 321,903 shares; 2026Q2: 382,839 shares 382,839$23.8M16.8%+60,936Timeline
IVVISHARES TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: not loaded; 2025Q1: not loaded; 2025Q2: not loaded; 2025Q3: not loaded; 2025Q4: 21,089 shares; 2026Q1: 25,077 shares; 2026Q2: 27,115 shares 27,115$20.3M14.34%+2,038Timeline
IUSVISHARES TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: not loaded; 2025Q1: not loaded; 2025Q2: not loaded; 2025Q3: not loaded; 2025Q4: 104,957 shares; 2026Q1: 120,130 shares; 2026Q2: 132,366 shares 132,366$14.6M10.3%+12,236Timeline
CGDVCAPITAL GROUP DIVIDEND VALUEQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: not loaded; 2025Q1: not loaded; 2025Q2: not loaded; 2025Q3: not loaded; 2025Q4: 193,434 shares; 2026Q1: 253,873 shares; 2026Q2: 277,625 shares 277,625$13.7M9.66%+23,752Timeline
FFSMFIDELITY COVINGTON TRUSTQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: not loaded; 2025Q1: not loaded; 2025Q2: not loaded; 2025Q3: not loaded; 2025Q4: 265,329 shares; 2026Q1: 290,052 shares; 2026Q2: 308,217 shares 308,217$11.8M8.32%+18,165Timeline
IJHISHARES TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: not loaded; 2025Q1: not loaded; 2025Q2: not loaded; 2025Q3: not loaded; 2025Q4: 113,336 shares; 2026Q1: 108,684 shares; 2026Q2: 109,905 shares 109,905$8.47M5.99%+1,221Timeline
FBNDFIDELITY MERRIMACK STR TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: not loaded; 2025Q1: not loaded; 2025Q2: not loaded; 2025Q3: not loaded; 2025Q4: 101,859 shares; 2026Q1: 133,605 shares; 2026Q2: 152,558 shares 152,558$6.94M4.9%+18,953Timeline
DGROISHARES TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: not loaded; 2025Q1: not loaded; 2025Q2: not loaded; 2025Q3: not loaded; 2025Q4: 96,349 shares; 2026Q1: 80,064 shares; 2026Q2: 74,415 shares 74,415$5.64M3.98%-5,649Timeline
ONEQFIDELITY COMWLTH TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: not loaded; 2025Q1: not loaded; 2025Q2: not loaded; 2025Q3: not loaded; 2025Q4: 66,541 shares; 2026Q1: 53,896 shares; 2026Q2: 48,615 shares 48,615$5.02M3.54%-5,281Timeline
IVWISHARES TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: not loaded; 2025Q1: not loaded; 2025Q2: not loaded; 2025Q3: not loaded; 2025Q4: 42,978 shares; 2026Q1: 37,556 shares; 2026Q2: 34,758 shares 34,758$4.78M3.38%-2,798Timeline
PHYLPGIM ETF TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: not loaded; 2025Q1: not loaded; 2025Q2: not loaded; 2025Q3: not loaded; 2025Q4: 59,595 shares; 2026Q1: 84,136 shares; 2026Q2: 92,264 shares 92,264$3.22M2.27%+8,128Timeline
IUSGISHARES TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: not loaded; 2025Q1: not loaded; 2025Q2: not loaded; 2025Q3: not loaded; 2025Q4: 20,085 shares; 2026Q1: 16,466 shares; 2026Q2: 14,602 shares 14,602$2.75M1.94%-1,864Timeline
AGGISHARES TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: not loaded; 2025Q1: not loaded; 2025Q2: not loaded; 2025Q3: not loaded; 2025Q4: 23,880 shares; 2026Q1: 24,702 shares; 2026Q2: 26,158 shares 26,158$2.59M1.83%+1,456Timeline
IJRISHARES TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: not loaded; 2025Q1: not loaded; 2025Q2: not loaded; 2025Q3: not loaded; 2025Q4: 22,038 shares; 2026Q1: 15,073 shares; 2026Q2: 13,051 shares 13,051$1.94M1.37%-2,022Timeline
AAPLAPPLE INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: not loaded; 2025Q1: not loaded; 2025Q2: not loaded; 2025Q3: not loaded; 2025Q4: 2,914 shares; 2026Q1: 5,662 shares; 2026Q2: 5,542 shares 5,542$1.6M1.13%-120Timeline
IJKISHARES TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: not loaded; 2025Q1: not loaded; 2025Q2: not loaded; 2025Q3: not loaded; 2025Q4: 25,017 shares; 2026Q1: 14,245 shares; 2026Q2: 10,554 shares 10,554$1.24M0.88%-3,691Timeline
IJJISHARES TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: not loaded; 2025Q1: not loaded; 2025Q2: not loaded; 2025Q3: not loaded; 2025Q4: 18,365 shares; 2026Q1: 10,705 shares; 2026Q2: 7,976 shares 7,976$1.18M0.83%-2,729Timeline
IJSISHARES TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: not loaded; 2025Q1: not loaded; 2025Q2: not loaded; 2025Q3: not loaded; 2025Q4: 16,308 shares; 2026Q1: 9,824 shares; 2026Q2: 8,048 shares 8,048$1.1M0.78%-1,776Timeline
IJTISHARES TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: not loaded; 2025Q1: not loaded; 2025Q2: not loaded; 2025Q3: not loaded; 2025Q4: 9,733 shares; 2026Q1: 5,619 shares; 2026Q2: 4,541 shares 4,541$811K0.57%-1,078Timeline
AMDADVANCED MICRO DEVICES INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: not loaded; 2025Q1: not loaded; 2025Q2: not loaded; 2025Q3: not loaded; 2025Q4: 1,582 shares; 2026Q1: 1,391 shares; 2026Q2: 1,353 shares 1,353$786K0.56%-38Timeline
NVDANVIDIA CORPORATIONQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: not loaded; 2025Q1: not loaded; 2025Q2: not loaded; 2025Q3: not loaded; 2025Q4: 4,615 shares; 2026Q1: 4,979 shares; 2026Q2: 3,912 shares 3,912$783K0.55%-1,067Timeline
MUBISHARES TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: not loaded; 2025Q1: not loaded; 2025Q2: not loaded; 2025Q3: not loaded; 2025Q4: 6,559 shares; 2026Q1: 6,501 shares; 2026Q2: 6,752 shares 6,752$727K0.51%+251Timeline
AMZNAMAZON COM INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: not loaded; 2025Q1: not loaded; 2025Q2: not loaded; 2025Q3: not loaded; 2025Q4: 3,070 shares; 2026Q1: 3,172 shares; 2026Q2: 2,985 shares 2,985$711K0.5%-187Timeline
MRCYMERCURY SYS INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: not loaded; 2025Q1: not loaded; 2025Q2: not loaded; 2025Q3: not loaded; 2025Q4: not reported; 2026Q1: not reported; 2026Q2: 4,423 shares 4,423$541K0.38%newTimeline
SCHGSCHWAB STRATEGIC TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: not loaded; 2025Q1: not loaded; 2025Q2: not loaded; 2025Q3: not loaded; 2025Q4: 14,918 shares; 2026Q1: 14,921 shares; 2026Q2: 14,923 shares 14,923$505K0.36%+2Timeline
IEFAISHARES TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: not loaded; 2025Q1: not loaded; 2025Q2: not loaded; 2025Q3: not loaded; 2025Q4: 11,910 shares; 2026Q1: 6,996 shares; 2026Q2: 4,957 shares 4,957$479K0.34%-2,039Timeline
IEMGISHARES INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: not loaded; 2025Q1: not loaded; 2025Q2: not loaded; 2025Q3: not loaded; 2025Q4: 15,501 shares; 2026Q1: 7,626 shares; 2026Q2: 5,704 shares 5,704$473K0.33%-1,922Timeline
SCHXSCHWAB STRATEGIC TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: not loaded; 2025Q1: not loaded; 2025Q2: not loaded; 2025Q3: not loaded; 2025Q4: 15,169 shares; 2026Q1: 15,175 shares; 2026Q2: 15,181 shares 15,181$447K0.32%+6Timeline
AZNASTRAZENECA PLCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: not loaded; 2025Q1: not loaded; 2025Q2: not loaded; 2025Q3: not loaded; 2025Q4: not reported; 2026Q1: 2,266 shares; 2026Q2: 2,163 shares 2,163$410K0.29%-103Timeline
IUSBISHARES TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: not loaded; 2025Q1: not loaded; 2025Q2: not loaded; 2025Q3: not loaded; 2025Q4: 25,968 shares; 2026Q1: 15,763 shares; 2026Q2: 7,831 shares 7,831$361K0.26%-7,932Timeline
VOOVANGUARD INDEX FDSQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: not loaded; 2025Q1: not loaded; 2025Q2: not loaded; 2025Q3: not loaded; 2025Q4: not reported; 2026Q1: not reported; 2026Q2: 514 shares 514$353K0.25%newTimeline
JNJJOHNSON & JOHNSONQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: not loaded; 2025Q1: not loaded; 2025Q2: not loaded; 2025Q3: not loaded; 2025Q4: 1,374 shares; 2026Q1: 2,104 shares; 2026Q2: 1,323 shares 1,323$336K0.24%-781Timeline
FNDXSCHWAB STRATEGIC TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: not loaded; 2025Q1: not loaded; 2025Q2: not loaded; 2025Q3: not loaded; 2025Q4: 11,570 shares; 2026Q1: 10,594 shares; 2026Q2: 10,600 shares 10,600$330K0.23%+6Timeline
EFAVISHARES TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: not loaded; 2025Q1: not loaded; 2025Q2: not loaded; 2025Q3: not loaded; 2025Q4: 10,417 shares; 2026Q1: 5,642 shares; 2026Q2: 3,342 shares 3,342$293K0.21%-2,300Timeline
GOOGALPHABET INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: not loaded; 2025Q1: not loaded; 2025Q2: not loaded; 2025Q3: not loaded; 2025Q4: not reported; 2026Q1: not reported; 2026Q2: 828 shares 828$293K0.21%newTimeline
TAKTAKEDA PHARMACEUTICAL CO LTDQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: not loaded; 2025Q1: not loaded; 2025Q2: not loaded; 2025Q3: not loaded; 2025Q4: 17,513 shares; 2026Q1: 17,513 shares; 2026Q2: 17,513 shares 17,513$281K0.2%0Timeline
FLEXFLEX LTDQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: not loaded; 2025Q1: not loaded; 2025Q2: not loaded; 2025Q3: not loaded; 2025Q4: not reported; 2026Q1: not reported; 2026Q2: 1,729 shares 1,729$280K0.2%newTimeline
MSFTMICROSOFT CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: not loaded; 2025Q1: not loaded; 2025Q2: not loaded; 2025Q3: not loaded; 2025Q4: 634 shares; 2026Q1: 737 shares; 2026Q2: 719 shares 719$268K0.19%-18Timeline
VTIVANGUARD INDEX FDSQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: not loaded; 2025Q1: not loaded; 2025Q2: not loaded; 2025Q3: not loaded; 2025Q4: 633 shares; 2026Q1: 632 shares; 2026Q2: 714 shares 714$264K0.19%+82Timeline
CHWYCHEWY INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: not loaded; 2025Q1: not loaded; 2025Q2: not loaded; 2025Q3: not loaded; 2025Q4: 13,299 shares; 2026Q1: 13,299 shares; 2026Q2: 13,299 shares 13,299$261K0.18%0Timeline
GOOGLALPHABET INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: not loaded; 2025Q1: not loaded; 2025Q2: not loaded; 2025Q3: not loaded; 2025Q4: not reported; 2026Q1: 739 shares; 2026Q2: 711 shares 711$254K0.18%-28Timeline
SPYVSPDR SERIES TRUSTQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: not loaded; 2025Q1: not loaded; 2025Q2: not loaded; 2025Q3: not loaded; 2025Q4: 3,756 shares; 2026Q1: 3,756 shares; 2026Q2: 3,814 shares 3,814$232K0.16%+58Timeline
INSMINSMED INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: not loaded; 2025Q1: not loaded; 2025Q2: not loaded; 2025Q3: not loaded; 2025Q4: 2,121 shares; 2026Q1: 2,121 shares; 2026Q2: 2,121 shares 2,121$226K0.16%0Timeline
SCHFSCHWAB STRATEGIC TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: not loaded; 2025Q1: not loaded; 2025Q2: not loaded; 2025Q3: not loaded; 2025Q4: not reported; 2026Q1: not reported; 2026Q2: 7,910 shares 7,910$219K0.15%newTimeline
CLNECLEAN ENERGY FUELS CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: not loaded; 2025Q1: not loaded; 2025Q2: not loaded; 2025Q3: not loaded; 2025Q4: 25,116 shares; 2026Q1: 25,616 shares; 2026Q2: 22,866 shares 22,866$46.9K0.03%-2,750Timeline

Sold out in Q2 2026

Positions in the previous quarter's report that this quarter's report no longer lists.

SecurityShares beforeValue beforeType
BFLYBUTTERFLY NETWORK INC89,175$360Kshares
METAMETA PLATFORMS INC376$215Kshares

How Q2 2026 was built

Available 13F filings of this filer for the quarter and their roles: the base report is the latest original or restatement, NEW HOLDINGS amendments filed after it are added (method).

FilingRoleAmendmentFiledAcceptedIngested
13F-HR 0002085853-26-000954 base2026-08-07acceptance time not in the bulk data set

Filings

Every filing of this filer: 13F reports and notices, the 13D and 13G it filed or is a reporting person of, and Forms 3, 4 and 5 it reported as an owner.

FilingSubjectFiledAcceptedIngested
13F-HR 0002085853-26-000954 Quarter ended 2026-06-302026-08-07acceptance time not in the bulk data set
13F-HR 0002085853-26-000458 Quarter ended 2026-03-312026-04-23acceptance time not in the bulk data set
13F-HR/A 0002085853-26-000295 Quarter ended 2025-12-312026-03-04acceptance time not in the bulk data set
13F-HR 0002085853-26-000282 Quarter ended 2025-12-312026-02-20acceptance time not in the bulk data set