You are paying 112 times revenue for a satellite ISP with an AI debt trap attached

Market cap hit 2.1 trillion despite a 4.9 billion net loss in 2025

Q1 2026 filings show an accelerating 4.3 billion quarterly loss

The 112x price to sales ratio makes tech giants look like value stocks

Starlink provides 69 percent of revenue but funds the xAI furnace

The AI segment burned 2.5 billion in Q1 alone

Acquiring xAI added massive paper value without adding a cent of profit

Capex hit 10.1 billion in Q1 with 7.7 billion going straight to AI

This is not investing it is high stakes gambling on a personality

Lockup expiration is the only math that matters for early insiders

Uh-oh! It looks like you're using an ad blocker.

Our website relies on ads and the generous support of readers like you to keep delivering free, high-quality content. Right now, we are facing serious funding challenges and we need your help more than ever. Disable your ad blocker and this message will vanish. You can also sign up for a membership to enjoy an ad-free experience while supporting our work: https://citizenwatchreport.com/plans/subscriptions/ Your support helps us stay independent, continue our work, and keep content free for everyone. We truly appreciate your understanding and thank you for standing with us.