Roblox logged a -2.2% change during today's morning session, and is now trading at a price of $64.8 per share.
Roblox returned gains of 51.5% last year, with its stock price reaching a high of $75.74 and a low of $29.55. Over the same period, the stock outperformed the S&P 500 index by 31.5%. More recently, the company's 50-day average price was $61.52. Roblox Corporation develops and operates an online entertainment platform in the United States and internationally. Based in San Mateo, CA, the Large-Cap Technology company has 2,457 full time employees. Roblox has not offered a dividend during the last year.
Increasing Revenues but Narrowing Margins:
2019 | 2020 | 2021 | 2022 | 2023 | |
---|---|---|---|---|---|
Revenue (M) | $508 | $924 | $1,919 | $2,225 | $2,799 |
Operating Margins | -15% | -28% | -26% | -42% | -45% |
Net Margins | -14% | -27% | -26% | -42% | -41% |
Net Income (M) | -$71 | -$253 | -$492 | -$924 | -$1,152 |
Diluted Shares (M) | 163 | 182 | 506 | 596 | 616 |
Earnings Per Share | -$0.44 | -$1.39 | -$0.97 | -$1.55 | -$1.87 |
EPS Growth | n/a | -215.91% | 30.22% | -59.79% | -20.65% |
Free Cash Flow (M) | $16 | $420 | $566 | -$57 | $138 |
CAPEX (M) | $83 | $104 | $93 | $426 | $321 |
Current Ratio | nan | 1.16 | 1.73 | 1.55 | 1.07 |
Roblox does not have a meaningful trailing P/E ratio since its earnings per share are negative. Its forward EPS guidance is negative too, at $-1.39. The average P/E ratio for the Technology sector is 30.01. Furthermore, Roblox is likely overvalued compared to the book value of its equity, since its P/B ratio of 224.22 is higher than the sector average of 3.91.
There's an Analyst Consensus of Some Upside Potential for Roblox:
The 31 analysts following Roblox have set target prices ranging from $30.0 to $83.0 per share, for an average of $66.4 with a buy rating. The company is trading -2.4% away from its average target price, indicating that there is an analyst consensus of some upside potential.
Roblox has an average amount of shares sold short because 5.3% of the company's shares are sold short. Institutions own 75.4% of the company's shares, and the insider ownership rate stands at 5.99%, suggesting a large amount of insider shareholders. The largest shareholder is Vanguard Group Inc, whose 9% stake in the company is worth $3,419,965,507.