LessIsMore
3 minutes ago
Over 600,000 shares per trading day added to the share count. This is the simplest answer as to why the share price is down.
Facts:
1,070,116,821 shares have been issued in in the 7 years from 2017 to 2024
152,873,832 average shares per year have been issued dur