Is Ohio National Life a mutual company?

Is Ohio National Life a mutual company?

Ohio National Mutual Holdings, Inc. is a mutual insurance holding company whose voting members are life insurance policyholders and annuity contract owners of The Ohio National Life Insurance Company.

See also  Why you should never buy an annuity?