Amazing how much insider selling this stock had in early 2021 at $19-25 level - at least $15M worth. Who's to trust here, someone on the inside or someone on a forum with one year of experience in robinhood?
Another $413k dumped by a director on June 23rd.
SEC FORM 4
Bookmarks