Universal Insurance Holdings, Inc., as Issuer 7.75% SENIOR UNSECURED NOTES DUE 2031 NOTE PURCHASE AGREEMENT June 16, 2026