TWTR 44.00 Twitter Inc is number 36 out of 100 Top trading