Skip to content
10-K

Annual Report

MGIC INVESTMENT CORP MTG

0000876437-26-000010

← back to feed
Filed
Feb 25, 2026 12:00 AM ET
Period of report

On SEC.gov

Financials in this filing

Metric Period Value
Shares Outstanding FY 2025 · Feb 20, 2026 214.95M sh
Shares Diluted FY 2025 · Dec 31, 2025 235.1M sh
Shares Diluted FY 2025 · Dec 31, 2024 264M sh
Shares Diluted FY 2025 · Dec 31, 2023 287.16M sh
Stock Repurchased FY 2025 · Dec 31, 2025 $788.65M
Stock Repurchased FY 2025 · Dec 31, 2024 $569.48M
Stock Repurchased FY 2025 · Dec 31, 2023 $337.18M
Dividends Paid FY 2025 · Dec 31, 2025 $132.49M
Dividends Paid FY 2025 · Dec 31, 2024 $130.5M
Dividends Paid FY 2025 · Dec 31, 2023 $122.97M
Capex FY 2025 · Dec 31, 2025 $1.03M
Capex FY 2025 · Dec 31, 2024 $1.17M
Capex FY 2025 · Dec 31, 2023 $2M
Operating Cash Flow FY 2025 · Dec 31, 2025 $852.8M
Operating Cash Flow FY 2025 · Dec 31, 2024 $725.03M
Operating Cash Flow FY 2025 · Dec 31, 2023 $712.96M
Cash And Equivalents FY 2025 · Dec 31, 2025 $368.99M
Cash And Equivalents FY 2025 · Dec 31, 2024 $229.49M
Stockholders Equity FY 2025 · Dec 31, 2025 $5.15B
Stockholders Equity FY 2025 · Dec 31, 2024 $5.17B
Stockholders Equity FY 2025 · Dec 31, 2023 $5.07B
Total Liabilities FY 2025 · Dec 31, 2025 $1.49B
Total Liabilities FY 2025 · Dec 31, 2024 $1.37B
Total Assets FY 2025 · Dec 31, 2025 $6.64B
Total Assets FY 2025 · Dec 31, 2024 $6.55B
Eps Diluted FY 2025 · Dec 31, 2025 $3.14
Eps Diluted FY 2025 · Dec 31, 2024 $2.89
Eps Diluted FY 2025 · Dec 31, 2023 $2.49
Eps Basic FY 2025 · Dec 31, 2025 $3.17
Eps Basic FY 2025 · Dec 31, 2024 $2.92
Eps Basic FY 2025 · Dec 31, 2023 $2.51
Net Income FY 2025 · Dec 31, 2025 $738.35M
Net Income FY 2025 · Dec 31, 2024 $762.99M
Net Income FY 2025 · Dec 31, 2023 $712.95M
Revenue FY 2025 · Dec 31, 2025 $1.21B
Revenue FY 2025 · Dec 31, 2024 $1.21B
Revenue FY 2025 · Dec 31, 2023 $1.16B