KRTL BioTech

Support.com shares soar another 38% as meme traders pile into the heavily shorted software company

Support.com shares soar another 38% as meme traders pile into the heavily shorted software company

Shares of the provider of technical support posted their eighth straight day of gains.