Skip to content

Keystone Financial Planning, Inc.

Follow

13F filer, CIK 1596906, CLEVELAND, OH

Keystone Financial Planning, Inc. reported $387,930,341 across 39 holdings for the quarter ended 2026-06-30, in a 13F-HR filed 2026-07-15. Its ten largest share positions make up 76.63% of the portfolio.

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

Period
2026-06-30
Reported value
$388M
Holdings
39
Top 10 weight
76.63%
New
3
Sold out
4

Largest buys vs the previous quarter

SecurityShares changeApprox. value
GSKadded+189,506$9.93M
MDTnew+126,411$9.89M
CVXadded+56,954$9.44M
XOMnew+47,994$6.56M
CMEadded+11,228$2.48M

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
SCHDreduced-513,358-$16.3M
XOMexited-48,696-$8.26M
CSCOexited-48,976-$3.8M
QCOMexited-26,197-$3.37M
PMreduced-10,114-$1.83M

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 0001596906-26-000004, largest first. % of portfolio is the value over $387,930,341, the sum of the share positions whose value is usable for ratios (method).

SecurityHistorySharesValue% of portfolioChangeLatest eventTimeline
SCHDSCHWAB STRATEGIC TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: restricted; 2024Q4: 5,365,627 shares; 2025Q1: 5,488,320 shares; 2025Q2: 6,342,618 shares; 2025Q3: 6,150,754 shares; 2025Q4: 6,037,750 shares; 2026Q1: 6,763,707 shares; 2026Q2: 6,250,349 shares 6,250,349$198M51.09%-513,358Timeline
USBUS BANCORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: restricted; 2024Q4: 72,614 shares; 2025Q1: 229,008 shares; 2025Q2: 228,836 shares; 2025Q3: 227,520 shares; 2025Q4: 220,850 shares; 2026Q1: 224,348 shares; 2026Q2: 226,360 shares 226,360$13.7M3.52%+2,012Timeline
CVXCHEVRON CORPORATIONQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: restricted; 2024Q4: 25,358 shares; 2025Q1: 25,358 shares; 2025Q2: 24,778 shares; 2025Q3: 78,550 shares; 2025Q4: 77,118 shares; 2026Q1: 24,890 shares; 2026Q2: 81,844 shares 81,844$13.6M3.5%+56,954Timeline
BNSBANK NOVA SCOTIA B CQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: restricted; 2024Q4: 133,404 shares; 2025Q1: 138,907 shares; 2025Q2: 139,946 shares; 2025Q3: 138,938 shares; 2025Q4: 139,101 shares; 2026Q1: 139,101 shares; 2026Q2: 136,488 shares 136,488$11.9M3.06%-2,613Timeline
GSKGSK PLCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: restricted; 2024Q4: 227,913 shares; 2025Q1: 228,893 shares; 2025Q2: 229,115 shares; 2025Q3: 227,456 shares; 2025Q4: 4,652 shares; 2026Q1: 6,084 shares; 2026Q2: 195,590 shares 195,590$10.3M2.64%+189,506Timeline
BTIBRITISH AMERN TOB PLCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: restricted; 2024Q4: 172,842 shares; 2025Q1: 172,744 shares; 2025Q2: 171,618 shares; 2025Q3: 171,055 shares; 2025Q4: 167,249 shares; 2026Q1: 167,249 shares; 2026Q2: 165,273 shares 165,273$10.2M2.63%-1,976Timeline
MSFTMICROSOFT CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: restricted; 2024Q4: 27,718 shares; 2025Q1: 27,718 shares; 2025Q2: 26,882 shares; 2025Q3: 26,882 shares; 2025Q4: 26,868 shares; 2026Q1: 26,868 shares; 2026Q2: 26,868 shares 26,868$10M2.58%0Timeline
VZVERIZON COMMUNICATIONS INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: restricted; 2024Q4: 244,758 shares; 2025Q1: 246,959 shares; 2025Q2: 245,817 shares; 2025Q3: 244,489 shares; 2025Q4: 237,744 shares; 2026Q1: 238,997 shares; 2026Q2: 234,873 shares 234,873$9.94M2.56%-4,124Timeline
MDTMEDTRONIC PLCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: restricted; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: not reported; 2026Q2: 126,411 shares 126,411$9.89M2.55%newTimeline
ULUNILEVER PLCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: restricted; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: 152,882 shares; 2026Q2: 160,522 shares 160,522$9.65M2.49%+7,640Timeline
CMECME GROUP INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: restricted; 2024Q4: 36,012 shares; 2025Q1: 36,055 shares; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: 32,041 shares; 2026Q1: 32,037 shares; 2026Q2: 43,265 shares 43,265$9.55M2.46%+11,228Timeline
SPYDSPDR SERIES TRUSTQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: restricted; 2024Q4: 194,322 shares; 2025Q1: 196,552 shares; 2025Q2: 196,936 shares; 2025Q3: 193,264 shares; 2025Q4: 192,060 shares; 2026Q1: 196,319 shares; 2026Q2: 197,430 shares 197,430$9.42M2.43%+1,111Timeline
BMYBRISTOL-MYERS SQUIBB COQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: restricted; 2024Q4: 159,107 shares; 2025Q1: 159,659 shares; 2025Q2: 162,250 shares; 2025Q3: 164,013 shares; 2025Q4: 159,523 shares; 2026Q1: 159,523 shares; 2026Q2: 156,768 shares 156,768$9.03M2.33%-2,755Timeline
TROWPRICE T ROWE GROUP INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: restricted; 2024Q4: 70,831 shares; 2025Q1: 70,831 shares; 2025Q2: 70,831 shares; 2025Q3: 70,564 shares; 2025Q4: 68,518 shares; 2026Q1: 68,518 shares; 2026Q2: 67,277 shares 67,277$7.65M1.97%-1,241Timeline
MOALTRIA GROUP INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: restricted; 2024Q4: 109,694 shares; 2025Q1: 109,694 shares; 2025Q2: 109,694 shares; 2025Q3: 109,281 shares; 2025Q4: 107,203 shares; 2026Q1: 107,203 shares; 2026Q2: 105,487 shares 105,487$7.59M1.96%-1,716Timeline
XOMEXXONMOBIL HOLDINGS CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: restricted; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: not reported; 2026Q2: 47,994 shares 47,994$6.56M1.69%newTimeline
PFEPFIZER INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: restricted; 2024Q4: 256,187 shares; 2025Q1: 256,187 shares; 2025Q2: 254,855 shares; 2025Q3: 253,965 shares; 2025Q4: 246,382 shares; 2026Q1: 246,382 shares; 2026Q2: 242,093 shares 242,093$5.83M1.5%-4,289Timeline
UPSUNITED PARCEL SVCS INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: restricted; 2024Q4: 47,254 shares; 2025Q1: 47,254 shares; 2025Q2: 47,254 shares; 2025Q3: 47,091 shares; 2025Q4: 45,768 shares; 2026Q1: 45,768 shares; 2026Q2: 44,932 shares 44,932$4.83M1.25%-836Timeline
PMPHILIP MORRIS INTL INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: restricted; 2024Q4: 82,632 shares; 2025Q1: 26,732 shares; 2025Q2: 25,536 shares; 2025Q3: 25,474 shares; 2025Q4: 77,924 shares; 2026Q1: 35,358 shares; 2026Q2: 25,244 shares 25,244$4.57M1.18%-10,114Timeline
BENFRANKLIN TEMPLETON INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: restricted; 2024Q4: 107,994 shares; 2025Q1: 107,994 shares; 2025Q2: 105,710 shares; 2025Q3: 105,710 shares; 2025Q4: 103,542 shares; 2026Q1: 105,886 shares; 2026Q2: 105,770 shares 105,770$3.52M0.91%-116Timeline
KOCOCA COLA COQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: restricted; 2024Q4: 37,077 shares; 2025Q1: 37,077 shares; 2025Q2: 36,196 shares; 2025Q3: 36,196 shares; 2025Q4: 35,697 shares; 2026Q1: 35,697 shares; 2026Q2: 35,690 shares 35,690$2.9M0.75%-7Timeline
HDVISHARES TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: restricted; 2024Q4: 31,712 shares; 2025Q1: 31,142 shares; 2025Q2: 30,144 shares; 2025Q3: 29,604 shares; 2025Q4: 28,504 shares; 2026Q1: 20,530 shares; 2026Q2: 94,568 shares 94,568$2.59M0.67%+74,038Timeline
GPCGENUINE PARTS COQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: restricted; 2024Q4: 22,377 shares; 2025Q1: 22,205 shares; 2025Q2: 21,051 shares; 2025Q3: 20,989 shares; 2025Q4: 20,764 shares; 2026Q1: 20,764 shares; 2026Q2: 20,764 shares 20,764$2.45M0.63%0Timeline
IBMINTERNATIONAL BUSINESS MACHSQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: restricted; 2024Q4: 9,809 shares; 2025Q1: 8,974 shares; 2025Q2: 8,576 shares; 2025Q3: 8,502 shares; 2025Q4: 8,519 shares; 2026Q1: 8,519 shares; 2026Q2: 8,519 shares 8,519$2.4M0.62%0Timeline
MCDMCDONALDS CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: restricted; 2024Q4: 8,560 shares; 2025Q1: 8,560 shares; 2025Q2: 8,560 shares; 2025Q3: 8,560 shares; 2025Q4: 8,468 shares; 2026Q1: 8,468 shares; 2026Q2: 6,046 shares 6,046$1.63M0.42%-2,422Timeline
PNWPINNACLE WEST CAP CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: restricted; 2024Q4: 82,587 shares; 2025Q1: 81,378 shares; 2025Q2: 13,355 shares; 2025Q3: 13,259 shares; 2025Q4: 13,126 shares; 2026Q1: 13,957 shares; 2026Q2: 13,957 shares 13,957$1.49M0.38%0Timeline
TAT&T INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: restricted; 2024Q4: 275,612 shares; 2025Q1: 275,564 shares; 2025Q2: 74,768 shares; 2025Q3: 63,814 shares; 2025Q4: 63,513 shares; 2026Q1: 66,109 shares; 2026Q2: 65,675 shares 65,675$1.36M0.35%-434Timeline
PGPROCTER & GAMBLE COQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: restricted; 2024Q4: 9,021 shares; 2025Q1: 9,021 shares; 2025Q2: 9,021 shares; 2025Q3: 9,021 shares; 2025Q4: 9,021 shares; 2026Q1: 9,021 shares; 2026Q2: 9,021 shares 9,021$1.32M0.34%0Timeline
SNYSANOFI SAQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: restricted; 2024Q4: 22,792 shares; 2025Q1: 22,792 shares; 2025Q2: 21,844 shares; 2025Q3: 21,844 shares; 2025Q4: 22,016 shares; 2026Q1: 22,016 shares; 2026Q2: 21,872 shares 21,872$933K0.24%-144Timeline
LMTLOCKHEED MARTIN CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: restricted; 2024Q4: 1,936 shares; 2025Q1: 1,936 shares; 2025Q2: 1,936 shares; 2025Q3: 1,923 shares; 2025Q4: 1,923 shares; 2026Q1: 1,923 shares; 2026Q2: 1,732 shares 1,732$882K0.23%-191Timeline
CLCOLGATE PALMOLIVE COQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: restricted; 2024Q4: 8,875 shares; 2025Q1: 8,875 shares; 2025Q2: 8,875 shares; 2025Q3: 8,875 shares; 2025Q4: 8,875 shares; 2026Q1: 8,875 shares; 2026Q2: 8,875 shares 8,875$814K0.21%0Timeline
TJXTJX COS INC NEWQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: restricted; 2024Q4: 4,177 shares; 2025Q1: 4,190 shares; 2025Q2: 4,204 shares; 2025Q3: 4,217 shares; 2025Q4: 4,228 shares; 2026Q1: 4,240 shares; 2026Q2: 4,253 shares 4,253$644K0.17%+13Timeline
VNQVANGUARD INDEX FDSQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: restricted; 2024Q4: 4,942 shares; 2025Q1: 4,942 shares; 2025Q2: 4,942 shares; 2025Q3: 4,942 shares; 2025Q4: 4,942 shares; 2026Q1: 4,942 shares; 2026Q2: 4,942 shares 4,942$477K0.12%0Timeline
CVSCVS HEALTH CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: restricted; 2024Q4: 4,521 shares; 2025Q1: 4,521 shares; 2025Q2: 4,521 shares; 2025Q3: 4,521 shares; 2025Q4: 4,521 shares; 2026Q1: 4,521 shares; 2026Q2: 4,521 shares 4,521$468K0.12%0Timeline
HLNHALEON PLCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: restricted; 2024Q4: 224,919 shares; 2025Q1: 224,919 shares; 2025Q2: 223,650 shares; 2025Q3: 222,842 shares; 2025Q4: 54,366 shares; 2026Q1: 52,505 shares; 2026Q2: 49,145 shares 49,145$459K0.12%-3,360Timeline
PEGPUBLIC SVC ENTERPRISE GROUPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: restricted; 2024Q4: 5,599 shares; 2025Q1: 5,581 shares; 2025Q2: 5,533 shares; 2025Q3: 5,239 shares; 2025Q4: 5,406 shares; 2026Q1: 5,262 shares; 2026Q2: 4,983 shares 4,983$404K0.1%-279Timeline
NVONOVO-NORDISK A SQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: restricted; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: not reported; 2026Q2: 7,014 shares 7,014$336K0.09%newTimeline
BACBANK OF AMER CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: restricted; 2024Q4: 5,881 shares; 2025Q1: 5,881 shares; 2025Q2: 5,881 shares; 2025Q3: 5,881 shares; 2025Q4: 5,881 shares; 2026Q1: 5,881 shares; 2026Q2: 5,881 shares 5,881$335K0.09%0Timeline
AMGNAMGEN INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: restricted; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: 612 shares; 2026Q1: 612 shares; 2026Q2: 612 shares 612$222K0.06%0Timeline

Sold out in Q2 2026

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

SecurityShares beforeValue beforeType
XOMEXXON MOBIL CORP48,696$8.26Mshares
CSCOCISCO SYS INC48,976$3.8Mshares
QCOMQUALCOMM INC26,197$3.37Mshares
ACNACCENTURE PLC IRELAND1,085$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 0001596906-26-000004 base2026-07-15acceptance time not in the bulk data set