Nasdaq • GRFS • US3984384087
Generating your data highlights...
6.8b USD | # 2070 in US
770.01k shares | 6.31m USD
680.51m
82.45% | 561.06m