NYSE • RBRK • US7811541090
Generating your data highlights...
25.1b USD | # 825 in US
3.16m shares | 302.94m USD
167.37m
91.69% | 153.46m