Strive shares soar 33% on Monday after Mike Alfred announced stake of over 1 million shares

Strive shares soar 33% on Monday after Mike Alfred announced stake of over 1 million shares