XTRA:SNW | FR0000120578
Generating your data highlights...
130b USD | # 113 in DE
10.2k shares | 338.42m USD
1.22b
90.11% | 1.1b