Sterling stock trades at 31.8x P/E after 216% rally on AI demand