OTCPK:GLPG.F | BE0003818359
Generating your data highlights...
1.87b USD | # 3671 in US
1.26k shares | 42.2k USD
65.9m
67.60% | 44.54m