LSE:FLTR | IE00BWT6H894
Generating your data highlights...
46.2b USD | # 307 in GB
161.75k shares | 51.78m USD
177.83m
99.86% | 177.57m