Sarcos Technology and Robotics Corporation (STRC) Stock: A Look at the Analyst Recommendations
Analysts have mixed views on the stock, with 0 analysts rating it as a “buy,” 0 as “overweight,” 2 as “hold,” and 0 as “sell.” The average price point forecasted by analysts for Sarcos T