SPCXc $139.8323 ▼ -2.01% — Space Exploration Techno… on Base | Defined.fi