Price / Revenue: 5.95
Price / Earnings: 24.47
Market Cap: USD 5.19B
Price / Book: 5.27
Return On Equity (%): 22.88%