Sea Limited (SE): A Path to an All Time New Highs?