Price / Revenue: 1.31
Price / Earnings: 26.36
Market Cap: USD 16.87B
Price / Book: 0.77
Return On Equity (%): 0.34%