LSE • FRMI • US3149111086
Generating your data highlights...
6.06b USD | # 1208 in GB
99.91k shares | 112.15m USD
637.57m
41.18% | 262.56m