MGIC INVESTMENT CORP
MTG · Surety Insurance · 211.5M shares · -6%/yr ↓ buyback · EDGAR filings ↗
Net buyback after stock comp: $306M (gross $337M, SBC $32M)
Reference price $25.38 · est. market cap ~$5.4B — last insider sale, 2026-06-08 (estimated from the dated SEC Form 4 price × shares outstanding — not a live quote)
Grade
B80MGIC Investment — leading mortgage insurer with high returns.
Strengths
- ROA 100th pct, net margin 61% (93rd), strong FCF (95th)
- Disciplined risk-based pricing
Risks
- Housing/credit-cycle sensitivity
- Counter-cyclical loss exposure
Notable findings
- Strong balance sheetStrong balance sheet — $369M cash & investments
- Buying back stockNet buyback — share count -6%/yr over 4y
- Insider sellingInsider selling — 14 open-market sale(s) by 3 insider(s) (cluster of 3 insiders, ~$12M, last 6mo) Form 4 ↗
Quarterly revenue
Last 4 quarters · from SEC filings.
Key metrics
Net margin
60.8%
Return on equity
14.3%
Return on assets
11.1%
Revenue growth (QoQ)
-0.5%
Net-income growth
-3.2%
Free cash flow
$852M
Tangible book value
$5.1B
Cash & investments
$369M
Stock comp / revenue
2.0%
Insider transactions · last 18 months
| Date | Insider | Type | Shares | Price |
|---|---|---|---|---|
| 2026-06-08 | Miosi Salvatore A | Sell | 30K | $25.38 |
| 2026-05-29 | Maggio Paula C | Sell | 21K | $25.55 |
| 2026-05-21 | Lowman Teresita M. | Grant | 194 | — |
| 2026-05-21 | Hartzell Jay C. | Grant | 201 | — |
| 2026-05-21 | Sculley Sheryl L. | Grant | 134 | — |
| 2026-05-21 | Klein Martin P | Grant | 37 | — |
| 2026-05-21 | Thompson Michael Leal | Grant | 29 | — |
| 2026-05-21 | CHAPLIN C EDWARD | Grant | 150 | — |
| 2026-05-21 | CULVER CURT S | Grant | 29 | — |
| 2026-05-21 | Zandi Mark | Grant | 29 | — |
| 2026-05-21 | O'Leary-Gill Daniela | Grant | 29 | — |
| 2026-05-15 | CULVER CURT S | Gift | 312K | — |
| 2026-04-02 | Mattke Timothy J. | Sell | 139K | $26.49 |
| 2026-04-01 | Miosi Salvatore A | Sell | 11K | $26.25 |
| 2026-03-06 | Thompson Michael Leal | Grant | 28 | — |
| 2026-03-06 | O'Leary-Gill Daniela | Grant | 28 | — |
| 2026-03-06 | Lowman Teresita M. | Grant | 190 | — |
| 2026-03-06 | Hartzell Jay C. | Grant | 196 | — |
| 2026-03-06 | Sculley Sheryl L. | Grant | 131 | — |
| 2026-03-06 | Klein Martin P | Grant | 36 | — |
| 2026-03-06 | Zandi Mark | Grant | 28 | — |
| 2026-03-06 | Kozlak Jodee A | Grant | 78 | — |
| 2026-03-06 | CHAPLIN C EDWARD | Grant | 146 | — |
| 2026-03-06 | CULVER CURT S | Grant | 28 | — |
| 2026-03-02 | Maggio Paula C | Tax withheld | 61K | $26.53 |
| 2026-03-02 | Mattke Timothy J. | Tax withheld | 308K | $26.53 |
| 2026-03-02 | Maggio Paula C | Tax withheld | 61K | $26.53 |
| 2026-03-02 | Colson Nathaniel H | Tax withheld | 86K | $26.53 |
| 2026-03-02 | Colson Nathaniel H | Tax withheld | 86K | $26.53 |
| 2026-03-02 | Miosi Salvatore A | Tax withheld | 129K | $26.53 |
| 2026-03-02 | Miosi Salvatore A | Sell | 30K | $27.04 |
| 2026-03-02 | Sperber Julie K. | Tax withheld | 6.1K | $26.53 |
| 2026-03-02 | Miosi Salvatore A | Tax withheld | 129K | $26.53 |
| 2026-03-02 | Mattke Timothy J. | Tax withheld | 308K | $26.53 |
| 2026-02-25 | Sperber Julie K. | Grant | 1.3K | — |
| 2026-02-25 | Mattke Timothy J. | Grant | 652K | — |
| 2026-02-25 | Maggio Paula C | Grant | 137K | — |
| 2026-02-25 | Colson Nathaniel H | Grant | 183K | — |
| 2026-02-25 | Miosi Salvatore A | Grant | 274K | — |
| 2026-02-25 | Sperber Julie K. | Grant | 979 | — |
| 2026-02-25 | Sperber Julie K. | Grant | 6.3K | — |
| 2026-02-13 | Thompson Michael Leal | Grant | 0 | — |
| 2026-02-13 | O'Leary-Gill Daniela | Grant | 1 | — |
| 2026-02-13 | Sculley Sheryl L. | Grant | 0 | — |
| 2026-02-13 | Zandi Mark | Grant | 0 | — |
| 2026-02-13 | CULVER CURT S | Grant | 0 | — |
| 2026-02-06 | Maggio Paula C | Sell | 20K | $27.51 |
| 2026-02-04 | O'Leary-Gill Daniela | Grant | 5.1K | — |
| 2026-02-04 | Lowman Teresita M. | Grant | 5.1K | — |
| 2026-02-04 | Hartzell Jay C. | Grant | 5.1K | — |
| 2026-02-04 | Sculley Sheryl L. | Grant | 5.1K | — |
| 2026-02-04 | Colson Nathaniel H | Grant | 24K | — |
| 2026-02-04 | Miosi Salvatore A | Grant | 33K | — |
| 2026-02-04 | Sperber Julie K. | Grant | 2.8K | — |
| 2026-02-04 | Klein Martin P | Grant | 5.1K | — |
| 2026-02-04 | Zandi Mark | Grant | 5.1K | — |
| 2026-02-04 | Kozlak Jodee A | Grant | 5.1K | — |
| 2026-02-04 | Thompson Michael Leal | Grant | 5.1K | — |
| 2026-02-04 | Maggio Paula C | Grant | 17K | — |
| 2026-02-04 | CHAPLIN C EDWARD | Grant | 5.1K | — |
| 2026-02-04 | CULVER CURT S | Grant | 5.1K | — |
| 2026-02-04 | O'Leary-Gill Daniela | Grant | 5.1K | — |
| 2026-02-04 | Lowman Teresita M. | Grant | 5.1K | — |
| 2026-02-04 | Hartzell Jay C. | Grant | 5.1K | — |
| 2026-02-04 | Sculley Sheryl L. | Grant | 5.1K | — |
| 2026-02-04 | Colson Nathaniel H | Grant | 24K | — |
| 2026-02-04 | Miosi Salvatore A | Grant | 33K | — |
| 2026-02-04 | Sperber Julie K. | Grant | 2.8K | — |
| 2026-02-04 | Klein Martin P | Grant | 5.1K | — |
| 2026-02-04 | Zandi Mark | Grant | 5.1K | — |
| 2026-02-04 | Mattke Timothy J. | Grant | 90K | — |
| 2026-02-04 | Kozlak Jodee A | Grant | 5.1K | — |
| 2026-02-04 | Thompson Michael Leal | Grant | 5.1K | — |
| 2026-02-04 | Maggio Paula C | Grant | 17K | — |
| 2026-02-04 | CHAPLIN C EDWARD | Grant | 5.1K | — |
| 2026-02-04 | CULVER CURT S | Grant | 5.1K | — |
| 2026-02-04 | Mattke Timothy J. | Grant | 90K | — |
| 2026-02-02 | Miosi Salvatore A | Sell | 30K | $27.27 |
| 2026-01-21 | Miosi Salvatore A | Other | 310K | — |
| 2026-01-21 | Miosi Salvatore A | Other | 310K | — |
| 2026-01-13 | Mattke Timothy J. | Sell | 542 | $27.77 |
| 2026-01-13 | Mattke Timothy J. | Sell | 11K | $25.90 |
| 2026-01-13 | Mattke Timothy J. | Sell | 9.2K | $27.18 |
| 2026-01-13 | Mattke Timothy J. | Sell | 63K | $25.89 |
| 2026-01-13 | Mattke Timothy J. | Sell | 52K | $27.18 |
| 2026-01-13 | Mattke Timothy J. | Sell | 3.0K | $27.80 |
| 2026-01-02 | Miosi Salvatore A | Sell | 30K | $29.13 |
| 2025-12-01 | Miosi Salvatore A | Sell | 30K | $28.40 |
| 2025-11-20 | Lowman Teresita M. | Grant | 155 | — |
| 2025-11-20 | O'Leary-Gill Daniela | Grant | 7 | — |
| 2025-11-20 | Allen Analisa M | Grant | 161 | — |
| 2025-11-20 | Hartzell Jay C. | Grant | 161 | — |
| 2025-11-20 | Sculley Sheryl L. | Grant | 125 | — |
| 2025-11-20 | Klein Martin P | Grant | 7 | — |
| 2025-11-20 | Zandi Mark | Grant | 27 | — |
| 2025-11-20 | Kozlak Jodee A | Grant | 75 | — |
| 2025-11-20 | Thompson Michael Leal | Grant | 27 | — |
| 2025-11-20 | CHAPLIN C EDWARD | Grant | 113 | — |
| 2025-11-20 | CULVER CURT S | Grant | 27 | — |
| 2025-11-03 | Miosi Salvatore A | Sell | 30K | $27.52 |
| 2025-10-31 | O'Leary-Gill Daniela | Grant | 1.3K | $27.42 |
| 2025-10-31 | Klein Martin P | Grant | 1.3K | $27.42 |
| 2025-10-31 | Maggio Paula C | Sell | 20K | $27.44 |
| 2025-10-07 | Mattke Timothy J. | Sell | 139K | $27.09 |
| 2025-10-01 | Miosi Salvatore A | Sell | 30K | $28.15 |
| 2025-09-02 | Miosi Salvatore A | Sell | 30K | $27.66 |
| 2025-08-21 | Thompson Michael Leal | Grant | 27 | — |
| 2025-08-21 | CULVER CURT S | Grant | 27 | — |
| 2025-08-21 | CHAPLIN C EDWARD | Grant | 114 | — |
| 2025-08-21 | Kozlak Jodee A | Grant | 75 | — |
| 2025-08-21 | Allen Analisa M | Grant | 162 | — |
| 2025-08-21 | Lowman Teresita M. | Grant | 156 | — |
| 2025-08-21 | Hartzell Jay C. | Grant | 162 | — |
| 2025-08-21 | Sculley Sheryl L. | Grant | 126 | — |
| 2025-08-21 | Zandi Mark | Grant | 27 | — |
| 2025-08-07 | Mattke Timothy J. | Sell | 139K | $26.54 |
| 2025-08-04 | Maggio Paula C | Sell | 20K | $26.54 |
| 2025-08-01 | Miosi Salvatore A | Sell | 30K | $26.22 |
| 2025-07-01 | Miosi Salvatore A | Sell | 30K | $28.15 |
| 2025-06-05 | Miosi Salvatore A | Sell | 30K | $26.04 |
| 2025-05-30 | Maggio Paula C | Sell | 20K | $26.49 |
| 2025-05-21 | CULVER CURT S | Grant | 24 | — |
| 2025-05-21 | Sculley Sheryl L. | Grant | 112 | — |
| 2025-05-21 | CHAPLIN C EDWARD | Grant | 101 | — |
| 2025-05-21 | Kozlak Jodee A | Grant | 67 | — |
| 2025-05-21 | Zandi Mark | Grant | 24 | — |
| 2025-05-21 | Hartzell Jay C. | Grant | 144 | — |
| 2025-05-21 | Lowman Teresita M. | Grant | 139 | — |
| 2025-05-21 | Allen Analisa M | Grant | 144 | — |
| 2025-05-21 | Thompson Michael Leal | Grant | 24 | — |
| 2025-05-13 | CULVER CURT S | Gift | 284K | — |
| 2025-05-02 | CULVER CURT S | Other | 16K | — |
| 2025-05-02 | CULVER CURT S | Other | 16K | — |
| 2025-03-05 | Kozlak Jodee A | Grant | 75 | — |
| 2025-03-05 | Zandi Mark | Grant | 27 | — |
| 2025-03-05 | Thompson Michael Leal | Grant | 27 | — |
| 2025-03-05 | Sculley Sheryl L. | Grant | 126 | — |
| 2025-03-05 | Lowman Teresita M. | Grant | 156 | — |
| 2025-03-05 | LEHMAN MICHAEL E | Grant | 161 | — |
| 2025-03-05 | HOLT TIMOTHY A | Grant | 161 | — |
| 2025-03-05 | Hartzell Jay C. | Grant | 161 | — |
| 2025-03-05 | CULVER CURT S | Grant | 27 | — |
| 2025-03-05 | CHAPLIN C EDWARD | Grant | 113 | — |
| 2025-03-05 | Arrigoni Daniel A. | Grant | 27 | — |
| 2025-03-05 | Allen Analisa M | Grant | 161 | — |
| 2025-02-28 | Mattke Timothy J. | Tax withheld | 243K | $24.27 |
| 2025-02-28 | Maggio Paula C | Tax withheld | 59K | $24.27 |
| 2025-02-28 | Colson Nathaniel H | Tax withheld | 67K | $24.27 |
| 2025-02-28 | Sperber Julie K. | Tax withheld | 6.9K | $24.27 |
| 2025-02-28 | Miosi Salvatore A | Tax withheld | 125K | $24.27 |
| 2025-02-26 | Maggio Paula C | Grant | 133K | — |
| 2025-02-26 | Sperber Julie K. | Grant | 6.5K | — |
| 2025-02-26 | Miosi Salvatore A | Grant | 266K | — |
| 2025-02-26 | Maggio Paula C | Grant | 133K | — |
| 2025-02-26 | Colson Nathaniel H | Grant | 142K | — |
| 2025-02-26 | Mattke Timothy J. | Grant | 517K | — |
| 2025-02-26 | Sperber Julie K. | Grant | 1.8K | — |
| 2025-02-26 | Sperber Julie K. | Grant | 1.3K | — |
| 2025-02-21 | Sperber Julie K. | Sell | 4.6K | $24.55 |
| 2025-02-14 | Sculley Sheryl L. | Grant | 0 | — |
| 2025-02-14 | Thompson Michael Leal | Grant | 0 | — |
| 2025-02-14 | Kozlak Jodee A | Grant | 0 | — |
| 2025-02-14 | CULVER CURT S | Grant | 0 | — |
| 2025-02-14 | Zandi Mark | Grant | 0 | — |
| 2025-02-14 | Miosi Salvatore A | Other | 75K | — |
| 2025-02-14 | Arrigoni Daniel A. | Grant | 0 | — |
| 2025-02-14 | Miosi Salvatore A | Other | 75K | — |
| 2025-02-05 | Allen Analisa M | Grant | 4.9K | $25.52 |
| 2025-02-05 | Mattke Timothy J. | Grant | 82K | $25.52 |
| 2025-02-05 | Miosi Salvatore A | Grant | 33K | $25.52 |
| 2025-02-05 | Kozlak Jodee A | Grant | 4.9K | $25.52 |
| 2025-02-05 | Zandi Mark | Grant | 4.9K | $25.52 |
| 2025-02-05 | Thompson Michael Leal | Grant | 4.9K | $25.52 |
| 2025-02-05 | Sculley Sheryl L. | Grant | 4.9K | $25.52 |
| 2025-02-05 | Lowman Teresita M. | Grant | 4.9K | $25.52 |
| 2025-02-05 | LEHMAN MICHAEL E | Grant | 4.9K | $25.52 |
| 2025-02-05 | Sperber Julie K. | Grant | 2.9K | $25.52 |
| 2025-02-05 | HOLT TIMOTHY A | Grant | 4.9K | $25.52 |
| 2025-02-05 | Hartzell Jay C. | Grant | 4.9K | $25.52 |
| 2025-02-05 | CULVER CURT S | Grant | 4.9K | $25.52 |
| 2025-02-05 | Colson Nathaniel H | Grant | 24K | $25.52 |
| 2025-02-05 | CHAPLIN C EDWARD | Grant | 4.9K | $25.52 |
| 2025-02-05 | Arrigoni Daniel A. | Grant | 4.9K | $25.52 |
| 2025-02-05 | Maggio Paula C | Grant | 16K | $25.52 |
All non-derivative Form 4 activity (SEC), newest first.
Notable events (8-K)
Recent filings
| Form | Filed | Period | Accession |
|---|---|---|---|
| 8-K | 2026-04-29 | 2026-04-29 | 0000876437-26-000021 ↗ |
| 10-Q | 2026-04-29 | 2026-03-31 | 0000876437-26-000022 ↗ |
| 8-K | 2026-04-23 | 2026-04-23 | 0000876437-26-000016 ↗ |
| 10-K | 2026-02-25 | 2025-12-31 | 0000876437-26-000010 ↗ |
| 8-K | 2026-02-02 | 2026-02-02 | 0000876437-26-000006 ↗ |
| 8-K | 2025-12-15 | 2025-12-11 | 0000876437-25-000129 ↗ |
| 8-K | 2025-10-29 | 2025-10-29 | 0000876437-25-000126 ↗ |
| 10-Q | 2025-10-29 | 2025-09-30 | 0000876437-25-000127 ↗ |
| 8-K | 2025-10-23 | 2025-10-22 | 0000876437-25-000123 ↗ |
| 8-K | 2025-07-30 | 2025-07-30 | 0000876437-25-000114 ↗ |
| 10-Q | 2025-07-30 | 2025-06-30 | 0000876437-25-000115 ↗ |
| 8-K | 2025-06-13 | 2025-06-11 | 0000876437-25-000108 ↗ |