Call Us: 800.711.9386   Claims: 866.281.2242

Olympus Insurance Financial Stability


Olympus Insurance Financial Strength Rating (IFSR).

Olympus has always been a leader in the Florida home insurance industry with a proven track record of stable financials, unmatched coverage options, broad policy forms, and a brand our policyholder’s and partner agents can trust.

Olympus is proud to receive the BBB+ rating, after providing KBRA complete transparency of all operations, product offerings, strategic plans, and financials. This rating affirms Olympus is stable and secure, positioned for a successful future.

Olympus Insurance Financial Strength Rating (IFSR).

About KBRA:
Established in 2010, Kroll Bond Rating Agency, LLC (KBRA) is a global full-service credit rating agency whose mission is to set a standard of excellence and integrity. KBRA remains dedicated to the restoration of trust in credit ratings by creating new standards for assessing risk and by offering timely and transparent ratings. KBRA has 500+ employees worldwide and has issued over 61K ratings, covering firms with a total of $3 trillion and rates many insurance companies.

Olympus Insurance Company Rating Badge

Olympus Insurance Financial Stability Rating® (FSR)

Developed in 1988, Demotech, Inc.’s Financial Stability Analysis Model was the first model universally applied to Property & Casualty insurers of all sizes. Their quantitative model was utilized before risk-based capital, dynamic financial analysis or enterprise risk management was introduced on an industry-wide basis. This model remains the primary determinant of a Financial Stability Rating®.

The Financial Stability Rating® (FSR) of A, Exceptional, assigned to Olympus Insurance Company has been affirmed by Demotech, Inc.This level of FSR is assigned to insurers who possess exceptional financial stability related to maintaining positive surplus as regards policyholders, liquidity of invested assets, an acceptable level of financial leverage, reasonable loss and loss adjustment expense reserves (L&LAE) and realistic pricing.

Financial Stability Ratings® (FSRs) are a leading indicator of the financial stability of Property and Casualty insurers. The rating process provides an objective baseline for assessing solvency based upon changes in financial stability, as manifested in an insurers’ balance sheet. FSRs are based upon a series of quantitative ratios and considerations which together comprise the Financial Stability Analysis Model.

Olympus Insurance Financial Stability Rating and Summary

Demotech Affirms the Financial Stability Rating® Assigned to Olympus Insurance Company


Olympus Insurance Exceptional Rating

Olympus Insurance is licensed by the state of Florida. Information found on this site is intended for Florida residents only.