Fundamental

Price / Revenue: 0.6

Price / Earnings: 93.35

Market Cap: USD 716.83M

Price / Book: 6.08

Return On Equity (%): 6.26%