Access our full analysis of the earnings results here, it’s free. Originally launched as a soccer streaming platform ... The stock is up 12.6% since reporting and currently trades at $115.61. Creator ...