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