Nasdaq • GEN • US6687711084
Generating your data highlights...
14.7b USD | # 1237 in US
7.41m shares | 153.1m USD
605.66m
76.04% | 460.54m