ShotSpotter Inc. (SSTI) Dipped -5.03% or -2.45 To Price $46.26 On Thursday
ShotSpotter Inc. (SSTI) dipped -5.03% or -2.45 to $46.26. It is about 160982 shares traded, which is 105.7% compare to the average total volume 152301. The market cap of SSTI is $491.52 million. The year to date change is 235.6%.…