Price / Revenue: 4.42
Price / Earnings: 20.63
Market Cap: USD 3.67B
Price / Book: 1.03
Return On Equity (%): 5.66%