LSE:FLTR | IE00BWT6H894
Generating your data highlights...
39b USD | # 425 in GB
87.71k shares | 30.93m USD
174.96m
84.98% | 148.68m