Nasdaq • GRFS • US3984384087
Generating your data highlights...
6.93b USD | # 2121 in US
635.95k shares | 4.84m USD
680.58m
61.44% | 418.12m