Comment by
tallboy108 on Apr 20, 2021 1:52pm
Not one insider tracker has any shares by insiders being dumped in the last 6 months. That last was some guy in 2020 for 8 million shares. Not sure where the volume is coming from but it doens't appear to be insiders.