Roblox Corp, a popular online platform for creating 3D digital worlds, saw an insider sell 228,259 shares amid a trend of 75 insider sells in the past year. The company's shares were trading at $45, undervalued at an estimated intrinsic value of $54.
Read MoreDid you find this insightful?
Bad
Just Okay
Amazing