Finance ❯ Stock Market ❯ Public Companies ❯ Market Performance
Insiders sold about $140 million after the company disclosed heavy losses, large debt and a near-$100 billion contracted backlog, putting its debt‑financed expansion under fresh scrutiny.