Nasdaq • GRFS • US3984384087
Generating your data highlights...
6.24b USD | # 2218 in US
677.51k shares | 5.33m USD
680.51m
82.45% | 561.06m