resTORbio Inc. (TORC) Fell -8.84% or -1.18 To Price $12.17 On Wednesday
resTORbio Inc. (TORC) fell -8.84% or -1.18 to $12.17. It is close to 136813 shares traded, which is 26.28% compare to the average total volume 520520. The market cap of TORC is $341.35 million. The year to date change is…