Price / Revenue: 7.51
Price / Earnings: 13.28
Market Cap: USD 3.37B
Price / Book: 1.48
Return On Equity (%): 5.71%