Insider Sell: Roblox | MarketScreener

David Baszucki, 10% Owner, Director, President & Chief Executive Officer, on May 19, 2023, sold 900000 shares in Roblox for $35849356.
View full source