Upstream Life Insurance Company
Ratings, products, description, social media links and rates for Upstream Life
Get an annuity today!
Learn how an annuity can provide guaranteed income for life.
Company Details
Group Affiliation: -
State of Domicile: Texas
NAIC Company Code: 78093
Year Founded: 1912
Website: upstreamlife.us
Phone: (877) 543-3504
Address: 265 North Lamar Blvd, Suite A
Oxford, MS 38655
Oxford, MS 38655
About Company
Upstream Life Insurance Company is a rapidly growing institution in the retirement planning sector, having been founded in 1912. With over a century of experience in providing best-in-class life insurance, annuity, and retirement solutions to retirees spread across the US, the company aims to deliver financial security to its retiring clientele. Recently, Upstream has made a $300 million transaction with Antarctica Capital to improve its capital position, reflecting its financial strength.
Assets and Liabilities
Assets: $288,414,084
Liabilities: $265,932,046
Capital and Surplus: $22,482,038
Assets to Liability Ratio: 108.45%
Ratings
Upstream Life Ratings | Rating |
---|
Annuity Products
Fixed Annuities
1 fixed annuity products
Ready to Protect Your Financial Future?
Request a free quote or talk to our financial expert to get help