Adidas Posts Solid Profit In Q1, Stock Reaches All-Time High