‹ Screener

TIMKEN CO

TKR · Ball & Roller Bearings · 69.5M shares · -2%/yr ↓ buyback · EDGAR filings ↗
Net buyback after stock comp: $220M (gross $251M, SBC $31M)

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

Grade

C64

Quality bearings and industrial-motion maker with above-average margins but declining earnings and mid-pack returns.

Strengths

Risks

Notable findings

Quarterly revenue

2025-06-30 · $1.2B2025-09-30 · $1.2B2025-12-31 · $1.1B2026-03-31 · $1.2B

Last 4 quarters · from SEC filings.

Key metrics

Gross margin
30.4%
Operating margin
11.8%
Net margin
6.3%
Return on equity
9.1%
Return on assets
4.3%
ROIC
8.4%
Revenue growth (QoQ)
10.8%
Net-income growth
-18.2%
Debt / equity
0.6×
Net debt / EBITDA
2.0×
Current ratio
2.8×
EBITDA
$771M
Tangible book value
$696M
Cash & investments
$364M
Stock comp / revenue
0.6%

Insider transactions · last 18 months

DateInsiderTypeSharesPrice
2026-06-05Rajendra Ajita GSell8.4K$131.34
2026-05-27Kyle Richard GSell8.4K$127.35
2026-05-18Kyle Richard GGift646
2026-05-08Kyle Richard GSell37K$117.34
2026-05-08TIMKEN JOHN M JRSell15K$116.51
2026-05-02SULLIVAN FRANK CGrant2.3K
2026-05-02TIMKEN WARD J JRGrant2.3K
2026-05-02TIMKEN JOHN M JRGrant2.3K
2026-05-02MAPES CHRISTOPHER LGrant2.3K
2026-05-02Rajendra Ajita GGrant2.3K
2026-05-02Leombruno Todd M.Grant2.3K
2026-05-02RYAN KIMBERLY KGrant2.3K
2026-05-02Harrell Elizabeth AnnGrant2.3K
2026-05-02Lauber Sarah CGrant2.3K
2026-05-02Crowe Maria AGrant2.3K
2026-03-13TIMKEN WARD J JRGift10K
2026-03-13TIMKEN WARD J JRGift10K
2026-03-12TIMKEN WARD J JRGift52K
2026-03-12TIMKEN WARD J JRGift52K
2026-03-12TIMKEN WARD J JRGift7.5K
2026-03-12TIMKEN WARD J JRGift7.5K
2026-02-24Discenza Michael AnthonyOption exercise1.8K$44.65
2026-02-24Discenza Michael AnthonyTax withheld293$109.59
2026-02-24Discenza Michael AnthonySell1.5K$109.59
2026-02-20Kyle Richard GSell14K$108.22
2026-02-20Kyle Richard GSell5.3K$107.35
2026-02-19Kyle Richard GSell10K$106.72
2026-02-13Szarka John RaymondGrant293
2026-02-13Szarka John RaymondTax withheld85$107.15
2026-02-13Lanzarotta Megan ReneeGrant152
2026-02-13Lanzarotta Megan ReneeTax withheld52$107.15
2026-02-13Discenza Michael AnthonyGrant400
2026-02-13Discenza Michael AnthonyTax withheld108$107.15
2026-02-13Graham Timothy AlanGrant400
2026-02-13Graham Timothy AlanTax withheld108$107.15
2026-02-13Pollock NatashaGrant887
2026-02-13Pollock NatashaTax withheld240$107.15
2026-02-13Patel Hansal N.Grant1.2K
2026-02-13Patel Hansal N.Tax withheld552$107.15
2026-02-13Roellgen Karl AndreasGrant1.4K
2026-02-12Szarka John RaymondGrant868
2026-02-12Szarka John RaymondTax withheld288$108.74
2026-02-12Lanzarotta Megan ReneeGrant245
2026-02-12Lanzarotta Megan ReneeTax withheld84$108.74
2026-02-12Discenza Michael AnthonyGrant1.5K
2026-02-12Discenza Michael AnthonyTax withheld421$108.74
2026-02-12Graham Timothy AlanGrant2.0K
2026-02-12Graham Timothy AlanTax withheld552$108.74
2026-02-12Pollock NatashaGrant3.5K
2026-02-12Pollock NatashaTax withheld953$108.74
2026-02-12Patel Hansal N.Grant6.1K
2026-02-12Patel Hansal N.Tax withheld1.9K$108.74
2026-02-12Roellgen Karl AndreasGrant7.1K
2026-02-12Kyle Richard GGrant28K
2026-02-12Kyle Richard GTax withheld12K$108.74
2026-02-12Kyle Richard GGrant13K
2026-02-12Kyle Richard GTax withheld5.6K$108.74
2026-02-10Szarka John RaymondGrant168
2026-02-10Szarka John RaymondTax withheld58$109.23
2026-02-10Lanzarotta Megan ReneeGrant53
2026-02-10Lanzarotta Megan ReneeTax withheld18$109.23
2026-02-10Discenza Michael AnthonyGrant319
2026-02-10Discenza Michael AnthonyTax withheld103$109.23
2026-02-10Graham Timothy AlanGrant438
2026-02-10Graham Timothy AlanTax withheld142$109.23
2026-02-10Pollock NatashaGrant438
2026-02-10Pollock NatashaTax withheld118$109.23
2026-02-10Patel Hansal N.Grant1.2K
2026-02-10Patel Hansal N.Tax withheld342$109.23
2026-02-10Roellgen Karl AndreasGrant850
2026-02-10Kyle Richard GGrant7.0K
2026-02-10Kyle Richard GTax withheld2.8K$109.23
2026-02-09Lanzarotta Megan ReneeGrant45
2026-02-09Szarka John RaymondGrant152
2026-02-09Szarka John RaymondTax withheld52$107.40
2026-02-09Lanzarotta Megan ReneeTax withheld15$107.40
2026-02-09Discenza Michael AnthonyGrant269
2026-02-09Discenza Michael AnthonyTax withheld87$107.40
2026-02-09Graham Timothy AlanGrant362
2026-02-09Graham Timothy AlanTax withheld117$107.40
2026-02-09Pollock NatashaGrant619
2026-02-09Pollock NatashaTax withheld195$107.40
2026-02-09Patel Hansal N.Grant1.1K
2026-02-09Patel Hansal N.Tax withheld323$107.40
2026-02-09Kyle Richard GGrant6.5K
2026-02-09Kyle Richard GTax withheld2.3K$107.40
2026-02-09Patel Hansal N.Sell2.5K$108.01
2026-02-09Roellgen Karl AndreasGrant1.2K
2026-02-08Discenza Michael AnthonyGrant313
2026-02-08Discenza Michael AnthonyTax withheld101$104.33
2026-02-08Graham Timothy AlanGrant388
2026-02-08Lanzarotta Megan ReneeGrant93
2026-02-08Graham Timothy AlanTax withheld126$104.33
2026-02-08Pollock NatashaGrant844
2026-02-08Pollock NatashaTax withheld273$104.33
2026-02-08Lanzarotta Megan ReneeTax withheld32$104.33
2026-02-08Patel Hansal N.Grant1.2K
2026-02-08Patel Hansal N.Tax withheld415$104.33
2026-02-08Szarka John RaymondTax withheld99$104.33
2026-02-08Roellgen Karl AndreasGrant1.5K
2026-02-08Szarka John RaymondGrant288
2026-02-08Kyle Richard GGrant6.8K
2026-02-08Kyle Richard GTax withheld1.7K$104.33
2026-02-06Kyle Richard GSell30K$106.52
2026-01-08Lauber Sarah CGrant400
2025-11-26TIMKEN JOHN M JRGift420K
2025-11-26TIMKEN JOHN M JRGift70K
2025-11-26TIMKEN JOHN M JRGift70K
2025-11-25Kyle Richard GSell16K$81.03
2025-11-25Kyle Richard GGift646
2025-10-31Kyle Richard GTax withheld4.2K$78.46
2025-08-27Patel Hansal N.Sell4.9K$79.15
2025-05-03PALMER JAMES FGrant1.7K
2025-05-03TIMKEN WARD J JRGrant1.7K
2025-05-03SULLIVAN FRANK CGrant1.7K
2025-05-03Crowe Maria AGrant1.7K
2025-05-03Harrell Elizabeth AnnGrant1.7K
2025-05-03Rajendra Ajita GGrant1.7K
2025-05-03MAPES CHRISTOPHER LGrant1.7K
2025-05-03TIMKEN JOHN M JRGrant1.7K
2025-05-03Lauber Sarah CGrant1.7K
2025-03-31Coughlin Christopher ATax withheld3.4K$71.32
2025-03-31Kyle Richard GGrant127K
2025-02-27Coughlin Christopher ATax withheld269$82.61
2025-02-27Coughlin Christopher AOption exercise269
2025-02-26Kyle Richard GGift386
2025-02-25Kyle Richard GSell15K$79.20
2025-02-24Kyle Richard GOption exercise743
2025-02-24Kyle Richard GOption exercise240
2025-02-24Kyle Richard GTax withheld240$83.29
2025-02-24Kyle Richard GOption exercise463
2025-02-24Kyle Richard GTax withheld463$83.29
2025-02-24Kyle Richard GTax withheld743$83.29
2025-02-21Kyle Richard GSell10K$83.15
2025-02-19Kyle Richard GSell10K$82.75
2025-02-18Kyle Richard GSell17K$82.50
2025-02-18Patel Hansal N.Sell2.5K$83.83
2025-02-18Fracassa Philip D.Sell5.0K$83.40
2025-02-13Fracassa Philip D.Tax withheld6.7K$82.61
2025-02-13Coughlin Christopher AGrant18K
2025-02-13Coughlin Christopher ATax withheld7.2K$82.61
2025-02-13Roellgen Karl AndreasGrant7.0K
2025-02-13Fracassa Philip D.Grant17K
2025-02-13Pollock NatashaGrant3.6K
2025-02-13Pollock NatashaTax withheld1.0K$82.61
2025-02-13Patel Hansal N.Grant9.5K
2025-02-13Patel Hansal N.Tax withheld3.1K$82.61
2025-02-13Kyle Richard GGrant60K
2025-02-13Kyle Richard GTax withheld26K$82.61
2025-02-10Pollock NatashaGrant278
2025-02-10Pollock NatashaTax withheld92$82.06
2025-02-10Pollock NatashaGrant437
2025-02-10Pollock NatashaTax withheld119$82.06
2025-02-10Roellgen Karl AndreasGrant632
2025-02-10Roellgen Karl AndreasGrant850
2025-02-10Fracassa Philip D.Grant1.7K
2025-02-10Fracassa Philip D.Tax withheld466$82.06
2025-02-10Fracassa Philip D.Grant2.1K
2025-02-10Fracassa Philip D.Tax withheld583$82.06
2025-02-10Coughlin Christopher AGrant1.8K
2025-02-10Coughlin Christopher ATax withheld456$82.06
2025-02-10Coughlin Christopher AGrant2.2K
2025-02-10Coughlin Christopher ATax withheld564$82.06
2025-02-10Patel Hansal N.Grant944
2025-02-10Patel Hansal N.Tax withheld287$82.06
2025-02-10Patel Hansal N.Grant1.2K
2025-02-10Patel Hansal N.Tax withheld351$82.06
2025-02-10Kyle Richard GGrant5.9K
2025-02-10Kyle Richard GTax withheld2.5K$82.06
2025-02-10Kyle Richard GGrant7.3K
2025-02-10Kyle Richard GTax withheld3.1K$82.06
2025-02-09Kyle Richard GTax withheld2.0K$81.15
2025-02-09Patel Hansal N.Grant1.1K
2025-02-09Patel Hansal N.Tax withheld385$81.15
2025-02-09Coughlin Christopher AGrant2.0K
2025-02-09Coughlin Christopher ATax withheld502$81.15
2025-02-09Kyle Richard GGrant7.0K
2025-02-09Pollock NatashaGrant619
2025-02-09Pollock NatashaTax withheld205$81.15
2025-02-09Fracassa Philip D.Grant1.9K
2025-02-09Fracassa Philip D.Tax withheld597$81.15
2025-02-09Roellgen Karl AndreasGrant1.2K
2025-02-08Kyle Richard GTax withheld2.4K$81.15
2025-02-08Fracassa Philip D.Tax withheld564$81.15
2025-02-08Patel Hansal N.Grant1.2K
2025-02-08Pollock NatashaGrant843
2025-02-08Pollock NatashaTax withheld279$81.15
2025-02-08Patel Hansal N.Tax withheld385$81.15
2025-02-08Roellgen Karl AndreasGrant1.5K
2025-02-08Fracassa Philip D.Grant2.0K
2025-02-08Kyle Richard GGrant7.5K
2025-02-08Mehta TarakGrant6.5K
2025-02-08Mehta TarakTax withheld1.9K$81.15
2025-02-08Coughlin Christopher AGrant1.7K
2025-02-08Coughlin Christopher ATax withheld442$81.15
2025-02-07Fracassa Philip D.Sell5.0K$81.50
2025-01-08Lauber Sarah CGrant400

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

Notable events (8-K)

DateItems
2026-05-08Exec/director changeShareholder voteExhibitsfiling ↗
2026-05-06ResultsExhibitsfiling ↗
2026-04-21Exec/director changefiling ↗
2026-02-17Otherfiling ↗
2026-02-13Exec/director changefiling ↗
2026-02-04ResultsExhibitsfiling ↗
2025-10-29ResultsExhibitsfiling ↗
2025-08-27Exec/director changefiling ↗

Recent filings

FormFiledPeriodAccession
8-K2026-05-082026-05-080000098362-26-000035 ↗
8-K2026-05-062026-05-060000098362-26-000029 ↗
10-Q2026-05-062026-03-310000098362-26-000033 ↗
8-K2026-04-212026-04-160001206774-26-000232 ↗
8-K2026-02-172026-02-130000098362-26-000017 ↗
10-K2026-02-132025-12-310000098362-26-000012 ↗
8-K2026-02-132026-02-130000098362-26-000014 ↗
8-K2026-02-042026-02-040000098362-26-000005 ↗
8-K2025-10-292025-10-290000098362-25-000137 ↗
10-Q2025-10-292025-09-300000098362-25-000142 ↗
8-K2025-08-272025-08-220000098362-25-000125 ↗
8-K2025-08-152025-08-140000098362-25-000117 ↗