Technology  Roblox shares drop 21% after company misses estimates on top and bottom line

Roblox shares drop 21% after company misses estimates on top and bottom line