Price / Revenue: 46.25
Price / Earnings: 47.22
Market Cap: USD 1.39B
Price / Book: 0.86
Return On Equity (%): 1.77%