LSE • FLTR • IE00BWT6H894
Generating your data highlights...
17.7b USD | # 737 in GB
87.04k shares | 12.78m USD
173.34m
74.29% | 128.77m