Fundamental

Price / Revenue: 0.15

Price / Earnings: 57.67

Market Cap: USD 706.83M

Price / Book: 6.09

Return On Equity (%): 13.11%