ENXTAM:GLPG | BE0003818359
Generating your data highlights...
1.92b USD | # 47 in NL
80.18k shares | 3.54m USD
65.9m
67.60% | 44.54m