Mytheresa’s American Deposit shares today opened at $35.85 at the top of the company’s range of $24 to $26, which on Tuesday was revised from the original $16 to $18 per share, giving the German online luxury retailer a $3.08 billion market valuation.
Source: Forbes Business
