Twitter Inc.TWTR
$43.17-7.3%
Tue November 17th, 2020