
RBRK
$107.02
1D:
11.3%
1Y:
15.0%
US7811541090Sign in to check this stock against your screeners
Sign In$172.91
1D:
28.6%
1Y:
85.9%
US6792951054Mkt Cap
$28.72B
P/E Ratio TTM
92.9
Revenue TTM
$2.84B
Beta
0.76
Earnings TTM
$195.00M
Dividend Yield TTM
0.00%