Stock cancellation, no RS and over $300 million in revenue. What more do penny players want 😆