Sarcos Technology and Robotics (STRC) has returned -31.5% since April 16, 2023.

money illustration

Explore