Root beat analysts’ revenue expectations by 7.5% last quarter, reporting revenues of $382.9 million, up 32.4% year on year. It was an incredible quarter for the company, with a beat of analysts’ EPS ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results