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