TEREX CORP (TEX)

PriceLoading quote

Financial charts

Revenue

Net income

Free cash flow

Total cash / debt

CashTotal debt

Financial statements

19 annual periodsNewest to oldest
2025202420232022202120202019201820172016201520142013201220112010200920082007
Revenue$5.42B$5.13B$5.15B$4.42B$3.89B$3.08B$4.35B$4.52B$3.79B$4.44B$5.02B$5.48B$7.08B$6.98B$6.16B$4.42B$3.86B$7.96B$7.98B
Gross profit$1.05B$1.07B$1.18B$871.0M$757.4M$539.3M$887.8M$961.9M$767.3M$712.4M$971.2M$1.05B$1.44B$1.40B$923.5M$602.9M$297.0M$1.53B$1.65B
Research & development$39.0M$25.0M$28.0M$22.0M$52.2M$58.9M$72.4M$63.2M$55.6M$86.2M$89.7M$102.3M$131.5M$71.7M$69.3M$59.9M$58.9M
Operating income$475.0M$526.0M$637.0M$420.0M$328.0M$68.4M$335.0M$412.5M$228.2M−$141.8M$323.7M$400.0M$419.1M$366.8M$59.9M−$73.8M−$401.7M$170.8M$832.2M
EBITDAderived$632.0M$608.0M$693.0M$467.0M$378.2M$118.1M$381.4M$457.8M$281.2M−$67.5M$400.3M$499.1M$570.6M$519.0M$185.5M$31.0M−$308.3M
Net income$221.0M$335.0M$518.0M$300.0M$220.9M−$10.6M$54.4M$113.7M$128.7M−$176.1M$145.9M$319.0M$226.0M$105.8M$45.2M$358.5M−$398.4M$71.9M$613.9M
Basic EPSper diluted share$3.36$5.00$7.67$4.38$3.17-$0.15$0.77$1.51$1.39-$1.63$1.36$2.91$2.03$0.96$0.41$3.30-$3.88$0.73$6.00
Diluted EPSper diluted share$3.33$4.96$7.58$4.32$3.12-$0.15$0.76$1.48$1.36-$1.63$1.33$2.79$1.93$0.93$0.41$3.30-$3.88$0.73$5.85

Insider buys & sells

Jul 1, 2024Jun 30, 2026
Buys9$2.85M disclosed value
Sells (SEC code S)10$4.46M disclosed value
19 recent transactions
TransactionInsiderTypeSharesPriceValueOwned after
Jun 23, 2026Form 4JOHNSTON STEPHENFormer VP CAO and ControllerSellCommon Stock, $.01 par value1.3K$69.92$92.8K13.8K
Jun 23, 2026Form 4JOHNSTON STEPHENFormer VP CAO and ControllerSellCommon Stock, $.01 par value375$69.90$26.2K15.2K
Jun 4, 2026Form 4JOHNSTON STEPHENFormer VP CAO and ControllerSellCommon Stock, $.01 par value379$63.19$23.9K15.5K
May 4, 2026Form 4Gross JoshuaPresident - AerialsSellCommon Stock, $ .01 par value5.9K$61.53$361.4K48.7K
Feb 17, 2026Form 4Hegarty KieranPresident, Materials ProcessinSellCommon Stock, par value $.0112.0K$69.24$829.5K173.5K