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