Wow, you're so right, 0.17% of shares going to management in 2023 if the share price is over $7.38.Let's group together a lynch mob.
The scoundrels.
I'm so glad people like you who are well versed in the intricacies of financial markets are here to point out management irresponsibilities.
Wow, I'm feeling more enlightened and educated already.