Upstream Life files for $500 million capital raise
Upstream Life has filed a Form D with the SEC, aiming to raise up to $500 million through an exempt debt securities offering.
The minimum investment is set at $25,000, and the offering is expected to remain open for more than a year. No sales have been reported yet.
Upstream Life is licensed in 25 states and offers a multiyear guaranteed fixed annuity product.
Separately, Upstream Life has notified customers about a data breach at Landmark Admin , with notification letters sent on January 31, 2025.
To mitigate potential identity theft risks, Landmark Admin is providing free identity protection services through IDX, a ZeroFox company specializing in data breach response. The package includes:
- 12 months of credit and CyberScan monitoring
- A $1 million insurance reimbursement policy
- Fully managed identity theft recovery
Affected individuals must enroll by May 1, 2025.