$2.8 to $35.9. Something Happened.
Planet Labs closed at $35.9 in April 2026, while twelve months earlier the same stock was trading near $2.8 — a 12x move that the company’s own fundam…
Planet Labs closed at $35.9 in April 2026, while twelve months earlier the same stock was trading near $2.8 — a 12x move that the company’s own fundam…