Roblox Corporation (RBLX) EV/EBITDA: -30.56x | 2016-2026