ENXTPA:CATR | US1491231015
Generating your data highlights...
174b USD | # 5 in FR
59 shares | 168.95k USD
489.05m
99.68% | 487.5m