Price / Revenue: 0.15
Price / Earnings: 15.1
Market Cap: USD 3.23B
Price / Book: 0.94
Return On Equity (%): 5.98%