LSE:FLTR | IE00BWT6H894
Generating your data highlights...
38b USD | # 370 in GB
544.63k shares | 129.13m USD
177.76m
93.50% | 166.21m