‹ Screener

UNIVERSAL INSURANCE HOLDINGS, INC.

UVE · Fire, Marine & Casualty Insurance · 27.9M shares · -3%/yr ↓ buyback · EDGAR filings ↗
Net buyback after stock comp: $19M (gross $22M, SBC $3M)

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

Grade

B74

Universal Insurance Holdings — Florida homeowners insurer with high ROE.

Strengths

Risks

Notable findings

Quarterly revenue

2025-06-30 · $400M2025-09-30 · $401M2025-12-31 · $408M2026-03-31 · $394M

Last 4 quarters · from SEC filings.

Key metrics

Net margin
11.4%
Return on equity
33.2%
Return on assets
6.4%
Revenue growth (QoQ)
-3.5%
Net-income growth
210.5%
Debt / equity
0.2×
Free cash flow
$377M
Tangible book value
$551M
Cash & investments
$409M
Stock comp / revenue
0.5%

Insider transactions · last 18 months

DateInsiderTypeSharesPrice
2026-06-11PETERSON RICHARD DGrant3.4K
2026-06-11Gordon MarleneGrant3.4K
2026-06-11PIETRANGELO MICHAELGrant3.4K
2026-06-11McCahill Francis Xavier IIIGrant3.4K
2026-06-11Barton Carol GGrant3.4K
2026-06-11Callahan Scott P.Grant3.4K
2026-06-11Brown Shannon AGrant3.4K
2026-06-11Springer JonGrant3.4K
2026-06-11DOWNES SEAN PSell20K$38.22
2026-06-11SCHINDLER OZZIE AGrant3.4K
2026-05-15DOWNES SEAN PSell20K$38.71
2026-05-15DOWNES SEAN PSell482$39.40
2026-05-13PIETRANGELO MICHAELSell4.5K$39.29
2026-05-12PIETRANGELO MICHAELSell3.0K$39.55
2026-04-29DOWNES SEAN PSell5.8K$40.08
2026-04-29DOWNES SEAN PSell2.2K$41.01
2026-04-29DOWNES SEAN PSell12K$39.25
2026-03-31Campos Kimberly DSell946$34.12
2026-03-30DOWNES SEAN PTax withheld3.6K$34.16
2026-03-30Donaghy StephenTax withheld6.3K$34.16
2026-03-30PETERSON RICHARD DSell2.0K$34.10
2026-03-27Donaghy StephenTax withheld5.7K$33.67
2026-03-27Campos Kimberly DOption exercise1.3K
2026-03-27Campos Kimberly DTax withheld305$33.67
2026-03-27Donaghy StephenOption exercise15K
2026-03-27Wilcox FrankOption exercise2.5K
2026-03-27Wilcox FrankTax withheld610$33.67
2026-03-27DOWNES SEAN POption exercise8.3K
2026-03-27DOWNES SEAN PTax withheld3.3K$33.67
2026-03-26Campos Kimberly DSell879$33.84
2026-03-25DOWNES SEAN PSell20K$34.60
2026-03-19DOWNES SEAN PTax withheld5.0K$32.89
2026-03-19Donaghy StephenOption exercise14K
2026-03-19Wilcox FrankOption exercise2.3K
2026-03-19Wilcox FrankTax withheld567$32.89
2026-03-19Campos Kimberly DOption exercise1.2K
2026-03-19Campos Kimberly DTax withheld284$32.89
2026-03-19Donaghy StephenTax withheld5.3K$32.89
2026-03-19DOWNES SEAN POption exercise13K
2026-03-03Campos Kimberly DSell1.7K$35.38
2026-02-24DOWNES SEAN PGrant27K
2026-02-24Donaghy StephenGrant48K
2026-02-24Donaghy StephenTax withheld14K$30.23
2026-02-24DOWNES SEAN PTax withheld6.9K$30.23
2025-12-30DOWNES SEAN PGift30K
2025-12-30Donaghy StephenSell25K$33.77
2025-12-30PETERSON RICHARD DSell1.9K$33.61
2025-12-30DOWNES SEAN PGift15K
2025-12-30DOWNES SEAN PGift30K
2025-12-29Donaghy StephenSell25K$34.07
2025-12-22Ropiecki Gary LloydTax withheld325$34.63
2025-12-20Ropiecki Gary LloydOption exercise1.3K
2025-12-19Ropiecki Gary LloydOption exercise1.7K
2025-12-19Ropiecki Gary LloydTax withheld406$33.89
2025-12-19DOWNES SEAN PSell20K$33.82
2025-12-16Ropiecki Gary LloydTax withheld406$33.19
2025-12-16Campos Kimberly DTax withheld406$33.19
2025-12-16Wilcox FrankTax withheld812$33.19
2025-11-25DOWNES SEAN PSell20K$33.46
2025-11-14Springer JonSell24K$34.51
2025-10-30Springer JonSell35K$31.41
2025-10-29DOWNES SEAN PSell20K$31.40
2025-09-04DOWNES SEAN PSell20K$25.35
2025-08-04DOWNES SEAN PSell20K$23.19
2025-07-28Springer JonGrant2.8K
2025-07-28PIETRANGELO MICHAELGrant2.8K
2025-07-28Gordon MarleneGrant2.8K
2025-07-28DOWNES SEAN PGrant300K
2025-07-28Callahan Scott P.Grant2.8K
2025-07-28Brown Shannon AGrant2.8K
2025-07-28Barton Carol GGrant2.8K
2025-07-28SCHINDLER OZZIE AGrant2.8K
2025-07-28PETERSON RICHARD DGrant2.8K
2025-07-28McCahill Francis Xavier IIIGrant2.8K
2025-07-23DOWNES SEAN POption exercise250K$13.19
2025-07-23DOWNES SEAN PTax withheld546K$25.46
2025-07-23DOWNES SEAN POption exercise67K$19.52
2025-07-23DOWNES SEAN POption exercise150K$19.52
2025-07-23DOWNES SEAN POption exercise221K$18.23
2025-06-13DOWNES SEAN PSell25K$26.48
2025-06-12Gordon MarleneGrant2.4K
2025-06-12McCahill Francis Xavier IIIGrant2.4K
2025-06-12PIETRANGELO MICHAELGrant2.4K
2025-06-12Barton Carol GGrant2.4K
2025-06-12Brown Shannon AGrant2.4K
2025-06-12PETERSON RICHARD DGrant2.4K
2025-06-12Callahan Scott P.Grant2.4K
2025-06-12Springer JonGrant2.4K
2025-06-12DOWNES SEAN PSell25K$26.91
2025-06-12SCHINDLER OZZIE AGrant2.4K
2025-05-30Springer JonSell30K$27.06
2025-05-16DOWNES SEAN PSell20K$26.34
2025-05-06Springer JonSell26K$25.61
2025-04-30DOWNES SEAN PSell20K$24.15
2025-03-31DOWNES SEAN PTax withheld3.6K$23.70
2025-03-31Donaghy StephenTax withheld6.3K$23.70
2025-03-27Campos Kimberly DOption exercise1.3K
2025-03-27Campos Kimberly DTax withheld305$22.85
2025-03-27Donaghy StephenOption exercise15K
2025-03-27Donaghy StephenTax withheld5.7K$22.85
2025-03-27Wilcox FrankOption exercise2.5K
2025-03-27Wilcox FrankTax withheld610$22.85
2025-03-27DOWNES SEAN POption exercise8.3K
2025-03-27DOWNES SEAN PTax withheld3.3K$22.85
2025-02-28DOWNES SEAN PSell20K$22.08
2025-02-21Donaghy StephenGrant62K
2025-02-21Donaghy StephenTax withheld24K$19.96
2025-02-21DOWNES SEAN PGrant41K
2025-02-21DOWNES SEAN PTax withheld16K$19.96
2025-01-14Donaghy StephenGift14K

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

Supply chain

Customers (0)

    Suppliers (3)

    • Demotech, Inc.
    • Kroll Bond Rating Agency
    • State of Florida

    Named in the 10-K; linked when we track them.

    Notable events (8-K)

    DateItems
    2026-06-18Material agreementDebt obligationOtherExhibitsfiling ↗
    2026-06-15Shareholder votefiling ↗
    2026-06-05OtherExhibitsfiling ↗
    2026-05-28OtherExhibitsfiling ↗
    2026-04-23ResultsExhibitsfiling ↗
    2026-04-10Reg FDExhibitsfiling ↗
    2026-02-24ResultsExhibitsfiling ↗
    2026-02-04Reg FDExhibitsfiling ↗

    Recent filings

    FormFiledPeriodAccession
    8-K2026-06-182026-06-160001193125-26-275945 ↗
    8-K2026-06-152026-06-110000891166-26-000077 ↗
    8-K2026-06-052026-06-030001193125-26-259640 ↗
    8-K2026-05-282026-05-280000891166-26-000053 ↗
    10-Q2026-04-292026-03-310000891166-26-000046 ↗
    8-K2026-04-232026-04-230000891166-26-000042 ↗
    8-K2026-04-102026-04-100000891166-26-000039 ↗
    10-K2026-02-272025-12-310000891166-26-000010 ↗
    8-K2026-02-242026-02-240000891166-26-000007 ↗
    8-K2026-02-042026-02-040000891166-26-000004 ↗
    8-K2026-01-072026-01-070000891166-26-000002 ↗
    8-K2025-11-062025-11-060000891166-25-000182 ↗