‹ Screener

DONALDSON Co INC

DCI · Industrial & Commercial Fans & Blowers & Air Purifing Equip · 115.9M shares · -1%/yr ↓ buyback · EDGAR filings ↗
Net buyback after stock comp: $121M (gross $142M, SBC $20M)

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

Grade

B78

Donaldson is a durable filtration leader with top-decile returns, strong cash generation and recurring aftermarket revenue, despite a soft earnings year.

Strengths

Risks

Notable findings

Key metrics

Return on equity
25.2%
Return on assets
12.3%
ROIC
18.7%
Net-income growth
-11.4%
Debt / equity
0.4×
Net debt / EBITDA
0.8×
Current ratio
1.9×
Free cash flow
$340M
EBITDA
$595M
Tangible book value
$862M
Cash & investments
$180M

Insider transactions · last 18 months

DateInsiderTypeSharesPrice
2026-04-14Owens JamesSell6.6K$89.21
2026-04-14Owens JamesOption exercise7.2K$42.26
2026-04-14Owens JamesSell7.2K$89.21
2026-04-14Owens JamesOption exercise6.6K$48.96
2026-04-13Owens JamesOption exercise5.9K$42.26
2026-04-13Owens JamesSell5.9K$89.02
2026-04-10Owens JamesOption exercise126$42.26
2026-04-10Owens JamesSell126$88.82
2026-04-03Smiley Jacinth CGrant279$85.23
2026-04-03Rautio Trudy A.Grant349$85.23
2026-04-03Owens JamesGrant279$85.23
2026-04-03Hilger Christopher M.Grant418$85.23
2026-03-26Briseno GuillermoOption exercise12K$42.72
2026-03-26Briseno GuillermoSell12K$84.97
2026-03-26Briseno GuillermoOption exercise8.6K$45.43
2026-03-26Briseno GuillermoSell8.6K$84.97
2026-01-02Rautio Trudy A.Grant900
2026-01-02Smiley Jacinth CGrant900
2026-01-02Smiley Jacinth CGrant250$89.93
2026-01-02Shine Daniel PGrant900
2026-01-02Rautio Trudy A.Grant311$89.93
2026-01-02Rajendra Ajita GGrant900
2026-01-02Owens JamesGrant900
2026-01-02Owens JamesGrant250$89.93
2026-01-02Olson Richard MGrant900
2026-01-02Milroy Douglas A.Grant900
2026-01-02Hilger Christopher M.Grant375$89.93
2026-01-02Hilger Christopher M.Grant900
2026-01-02Cruz PilarGrant900
2025-12-09Pogalz Bradley J.Sell566$91.57
2025-12-09Pogalz Bradley J.Option exercise1.0K$28.00
2025-12-08Shine Daniel PGrant100
2025-12-05Rajendra Ajita GSell6.6K$92.04
2025-12-05Rajendra Ajita GOption exercise6.6K$48.96
2025-12-05Rajendra Ajita GOption exercise13K$42.26
2025-12-05Rajendra Ajita GSell13K$92.04
2025-10-03Smiley Jacinth CGrant272$82.61
2025-10-03Rautio Trudy A.Grant339$82.61
2025-10-03Owens JamesGrant272$82.61
2025-10-03Hilger Christopher M.Grant409$82.61
2025-10-02Lewis Richard BrentOption exercise14K$28.00
2025-10-02Lewis Richard BrentTax withheld9.0K$82.08
2025-09-25Briseno GuillermoGrant3.9K
2025-09-25Lewis Richard BrentGrant5.9K
2025-09-25Lewis Richard BrentTax withheld140$80.04
2025-09-25Carpenter Tod E.Grant36K
2025-09-25Carpenter Tod E.Tax withheld18K$80.04
2025-09-25Becker Amy CGrant5.5K
2025-09-25Becker Amy CTax withheld2.7K$80.04
2025-09-03Briseno GuillermoOption exercise14K$28.00
2025-09-03Briseno GuillermoSell14K$79.03
2025-08-28Rautio Trudy A.Sell13K$79.96
2025-08-28Rautio Trudy A.Option exercise19K$28.43
2025-08-28Rautio Trudy A.Sell19K$79.96
2025-08-28Rautio Trudy A.Option exercise13K$42.26
2025-08-28Rautio Trudy A.Gift3.7K
2025-08-28Dahlgren Andrew COption exercise3.0K$28.00
2025-08-28Dahlgren Andrew CSell3.0K$81.96
2025-08-28Carpenter Tod E.Option exercise100K$28.00
2025-08-28Carpenter Tod E.Sell100K$80.62
2025-08-28Becker Amy COption exercise18K$28.00
2025-08-28Becker Amy CSell18K$81.71
2025-07-10Carpenter Tod E.Grant46K$28.00
2025-07-10Carpenter Tod E.Sell46K$71.71
2025-07-09Carpenter Tod E.Grant2.2K$28.00
2025-07-09Carpenter Tod E.Sell2.2K$71.00
2025-07-08Carpenter Tod E.Grant12K$28.00
2025-07-08Carpenter Tod E.Sell12K$71.07
2025-07-07Hilger Christopher M.Grant316$71.26
2025-07-07Smiley Jacinth CGrant316$71.26
2025-07-07Rautio Trudy A.Grant393$71.26
2025-07-07Owens JamesGrant316$71.26
2025-07-07OBERTON WILLARD DGrant53$71.26
2025-06-09CEBULLA ANDREW J.Tax withheld489$70.38
2025-06-04Lewis Richard BrentOption exercise10K$35.80
2025-06-04Lewis Richard BrentTax withheld7.4K$69.29
2025-06-04OBERTON WILLARD DOption exercise7.0K$28.43
2025-06-04OBERTON WILLARD DSell7.0K$69.51
2025-04-10Owens JamesOption exercise19K$28.43
2025-04-10Owens JamesSell19K$62.02
2025-04-04Smiley Jacinth CGrant370$60.84
2025-04-04Rautio Trudy A.Grant460$60.84
2025-04-04Owens JamesGrant370$60.84
2025-04-04OBERTON WILLARD DGrant62$60.84
2025-04-04Hilger Christopher M.Grant370$60.84
2025-03-17SCALF THOMAS ROption exercise28K$42.72
2025-03-17SCALF THOMAS RSell28K$69.22
2025-03-05OBERTON WILLARD DOption exercise7.0K$28.43
2025-03-05OBERTON WILLARD DSell7.0K$68.22
2025-02-28SCALF THOMAS ROption exercise30K$28.00
2025-02-28SCALF THOMAS RSell30K$68.89
2025-01-02Milroy Douglas A.Grant1.3K
2025-01-02Smiley Jacinth CGrant1.3K
2025-01-02Smiley Jacinth CGrant334$67.29
2025-01-02Rautio Trudy A.Option exercise14K$36.84
2025-01-02Rautio Trudy A.Sell14K$67.60
2025-01-02Rautio Trudy A.Grant1.3K
2025-01-02Rautio Trudy A.Grant416$67.29
2025-01-02Rajendra Ajita GGrant1.3K
2025-01-02Owens JamesGrant1.3K
2025-01-02Owens JamesGrant334$67.29
2025-01-02Olson Richard MGrant1.3K
2025-01-02OBERTON WILLARD DOption exercise2.0K$28.43
2025-01-02OBERTON WILLARD DSell2.0K$67.95
2025-01-02OBERTON WILLARD DGrant1.3K
2025-01-02OBERTON WILLARD DGrant56$67.29
2025-01-02Hilger Christopher M.Grant1.3K
2025-01-02Hilger Christopher M.Grant334$67.29
2025-01-02Cruz PilarGrant1.3K

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

Notable events (8-K)

DateItems
2026-06-02ResultsExhibitsfiling ↗
2026-04-10Material agreementDebt obligationExhibitsfiling ↗
2026-02-26ResultsExhibitsfiling ↗
2026-02-02Material agreementReg FDExhibitsfiling ↗
2026-01-29Exec/director changeReg FDExhibitsfiling ↗
2025-12-04ResultsExhibitsfiling ↗
2025-11-24Shareholder votefiling ↗
2025-08-27ResultsExhibitsfiling ↗

Recent filings

FormFiledPeriodAccession
8-K2026-06-022026-06-020000029644-26-000049 ↗
10-Q2026-06-022026-04-300000029644-26-000052 ↗
8-K2026-04-102026-04-080001193125-26-151208 ↗
10-Q2026-02-262026-01-310000029644-26-000026 ↗
8-K2026-02-262026-02-260000029644-26-000024 ↗
8-K2026-02-022026-01-310001193125-26-032803 ↗
8-K2026-01-292026-01-280001193125-26-029665 ↗
10-Q2025-12-042025-10-310000029644-25-000147 ↗
8-K2025-12-042025-12-040000029644-25-000145 ↗
8-K2025-11-242025-11-210000029644-25-000133 ↗
10-K2025-09-262025-07-310000029644-25-000098 ↗
8-K2025-08-272025-08-270000029644-25-000082 ↗