Questions? 1.800.239.0356

X
1.800.239.0356
Back to Top

Insurance Company Details

Upstream Life Insurance Company

Company Profile

None
Texas
78093
1912
265 North Lamar Blvd, Suite A
Oxford, MS 38655

Company Information

Upstream Life Insurance Company, formerly known as Financial Assurance Life Insurance Company, was founded in 1912. The company was re-branded Upstream Life when it was acquired by Upstream Holdings, a Louisiana-based insurance holding company established in 2016. Upstream Life provides life insurance and annuity products to individuals looking to secure their financial future and avoid the financial risks typically associated with financial markets.

According to the company, Upstream Life plans on becoming a leader in the life insurance and annuity market, ultimately continuing the legacy that began in 1912, delivering unique products and services throughout the United States through continued acquisition and de novo expansion.

Assets and Liabilities

$64,762,999
$36,279,702
$28,483,297
178.51%

Ratings

B++
(5th of 15 ratings)
Not Rated
Not Rated
Not Rated
Not Ranked

Financial Data for the year ending December 31, 2019. Assets and Liabilities totals do not include amounts allocated to Separate Accounts. All ratings shown are current as of June 16, 2020