FutureSearch Logofuturesearch
  • Solutions
  • Pricing
  • Research
  • Docs
  • Evals
  • Blog
  • Company
  • Try it for free
FutureSearch Logo

General inquiry? You can reach us at hello@futuresearch.ai.

Company

Team & CareersPressPrivacy PolicyTerms of Service

Developers

SDK DocsAPI ReferenceCase StudiesGitHubSupport

Integrations

Claude CodeCursorChatGPT CodexClaude.ai

Follow Us

X (Twitter)@dschwarz26LinkedIn
FutureSearchdocs
Your research team
Installation
  • All install methods
  • Claude.ai
  • Claude Code
  • Web App
  • Python SDK
  • Skill
Reference
  • API Key
  • classify
  • dedupe
  • forecast
  • merge
  • rank
  • agent_map
  • MCP Server
  • Progress Monitoring
  • Chaining Operations
Guides
  • LLM-Powered Data Labeling
  • Add a Column via Web Research
  • Classify and Label Rows
  • Deduplicate Training Data
  • Error Handling
  • Filter a Dataset Intelligently
  • Find Profitable Prediction Market Trades
  • Forecast Outcomes for a List of Entities
  • Value a Private Company
  • Join Tables Without Shared Keys
  • Rank Data by External Metrics
  • Resolve Duplicate Entities
  • Scale Deduplication to 20K Rows
  • Turn Claude into an Accurate Forecaster
Case Studies
  • Deduplicate Contact Lists
  • Deduplicate CRM Records
  • Enrich Contacts with Company Data
  • Forecast a Sum-of-the-Parts SpaceX IPO Valuation
  • Forecast Anthropic and OpenAI IPO Valuations
  • Forecast Founder Seed Valuations for AI Researchers
  • Forecast When Anthropic and OpenAI Will IPO
  • Fuzzy Match Across Tables
  • Link Records Across Medical Datasets
  • LLM Cost vs. Accuracy
  • Merge Costs and Speed
  • Merge Thousands of Records
  • Multi-Stage Lead Qualification
  • Research and Rank Web Data
  • Run 10,000 LLM Web Research Agents
  • Score Cold Leads via Web Research
  • Score Leads from Fragmented Data
  • Screen 10,000 Rows
  • Screen Job Listings
  • Screen Stocks by Economic Sensitivity
  • Screen Stocks by Investment Thesis
FutureSearchby futuresearch
by futuresearch

Forecast a Sum-of-the-Parts SpaceX IPO Valuation

Build a sum-of-the-parts valuation for SpaceX by forecasting each of its seven business segments separately. Each row is a numeric fair-value forecast in billions of USD as of the planned June 2026 IPO. Summing the medians, adding cash, and subtracting debt produces a SOTP equity value to compare against the $1.75 trillion IPO target.

MetricValue
Rows processed7
Forecast typenumeric
Total cost~$1.00
Time~7 minutes

Add FutureSearch to Claude Code if you haven't already:

claude mcp add futuresearch --scope project --transport http https://mcp.futuresearch.ai/mcp

Then ask Claude:

Break SpaceX into its major business segments and forecast the fair market
value of each one in billions USD, as of the planned June 2026 IPO. Treat
each segment as if it were a standalone company. Then sum the medians, add
cash, subtract debt, and compare to the rumored $1.75 trillion IPO target.

Claude lists the seven segments, then calls FutureSearch's forecast MCP tool in numeric mode. With 7 rows the operation defaults to LOW effort, which is the right tradeoff for a SOTP sketch:

Tool: futuresearch_forecast
├─ data: [{"segment": "Starlink Consumer Broadband", "question": "..."},
│         {"segment": "xAI/Grok", "question": "..."},
│         ... 5 more rows ...]
├─ forecast_type: "numeric"
├─ output_field: "fair_value"
├─ units: "billions USD"
└─ context: "Estimate standalone fair market equity value as of the planned June 2026 IPO."

→ Submitted: 7 rows for forecasting.
  Session: https://futuresearch.ai/sessions/c41ab2e7-9d18-4f3a-a2c5-7b98e1d4f062
  Task ID: c41a...

Tool: futuresearch_progress
├─ task_id: "c41a..."
→ Running: 0/7 complete, 7 running (30s elapsed)

...

Tool: futuresearch_progress
→ Completed: 7/7 (0 failed) in 410s.

Tool: futuresearch_results
├─ task_id: "c41a..."
├─ output_path: "/Users/you/spacex_sotp.csv"
→ Saved 7 rows to /Users/you/spacex_sotp.csv

Claude then sums the medians, adds $11.6B in cash, subtracts ~$15B in debt, and reports the SOTP equity value alongside the $1.75T target. View the session. See the companion guide for more on segmenting private companies.

Add the FutureSearch connector if you haven't already. Then ask Claude:

Break SpaceX into its major business segments and forecast the fair market value of each one in billions USD, as of the planned June 2026 IPO. Treat each segment as a standalone company. Then sum the medians, add cash, subtract debt, and compare to the rumored $1.75 trillion IPO target.

Results take about 7 minutes.

Go to futuresearch.ai/app and enter:

Break SpaceX into its major business segments and forecast the fair market value of each one in billions USD, as of the planned June 2026 IPO. Treat each segment as a standalone company. Then sum the medians, add cash, subtract debt, and compare to the rumored $1.75 trillion IPO target.

Numeric-mode forecasting returns p10, p50, and p90 columns prefixed by your output_field. With 7 rows, the SDK defaults to LOW effort, fine for a SOTP sketch where you want a fast pass over many segments.

pip install futuresearch
export FUTURESEARCH_API_KEY=your_key_here  # Get one at futuresearch.ai/app/api-key
import asyncio
import pandas as pd
from futuresearch import create_session
from futuresearch.ops import forecast

segments = pd.DataFrame([
    {
        "segment": "Starlink Consumer Broadband",
        "question": "Fair market value of SpaceX's Starlink consumer broadband business as of June 2026?",
        "background": "9.2M subscribers globally as of Q1 2026, ~$10B annual revenue run-rate, ~38x revenue multiple comparable to other satellite broadband peers.",
    },
    {
        "segment": "xAI/Grok",
        "question": "Fair market value of the xAI/Grok business as of June 2026?",
        "background": "Acquired by SpaceX in the $250B February 2026 merger. ~$430M quarterly revenue, ~$1.46B quarterly losses. Anchor on the merger price; adjust for AI lab valuation drift since.",
    },
    {
        "segment": "Starship Commercial Launch",
        "question": "Fair market value of the Starship commercial launch business as of June 2026?",
        "background": "Pre-revenue; option value on a fully reusable super-heavy lift vehicle. Late-stage testing, no commercial flights yet.",
    },
    {
        "segment": "Starlink Enterprise/Maritime/Aviation",
        "question": "Fair market value of the Starlink enterprise, maritime, and aviation business as of June 2026?",
        "background": "Higher ARPU than consumer; growing fast across cruise lines, commercial airlines, and enterprise WAN. Treat as a separate segment from consumer broadband.",
    },
    {
        "segment": "Government/Defense",
        "question": "Fair market value of SpaceX's government and defense business as of June 2026?",
        "background": "~$22B contract backlog including NRO, Space Force, NASA. Includes Starshield. Use defense-prime valuation multiples.",
    },
    {
        "segment": "Falcon 9/Heavy",
        "question": "Fair market value of the Falcon 9 / Falcon Heavy commercial launch business as of June 2026?",
        "background": "60-70% of global commercial launches. Mature, profitable, with declining growth as Starship comes online.",
    },
    {
        "segment": "Starlink Direct-to-Cell",
        "question": "Fair market value of the Starlink direct-to-cell business as of June 2026?",
        "background": "Backed by $17-19B of EchoStar spectrum acquired in 2025. Early commercial deployments with T-Mobile and a handful of international partners.",
    },
])

async def main():
    async with create_session(name="SpaceX SOTP IPO Valuation") as session:
        result = await forecast(
            session=session,
            input=segments,
            forecast_type="numeric",
            output_field="fair_value",
            units="billions USD",
            context="Estimate standalone fair market equity value as of the planned June 2026 IPO.",
        )
        return result.data

results = asyncio.run(main())

sotp_segments = results["fair_value_p50"].sum()
cash = 11.6
debt = 15.0
sotp_equity = sotp_segments + cash - debt
ipo_target = 1750.0
premium = (ipo_target / sotp_equity - 1) * 100

print(results[["segment", "fair_value_p10", "fair_value_p50", "fair_value_p90"]])
print(f"Segment medians: ${sotp_segments:.0f}B")
print(f"SOTP equity value: ${sotp_equity:.0f}B (segments + ${cash:.1f}B cash − ${debt:.0f}B debt)")
print(f"IPO target: ${ipo_target:.0f}B → {premium:.0f}% premium over SOTP")

Results

The seven segments sum to $1,253B at the median forecast. Adding $11.6B in cash and subtracting ~$15B in total debt brings the SOTP equity value to approximately $1,250B, about 29% below the $1.75 trillion IPO target.

SegmentMedian fair value ($B)
Starlink Consumer Broadband380
xAI/Grok258
Starship Commercial Launch170
Starlink Enterprise/Maritime/Aviation147
Government/Defense123
Falcon 9/Heavy100
Starlink Direct-to-Cell75
Sum of medians1,253
+ Cash and liquid assets+11.6
− Total debt−15
SOTP equity value~1,250
IPO target1,750
Implied premium~29%

Taking the 75th percentile across all segments instead of the 50th brings the total to ~$1,675B, close to the $1.75T target. In other words, the IPO is "everything goes right" pricing: it requires Starlink, Starship, xAI, defense, and the Falcon fleet to each clear their upside scenarios simultaneously. The SOTP method sums independent medians; the IPO is implicitly pricing the upside as if those outcomes were perfectly correlated.

A LOW-effort numeric forecast over 7 rows is the right shape for this kind of SOTP sketch: fast and cheap enough to iterate on the segment definitions, then re-run at HIGH effort if a single segment turns out to dominate the answer.

Going deeper

  • Long-form analysis: A $1.75 Trillion IPO Would Be Overpaying 30% for SpaceX
  • Companion guide: Forecast a private company's valuation