LSE:FLTR | IE00BWT6H894
Generating your data highlights...
38b USD
530.09k shares | 127m USD
177.76m
93.50% | 166.21m