‹ Screener

GRIFFON CORP

GFF · Metal Doors, Sash, Frames, Moldings & Trim · 45.9M shares · +6%/yr ↑ dilution · EDGAR filings ↗
Net buyback after stock comp: $123M (gross $164M, SBC $41M)

Reference price $95.62 · est. market cap ~$4.4B — last insider sale, 2026-06-25 (estimated from the dated SEC Form 4 price × shares outstanding — not a live quote)

Grade

C62

Diversified manufacturer (garage doors, tools, fans) whose headline ROE is a leverage artifact masking impairment-hit earnings.

Strengths

Risks

Notable findings

Quarterly revenue

2025-06-30 · $988M2025-09-30 · $662M2025-12-31 · $649M2026-03-31 · $227M

Last 4 quarters · from SEC filings.

Key metrics

Gross margin
42.0%
Operating margin
8.2%
Net margin
2.0%
Return on equity
69.1%
Return on assets
2.5%
ROIC
11.0%
Revenue growth (QoQ)
-65.0%
Net-income growth
-75.6%
Debt / equity
19.0×
Net debt / EBITDA
5.3×
Current ratio
2.7×
EBITDA
$246M
Tangible book value
-$607M
Cash & investments
$99M
Stock comp / revenue
1.0%

Insider transactions · last 18 months

DateInsiderTypeSharesPrice
2026-06-25MEHMEL ROBERT FSell1.5K$96.41
2026-06-25MEHMEL ROBERT FSell1.2K$97.27
2026-06-25MEHMEL ROBERT FSell5.1K$95.62
2026-06-24MEHMEL ROBERT FSell100$96.03
2026-06-24MEHMEL ROBERT FSell4.6K$95.45
2026-06-17MEHMEL ROBERT FSell547$95.37
2026-06-16MEHMEL ROBERT FSell97$96.25
2026-06-16MEHMEL ROBERT FSell2.9K$95.36
2026-06-15MEHMEL ROBERT FSell3.3K$95.40
2026-06-12MEHMEL ROBERT FSell5.5K$95.18
2026-06-12KRAMER RONALD JSell51K$95.21
2026-06-12KRAMER RONALD JSell49K$94.62
2026-06-11Harris Brian GSell7.5K$95.03
2026-03-05ALPERT HENRY ABuy1.0K$79.99
2026-02-18Grabowsky Louis J.Grant1.3K
2026-02-18Johnson Lacy M.Grant1.3K
2026-02-18ALPERT HENRY AGrant1.3K
2026-02-18Sullivan Kevin FGrant1.3K
2026-02-18SIGHT JAMES WGrant1.3K
2026-02-18Hegedus SamantaGrant1.3K
2026-02-18TURNBULL CHERYL LGrant1.3K
2026-02-18Taylor Michelle LGrant1.3K
2026-02-18Coben Jerome LGrant1.3K
2026-02-18Diao H.C. CharlesGrant1.3K
2026-02-17Durborow W. ChristopherSell10K$91.97
2026-02-13Grabowsky Louis J.Sell11K$93.06
2026-02-12Taylor Michelle LSell1.6K$92.56
2026-02-09SIGHT JAMES WSell3.1K$96.15
2026-02-09Kaplan Seth L.Sell7.1K$94.67
2026-02-09Kaplan Seth L.Sell4.3K$95.61
2026-02-09Kaplan Seth L.Sell3.2K$96.67
2026-02-09Kaplan Seth L.Sell400$97.46
2025-12-24KRAMER RONALD JGift63K
2025-12-24KRAMER RONALD JGift5.0K
2025-12-22Kaplan Seth L.Gift600
2025-12-04ALPERT HENRY AGift2.1K
2025-11-30Harris Brian GTax withheld7.6K$75.00
2025-11-30KRAMER RONALD JTax withheld74K$75.00
2025-11-30Kaplan Seth L.Tax withheld8.9K$75.00
2025-11-30Durborow W. ChristopherTax withheld4.3K$75.00
2025-11-30MEHMEL ROBERT FTax withheld27K$75.00
2025-11-18KRAMER RONALD JGrant137K
2025-11-18MEHMEL ROBERT FGrant68K
2025-03-11Sullivan Kevin FGrant1.6K
2025-03-11ALPERT HENRY AGrant1.6K
2025-03-11Coben Jerome LGrant1.6K
2025-03-11Johnson Lacy M.Grant1.6K
2025-03-11Hegedus SamantaGrant1.6K
2025-03-11SIGHT JAMES WGrant1.6K
2025-03-11TURNBULL CHERYL LGrant1.6K
2025-03-11Diao H.C. CharlesGrant1.6K
2025-03-11Taylor Michelle LGrant1.6K
2025-03-11Grabowsky Louis J.Grant1.6K
2025-02-27ALPERT HENRY AGift1.5K
2025-02-07Hegedus SamantaSell1.2K$79.47
2025-02-06TURNBULL CHERYL LSell3.0K$80.80
2025-02-06SIGHT JAMES WSell1.4K$81.00
2025-02-04KRAMER RONALD JGrant108K
2025-02-04KRAMER RONALD JGrant303K
2025-02-04KRAMER RONALD JTax withheld378K$76.95
2025-02-04MEHMEL ROBERT FGrant36K
2025-02-04MEHMEL ROBERT FGrant151K
2025-02-04MEHMEL ROBERT FTax withheld112K$76.95

All non-derivative Form 4 activity (SEC), newest first.

Supply chain

Customers (4)

Suppliers (0)

    Named in the 10-K; linked when we track them.

    Notable events (8-K)

    DateItems
    2026-06-11Material agreementReg FDExhibitsfiling ↗
    2026-05-07ResultsExhibitsfiling ↗
    2026-02-18Shareholder votefiling ↗
    2026-02-05ResultsExhibitsfiling ↗
    2025-11-19ResultsExhibitsfiling ↗
    2025-08-06ResultsExhibitsfiling ↗
    2025-05-08ResultsExhibitsfiling ↗
    2025-03-135.03Shareholder voteExhibitsfiling ↗

    Recent filings

    FormFiledPeriodAccession
    8-K2026-06-112026-06-070000930413-26-001842 ↗
    10-Q2026-05-072026-03-310001628280-26-032347 ↗
    8-K2026-05-072026-05-070001628280-26-031705 ↗
    8-K2026-02-182026-02-180001628280-26-009094 ↗
    10-Q2026-02-062025-12-310001628280-26-005892 ↗
    8-K2026-02-052026-02-050001628280-26-005611 ↗
    10-K2025-11-192025-09-300001628280-25-053242 ↗
    8-K2025-11-192025-11-190000050725-25-000079 ↗
    8-K2025-08-062025-08-060000050725-25-000074 ↗
    10-Q2025-08-062025-06-300000050725-25-000078 ↗
    10-Q2025-05-082025-03-310000050725-25-000065 ↗
    8-K2025-05-082025-05-080000050725-25-000062 ↗