Telaria Inc. (TLRA) Tumbled -5.73% or -0.31 To Price $5.1 On Monday
Telaria Inc. (TLRA) tumbled -5.73% or -0.31 to $5.1. It is close to 796662 shares traded, which is 147.42% compare to the average total volume 540410. The market cap of TLRA is $216.85 million. The year to date change is…