$XELA my peanut brain puts the purchased and non traded shares at over 52 million the last 13 days. That's +52 million shares being held since June 29th. Total shares outstanding is 50M? Seems legit.
2
1
1 Like