‹ Screener

TEREX CORP

TEX · Industrial Trucks, Tractors, Trailors & Stackers · 114.2M shares · -1%/yr ↓ buyback · EDGAR filings ↗
Net buyback after stock comp: $19M (gross $63M, SBC $44M)

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

Grade

C64

Mid-cyclical industrial equipment maker with average margins and decent cash generation but no standout metric.

Strengths

Risks

Notable findings

Quarterly revenue

2025-06-30 · $1.5B2025-09-30 · $1.4B2025-12-31 · $1.3B2026-03-31 · $1.7B

Last 4 quarters · from SEC filings.

Key metrics

Gross margin
19.4%
Operating margin
8.8%
Net margin
4.1%
Return on assets
3.6%
Revenue growth (QoQ)
31.6%
Net-income growth
-34.0%
Net debt / EBITDA
2.9×
Interest coverage
2.7×
Current ratio
2.3×
EBITDA
$632M
Cash & investments
$772M
Stock comp / revenue
0.6%

Insider transactions · last 18 months

DateInsiderTypeSharesPrice
2026-06-23JOHNSTON STEPHENSell375$69.90
2026-06-23JOHNSTON STEPHENSell1.3K$69.92
2026-06-04KONG-PICARELLO JENNIFERGrant31$63.26
2026-06-04CARROLL PATRICK SGrant56$63.26
2026-06-04JOHNSTON STEPHENSell379$63.19
2026-05-13JOHNSTON STEPHENTax withheld1.8K$62.82
2026-05-07KONG-PICARELLO JENNIFERGrant20$63.36
2026-05-07CARROLL PATRICK SGrant37$63.36
2026-05-04Gross JoshuaSell5.9K$61.53
2026-04-07Jindal NamitaGrant187$59.00
2026-04-07KONG-PICARELLO JENNIFERGrant21$58.88
2026-04-07CARROLL PATRICK SGrant39$58.88
2026-03-20MEESTER SIMONTax withheld49$58.73
2026-03-20Gross JoshuaTax withheld9$58.73
2026-03-20JOHNSTON STEPHENTax withheld8$58.73
2026-03-20POSNER SCOTTTax withheld26$58.73
2026-03-20GEORGE AMYTax withheld14$58.73
2026-03-20Hegarty KieranTax withheld33$58.73
2026-03-20KONG-PICARELLO JENNIFERTax withheld6$58.73
2026-03-20CARROLL PATRICK STax withheld32$58.73
2026-03-15POSNER SCOTTGrant7.1K
2026-03-15POSNER SCOTTGrant7.1K
2026-03-15GEORGE AMYTax withheld3.4K$59.41
2026-03-15GEORGE AMYGrant7.6K
2026-03-15Hegarty KieranTax withheld9.8K$59.41
2026-03-15Hegarty KieranGrant6.2K
2026-03-15Hegarty KieranGrant5.7K
2026-03-15LaDue JosephGrant1.8K
2026-03-15LaDue JosephGrant585
2026-03-15Hegarty KieranGrant5.7K
2026-03-15KONG-PICARELLO JENNIFERTax withheld1.8K$59.41
2026-03-15KONG-PICARELLO JENNIFERGrant9.4K
2026-03-15KONG-PICARELLO JENNIFERGrant8.8K
2026-03-15KONG-PICARELLO JENNIFERGrant8.8K
2026-03-15CARROLL PATRICK STax withheld9.2K$59.41
2026-03-15CARROLL PATRICK SGrant6.5K
2026-03-15CARROLL PATRICK SGrant6.0K
2026-03-15CARROLL PATRICK SGrant6.0K
2026-03-15Gross JoshuaTax withheld1.9K$59.41
2026-03-15Gross JoshuaGrant6.2K
2026-03-15Gross JoshuaGrant5.7K
2026-03-15Gross JoshuaGrant5.7K
2026-03-15MEESTER SIMONTax withheld15K$59.41
2026-03-15MEESTER SIMONGrant37K
2026-03-15MEESTER SIMONGrant34K
2026-03-15MEESTER SIMONGrant34K
2026-03-15JOHNSTON STEPHENTax withheld1.9K$59.41
2026-03-15POSNER SCOTTTax withheld5.8K$59.41
2026-03-15POSNER SCOTTGrant7.7K
2026-03-05OCONNELL MAUREENGrant794$66.19
2026-03-05Steele Kathleen M.Grant1.6K$66.19
2026-03-05DAUCH DAVID CGrant619$66.19
2026-03-04CARROLL PATRICK SGrant34$67.88
2026-03-04KONG-PICARELLO JENNIFERGrant18$67.88
2026-03-02KONG-PICARELLO JENNIFERTax withheld2.9K$68.79
2026-02-27Gross JoshuaGrant15
2026-02-27MEESTER SIMONDisposition2.8K
2026-02-27JOHNSTON STEPHENDisposition29
2026-02-27POSNER SCOTTDisposition1.7K
2026-02-27POSNER SCOTTGrant17
2026-02-27GEORGE AMYDisposition1.1K
2026-02-27GEORGE AMYGrant10
2026-02-27Hegarty KieranDisposition2.6K
2026-02-27Hegarty KieranGrant18
2026-02-27MEESTER SIMONGrant72
2026-02-27KONG-PICARELLO JENNIFERDisposition79
2026-02-27KONG-PICARELLO JENNIFERGrant20
2026-02-27CARROLL PATRICK SDisposition62
2026-02-27CARROLL PATRICK SGrant16
2026-02-27Gross JoshuaDisposition192
2026-02-24SACHS DAVID AGift15K
2026-02-17Hegarty KieranSell12K$69.24
2026-02-12Virnig Michael EdwardSell16K$67.35
2026-02-04KONG-PICARELLO JENNIFERGrant19$65.49
2026-02-04CARROLL PATRICK SGrant35$65.49
2026-02-02Virnig Michael EdwardGrant42K
2026-02-02Canan JohnGrant62K
2026-02-02Canan JohnGrant2.4K
2026-02-02DAUCH DAVID CGrant3.9K
2026-02-02DAUCH DAVID CGrant2.4K
2026-02-02Dutil CharlesGrant44K
2026-02-02Dutil CharlesGrant2.4K
2026-02-02OCONNELL MAUREENGrant13K
2026-02-02OCONNELL MAUREENGrant2.4K
2026-02-02Steele Kathleen M.Grant8.6K
2026-02-02Steele Kathleen M.Grant2.4K
2026-02-02Virnig Michael EdwardGrant47K
2026-01-07KONG-PICARELLO JENNIFERGrant22$57.80
2026-01-07CARROLL PATRICK SGrant40$57.80
2025-12-17Padmanabhan SrikanthGrant2.9K$52.92
2025-12-04KONG-PICARELLO JENNIFERGrant25$49.42
2025-12-04CARROLL PATRICK SGrant47$49.42
2025-11-06KONG-PICARELLO JENNIFERGrant41$46.27
2025-11-06CARROLL PATRICK SGrant75$46.27
2025-10-31RUSH ANDRABuy2.1K$46.59
2025-10-20Hegarty KieranTax withheld6.8K$53.01
2025-10-02KONG-PICARELLO JENNIFERGrant24$52.45
2025-10-02CARROLL PATRICK SGrant44$52.45
2025-09-03KONG-PICARELLO JENNIFERGrant26$48.98
2025-09-03CARROLL PATRICK SGrant47$48.98
2025-08-12POSNER SCOTTSell5.0K$50.50
2025-08-12POSNER SCOTTGift500
2025-08-04KONG-PICARELLO JENNIFERGrant25$49.33
2025-08-04CARROLL PATRICK SGrant47$49.33
2025-07-02KONG-PICARELLO JENNIFERGrant25$49.93
2025-07-02CARROLL PATRICK SGrant46$49.93
2025-06-04KONG-PICARELLO JENNIFERGrant41$45.70
2025-06-04CARROLL PATRICK SGrant76$45.70
2025-05-15O'CONNOR SANDRAGrant5.7K$46.99
2025-05-15Rossi ChristopherGrant5.7K$46.99
2025-05-15SACHS DAVID AGrant5.7K$46.99
2025-05-15Salami OluseunGrant5.7K$46.99
2025-05-05Gross JoshuaSell5.4K$40.75
2025-05-02KONG-PICARELLO JENNIFERGrant1.6K$39.32
2025-05-02CARROLL PATRICK SGrant59$39.32
2025-04-02MEESTER SIMONGrant8.6K$40.21
2025-04-02BECK JULIE ATax withheld7.0K$38.07
2025-04-02BECK JULIE ADisposition15K
2025-04-02BECK JULIE AGrant1.7K$40.21
2025-04-02KONG-PICARELLO JENNIFERGrant31$40.21
2025-04-02CARROLL PATRICK SGrant57$40.21
2025-03-20Hegarty KieranTax withheld57$39.64
2025-03-20Gross JoshuaTax withheld10$39.64
2025-03-20MEESTER SIMONTax withheld53$39.64
2025-03-20JOHNSTON STEPHENTax withheld8$39.64
2025-03-20CARROLL PATRICK STax withheld40$39.64
2025-03-20POSNER SCOTTTax withheld29$39.64
2025-03-20BECK JULIE ATax withheld64$39.64
2025-03-20GEORGE AMYTax withheld21$39.64
2025-03-17GEORGE AMYTax withheld3.9K$40.31
2025-03-17Hegarty KieranTax withheld12K$40.31
2025-03-17BECK JULIE ATax withheld11K$40.31
2025-03-17JOHNSTON STEPHENTax withheld1.6K$40.31
2025-03-17POSNER SCOTTTax withheld5.7K$40.31
2025-03-17MEESTER SIMONTax withheld9.7K$40.31
2025-03-17CARROLL PATRICK STax withheld7.0K$40.31
2025-03-17Gross JoshuaTax withheld1.7K$40.31
2025-03-15GEORGE AMYGrant6.1K
2025-03-15GEORGE AMYGrant5.6K
2025-03-15Hegarty KieranGrant11K
2025-03-15CARROLL PATRICK SGrant8.9K
2025-03-15CARROLL PATRICK SGrant8.9K
2025-03-15Gross JoshuaGrant9.1K
2025-03-15Gross JoshuaGrant8.5K
2025-03-15Gross JoshuaGrant8.5K
2025-03-15Hegarty KieranGrant10K
2025-03-15Hegarty KieranGrant10K
2025-03-15KONG-PICARELLO JENNIFERGrant12K
2025-03-15KONG-PICARELLO JENNIFERGrant11K
2025-03-15KONG-PICARELLO JENNIFERGrant11K
2025-03-15GEORGE AMYGrant5.6K
2025-03-15JOHNSTON STEPHENGrant5.1K
2025-03-15JOHNSTON STEPHENGrant1.7K
2025-03-15POSNER SCOTTGrant10K
2025-03-15POSNER SCOTTGrant9.7K
2025-03-15POSNER SCOTTGrant9.7K
2025-03-15MEESTER SIMONGrant44K
2025-03-15MEESTER SIMONGrant41K
2025-03-15MEESTER SIMONGrant41K
2025-03-15CARROLL PATRICK SGrant9.6K
2025-03-06CARROLL PATRICK SBuy57$40.37
2025-03-04RUSH ANDRABuy1.3K$36.96
2025-02-28KONG-PICARELLO JENNIFERGrant28K
2025-02-27POSNER SCOTTDisposition6.4K
2025-02-27Hegarty KieranDisposition10K
2025-02-27BECK JULIE ADisposition10K
2025-02-27GEORGE AMYDisposition4.4K
2025-02-27MEESTER SIMONDisposition15K
2025-02-27Gross JoshuaDisposition1.8K
2025-02-27JOHNSTON STEPHENDisposition387
2025-02-07CARROLL PATRICK SBuy52$44.67

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

Notable events (8-K)

DateItems
2026-05-05ResultsExhibitsfiling ↗
2026-05-01ResultsReg FDExhibitsfiling ↗
2026-04-21OtherExhibitsfiling ↗
2026-04-13OtherExhibitsfiling ↗
2026-03-06Exec/director changeExhibitsfiling ↗
2026-02-12ResultsExhibitsfiling ↗
2026-02-11ResultsReg FDExhibitsfiling ↗
2026-02-02Acquisition/dispositionExec/director changeOtherExhibitsfiling ↗

Recent filings

FormFiledPeriodAccession
8-K2026-05-052026-05-010000097216-26-000082 ↗
8-K2026-05-012026-05-010000097216-26-000078 ↗
10-Q2026-05-012026-03-310000097216-26-000080 ↗
8-K2026-04-212026-04-170000097216-26-000061 ↗
8-K2026-04-132026-04-130000097216-26-000059 ↗
8-K2026-03-062026-03-020000097216-26-000037 ↗
10-K2026-02-132025-12-310000097216-26-000035 ↗
8-K2026-02-122026-02-110000097216-26-000030 ↗
8-K2026-02-112026-02-110000097216-26-000028 ↗
8-K2026-02-022026-02-020001140361-26-003269 ↗
8-K2026-01-292026-01-280001140361-26-002707 ↗
8-K2026-01-292026-01-280000097216-26-000003 ↗