Fundamental

Price / Revenue: 97.18

Price / Earnings: 103.01

Market Cap: USD 287.38M

Price / Book: 0.95

Return On Equity (%): 0.91%