Display in USD
Rubrik Q1 Adj. EPS $0.16 Beats $(0.03) Estimate, Sales $387.068M Beat $366.299M Estimate | WAPE