NYSE • RBRK • US7811541090
Generating your data highlights...
20.6b USD | # 1008 in US
3.65m shares | 293.58m USD
160.96m
91.67% | 147.55m