Jefferies Financial Group downgraded shares of Sarcos Technology and Robotics (NASDAQ:STRC – Free Report) from a buy rating to a hold rating in a research note published on Monday morning, MarketBeat reports. Separately, Robert W. Baird decreased their price target on shares of Sarcos Technology and Robotics from $12.00 to $3.00 in a research note […]