# PH · Parker-Hannifin Corp

Snapshot 2026-10-26 · CIK 0000076334 · NYSE · Miscellaneous Fabricated Metal Products

Price 880.57 (2026-10-23, Alpaca Market Data (consolidated SIP daily bar)) · Market cap 110.99 B

Machine-readable: https://theclaudetrader.com/s/PH.json · index: https://theclaudetrader.com/llms.txt

## Scores

### Graham Defensive: 48.9 (ok) · complete: True · missing tests: none · current inputs as of 2026-06-30 · stale inputs: none · history 2013–2025 · price 2026-10-23 · verification {'verified': 13, 'mismatch': 0, 'unverified': 21, 'not_cross_checked': 2} · computed 2026-10-26 · rules https://theclaudetrader.com/p/graham
- 1 Adequate size: 21.5 revenue $B · threshold >= 1 · points 5.0/5
- 2a Current ratio: 1.26  · threshold >= 2.0 · points 3.9/15
- 2b Long-term debt vs working capital: 4.23 LTD / WC · threshold <= 1.0 · points 0.0/15
- 3 Positive earnings each of 10 years: 10 of 10  · threshold 10 of 10 · points 15.0/15
- 4 Dividends every year for 20 years: 20 of 20  · threshold 20 of 20 · points 15.0/15
- 5 EPS growth, 3-yr avg now vs 10 yrs ago: 6.58 -> 21.67 (+229%)  · threshold >= +33% · points 10.0/10
- 6 P/E on 3-year average EPS: 40.6  · threshold <= 15 · points 0.0/15
- 7 P/B <= 1.5, or P/E x P/B <= 22.5: P/B 7.21, product 292.8  · threshold <= 1.5 or <= 22.5 · points 0.0/10

Inputs:
  - Price (close, per traded unit): 880.57 · 2026-10-23 · Alpaca Market Data (consolidated SIP daily bar) · https://docs.alpaca.markets/docs/historical-stock-data-1
  - Revenue: 21499000000.0 · 2026-06-30 · SEC XBRL RevenueFromContractWithCustomerExcludingAssessedTax · https://www.sec.gov/Archives/edgar/data/76334/000007633426000105/ · unverified
  - current_assets: 7695000000.0 · 2026-06-30 · SEC XBRL AssetsCurrent · https://www.sec.gov/Archives/edgar/data/76334/000007633426000105/ · unverified
  - current_liabilities: 6096000000.0 · 2026-06-30 · SEC XBRL LiabilitiesCurrent · https://www.sec.gov/Archives/edgar/data/76334/000007633426000105/ · unverified
  - lt_debt: 6766000000.0 · 2026-06-30 · SEC XBRL LongTermDebtAndCapitalLeaseObligations · https://www.sec.gov/Archives/edgar/data/76334/000007633426000105/ · unverified
  - equity: 15404000000.0 · 2026-06-30 · SEC XBRL StockholdersEquity · https://www.sec.gov/Archives/edgar/data/76334/000007633426000105/ · unverified
  - Net income FY2016: 806840000.0 · 2016-06-30 · SEC XBRL NetIncomeLoss · https://www.sec.gov/Archives/edgar/data/76334/000007633418000087/ · unverified
  - Net income FY2017: 983412000.0 · 2017-06-30 · SEC XBRL NetIncomeLoss · https://www.sec.gov/Archives/edgar/data/76334/000007633419000096/ · unverified
  - Net income FY2018: 1060801000.0 · 2018-06-30 · SEC XBRL NetIncomeLoss · https://www.sec.gov/Archives/edgar/data/76334/000007633420000099/ · unverified
  - Net income FY2019: 1524516000.0 · 2019-06-30 · SEC XBRL NetIncomeLoss · https://www.sec.gov/Archives/edgar/data/76334/000007633421000187/ · unverified
  - Net income FY2020: 1201970000.0 · 2020-06-30 · SEC XBRL NetIncomeLoss · https://www.sec.gov/Archives/edgar/data/76334/000007633422000034/ · unverified
  - Net income FY2021: 1746100000.0 · 2021-06-30 · SEC XBRL NetIncomeLoss · https://www.sec.gov/Archives/edgar/data/76334/000007633423000042/ · unverified
  - Net income FY2022: 1315605000.0 · 2022-06-30 · SEC XBRL NetIncomeLoss (10-K via companyfacts; frames served proxy 0001308179-26-000394) · https://www.sec.gov/Archives/edgar/data/76334/000007633424000044/ · unverified
  - Net income FY2023: 2082936000.0 · 2023-06-30 · SEC XBRL NetIncomeLoss (10-K via companyfacts; frames served proxy 0001308179-26-000394) · https://www.sec.gov/Archives/edgar/data/76334/000007633424000044/ · unverified
  - Net income FY2024: 2844215000.0 · 2024-06-30 · SEC XBRL NetIncomeLoss (10-K via companyfacts; frames served proxy 0001308179-26-000394) · https://www.sec.gov/Archives/edgar/data/76334/000007633424000044/ · unverified
  - Net income FY2025: 3532000000.0 · 2025-06-30 · SEC XBRL NetIncomeLoss · https://www.sec.gov/Archives/edgar/data/76334/000130817926000394/ · unverified
  - Dividend years (Yahoo): [2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 2025, 2026] ·  · Yahoo Finance dividend history · https://finance.yahoo.com/quote/PH/history?filter=div · verified (partly: XBRL covers 12 of 20 years)
  - Dividends per share FY2013 (XBRL): 1.7 · 2013-06-30 · SEC XBRL CommonStockDividendsPerShareCashPaid · https://www.sec.gov/Archives/edgar/data/76334/000007633415000079/ · verified
  - Dividends per share FY2014 (XBRL): 1.86 · 2014-06-30 · SEC XBRL CommonStockDividendsPerShareCashPaid · https://www.sec.gov/Archives/edgar/data/76334/000007633415000079/ · verified
  - Dividends per share FY2015 (XBRL): 2.37 · 2015-06-30 · SEC XBRL CommonStockDividendsPerShareCashPaid · https://www.sec.gov/Archives/edgar/data/76334/000007633415000079/ · verified
  - Dividends per share FY2017 (XBRL): 2.58 · 2017-06-30 · SEC XBRL CommonStockDividendsPerShareCashPaid · https://www.sec.gov/Archives/edgar/data/76334/000007633419000096/ · verified
  - Dividends per share FY2018 (XBRL): 2.74 · 2018-06-30 · SEC XBRL CommonStockDividendsPerShareCashPaid · https://www.sec.gov/Archives/edgar/data/76334/000007633420000099/ · verified
  - Dividends per share FY2019 (XBRL): 3.16 · 2019-06-30 · SEC XBRL CommonStockDividendsPerShareCashPaid · https://www.sec.gov/Archives/edgar/data/76334/000007633421000187/ · verified
  - Dividends per share FY2020 (XBRL): 3.52 · 2020-06-30 · SEC XBRL CommonStockDividendsPerShareCashPaid · https://www.sec.gov/Archives/edgar/data/76334/000007633422000034/ · verified
  - Dividends per share FY2021 (XBRL): 3.67 · 2021-06-30 · SEC XBRL CommonStockDividendsPerShareCashPaid · https://www.sec.gov/Archives/edgar/data/76334/000007633423000042/ · verified
  - Dividends per share FY2022 (XBRL): 4.42 · 2022-06-30 · SEC XBRL CommonStockDividendsPerShareCashPaid · https://www.sec.gov/Archives/edgar/data/76334/000007633424000044/ · verified
  - Dividends per share FY2023 (XBRL): 5.47 · 2023-06-30 · SEC XBRL CommonStockDividendsPerShareDeclared · https://www.sec.gov/Archives/edgar/data/76334/000007633425000035/ · verified
  - Dividends per share FY2024 (XBRL): 6.07 · 2024-06-30 · SEC XBRL CommonStockDividendsPerShareDeclared · https://www.sec.gov/Archives/edgar/data/76334/000007633425000035/ · verified
  - Dividends per share FY2025 (XBRL): 6.69 · 2025-06-30 · SEC XBRL CommonStockDividendsPerShareDeclared · https://www.sec.gov/Archives/edgar/data/76334/000007633425000035/ · verified
  - EPS diluted FY2014: 6.87 · 2014-06-30 · SEC XBRL EarningsPerShareDiluted · https://www.sec.gov/Archives/edgar/data/76334/000007633416000196/ · unverified
  - EPS diluted FY2015: 6.97 · 2015-06-30 · SEC XBRL EarningsPerShareDiluted · https://www.sec.gov/Archives/edgar/data/76334/000007633417000095/ · unverified
  - EPS diluted FY2016: 5.89 · 2016-06-30 · SEC XBRL EarningsPerShareDiluted · https://www.sec.gov/Archives/edgar/data/76334/000007633418000087/ · unverified
  - EPS diluted FY2023: 16.04 · 2023-06-30 · SEC XBRL EarningsPerShareDiluted · https://www.sec.gov/Archives/edgar/data/76334/000007633425000035/ · unverified
  - EPS diluted FY2024: 21.84 · 2024-06-30 · SEC XBRL EarningsPerShareDiluted · https://www.sec.gov/Archives/edgar/data/76334/000007633426000105/ · unverified
  - EPS diluted FY2025: 27.12 · 2025-06-30 · SEC XBRL EarningsPerShareDiluted · https://www.sec.gov/Archives/edgar/data/76334/000007633426000105/ · unverified
  - Shares outstanding: 126047469.0 · 2026-07-31 · SEC cover page 10-K 0000076334-26-000105 (126,047,469 shares (single class on cover)); filing document https://www.sec.gov/Archives/edgar/data/76334/000007633426000105/ph-20260630.htm · https://www.sec.gov/Archives/edgar/data/76334/000007633426000105/R1.htm

### Magic Formula: 74.6 (ok) · complete: True · missing tests: none · current inputs as of 2026-06-30 · stale inputs: none · history None–None · price 2026-10-23 · verification None · computed 2026-10-26 · rules https://theclaudetrader.com/p/magic_formula
-  Earnings yield (EBIT/EV): 4.26 % · threshold  · points /
-  Return on capital (EBIT/(NWC+PPE)): 109.72 % · threshold  · points /
-  Combined rank: 135  · threshold  · points /

Inputs:
  - operating_income: 5068000000.0 · 2026-06-30 · SEC XBRL OperatingIncomeLoss · https://www.sec.gov/Archives/edgar/data/76334/000007633426000105/
  - current_assets: 7695000000.0 · 2026-06-30 · SEC XBRL AssetsCurrent · https://www.sec.gov/Archives/edgar/data/76334/000007633426000105/
  - current_liabilities: 6096000000.0 · 2026-06-30 · SEC XBRL LiabilitiesCurrent · https://www.sec.gov/Archives/edgar/data/76334/000007633426000105/
  - cash: 501000000.0 · 2026-06-30 · SEC XBRL CashAndCashEquivalentsAtCarryingValue · https://www.sec.gov/Archives/edgar/data/76334/000007633426000105/
  - ppe_net: 3020000000.0 · 2026-06-30 · SEC XBRL PropertyPlantAndEquipmentNet · https://www.sec.gov/Archives/edgar/data/76334/000007633426000105/
  - debt_incl_current: 7472000000.0 · 2026-06-30 · SEC XBRL LongTermDebt · https://www.sec.gov/Archives/edgar/data/76334/000007633426000105/
  - debt_short: 1000000000.0 · 2026-06-30 · SEC XBRL CommercialPaper · https://www.sec.gov/Archives/edgar/data/76334/000007633426000105/
  - shares_out: 126047469.0 · 2026-07-31 · SEC cover page 10-K 0000076334-26-000105 (126,047,469 shares (single class on cover)); filing document https://www.sec.gov/Archives/edgar/data/76334/000007633426000105/ph-20260630.htm · https://www.sec.gov/Archives/edgar/data/76334/000007633426000105/R1.htm
  - Price (close): 880.57 · 2026-10-23 · Yahoo Finance / Alpaca Market Data · 
  - note: debt = LongTermDebt (incl. current maturities) + short-term borrowings ·  ·  · 
  - note: EBIT = fiscal year ending 2026-06-30: no quarter reported since, so the annual figure is the trailing twelve months ·  ·  · 

### Momentum: 61.9 (ok) · complete: True · missing tests: none · current inputs as of 2026-10-23 · stale inputs: none · history None–None · price 2026-10-23 · verification None · computed 2026-10-26 · rules https://theclaudetrader.com/p/momentum
-  12-1 month return: 27.8 % · threshold  · points 38.0/50
-  6 month return: -9.2 % · threshold  · points 4.6/20
-  Price / 52-week high: 0.822  · threshold  · points 12.3/15
-  Volatility penalty (60d annualised): 29.1 % · threshold  · points 6.9/15

Inputs:
  - Adjusted close series (14 months): 880.57 · 2026-10-23 · Yahoo Finance / Alpaca Market Data daily history · 

### Insider: 0.0 (ok) · complete: True · missing tests: none · current inputs as of 2026-10-23 · stale inputs: none · history None–None · price None · verification None · computed 2026-10-26 · rules https://theclaudetrader.com/p/insider
-  Open-market buy value / market cap (percentile among buyers): 0.0 bp · threshold  · points 0.0/35
-  Distinct buyers: 0  · threshold  · points 0.0/25
-  Buyer seniority: 0.0  · threshold  · points 0.0/20
-  Recency (half-life 30d): 0.0  · threshold  · points 0.0/10
-  Sales penalty (excludes 10b5-1 plan sales): 1.67 bp · threshold  · points -8.0/0

Inputs:
  - Form 4 S Thompson Laura K 2026-09-08: 153432.0 · 2026-09-08 · SEC Form 4 (insider transactions data set) · https://www.sec.gov/Archives/edgar/data/76334/000007633426000137/
  - Form 4 S Bracht Berend 2026-08-26: 626362.9400000001 · 2026-08-26 · SEC Form 4 (insider transactions data set) · https://www.sec.gov/Archives/edgar/data/76334/000007633426000135/
  - Form 4 S Scott Patrick 2026-08-17: 1294800.5 · 2026-08-17 · SEC Form 4 (insider transactions data set) · https://www.sec.gov/Archives/edgar/data/76334/000007633426000101/
  - Form 4 S Scott Patrick 2026-08-17: 10589.400000000001 · 2026-08-17 · SEC Form 4 (insider transactions data set) · https://www.sec.gov/Archives/edgar/data/76334/000007633426000101/
  - Form 4 S Reidy Jay 2026-08-14: 316731.0 · 2026-08-14 · SEC Form 4 (insider transactions data set) · https://www.sec.gov/Archives/edgar/data/76334/000007633426000084/
  - Form 4 S Ross Andrew D 2026-08-14: 5814519.859999999 · 2026-08-14 · SEC Form 4 (insider transactions data set) · https://www.sec.gov/Archives/edgar/data/76334/000007633426000086/
  - Form 4 S Parel Dinu J 2026-08-14: 463018.55999999994 · 2026-08-14 · SEC Form 4 (insider transactions data set) · https://www.sec.gov/Archives/edgar/data/76334/000007633426000088/
  - Form 4 S Parel Dinu J 2026-08-14: 496305.9 · 2026-08-14 · SEC Form 4 (insider transactions data set) · https://www.sec.gov/Archives/edgar/data/76334/000007633426000088/
  - Form 4 S Parel Dinu J 2026-08-14: 224640.45 · 2026-08-14 · SEC Form 4 (insider transactions data set) · https://www.sec.gov/Archives/edgar/data/76334/000007633426000088/
  - Form 4 S Parel Dinu J 2026-08-14: 2085232.2400000002 · 2026-08-14 · SEC Form 4 (insider transactions data set) · https://www.sec.gov/Archives/edgar/data/76334/000007633426000088/
  - Form 4 S Parel Dinu J 2026-08-14: 339075.19999999995 · 2026-08-14 · SEC Form 4 (insider transactions data set) · https://www.sec.gov/Archives/edgar/data/76334/000007633426000088/
  - Form 4 S Parel Dinu J 2026-08-14: 84800.0 · 2026-08-14 · SEC Form 4 (insider transactions data set) · https://www.sec.gov/Archives/edgar/data/76334/000007633426000088/
  - Form 4 S Parel Dinu J 2026-08-14: 1032539.68 · 2026-08-14 · SEC Form 4 (insider transactions data set) · https://www.sec.gov/Archives/edgar/data/76334/000007633426000088/
  - Form 4 S Hart Mark J 2026-08-14: 2639329.0 · 2026-08-14 · SEC Form 4 (insider transactions data set) · https://www.sec.gov/Archives/edgar/data/76334/000007633426000090/
  - Form 4 S Bracht Berend 2026-08-14: 738521.0 · 2026-08-14 · SEC Form 4 (insider transactions data set) · https://www.sec.gov/Archives/edgar/data/76334/000007633426000092/
  - Form 4 S Scott Patrick 2026-08-14: 664569.2000000001 · 2026-08-14 · SEC Form 4 (insider transactions data set) · https://www.sec.gov/Archives/edgar/data/76334/000007633426000094/
  - Form 4 S Verrier James 2026-08-14: 1587000.0 · 2026-08-14 · SEC Form 4 (insider transactions data set) · https://www.sec.gov/Archives/edgar/data/76334/000007633426000098/

### Buffett Quality: 85.3 (ok) · complete: True · missing tests: none · current inputs as of 2026-06-30 · stale inputs: none · history 2017–2026 · price 2026-10-23 · verification {'verified': 0, 'mismatch': 0, 'unverified': 48, 'not_cross_checked': 2} · computed 2026-10-26 · rules https://theclaudetrader.com/p/buffett
- 1 Average return on equity (net income / year-end equity): 21.7% over 8 yrs  · threshold >= 15% · points 25.0/25
- 2 Profitable every year: 10 of 10  · threshold all years · points 15.0/15
- 3 Net income growth, 3-yr average now vs start of window: +15.9% a year  · threshold >= +10% · points 10.0/10
- 4 Borrowings / 3-yr average earnings (years to repay): 2.5 years · threshold <= 4 · points 15.0/15
- 5 Operating margin, 5-yr average: 20.5%  · threshold >= 20% · points 10.0/10
- 6 Free cash flow / net income, 5-yr (operating cash flow minus capex): 1.12  · threshold >= 1.0 · points 10.0/10
- 7 Owner-earnings yield (3-yr avg free cash flow / market cap): 3.1%  · threshold >= 7% · points 0.3/15

Inputs:
  - Price (close, per traded unit): 880.57 · 2026-10-23 · Alpaca Market Data (consolidated SIP daily bar) · https://docs.alpaca.markets/docs/historical-stock-data-1
  - Net income FY2019: 1524516000.0 · 2019-06-30 · SEC XBRL NetIncomeLoss · https://www.sec.gov/Archives/edgar/data/76334/000007633421000187/ · unverified
  - Equity at FY2019 end: 5961969000.0 · 2019-06-30 · SEC XBRL StockholdersEquity · https://www.sec.gov/Archives/edgar/data/76334/000007633420000099/ · unverified
  - Net income FY2020: 1201970000.0 · 2020-06-30 · SEC XBRL NetIncomeLoss · https://www.sec.gov/Archives/edgar/data/76334/000007633422000034/ · unverified
  - Equity at FY2020 end: 6227224000.0 · 2020-06-30 · SEC XBRL StockholdersEquity · https://www.sec.gov/Archives/edgar/data/76334/000007633421000187/ · unverified
  - Net income FY2021: 1746100000.0 · 2021-06-30 · SEC XBRL NetIncomeLoss · https://www.sec.gov/Archives/edgar/data/76334/000007633423000042/ · unverified
  - Equity at FY2021 end: 8398307000.0 · 2021-06-30 · SEC XBRL StockholdersEquity · https://www.sec.gov/Archives/edgar/data/76334/000007633422000034/ · unverified
  - Net income FY2022: 1315605000.0 · 2022-06-30 · SEC XBRL NetIncomeLoss (10-K via companyfacts; frames served proxy 0001308179-26-000394) · https://www.sec.gov/Archives/edgar/data/76334/000007633424000044/ · unverified
  - Equity at FY2022 end: 8848011000.0 · 2022-06-30 · SEC XBRL StockholdersEquity · https://www.sec.gov/Archives/edgar/data/76334/000007633423000042/ · unverified
  - Net income FY2023: 2082936000.0 · 2023-06-30 · SEC XBRL NetIncomeLoss (10-K via companyfacts; frames served proxy 0001308179-26-000394) · https://www.sec.gov/Archives/edgar/data/76334/000007633424000044/ · unverified
  - Equity at FY2023 end: 10326888000.0 · 2023-06-30 · SEC XBRL StockholdersEquity · https://www.sec.gov/Archives/edgar/data/76334/000007633424000044/ · unverified
  - Net income FY2024: 2844215000.0 · 2024-06-30 · SEC XBRL NetIncomeLoss (10-K via companyfacts; frames served proxy 0001308179-26-000394) · https://www.sec.gov/Archives/edgar/data/76334/000007633424000044/ · unverified
  - Equity at FY2024 end: 12072000000.0 · 2024-06-30 · SEC XBRL StockholdersEquity · https://www.sec.gov/Archives/edgar/data/76334/000007633425000035/ · unverified
  - Net income FY2025: 3532000000.0 · 2025-06-30 · SEC XBRL NetIncomeLoss · https://www.sec.gov/Archives/edgar/data/76334/000130817926000394/ · unverified
  - Equity at FY2025 end: 13682000000.0 · 2025-06-30 · SEC XBRL StockholdersEquity · https://www.sec.gov/Archives/edgar/data/76334/000007633426000105/ · unverified
  - Net income FY2026: 3649000000.0 · 2026-06-30 · SEC XBRL NetIncomeLoss · https://www.sec.gov/Archives/edgar/data/76334/000130817926000394/ · unverified
  - Equity at FY2026 end: 15404000000.0 · 2026-06-30 · SEC XBRL StockholdersEquity · https://www.sec.gov/Archives/edgar/data/76334/000007633426000105/ · unverified
  - Net income FY2017: 983412000.0 · 2017-06-30 · SEC XBRL NetIncomeLoss · https://www.sec.gov/Archives/edgar/data/76334/000007633419000096/ · unverified
  - Net income FY2018: 1060801000.0 · 2018-06-30 · SEC XBRL NetIncomeLoss · https://www.sec.gov/Archives/edgar/data/76334/000007633420000099/ · unverified
  - Net income FY2019: 1524516000.0 · 2019-06-30 · SEC XBRL NetIncomeLoss · https://www.sec.gov/Archives/edgar/data/76334/000007633421000187/ · unverified
  - Net income FY2020: 1201970000.0 · 2020-06-30 · SEC XBRL NetIncomeLoss · https://www.sec.gov/Archives/edgar/data/76334/000007633422000034/ · unverified
  - Net income FY2021: 1746100000.0 · 2021-06-30 · SEC XBRL NetIncomeLoss · https://www.sec.gov/Archives/edgar/data/76334/000007633423000042/ · unverified
  - Net income FY2022: 1315605000.0 · 2022-06-30 · SEC XBRL NetIncomeLoss (10-K via companyfacts; frames served proxy 0001308179-26-000394) · https://www.sec.gov/Archives/edgar/data/76334/000007633424000044/ · unverified
  - Net income FY2023: 2082936000.0 · 2023-06-30 · SEC XBRL NetIncomeLoss (10-K via companyfacts; frames served proxy 0001308179-26-000394) · https://www.sec.gov/Archives/edgar/data/76334/000007633424000044/ · unverified
  - Net income FY2024: 2844215000.0 · 2024-06-30 · SEC XBRL NetIncomeLoss (10-K via companyfacts; frames served proxy 0001308179-26-000394) · https://www.sec.gov/Archives/edgar/data/76334/000007633424000044/ · unverified
  - Net income FY2025: 3532000000.0 · 2025-06-30 · SEC XBRL NetIncomeLoss · https://www.sec.gov/Archives/edgar/data/76334/000130817926000394/ · unverified
  - Net income FY2026: 3649000000.0 · 2026-06-30 · SEC XBRL NetIncomeLoss · https://www.sec.gov/Archives/edgar/data/76334/000130817926000394/ · unverified
  - debt_incl_current: 7472000000.0 · 2026-06-30 · SEC XBRL LongTermDebt · https://www.sec.gov/Archives/edgar/data/76334/000007633426000105/ · unverified
  - debt_short: 1000000000.0 · 2026-06-30 · SEC XBRL CommercialPaper · https://www.sec.gov/Archives/edgar/data/76334/000007633426000105/ · unverified
  - Operating income FY2022: 2975035000.0 · 2022-06-30 · SEC XBRL OperatingIncomeLoss · https://www.sec.gov/Archives/edgar/data/76334/000007633424000044/ · unverified
  - Revenue FY2022: 15861608000.0 · 2022-06-30 · SEC XBRL RevenueFromContractWithCustomerExcludingAssessedTax · https://www.sec.gov/Archives/edgar/data/76334/000007633424000044/ · unverified
  - Operating income FY2023: 3404000000.0 · 2023-06-30 · SEC XBRL OperatingIncomeLoss · https://www.sec.gov/Archives/edgar/data/76334/000007633425000035/ · unverified
  - Revenue FY2023: 19065000000.0 · 2023-06-30 · SEC XBRL RevenueFromContractWithCustomerExcludingAssessedTax · https://www.sec.gov/Archives/edgar/data/76334/000007633425000035/ · unverified
  - Operating income FY2024: 4069000000.0 · 2024-06-30 · SEC XBRL OperatingIncomeLoss · https://www.sec.gov/Archives/edgar/data/76334/000007633426000105/ · unverified
  - Revenue FY2024: 19930000000.0 · 2024-06-30 · SEC XBRL RevenueFromContractWithCustomerExcludingAssessedTax · https://www.sec.gov/Archives/edgar/data/76334/000007633426000105/ · unverified
  - Operating income FY2025: 4347000000.0 · 2025-06-30 · SEC XBRL OperatingIncomeLoss · https://www.sec.gov/Archives/edgar/data/76334/000007633426000105/ · unverified
  - Revenue FY2025: 19850000000.0 · 2025-06-30 · SEC XBRL RevenueFromContractWithCustomerExcludingAssessedTax · https://www.sec.gov/Archives/edgar/data/76334/000007633426000105/ · unverified
  - Operating income FY2026: 5068000000.0 · 2026-06-30 · SEC XBRL OperatingIncomeLoss · https://www.sec.gov/Archives/edgar/data/76334/000007633426000105/ · unverified
  - Revenue FY2026: 21499000000.0 · 2026-06-30 · SEC XBRL RevenueFromContractWithCustomerExcludingAssessedTax · https://www.sec.gov/Archives/edgar/data/76334/000007633426000105/ · unverified
  - Operating cash flow FY2022: 2441730000.0 · 2022-06-30 · SEC XBRL NetCashProvidedByUsedInOperatingActivities · https://www.sec.gov/Archives/edgar/data/76334/000007633424000044/ · unverified

### Lynch GARP: 60.8 (ok) · complete: True · missing tests: none · current inputs as of 2026-06-30 · stale inputs: none · history 2021–2026 · price 2026-10-23 · verification {'verified': 0, 'mismatch': 0, 'unverified': 6, 'not_cross_checked': 1} · computed 2026-10-26 · rules https://theclaudetrader.com/p/lynch
- 1 PEG: P/E divided by 5-yr EPS growth (in % points): 1.89  · threshold <= 1.0 · points 3.3/30
- 2 EPS growth, 5-yr compound rate: +16.4% a year  · threshold 12% to 35% a year · points 20.0/20
- 3 P/E on latest annual EPS: 30.9  · threshold <= 25 · points 6.1/10
- 4 Borrowings / equity: 0.55  · threshold <= 0.5 · points 14.3/15
- 5 Years of the last 5 in which EPS rose: 4 of 5  · threshold 5 of 5 · points 12.0/15
- 6 Net cash (cash minus borrowings) / market cap: -7.2%  · threshold >= +10% · points 5.1/10

Inputs:
  - Price (close, per traded unit): 880.57 · 2026-10-23 · Alpaca Market Data (consolidated SIP daily bar) · https://docs.alpaca.markets/docs/historical-stock-data-1
  - EPS diluted FY2026: 28.48 · 2026-06-30 · SEC XBRL EarningsPerShareDiluted · https://www.sec.gov/Archives/edgar/data/76334/000007633426000105/ · unverified
  - EPS diluted FY2021: 13.35 · 2021-06-30 · SEC XBRL EarningsPerShareDiluted · https://www.sec.gov/Archives/edgar/data/76334/000007633423000042/ · unverified
  - debt_incl_current: 7472000000.0 · 2026-06-30 · SEC XBRL LongTermDebt · https://www.sec.gov/Archives/edgar/data/76334/000007633426000105/ · unverified
  - debt_short: 1000000000.0 · 2026-06-30 · SEC XBRL CommercialPaper · https://www.sec.gov/Archives/edgar/data/76334/000007633426000105/ · unverified
  - equity: 15404000000.0 · 2026-06-30 · SEC XBRL StockholdersEquity · https://www.sec.gov/Archives/edgar/data/76334/000007633426000105/ · unverified
  - cash: 501000000.0 · 2026-06-30 · SEC XBRL CashAndCashEquivalentsAtCarryingValue · https://www.sec.gov/Archives/edgar/data/76334/000007633426000105/ · unverified

### Graham Enterprising: 42.9 (ok) · complete: True · missing tests: none · current inputs as of 2026-06-30 · stale inputs: none · history 2021–2026 · price 2026-10-23 · verification {'verified': 0, 'mismatch': 0, 'unverified': 12, 'not_cross_checked': 3} · computed 2026-10-26 · rules https://theclaudetrader.com/p/graham_enterprising
- 1 Current ratio: 1.26  · threshold >= 1.5 · points 7.9/15
- 2 Borrowings vs working capital: 5.3 x · threshold <= 1.1x · points 0.0/15
- 3 No earnings deficit in the last 5 years: 5 of 5 profitable  · threshold 5 of 5 · points 15.0/15
- 4 Pays a current dividend: yes  · threshold yes · points 10.0/10
- 5 EPS higher than five years earlier: 13.35 -> 28.48  · threshold higher · points 10.0/10
- 6 Price / book value per share: 7.21  · threshold <= 1.2 · points 0.0/20
- 7 Price / net current asset value per share (current assets minus all liabilities): None  · threshold <= 0.67 · points 0.0/15

Inputs:
  - Price (close, per traded unit): 880.57 · 2026-10-23 · Alpaca Market Data (consolidated SIP daily bar) · https://docs.alpaca.markets/docs/historical-stock-data-1
  - current_assets: 7695000000.0 · 2026-06-30 · SEC XBRL AssetsCurrent · https://www.sec.gov/Archives/edgar/data/76334/000007633426000105/ · unverified
  - current_liabilities: 6096000000.0 · 2026-06-30 · SEC XBRL LiabilitiesCurrent · https://www.sec.gov/Archives/edgar/data/76334/000007633426000105/ · unverified
  - debt_incl_current: 7472000000.0 · 2026-06-30 · SEC XBRL LongTermDebt · https://www.sec.gov/Archives/edgar/data/76334/000007633426000105/ · unverified
  - debt_short: 1000000000.0 · 2026-06-30 · SEC XBRL CommercialPaper · https://www.sec.gov/Archives/edgar/data/76334/000007633426000105/ · unverified
  - Net income FY2022: 1315605000.0 · 2022-06-30 · SEC XBRL NetIncomeLoss (10-K via companyfacts; frames served proxy 0001308179-26-000394) · https://www.sec.gov/Archives/edgar/data/76334/000007633424000044/ · unverified
  - Net income FY2023: 2082936000.0 · 2023-06-30 · SEC XBRL NetIncomeLoss (10-K via companyfacts; frames served proxy 0001308179-26-000394) · https://www.sec.gov/Archives/edgar/data/76334/000007633424000044/ · unverified
  - Net income FY2024: 2844215000.0 · 2024-06-30 · SEC XBRL NetIncomeLoss (10-K via companyfacts; frames served proxy 0001308179-26-000394) · https://www.sec.gov/Archives/edgar/data/76334/000007633424000044/ · unverified
  - Net income FY2025: 3532000000.0 · 2025-06-30 · SEC XBRL NetIncomeLoss · https://www.sec.gov/Archives/edgar/data/76334/000130817926000394/ · unverified
  - Net income FY2026: 3649000000.0 · 2026-06-30 · SEC XBRL NetIncomeLoss · https://www.sec.gov/Archives/edgar/data/76334/000130817926000394/ · unverified
  - Dividend years (Yahoo): [2019, 2020, 2021, 2022, 2023, 2024, 2025, 2026] ·  · Yahoo Finance dividend history · https://finance.yahoo.com/quote/PH/history?filter=div
  - EPS diluted FY2026: 28.48 · 2026-06-30 · SEC XBRL EarningsPerShareDiluted · https://www.sec.gov/Archives/edgar/data/76334/000007633426000105/ · unverified
  - EPS diluted FY2021: 13.35 · 2021-06-30 · SEC XBRL EarningsPerShareDiluted · https://www.sec.gov/Archives/edgar/data/76334/000007633423000042/ · unverified
  - equity: 15404000000.0 · 2026-06-30 · SEC XBRL StockholdersEquity · https://www.sec.gov/Archives/edgar/data/76334/000007633426000105/ · unverified
  - Shares outstanding: 126047469.0 · 2026-07-31 · SEC cover page 10-K 0000076334-26-000105 (126,047,469 shares (single class on cover)); filing document https://www.sec.gov/Archives/edgar/data/76334/000007633426000105/ph-20260630.htm · https://www.sec.gov/Archives/edgar/data/76334/000007633426000105/R1.htm

### Piotroski F-Score: 88.9 (ok) · complete: True · missing tests: none · current inputs as of None · stale inputs: none · history 2025–2026 · price None · verification {'verified': 0, 'mismatch': 0, 'unverified': 27, 'not_cross_checked': 0} · computed 2026-10-26 · rules https://theclaudetrader.com/p/piotroski
- 1 Return on assets is positive: 11.8%  · threshold pass = 1 · points 11.11111111111111/11.11111111111111
- 2 Operating cash flow is positive: 4,364M  · threshold pass = 1 · points 11.11111111111111/11.11111111111111
- 3 Return on assets improved on the prior year: 12.0% -> 11.8%  · threshold pass = 1 · points 0.0/11.11111111111111
- 4 Operating cash flow exceeds net income (accruals): 4,364M vs 3,649M  · threshold pass = 1 · points 11.11111111111111/11.11111111111111
- 5 Long-term debt / assets fell: 25.4% -> 21.9%  · threshold pass = 1 · points 11.11111111111111/11.11111111111111
- 6 Current ratio improved: 1.19 -> 1.26  · threshold pass = 1 · points 11.11111111111111/11.11111111111111
- 7 No new shares issued (share count did not rise): 127M -> 126M  · threshold pass = 1 · points 11.11111111111111/11.11111111111111
- 8 Operating margin improved (stand-in for gross margin, which the dataset does not carry): 21.9% -> 23.6%  · threshold pass = 1 · points 11.11111111111111/11.11111111111111
- 9 Asset turnover (revenue / assets) improved: 0.67 -> 0.70  · threshold pass = 1 · points 11.11111111111111/11.11111111111111

Inputs:
  - net_income 2026-06-30: 3649000000.0 · 2026-06-30 · SEC XBRL NetIncomeLoss · https://www.sec.gov/Archives/edgar/data/76334/000130817926000394/ · unverified
  - total_assets 2026-06-30: 30877000000.0 · 2026-06-30 · SEC XBRL Assets · https://www.sec.gov/Archives/edgar/data/76334/000007633426000105/ · unverified
  - cfo 2026-06-30: 4364000000.0 · 2026-06-30 · SEC XBRL NetCashProvidedByUsedInOperatingActivities · https://www.sec.gov/Archives/edgar/data/76334/000007633426000105/ · unverified
  - net_income 2026-06-30: 3649000000.0 · 2026-06-30 · SEC XBRL NetIncomeLoss · https://www.sec.gov/Archives/edgar/data/76334/000130817926000394/ · unverified
  - net_income 2025-06-30: 3532000000.0 · 2025-06-30 · SEC XBRL NetIncomeLoss · https://www.sec.gov/Archives/edgar/data/76334/000130817926000394/ · unverified
  - total_assets 2026-06-30: 30877000000.0 · 2026-06-30 · SEC XBRL Assets · https://www.sec.gov/Archives/edgar/data/76334/000007633426000105/ · unverified
  - total_assets 2025-06-30: 29494000000.0 · 2025-06-30 · SEC XBRL Assets · https://www.sec.gov/Archives/edgar/data/76334/000007633426000105/ · unverified
  - cfo 2026-06-30: 4364000000.0 · 2026-06-30 · SEC XBRL NetCashProvidedByUsedInOperatingActivities · https://www.sec.gov/Archives/edgar/data/76334/000007633426000105/ · unverified
  - net_income 2026-06-30: 3649000000.0 · 2026-06-30 · SEC XBRL NetIncomeLoss · https://www.sec.gov/Archives/edgar/data/76334/000130817926000394/ · unverified
  - lt_debt 2026-06-30: 6766000000.0 · 2026-06-30 · SEC XBRL LongTermDebtAndCapitalLeaseObligations · https://www.sec.gov/Archives/edgar/data/76334/000007633426000105/ · unverified
  - lt_debt 2025-06-30: 7494000000.0 · 2025-06-30 · SEC XBRL LongTermDebtAndCapitalLeaseObligations · https://www.sec.gov/Archives/edgar/data/76334/000007633426000105/ · unverified
  - total_assets 2026-06-30: 30877000000.0 · 2026-06-30 · SEC XBRL Assets · https://www.sec.gov/Archives/edgar/data/76334/000007633426000105/ · unverified
  - total_assets 2025-06-30: 29494000000.0 · 2025-06-30 · SEC XBRL Assets · https://www.sec.gov/Archives/edgar/data/76334/000007633426000105/ · unverified
  - current_assets 2026-06-30: 7695000000.0 · 2026-06-30 · SEC XBRL AssetsCurrent · https://www.sec.gov/Archives/edgar/data/76334/000007633426000105/ · unverified
  - current_assets 2025-06-30: 6950000000.0 · 2025-06-30 · SEC XBRL AssetsCurrent · https://www.sec.gov/Archives/edgar/data/76334/000007633426000105/ · unverified
  - current_liabilities 2026-06-30: 6096000000.0 · 2026-06-30 · SEC XBRL LiabilitiesCurrent · https://www.sec.gov/Archives/edgar/data/76334/000007633426000105/ · unverified
  - current_liabilities 2025-06-30: 5819000000.0 · 2025-06-30 · SEC XBRL LiabilitiesCurrent · https://www.sec.gov/Archives/edgar/data/76334/000007633426000105/ · unverified
  - shares_out 2026-07-31: 126047469.0 · 2026-07-31 · SEC XBRL EntityCommonStockSharesOutstanding · https://www.sec.gov/Archives/edgar/data/76334/000007633426000105/ · unverified
  - shares_out 2025-07-31: 126682154.0 · 2025-07-31 · SEC XBRL EntityCommonStockSharesOutstanding · https://www.sec.gov/Archives/edgar/data/76334/000007633425000035/ · unverified
  - operating_income 2026-06-30: 5068000000.0 · 2026-06-30 · SEC XBRL OperatingIncomeLoss · https://www.sec.gov/Archives/edgar/data/76334/000007633426000105/ · unverified
  - operating_income 2025-06-30: 4347000000.0 · 2025-06-30 · SEC XBRL OperatingIncomeLoss · https://www.sec.gov/Archives/edgar/data/76334/000007633426000105/ · unverified
  - revenue 2026-06-30: 21499000000.0 · 2026-06-30 · SEC XBRL RevenueFromContractWithCustomerExcludingAssessedTax · https://www.sec.gov/Archives/edgar/data/76334/000007633426000105/ · unverified
  - revenue 2025-06-30: 19850000000.0 · 2025-06-30 · SEC XBRL RevenueFromContractWithCustomerExcludingAssessedTax · https://www.sec.gov/Archives/edgar/data/76334/000007633426000105/ · unverified
  - revenue 2026-06-30: 21499000000.0 · 2026-06-30 · SEC XBRL RevenueFromContractWithCustomerExcludingAssessedTax · https://www.sec.gov/Archives/edgar/data/76334/000007633426000105/ · unverified
  - revenue 2025-06-30: 19850000000.0 · 2025-06-30 · SEC XBRL RevenueFromContractWithCustomerExcludingAssessedTax · https://www.sec.gov/Archives/edgar/data/76334/000007633426000105/ · unverified
  - total_assets 2026-06-30: 30877000000.0 · 2026-06-30 · SEC XBRL Assets · https://www.sec.gov/Archives/edgar/data/76334/000007633426000105/ · unverified
  - total_assets 2025-06-30: 29494000000.0 · 2025-06-30 · SEC XBRL Assets · https://www.sec.gov/Archives/edgar/data/76334/000007633426000105/ · unverified

## Market value, source trail

- Formula: market_value = traded_price (price date) / depositary_ratio x latest point-in-time SEC shares outstanding (share-count date shown; from the filing cover page, summed across share classes only where the issuer filing verifies the classes are economically equivalent (rule + evidence URL in the source text), else withheld; priced at the primary listed class, so where other classes trade at a different price the value is an approximation; restated only for issuer-verified splits after the count date); weighted-average share counts are never used
- Traded price: 880.57 on 2026-10-23 (USD per traded unit (share or ADS)) · https://docs.alpaca.markets/docs/historical-stock-data-1
- SEC shares outstanding: 126,047,469 underlying shares, period 2026-07-31, SEC cover page 10-K 0000076334-26-000105 (126,047,469 shares (single class on cover)); filing document https://www.sec.gov/Archives/edgar/data/76334/000007633426000105/ph-20260630.htm, accession 0000076334-26-000105 · https://www.sec.gov/Archives/edgar/data/76334/000007633426000105/R1.htm
- Depositary ratio: 1.0 (domestic; 10-K filer; SEC shares are the traded units) · None
- Market value (price date x latest reported shares): 110,993,619,777 USD; 880.57 (price 2026-10-23) / 1 x 126,047,469 (shares at 2026-07-31) = 110,993,619,777

## Revenue by fiscal year (SEC XBRL; FY = calendar year in which the fiscal year ends)

- FY2013 (ended 2013-06-30): 13015704000.0 · https://www.sec.gov/Archives/edgar/data/76334/000007633415000079/
- FY2014 (ended 2014-06-30): 13215971000.0 · https://www.sec.gov/Archives/edgar/data/76334/000007633416000196/
- FY2015 (ended 2015-06-30): 12711744000.0 · https://www.sec.gov/Archives/edgar/data/76334/000007633417000095/
- FY2016 (ended 2016-06-30): 11360753000.0 · https://www.sec.gov/Archives/edgar/data/76334/000007633418000087/
- FY2017 (ended 2017-06-30): 12029312000.0 · https://www.sec.gov/Archives/edgar/data/76334/000007633418000087/
- FY2018 (ended 2018-06-30): 14302392000.0 · https://www.sec.gov/Archives/edgar/data/76334/000007633418000087/
- FY2019 (ended 2019-06-30): 14320324000.0 · https://www.sec.gov/Archives/edgar/data/76334/000007633421000187/
- FY2020 (ended 2020-06-30): 13695520000.0 · https://www.sec.gov/Archives/edgar/data/76334/000007633422000034/
- FY2021 (ended 2021-06-30): 14347640000.0 · https://www.sec.gov/Archives/edgar/data/76334/000007633423000042/
- FY2022 (ended 2022-06-30): 15861608000.0 · https://www.sec.gov/Archives/edgar/data/76334/000007633424000044/
- FY2023 (ended 2023-06-30): 19065000000.0 · https://www.sec.gov/Archives/edgar/data/76334/000007633425000035/
- FY2024 (ended 2024-06-30): 19930000000.0 · https://www.sec.gov/Archives/edgar/data/76334/000007633426000105/
- FY2025 (ended 2025-06-30): 19850000000.0 · https://www.sec.gov/Archives/edgar/data/76334/000007633426000105/
- FY2026 (ended 2026-06-30): 21499000000.0 · https://www.sec.gov/Archives/edgar/data/76334/000007633426000105/

## Net income by fiscal year (SEC XBRL)

- FY2013 (ended 2013-06-30): 948427000.0 · https://www.sec.gov/Archives/edgar/data/76334/000007633415000079/
- FY2014 (ended 2014-06-30): 1041048000.0 · https://www.sec.gov/Archives/edgar/data/76334/000007633416000196/
- FY2015 (ended 2015-06-30): 1012140000.0 · https://www.sec.gov/Archives/edgar/data/76334/000007633417000095/
- FY2016 (ended 2016-06-30): 806840000.0 · https://www.sec.gov/Archives/edgar/data/76334/000007633418000087/
- FY2017 (ended 2017-06-30): 983412000.0 · https://www.sec.gov/Archives/edgar/data/76334/000007633419000096/
- FY2018 (ended 2018-06-30): 1060801000.0 · https://www.sec.gov/Archives/edgar/data/76334/000007633420000099/
- FY2019 (ended 2019-06-30): 1524516000.0 · https://www.sec.gov/Archives/edgar/data/76334/000007633421000187/
- FY2020 (ended 2020-06-30): 1201970000.0 · https://www.sec.gov/Archives/edgar/data/76334/000007633422000034/
- FY2021 (ended 2021-06-30): 1746100000.0 · https://www.sec.gov/Archives/edgar/data/76334/000007633423000042/
- FY2022 (ended 2022-06-30): 1315605000.0 · https://www.sec.gov/Archives/edgar/data/76334/000007633424000044/
- FY2023 (ended 2023-06-30): 2082936000.0 · https://www.sec.gov/Archives/edgar/data/76334/000007633424000044/
- FY2024 (ended 2024-06-30): 2844215000.0 · https://www.sec.gov/Archives/edgar/data/76334/000007633424000044/
- FY2025 (ended 2025-06-30): 3532000000.0 · https://www.sec.gov/Archives/edgar/data/76334/000130817926000394/
- FY2026 (ended 2026-06-30): 3649000000.0 · https://www.sec.gov/Archives/edgar/data/76334/000130817926000394/

## EPS diluted by fiscal year (split-adjusted to today's share basis; as filed in brackets)

- FY2013 (ended 2013-06-30): 6.26 [filed 6.26, split factor 1.0]
- FY2014 (ended 2014-06-30): 6.87 [filed 6.87, split factor 1.0]
- FY2015 (ended 2015-06-30): 6.97 [filed 6.97, split factor 1.0]
- FY2016 (ended 2016-06-30): 5.89 [filed 5.89, split factor 1.0]
- FY2017 (ended 2017-06-30): 7.25 [filed 7.25, split factor 1.0]
- FY2018 (ended 2018-06-30): 7.83 [filed 7.83, split factor 1.0]
- FY2019 (ended 2019-06-30): 11.57 [filed 11.57, split factor 1.0]
- FY2020 (ended 2020-06-30): 9.26 [filed 9.26, split factor 1.0]
- FY2021 (ended 2021-06-30): 13.35 [filed 13.35, split factor 1.0]
- FY2022 (ended 2022-06-30): 10.09 [filed 10.09, split factor 1.0]
- FY2023 (ended 2023-06-30): 16.04 [filed 16.04, split factor 1.0]
- FY2024 (ended 2024-06-30): 21.84 [filed 21.84, split factor 1.0]
- FY2025 (ended 2025-06-30): 27.12 [filed 27.12, split factor 1.0]
- FY2026 (ended 2026-06-30): 28.48 [filed 28.48, split factor 1.0]

## Dividend years (Yahoo history)

1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 2025, 2026

## Insider transactions (SEC Form 4 data set, latest 40)

- 2026-09-08 S Thompson Laura K (director) 160 @ 958.95 = 153432 · https://www.sec.gov/Archives/edgar/data/76334/000007633426000137/
- 2026-08-26 S Bracht Berend (officer) 602 @ 1040.47 = 626363 · https://www.sec.gov/Archives/edgar/data/76334/000007633426000135/
- 2026-08-17 S Scott Patrick (officer) 1225 @ 1056.98 = 1294800 · https://www.sec.gov/Archives/edgar/data/76334/000007633426000101/
- 2026-08-17 S Scott Patrick (officer) 10 @ 1058.94 = 10589 · https://www.sec.gov/Archives/edgar/data/76334/000007633426000101/
- 2026-08-14 S Reidy Jay (officer) 300 @ 1055.77 = 316731 · https://www.sec.gov/Archives/edgar/data/76334/000007633426000084/
- 2026-08-14 S Ross Andrew D (Pres) 5498 @ 1057.57 = 5814520 · https://www.sec.gov/Archives/edgar/data/76334/000007633426000086/
- 2026-08-14 S Parel Dinu J (officer) 438 @ 1057.12 = 463019 · https://www.sec.gov/Archives/edgar/data/76334/000007633426000088/
- 2026-08-14 S Parel Dinu J (officer) 470 @ 1055.97 = 496306 · https://www.sec.gov/Archives/edgar/data/76334/000007633426000088/
- 2026-08-14 S Parel Dinu J (officer) 213 @ 1054.65 = 224640 · https://www.sec.gov/Archives/edgar/data/76334/000007633426000088/
- 2026-08-14 S Parel Dinu J (officer) 1972 @ 1057.42 = 2085232 · https://www.sec.gov/Archives/edgar/data/76334/000007633426000088/
- 2026-08-14 S Parel Dinu J (officer) 320 @ 1059.61 = 339075 · https://www.sec.gov/Archives/edgar/data/76334/000007633426000088/
- 2026-08-14 S Parel Dinu J (officer) 80 @ 1060.00 = 84800 · https://www.sec.gov/Archives/edgar/data/76334/000007633426000088/
- 2026-08-14 S Parel Dinu J (officer) 976 @ 1057.93 = 1032540 · https://www.sec.gov/Archives/edgar/data/76334/000007633426000088/
- 2026-08-14 S Hart Mark J (officer) 2497 @ 1057.00 = 2639329 · https://www.sec.gov/Archives/edgar/data/76334/000007633426000090/
- 2026-08-14 S Bracht Berend (officer) 700 @ 1055.03 = 738521 · https://www.sec.gov/Archives/edgar/data/76334/000007633426000092/
- 2026-08-14 S Scott Patrick (officer) 631 @ 1053.20 = 664569 · https://www.sec.gov/Archives/edgar/data/76334/000007633426000094/
- 2026-08-14 S Verrier James (director) 1500 @ 1058.00 = 1587000 · https://www.sec.gov/Archives/edgar/data/76334/000007633426000098/

## Links

- sec_filings: https://www.sec.gov/edgar/browse/?CIK=0000076334
- sec_xbrl_companyfacts: https://data.sec.gov/api/xbrl/companyfacts/CIK0000076334.json
- sec_form4: https://www.sec.gov/cgi-bin/browse-edgar?action=getcompany&CIK=0000076334&type=4
- sec_8k: https://www.sec.gov/cgi-bin/browse-edgar?action=getcompany&CIK=0000076334&type=8-K
- yahoo: https://finance.yahoo.com/quote/PH
- stooq: https://stooq.com/q/d/?s=ph.us
- morningstar (link only, nothing stored): https://www.morningstar.com/search?query=PH
- finviz (link only, nothing stored): https://finviz.com/quote.ashx?t=PH
- stockanalysis (link only, nothing stored): https://stockanalysis.com/stocks/ph/
- seeking_alpha (link only, nothing stored): https://seekingalpha.com/symbol/PH
- openinsider (link only, nothing stored): http://openinsider.com/search?q=PH
- google_news (link only, nothing stored): https://news.google.com/rss/search?q=PH+stock

Cite as: The Claude Trader snapshot 2026-10-26, https://theclaudetrader.com/s/PH; data from SEC EDGAR XBRL and market prices (Alpaca Market Data, Yahoo Finance) to 2026-10-23.

Scores are deterministic rule outputs from public filings. fair_value_model is a labelled model estimate from the same filings (method at /fair-value), not an opinion or recommendation.