‹ Screener

MODINE MANUFACTURING CO

MOD · Motor Vehicle Parts & Accessories · 52.8M shares · +1%/yr ↑ shares · EDGAR filings ↗
Net buyback after stock comp: $7M (gross $18M, SBC $11M)

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

Grade

B74

Thermal-management transformer with fast data-center-driven growth and strong operating margins.

Strengths

Risks

Notable findings

Quarterly revenue

2025-06-30 · $683M2025-09-30 · $739M2025-12-31 · $805M2026-03-31 · $954M

Last 4 quarters · from SEC filings.

Key metrics

Gross margin
23.0%
Operating margin
10.8%
Net margin
3.8%
Return on equity
10.2%
Return on assets
4.5%
Revenue growth (QoQ)
18.6%
Net-income growth
-34.0%
Current ratio
1.9×
Free cash flow
$105M
EBITDA
$422M
Tangible book value
$705M
Cash & investments
$74M
Stock comp / revenue
0.7%

Insider transactions · last 18 months

DateInsiderTypeSharesPrice
2026-06-18Agen Brian JonSell577$286.06
2026-06-18Agen Brian JonSell123$284.80
2026-06-18Agen Brian JonSell400$287.35
2026-06-18Agen Brian JonSell100$288.08
2026-06-18Agen Brian JonSell200$289.20
2026-06-18Agen Brian JonSell1.4K$291.69
2026-06-18Agen Brian JonSell2.4K$292.47
2026-06-18Agen Brian JonSell6.7K$293.48
2026-06-18McGinnis Eric SSell1.0K$295.06
2026-06-18Agen Brian JonSell4.7K$294.37
2026-06-18Agen Brian JonSell4.9K$295.42
2026-06-18Agen Brian JonSell900$296.18
2026-06-18Agen Brian JonSell15K$297.37
2026-06-18Agen Brian JonSell200$298.30
2026-06-18Agen Brian JonSell200$300.04
2026-06-16ASHLEMAN ERIC DSell4.5K$287.45
2026-06-16ASHLEMAN ERIC DSell4.5K$286.27
2026-06-16ASHLEMAN ERIC DSell5.9K$291.12
2026-06-01McGinnis Eric SSell7.2K$287.90
2026-06-01McGinnis Eric SSell2.8K$288.84
2026-06-01McGinnis Eric SSell1.8K$290.79
2026-06-01McGinnis Eric SSell2.8K$290.11
2026-06-01Laszlo Arthur Jr.Sell900$295.76
2026-06-01McGinnis Eric SSell1.9K$285.01
2026-06-01McGinnis Eric SSell1.5K$285.79
2026-06-01McGinnis Eric SSell6.0K$287.00
2026-05-31Lucareli Michael BTax withheld1.5K$278.91
2026-05-31McGinnis Eric STax withheld663$278.91
2026-05-31Agen Brian JonTax withheld566$278.91
2026-05-31Laszlo Arthur Jr.Tax withheld436$278.91
2026-05-31Brinker Neil DavidTax withheld3.7K$278.91
2026-05-29McGinnis Eric SSell2.0K$281.01
2026-05-29McGinnis Eric SSell12K$280.13
2026-05-26Lucareli Michael BGrant74K
2026-05-26Laszlo Arthur Jr.Grant11K
2026-05-26Laszlo Arthur Jr.Tax withheld4.8K$295.88
2026-05-26McGinnis Eric SGrant40K
2026-05-26McGinnis Eric STax withheld16K$295.88
2026-05-26Brinker Neil DavidGrant215K
2026-05-26Brinker Neil DavidTax withheld88K$295.88
2026-05-26Agen Brian JonGrant28K
2026-05-26Agen Brian JonTax withheld13K$295.88
2026-05-26Lucareli Michael BTax withheld35K$295.88
2026-05-26Roth Erin JenniferGrant5.2K
2026-05-26Roth Erin JenniferTax withheld2.2K$295.88
2026-05-20Patten Jeremy MichaelGrant583
2026-05-20Brinker Neil DavidGrant5.5K
2026-05-20Agen Brian JonGrant556
2026-05-20Lucareli Michael BGrant1.3K
2026-05-20Roth Erin JenniferGrant668
2026-05-20Laszlo Arthur Jr.Grant591
2026-05-16Laszlo Arthur Jr.Tax withheld247$271.26
2026-05-16McGinnis Eric STax withheld463$271.26
2026-05-16Brinker Neil DavidTax withheld2.9K$271.26
2026-05-16Agen Brian JonTax withheld388$271.26
2026-05-16Lucareli Michael BTax withheld915$271.26
2026-03-24Patten Jeremy MichaelGrant1.1K
2026-02-24WILLIAMS MARSHA CSell12K$234.71
2026-02-17Lucareli Michael BSell4.4K$221.14
2026-02-17Lucareli Michael BOption exercise20K$6.62
2026-02-17Lucareli Michael BSell4.5K$217.15
2026-02-17Lucareli Michael BSell5.1K$218.16
2026-02-17Lucareli Michael BSell2.3K$219.19
2026-02-17Lucareli Michael BSell3.3K$220.49
2026-02-17Lucareli Michael BSell54$222.01
2026-02-02Garimella Suresh VSell1.1K$184.07
2026-01-22Garimella Suresh VSell1.1K$150.00
2026-01-05McGinnis Eric SOption exercise14K$12.28
2026-01-05McGinnis Eric SOption exercise11K$12.62
2025-12-02Brinker Neil DavidSell6.8K$161.31
2025-12-02Brinker Neil DavidSell25K$160.36
2025-11-27Roth Erin JenniferTax withheld516$158.97
2025-09-29Patten Jeremy MichaelGrant1.7K
2025-08-25McGinnis Eric STax withheld759$138.12
2025-08-22Garimella Suresh VSell3.0K$141.84
2025-08-22McGinnis Eric SSell21K$140.65
2025-08-22McGinnis Eric SSell4.3K$141.89
2025-08-22Garimella Suresh VSell300$142.81
2025-08-22Garimella Suresh VSell1.5K$135.22
2025-08-22Garimella Suresh VSell900$136.54
2025-08-22Garimella Suresh VSell1.5K$140.30
2025-08-22Garimella Suresh VSell6.9K$141.10
2025-08-21Garimella Suresh VGrant1.1K
2025-08-21Yan Christine YGrant1.1K
2025-08-21WULFSOHN WILLIAM AGrant1.1K
2025-08-21Wilson David J.Grant1.1K
2025-08-21WILLIAMS MARSHA CGrant2.0K
2025-08-21Patterson Christopher WilliamGrant1.1K
2025-08-21LOWE ALAN SGrant1.3K
2025-08-21Harper Katherine CarolynGrant1.1K
2025-08-21Bendza Gary MarkGrant1.1K
2025-08-21ASHLEMAN ERIC DGrant1.1K
2025-08-11WILLIAMS MARSHA CSell26K$134.77
2025-08-07Lucareli Michael BOption exercise7.8K$17.79
2025-08-07Lucareli Michael BOption exercise5.8K$12.28
2025-08-05Lucareli Michael BSell25K$140.00
2025-08-05Lucareli Michael BOption exercise15K$12.28
2025-08-05Lucareli Michael BSell5.8K$140.65
2025-08-05Lucareli Michael BSell9.6K$141.59
2025-07-31Lucareli Michael BOption exercise14K$17.90
2025-07-31Lucareli Michael BOption exercise12K$13.26
2025-07-31Lucareli Michael BSell12K$125.00
2025-07-31Lucareli Michael BSell9.1K$126.76
2025-07-31Lucareli Michael BSell5.1K$127.87
2025-07-31Lucareli Michael BSell247$129.60
2025-07-31Lucareli Michael BSell1.5K$125.00
2025-07-31Lucareli Michael BSell200$126.60
2025-07-31Lucareli Michael BSell17K$128.26
2025-07-31Lucareli Michael BSell10.0K$129.15
2025-07-31Lucareli Michael BSell19K$130.26
2025-07-31Lucareli Michael BSell5.3K$131.16
2025-07-31Lucareli Michael BSell675$131.91
2025-07-29Lucareli Michael BSell5.8K$115.00
2025-07-29Agen Brian JonOption exercise6.8K$15.90
2025-07-29Agen Brian JonOption exercise6.6K$17.90
2025-07-29Agen Brian JonOption exercise9.7K$13.26
2025-07-29Agen Brian JonOption exercise12K$6.62
2025-07-29Agen Brian JonOption exercise5.1K$17.79
2025-07-29Agen Brian JonOption exercise7.3K$12.28
2025-07-29Agen Brian JonSell41K$110.33
2025-07-29Agen Brian JonSell6.6K$111.54
2025-07-29Agen Brian JonSell45$112.49
2025-06-18Brinker Neil DavidOption exercise8.1K$17.79
2025-06-06Lucareli Michael BTax withheld4.6K$93.62
2025-06-06Brinker Neil DavidTax withheld11K$93.62
2025-06-06Agen Brian JonTax withheld1.8K$93.62
2025-06-06McGinnis Eric STax withheld1.9K$93.62
2025-06-04Brinker Neil DavidTax withheld4.3K$91.66
2025-06-04Agen Brian JonTax withheld741$91.66
2025-06-04Lucareli Michael BTax withheld2.1K$91.66
2025-05-31Agen Brian JonTax withheld555$90.80
2025-05-31McGinnis Eric STax withheld648$90.80
2025-05-31Lucareli Michael BTax withheld1.4K$90.80
2025-05-16Brinker Neil DavidGrant12K
2025-05-16Roth Erin JenniferGrant1.4K
2025-05-16McGinnis Eric SGrant1.8K
2025-05-16McGinnis Eric STax withheld141$104.53
2025-05-16Lucareli Michael BGrant3.0K
2025-05-16Lucareli Michael BTax withheld452$104.53
2025-05-16Brinker Neil DavidTax withheld1.3K$104.53
2025-05-16Agen Brian JonGrant1.3K
2025-05-16Agen Brian JonTax withheld199$104.53
2025-04-03McGinnis Eric SOption exercise9.4K$12.62
2025-03-03WULFSOHN WILLIAM ABuy2.5K$79.43
2025-02-10Lucareli Michael BSell2.5K$100.00
2025-02-10Lucareli Michael BOption exercise18K$13.26
2025-02-10Lucareli Michael BSell18K$100.00
2025-02-07Patterson Christopher WilliamSell28K$97.43
2025-02-06Lucareli Michael BSell10.0K$102.99
2025-02-06Lucareli Michael BSell4.2K$103.66
2025-02-06Lucareli Michael BSell404$104.44
2025-02-06Lucareli Michael BSell10K$101.99
2025-02-06Lucareli Michael BSell2.7K$100.77

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

Notable events (8-K)

DateItems
2026-05-26ResultsExhibitsfiling ↗
2026-05-05Material agreementExhibitsfiling ↗
2026-02-17Reg FDExhibitsfiling ↗
2026-02-04ResultsExhibitsfiling ↗
2026-01-29Material agreementReg FDExhibitsfiling ↗
2025-12-29Material agreementExhibitsfiling ↗
2025-12-09Exec/director changeExhibitsfiling ↗
2025-11-14Exec/director changefiling ↗

Recent filings

FormFiledPeriodAccession
10-K2026-05-272026-03-310001104659-26-066795 ↗
8-K2026-05-262026-05-260001104659-26-066291 ↗
8-K2026-05-052026-04-300001104659-26-055654 ↗
8-K2026-02-172026-02-170001104659-26-015568 ↗
10-Q2026-02-052025-12-310001104659-26-010790 ↗
8-K2026-02-042026-02-040001104659-26-010338 ↗
8-K2026-01-292026-01-290001104659-26-008087 ↗
8-K2025-12-292025-12-230001104659-25-124872 ↗
8-K2025-12-092025-12-040001104659-25-119558 ↗
8-K2025-11-142025-11-100001104659-25-112128 ↗
10-Q2025-10-292025-09-300001104659-25-103646 ↗
8-K/A2025-10-292025-10-280001104659-25-103639 ↗