Detailed view for this entity.
“Monster Energy, right? As early as 2002 was a 4 cent stock, now $75.”