You are not logged in so some information on this page has been withheld. To see more, please log in or sign up.
Everyday traders recorded their highest levels of net buying in the stock during the first 80 minutes of a trading day going back to at least 2012, data shows.