The Claude Trader

Grid › Electronic Connectors

APH Amphenol Corp

NYSE, CIK 0000820313, fiscal year ends 12/31. Last price 74.09 on 2026-10-23, market value 182.7 billion dollars.

Machine-readable: APH.json, APH.md. Sections: Graham Defensive, Magic Formula, Momentum, Insider, Buffett Quality, Lynch GARP, Graham Enterprising, Piotroski F-Score, earnings record, insiders, filings and links.

PhilosophyScoreStatusCurrent inputs as ofHistory usedPriceVerificationRules
Graham Defensive 58 ok 2025-12-31
stale: Revenue
2013–2025 2026-10-23 14 verified, 21 unverified method
Magic Formula 54 ok 2026-03-31
stale: operating_income_q
— 2026-10-23 — method
Momentum 59 ok 2026-10-23 — 2026-10-23 — method
Insider 0 ok 2026-10-23 — — — method
Buffett Quality 75 ok 2026-06-30 2016–2025 2026-10-23 0 verified, 47 unverified method
Lynch GARP 56 ok 2026-06-30 2020–2025 2026-10-23 0 verified, 5 unverified method
Graham Enterprising 50 ok 2026-06-30 2020–2025 2026-10-23 0 verified, 11 unverified method
Piotroski F-Score 67 ok — 2024–2026 — 0 verified, 27 unverified method

Market value, source trail

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

InputValueUnitPeriod / dateSource
Traded price74.09USD per traded unit (share or ADS)2026-10-23Yahoo Finance
SEC shares outstanding1,232,983,457underlying shares2026-07-28SEC cover page 10-Q 0001104659-26-089194 (1,232,983,457 shares (single class on cover)); filing document https://www.sec.gov/Archives/edgar/data/820313/000110465926089194/aph-20260630x10q.htm 0001104659-26-089194
Depositary ratio1.0underlying shares per traded unit domestic 10-K filer; SEC shares are the traded units
Market value price date × latest reported shares182,703,488,658USD2026-10-23
shares at 2026-07-28
74.09 (price 2026-10-23) / 1 x 2,465,966,914 (shares at 2026-07-28, restated x2 for a later split) = 182,703,488,658

Graham Defensive

58 of 100. ok. How this is scored.

Test or factorValueThresholdPoints
1 Adequate size23.09 revenue $B>= 15.0 / 5
2a Current ratio1.89>= 2.013.3 / 15
2b Long-term debt vs working capital2.05 LTD / WC<= 1.00.0 / 15
3 Positive earnings each of 10 years10 of 1010 of 1015.0 / 15
4 Dividends every year for 20 years20 of 20 XBRL check: 13 years agree, 7 unverified20 of 2015.0 / 15
5 EPS growth, 3-yr avg now vs 10 yrs ago0.30 -> 1.14 (+277%)>= +33%10.0 / 10
6 P/E on 3-year average EPS65.3<= 150.0 / 15
7 P/B <= 1.5, or P/E x P/B <= 22.5P/B 11.79, product 769.9<= 1.5 or <= 22.50.0 / 10
Inputs, 37 numbers with their sources
InputValuePeriodSourceCheck
Price (close, per traded unit)74.092026-10-23Alpaca Market Data (consolidated SIP daily bar)not cross-checked
Revenue23095000000.02025-12-31 staleSEC XBRL Revenues 0001104659-26-040688unverified
current_assets17816800000.02026-06-30SEC XBRL AssetsCurrent 0001104659-26-089194unverified
current_liabilities9438000000.02026-06-30SEC XBRL LiabilitiesCurrent 0001104659-26-089194unverified
lt_debt17177000000.02026-06-30SEC XBRL LongTermDebtAndCapitalLeaseObligations 0001104659-26-089194unverified
equity15491600000.02026-06-30SEC XBRL StockholdersEquity 0001104659-26-089194unverified
Net income FY2016822900000.02016-12-31 historySEC XBRL NetIncomeLoss 0001558370-19-000636unverified
Net income FY2017650500000.02017-12-31 historySEC XBRL NetIncomeLoss 0001558370-20-000728unverified
Net income FY20181205000000.02018-12-31 historySEC XBRL NetIncomeLoss 0001558370-21-000881unverified
Net income FY20191155000000.02019-12-31 historySEC XBRL NetIncomeLoss 0001558370-22-000961unverified
Net income FY20201203400000.02020-12-31 historySEC XBRL NetIncomeLoss 0001558370-23-001036unverified
Net income FY20211590800000.02021-12-31 historySEC XBRL NetIncomeLoss (10-K via companyfacts; frames served proxy 0001104659-26-040688) 0001558370-24-000866unverified
Net income FY20221902300000.02022-12-31 historySEC XBRL NetIncomeLoss (10-K via companyfacts; frames served proxy 0001104659-26-040688) 0001558370-25-000714unverified
Net income FY20231928000000.02023-12-31 historySEC XBRL NetIncomeLoss (10-K via companyfacts; frames served proxy 0001104659-26-040688) 0001104659-26-013549unverified
Net income FY20242424000000.02024-12-31 historySEC XBRL NetIncomeLoss (10-K via companyfacts; frames served proxy 0001104659-26-040688) 0001104659-26-013549unverified
Net income FY20254270300000.02025-12-31 historySEC XBRL NetIncomeLoss (10-K via companyfacts; frames served proxy 0001104659-26-040688) 0001104659-26-013549unverified
Dividend years (Yahoo)[2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 2025, 2026] historyYahoo Finance dividend historyverified (partly: XBRL covers 13 of 20 years)
Dividends per share FY2013 (XBRL)0.3052013-12-31 historySEC XBRL CommonStockDividendsPerShareDeclared 0001104659-16-098503verified
Dividends per share FY2014 (XBRL)0.452014-12-31 historySEC XBRL CommonStockDividendsPerShareDeclared 0001558370-17-000659verified
Dividends per share FY2015 (XBRL)0.532015-12-31 historySEC XBRL CommonStockDividendsPerShareDeclared 0001558370-18-000871verified
Dividends per share FY2016 (XBRL)0.582016-12-31 historySEC XBRL CommonStockDividendsPerShareDeclared 0001558370-19-000636verified
Dividends per share FY2017 (XBRL)0.72017-12-31 historySEC XBRL CommonStockDividendsPerShareDeclared 0001558370-20-000728verified
Dividends per share FY2018 (XBRL)0.882018-12-31 historySEC XBRL CommonStockDividendsPerShareDeclared 0001558370-21-000881verified
Dividends per share FY2019 (XBRL)0.482019-12-31 historySEC XBRL CommonStockDividendsPerShareDeclared 0001558370-22-000961verified
Dividends per share FY2020 (XBRL)0.522020-12-31 historySEC XBRL CommonStockDividendsPerShareDeclared 0001558370-23-001036verified
Dividends per share FY2021 (XBRL)0.6352021-12-31 historySEC XBRL CommonStockDividendsPerShareDeclared 0001558370-24-000866verified
Dividends per share FY2022 (XBRL)0.4052022-12-31 historySEC XBRL CommonStockDividendsPerShareDeclared 0001558370-25-000714verified
Dividends per share FY2023 (XBRL)0.4252023-12-31 historySEC XBRL CommonStockDividendsPerShareDeclared 0001104659-26-013549verified
Dividends per share FY2024 (XBRL)0.552024-12-31 historySEC XBRL CommonStockDividendsPerShareDeclared 0001104659-26-013549verified
Dividends per share FY2025 (XBRL)0.7452025-12-31 historySEC XBRL CommonStockDividendsPerShareDeclared 0001104659-26-013549verified
EPS diluted FY20140.27622014-12-31 historySEC XBRL EarningsPerShareDiluted 0001558370-17-000659unverified
EPS diluted FY20150.30132015-12-31 historySEC XBRL EarningsPerShareDiluted 0001558370-18-000871unverified
EPS diluted FY20160.32622016-12-31 historySEC XBRL EarningsPerShareDiluted 0001558370-19-000636unverified
EPS diluted FY20230.7752023-12-31 historySEC XBRL EarningsPerShareDiluted 0001104659-26-013549unverified
EPS diluted FY20240.962024-12-31 historySEC XBRL EarningsPerShareDiluted 0001104659-26-013549unverified
EPS diluted FY20251.672025-12-31 historySEC XBRL EarningsPerShareDiluted 0001104659-26-013549unverified
Shares outstanding2465966914.02026-07-28SEC cover page 10-Q 0001104659-26-089194 (1,232,983,457 shares (single class on cover)); filing document https://www.sec.gov/Archives/edgar/data/820313/000110465926089194/aph-20260630x10q.htm 0001104659-26-089194not cross-checked

Magic Formula

54 of 100. ok. How this is scored.

Test or factorValueThresholdPoints
Earnings yield (EBIT/EV) EBIT trailing twelve months; EV = market cap + debt (18,811,300,000) - cash3.98 % (rank 118)
Return on capital (EBIT/(NWC+PPE)) net working capital 8,378,800,000 used as reported69.33 % (rank 55)
Combined rank173
Inputs, 14 numbers with their sources
InputValuePeriodSourceCheck
operating_income5868600000.02025-12-31 historySEC XBRL OperatingIncomeLoss 0001104659-26-013549not cross-checked
operating_income_q1831800000.02026-03-31 staleSEC XBRL OperatingIncomeLoss (quarter CY2026Q1) 0001104659-26-054128not cross-checked
operating_income_q1024800000.02025-03-31 historySEC XBRL OperatingIncomeLoss (quarter CY2025Q1) 0001104659-26-054128not cross-checked
operating_income_q2584600000.02026-06-30SEC XBRL OperatingIncomeLoss (quarter CY2026Q2) 0001104659-26-089194not cross-checked
operating_income_q1418800000.02025-06-30 historySEC XBRL OperatingIncomeLoss (quarter CY2025Q2) 0001104659-26-089194not cross-checked
current_assets17816800000.02026-06-30SEC XBRL AssetsCurrent 0001104659-26-089194not cross-checked
current_liabilities9438000000.02026-06-30SEC XBRL LiabilitiesCurrent 0001104659-26-089194not cross-checked
cash4729400000.02026-06-30SEC XBRL CashAndCashEquivalentsAtCarryingValue 0001104659-26-089194not cross-checked
ppe_net2932200000.02026-06-30SEC XBRL PropertyPlantAndEquipmentNet 0001104659-26-089194not cross-checked
debt_incl_current18811300000.02026-06-30SEC XBRL LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities 0001104659-26-089194not cross-checked
shares_out1232983457.02026-07-28SEC cover page 10-Q 0001104659-26-089194 (1,232,983,457 shares (single class on cover)); filing document https://www.sec.gov/Archives/edgar/data/820313/000110465926089194/aph-20260630x10q.htm 0001104659-26-089194not cross-checked
Price (close)74.092026-10-23Yahoo Finance / Alpaca Market Datanot cross-checked
notedebt = LongTermDebt (incl. current maturities)not cross-checked
noteshare count restated x2 for a verified split after 2026-07-28not cross-checked

Momentum

59 of 100. ok. How this is scored.

Test or factorValueThresholdPoints
12-1 month return22.3 % (percentile 70.2)35.1 / 50
6 month return-1.0 % (percentile 39.1)7.8 / 20
Price / 52-week high0.83612.5 / 15
Volatility penalty (60d annualised)38.7 %3.7 / 15
Inputs, 1 numbers with their sources
InputValuePeriodSourceCheck
Adjusted close series (14 months)74.092026-10-23Yahoo Finance / Alpaca Market Data daily historynot cross-checked

Insider

0 of 100. ok. How this is scored. Form 4 data loaded through 2026-10-23

Test or factorValueThresholdPoints
Open-market buy value / market cap (percentile among buyers)0.0 bp0.0 / 35
Distinct buyers00.0 / 25
Buyer seniority0.00.0 / 20
Recency (half-life 30d)0.00.0 / 10
Sales penalty (excludes 10b5-1 plan sales)9.87 bp-9.4 / 0
Inputs, 7 numbers with their sources
InputValuePeriodSourceCheck
Form 4 S Silverman David M 2026-08-0520908800.02026-08-05SEC Form 4 (insider transactions data set)not cross-checked
Form 4 S Lampo Craig A 2026-08-0432324292.02026-08-04SEC Form 4 (insider transactions data set)not cross-checked
Form 4 S D'AMICO LANCE E 2026-08-031618200.02026-08-03SEC Form 4 (insider transactions data set)not cross-checked
Form 4 S D'AMICO LANCE E 2026-08-036472800.02026-08-03SEC Form 4 (insider transactions data set)not cross-checked
Form 4 S D'AMICO LANCE E 2026-08-038099500.02026-08-03SEC Form 4 (insider transactions data set)not cross-checked
Form 4 S NORWITT RICHARD ADAM 2026-07-3130199096.0800000022026-07-31SEC Form 4 (insider transactions data set)not cross-checked
Form 4 S NORWITT RICHARD ADAM 2026-07-3180785000.02026-07-31SEC Form 4 (insider transactions data set)not cross-checked

Buffett Quality

75 of 100. ok. How this is scored.

Test or factorValueThresholdPoints
1 Average return on equity (net income / year-end equity)26.2% over 8 yrs>= 15%25.0 / 25
2 Profitable every year10 of 10all years15.0 / 15
3 Net income growth, 3-yr average now vs start of window+18.2% a year>= +10%10.0 / 10
4 Borrowings / 3-yr average earnings (years to repay) LongTermDebt (incl. current maturities)6.5 years<= 45.5 / 15
5 Operating margin, 5-yr average21.3%>= 20%10.0 / 10
6 Free cash flow / net income, 5-yr (operating cash flow minus capex)0.96>= 1.09.2 / 10
7 Owner-earnings yield (3-yr avg free cash flow / market cap)1.6%>= 7%0.0 / 15
Inputs, 49 numbers with their sources
InputValuePeriodSourceCheck
Price (close, per traded unit)74.092026-10-23Alpaca Market Data (consolidated SIP daily bar)not cross-checked
Net income FY20181205000000.02018-12-31 historySEC XBRL NetIncomeLoss 0001558370-21-000881unverified
Equity at FY2018 end4017000000.02018-12-31 historySEC XBRL StockholdersEquity 0001558370-20-000728unverified
Net income FY20191155000000.02019-12-31 historySEC XBRL NetIncomeLoss 0001558370-22-000961unverified
Equity at FY2019 end4530300000.02019-12-31 historySEC XBRL StockholdersEquity 0001558370-21-000881unverified
Net income FY20201203400000.02020-12-31 historySEC XBRL NetIncomeLoss 0001558370-23-001036unverified
Equity at FY2020 end5384900000.02020-12-31 historySEC XBRL StockholdersEquity 0001558370-22-000961unverified
Net income FY20211590800000.02021-12-31 historySEC XBRL NetIncomeLoss (10-K via companyfacts; frames served proxy 0001104659-26-040688) 0001558370-24-000866unverified
Equity at FY2021 end6302000000.02021-12-31 historySEC XBRL StockholdersEquity 0001558370-23-001036unverified
Net income FY20221902300000.02022-12-31 historySEC XBRL NetIncomeLoss (10-K via companyfacts; frames served proxy 0001104659-26-040688) 0001558370-25-000714unverified
Equity at FY2022 end7015600000.02022-12-31 historySEC XBRL StockholdersEquity 0001558370-24-000866unverified
Net income FY20231928000000.02023-12-31 historySEC XBRL NetIncomeLoss (10-K via companyfacts; frames served proxy 0001104659-26-040688) 0001104659-26-013549unverified
Equity at FY2023 end8346500000.02023-12-31 historySEC XBRL StockholdersEquity 0001558370-25-000714unverified
Net income FY20242424000000.02024-12-31 historySEC XBRL NetIncomeLoss (10-K via companyfacts; frames served proxy 0001104659-26-040688) 0001104659-26-013549unverified
Equity at FY2024 end9792000000.02024-12-31 historySEC XBRL StockholdersEquity 0001104659-26-013549unverified
Net income FY20254270300000.02025-12-31 historySEC XBRL NetIncomeLoss (10-K via companyfacts; frames served proxy 0001104659-26-040688) 0001104659-26-013549unverified
Equity at FY2025 end13413100000.02025-12-31 historySEC XBRL StockholdersEquity 0001104659-26-089194unverified
Net income FY2016822900000.02016-12-31 historySEC XBRL NetIncomeLoss 0001558370-19-000636unverified
Net income FY2017650500000.02017-12-31 historySEC XBRL NetIncomeLoss 0001558370-20-000728unverified
Net income FY20181205000000.02018-12-31 historySEC XBRL NetIncomeLoss 0001558370-21-000881unverified
Net income FY20191155000000.02019-12-31 historySEC XBRL NetIncomeLoss 0001558370-22-000961unverified
Net income FY20201203400000.02020-12-31 historySEC XBRL NetIncomeLoss 0001558370-23-001036unverified
Net income FY20211590800000.02021-12-31 historySEC XBRL NetIncomeLoss (10-K via companyfacts; frames served proxy 0001104659-26-040688) 0001558370-24-000866unverified
Net income FY20221902300000.02022-12-31 historySEC XBRL NetIncomeLoss (10-K via companyfacts; frames served proxy 0001104659-26-040688) 0001558370-25-000714unverified
Net income FY20231928000000.02023-12-31 historySEC XBRL NetIncomeLoss (10-K via companyfacts; frames served proxy 0001104659-26-040688) 0001104659-26-013549unverified
Net income FY20242424000000.02024-12-31 historySEC XBRL NetIncomeLoss (10-K via companyfacts; frames served proxy 0001104659-26-040688) 0001104659-26-013549unverified
Net income FY20254270300000.02025-12-31 historySEC XBRL NetIncomeLoss (10-K via companyfacts; frames served proxy 0001104659-26-040688) 0001104659-26-013549unverified
debt_incl_current18811300000.02026-06-30SEC XBRL LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities 0001104659-26-089194unverified
Operating income FY20212105100000.02021-12-31 historySEC XBRL OperatingIncomeLoss 0001558370-24-000866unverified
Revenue FY202110876000000.02021-12-31 historySEC XBRL Revenues 0001104659-26-040688unverified
Operating income FY20222585800000.02022-12-31 historySEC XBRL OperatingIncomeLoss 0001558370-25-000714unverified
Revenue FY202212623000000.02022-12-31 historySEC XBRL Revenues 0001104659-26-040688unverified
Operating income FY20232559600000.02023-12-31 historySEC XBRL OperatingIncomeLoss 0001104659-26-013549unverified
Revenue FY202312555000000.02023-12-31 historySEC XBRL Revenues 0001104659-26-040688unverified
Operating income FY20243156900000.02024-12-31 historySEC XBRL OperatingIncomeLoss 0001104659-26-013549unverified
Revenue FY202415223000000.02024-12-31 historySEC XBRL Revenues 0001104659-26-040688unverified
Operating income FY20255868600000.02025-12-31 historySEC XBRL OperatingIncomeLoss 0001104659-26-013549unverified
Revenue FY202523095000000.02025-12-31 historySEC XBRL Revenues 0001104659-26-040688unverified
Operating cash flow FY20211540100000.02021-12-31 historySEC XBRL NetCashProvidedByUsedInOperatingActivities 0001558370-24-000866unverified
Capital expenditure FY2021360400000.02021-12-31 historySEC XBRL PaymentsToAcquirePropertyPlantAndEquipment 0001558370-24-000866unverified
Operating cash flow FY20222174600000.02022-12-31 historySEC XBRL NetCashProvidedByUsedInOperatingActivities 0001558370-25-000714unverified
Capital expenditure FY2022383800000.02022-12-31 historySEC XBRL PaymentsToAcquirePropertyPlantAndEquipment 0001558370-25-000714unverified
Operating cash flow FY20232528700000.02023-12-31 historySEC XBRL NetCashProvidedByUsedInOperatingActivities 0001104659-26-013549unverified
Capital expenditure FY2023372800000.02023-12-31 historySEC XBRL PaymentsToAcquirePropertyPlantAndEquipment 0001104659-26-013549unverified
Operating cash flow FY20242814700000.02024-12-31 historySEC XBRL NetCashProvidedByUsedInOperatingActivities 0001104659-26-013549unverified
Capital expenditure FY2024665400000.02024-12-31 historySEC XBRL PaymentsToAcquirePropertyPlantAndEquipment 0001104659-26-013549unverified
Operating cash flow FY20255374700000.02025-12-31 historySEC XBRL NetCashProvidedByUsedInOperatingActivities 0001104659-26-013549unverified
Capital expenditure FY2025996600000.02025-12-31 historySEC XBRL PaymentsToAcquirePropertyPlantAndEquipment 0001104659-26-013549unverified
Shares outstanding2465966914.02026-07-28SEC cover page 10-Q 0001104659-26-089194 (1,232,983,457 shares (single class on cover)); filing document https://www.sec.gov/Archives/edgar/data/820313/000110465926089194/aph-20260630x10q.htm 0001104659-26-089194not cross-checked

Lynch GARP

56 of 100. ok. How this is scored.

Test or factorValueThresholdPoints
1 PEG: P/E divided by 5-yr EPS growth (in % points)1.6<= 1.012.1 / 30
2 EPS growth, 5-yr compound rate+27.8% a year12% to 35% a year20.0 / 20
3 P/E on latest annual EPS44.4<= 250.0 / 10
4 Borrowings / equity LongTermDebt (incl. current maturities)1.21<= 0.54.3 / 15
5 Years of the last 5 in which EPS rose5 of 55 of 515.0 / 15
6 Net cash (cash minus borrowings) / market cap-7.7%>= +10%4.9 / 10
Inputs, 6 numbers with their sources
InputValuePeriodSourceCheck
Price (close, per traded unit)74.092026-10-23Alpaca Market Data (consolidated SIP daily bar)not cross-checked
EPS diluted FY20251.672025-12-31 historySEC XBRL EarningsPerShareDiluted 0001104659-26-013549unverified
EPS diluted FY20200.492020-12-31 historySEC XBRL EarningsPerShareDiluted 0001558370-23-001036unverified
debt_incl_current18811300000.02026-06-30SEC XBRL LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities 0001104659-26-089194unverified
equity15491600000.02026-06-30SEC XBRL StockholdersEquity 0001104659-26-089194unverified
cash4729400000.02026-06-30SEC XBRL CashAndCashEquivalentsAtCarryingValue 0001104659-26-089194unverified

Graham Enterprising

50 of 100. ok. How this is scored.

Test or factorValueThresholdPoints
1 Current ratio1.89>= 1.515.0 / 15
2 Borrowings vs working capital LongTermDebt (incl. current maturities)2.25 x<= 1.1x0.0 / 15
3 No earnings deficit in the last 5 years5 of 5 profitable5 of 515.0 / 15
4 Pays a current dividendyesyes10.0 / 10
5 EPS higher than five years earlier0.49 -> 1.67higher10.0 / 10
6 Price / book value per share book value used because intangibles are not separated in the dataset (Graham uses net tangible assets)11.79<= 1.20.0 / 20
7 Price / net current asset value per share (current assets minus all liabilities) net current asset value not positive—<= 0.670.0 / 15
Inputs, 14 numbers with their sources
InputValuePeriodSourceCheck
Price (close, per traded unit)74.092026-10-23Alpaca Market Data (consolidated SIP daily bar)not cross-checked
current_assets17816800000.02026-06-30SEC XBRL AssetsCurrent 0001104659-26-089194unverified
current_liabilities9438000000.02026-06-30SEC XBRL LiabilitiesCurrent 0001104659-26-089194unverified
debt_incl_current18811300000.02026-06-30SEC XBRL LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities 0001104659-26-089194unverified
Net income FY20211590800000.02021-12-31 historySEC XBRL NetIncomeLoss (10-K via companyfacts; frames served proxy 0001104659-26-040688) 0001558370-24-000866unverified
Net income FY20221902300000.02022-12-31 historySEC XBRL NetIncomeLoss (10-K via companyfacts; frames served proxy 0001104659-26-040688) 0001558370-25-000714unverified
Net income FY20231928000000.02023-12-31 historySEC XBRL NetIncomeLoss (10-K via companyfacts; frames served proxy 0001104659-26-040688) 0001104659-26-013549unverified
Net income FY20242424000000.02024-12-31 historySEC XBRL NetIncomeLoss (10-K via companyfacts; frames served proxy 0001104659-26-040688) 0001104659-26-013549unverified
Net income FY20254270300000.02025-12-31 historySEC XBRL NetIncomeLoss (10-K via companyfacts; frames served proxy 0001104659-26-040688) 0001104659-26-013549unverified
Dividend years (Yahoo)[2019, 2020, 2021, 2022, 2023, 2024, 2025, 2026] historyYahoo Finance dividend historynot cross-checked
EPS diluted FY20251.672025-12-31 historySEC XBRL EarningsPerShareDiluted 0001104659-26-013549unverified
EPS diluted FY20200.492020-12-31 historySEC XBRL EarningsPerShareDiluted 0001558370-23-001036unverified
equity15491600000.02026-06-30SEC XBRL StockholdersEquity 0001104659-26-089194unverified
Shares outstanding2465966914.02026-07-28SEC cover page 10-Q 0001104659-26-089194 (1,232,983,457 shares (single class on cover)); filing document https://www.sec.gov/Archives/edgar/data/820313/000110465926089194/aph-20260630x10q.htm 0001104659-26-089194not cross-checked

Piotroski F-Score

67 of 100. ok. How this is scored.

Test or factorValueThresholdPoints
1 Return on assets is positive11.8%pass = 111.11111111111111 / 11.11111111111111
2 Operating cash flow is positive5,375Mpass = 111.11111111111111 / 11.11111111111111
3 Return on assets improved on the prior year11.3% -> 11.8%pass = 111.11111111111111 / 11.11111111111111
4 Operating cash flow exceeds net income (accruals)5,375M vs 4,270Mpass = 111.11111111111111 / 11.11111111111111
5 Long-term debt / assets fell30.2% -> 40.2%pass = 10.0 / 11.11111111111111
6 Current ratio improved2.37 -> 2.98pass = 111.11111111111111 / 11.11111111111111
7 No new shares issued (share count did not rise)1,221M -> 1,233Mpass = 10.0 / 11.11111111111111
8 Operating margin improved (stand-in for gross margin, which the dataset does not carry)20.7% -> 25.4%pass = 111.11111111111111 / 11.11111111111111
9 Asset turnover (revenue / assets) improved0.71 -> 0.64pass = 10.0 / 11.11111111111111
Inputs, 27 numbers with their sources
InputValuePeriodSourceCheck
net_income 2025-12-314270300000.02025-12-31 historySEC XBRL NetIncomeLoss (10-K via companyfacts; frames served proxy 0001104659-26-040688) 0001104659-26-013549unverified
total_assets 2025-12-3136236900000.02025-12-31 historySEC XBRL Assets 0001104659-26-089194unverified
cfo 2025-12-315374700000.02025-12-31 historySEC XBRL NetCashProvidedByUsedInOperatingActivities 0001104659-26-013549unverified
net_income 2025-12-314270300000.02025-12-31 historySEC XBRL NetIncomeLoss (10-K via companyfacts; frames served proxy 0001104659-26-040688) 0001104659-26-013549unverified
net_income 2024-12-312424000000.02024-12-31 historySEC XBRL NetIncomeLoss (10-K via companyfacts; frames served proxy 0001104659-26-040688) 0001104659-26-013549unverified
total_assets 2025-12-3136236900000.02025-12-31 historySEC XBRL Assets 0001104659-26-089194unverified
total_assets 2024-12-3121440200000.02024-12-31 historySEC XBRL Assets 0001104659-26-013549unverified
cfo 2025-12-315374700000.02025-12-31 historySEC XBRL NetCashProvidedByUsedInOperatingActivities 0001104659-26-013549unverified
net_income 2025-12-314270300000.02025-12-31 historySEC XBRL NetIncomeLoss (10-K via companyfacts; frames served proxy 0001104659-26-040688) 0001104659-26-013549unverified
lt_debt 2025-12-3114564800000.02025-12-31 historySEC XBRL LongTermDebtAndCapitalLeaseObligations 0001104659-26-089194unverified
lt_debt 2024-12-316484400000.02024-12-31 historySEC XBRL LongTermDebtAndCapitalLeaseObligations 0001104659-26-013549unverified
total_assets 2025-12-3136236900000.02025-12-31 historySEC XBRL Assets 0001104659-26-089194unverified
total_assets 2024-12-3121440200000.02024-12-31 historySEC XBRL Assets 0001104659-26-013549unverified
current_assets 2025-12-3120267200000.02025-12-31 historySEC XBRL AssetsCurrent 0001104659-26-089194unverified
current_assets 2024-12-319686000000.02024-12-31 historySEC XBRL AssetsCurrent 0001104659-26-013549unverified
current_liabilities 2025-12-316802800000.02025-12-31 historySEC XBRL LiabilitiesCurrent 0001104659-26-089194unverified
current_liabilities 2024-12-314083800000.02024-12-31 historySEC XBRL LiabilitiesCurrent 0001104659-26-013549unverified
shares_out 2026-07-281232983457.02026-07-28 historySEC XBRL EntityCommonStockSharesOutstanding 0001104659-26-089194unverified
shares_out 2025-07-221220921111.02025-07-22 historySEC XBRL EntityCommonStockSharesOutstanding 0001558370-25-009610unverified
operating_income 2025-12-315868600000.02025-12-31 historySEC XBRL OperatingIncomeLoss 0001104659-26-013549unverified
operating_income 2024-12-313156900000.02024-12-31 historySEC XBRL OperatingIncomeLoss 0001104659-26-013549unverified
revenue 2025-12-3123095000000.02025-12-31 historySEC XBRL Revenues 0001104659-26-040688unverified
revenue 2024-12-3115223000000.02024-12-31 historySEC XBRL Revenues 0001104659-26-040688unverified
revenue 2025-12-3123095000000.02025-12-31 historySEC XBRL Revenues 0001104659-26-040688unverified
revenue 2024-12-3115223000000.02024-12-31 historySEC XBRL Revenues 0001104659-26-040688unverified
total_assets 2025-12-3136236900000.02025-12-31 historySEC XBRL Assets 0001104659-26-089194unverified
total_assets 2024-12-3121440200000.02024-12-31 historySEC XBRL Assets 0001104659-26-013549unverified

Earnings record

SEC XBRL, by fiscal year (named by the calendar year it ends in); EPS split-adjusted to today's shares; each row links to the filing.

FYEndedRevenue, $MNet income, $MEPS dilutedDividendFiling
20132013-12-316390.245paid0001104659-16-098503
20142014-12-317090.2762paid0001558370-17-000659
20152015-12-317640.3013paid0001558370-18-000871
20162016-12-316,2868230.3262paid0001558370-19-000636
20172017-12-317,0116500.2575paid0001558370-20-000728
20182018-12-318,2021,2050.4813paid0001558370-21-000881
20192019-12-318,2251,1550.47paid0001558370-22-000961
20202020-12-318,5991,2030.49paid0001558370-23-001036
20212021-12-3110,8761,5910.635paid0001558370-24-000866
20222022-12-3112,6231,9020.765paid0001558370-25-000714
20232023-12-3112,5551,9280.775paid0001104659-26-013549
20242024-12-3115,2232,4240.96paid0001104659-26-013549
20252025-12-3123,0954,2701.67paid0001104659-26-013549

Insider transactions

SEC Form 4 open-market purchases and sales from the insider data sets; latest 20.

DateInsiderRoleTypeSharesPriceValue
2026-08-05Silverman David Mofficersale120,000174.2420,908,800
2026-08-04Lampo Craig ACFOsale193,200167.3132,324,292
2026-08-03D'amico Lance Eofficersale10,000161.821,618,200
2026-08-03D'amico Lance Eofficersale40,000161.826,472,800
2026-08-03D'amico Lance Eofficersale50,000161.998,099,500
2026-07-31Norwitt Richard AdamCEOsale186,104162.2730,199,096
2026-07-31Norwitt Richard AdamCEOsale500,000161.5780,785,000
2026-05-05Norwitt Richard AdamCEOsale17,500143.212,506,175
2026-05-04Norwitt Richard AdamCEOsale52,203142.047,414,914
2026-05-01Norwitt Richard AdamCEOsale61,072143.908,788,261