News

Kohl’s Corp shares briefly doubled in value to a ten-month high of $21.23 on July 22, making it one of the most traded stocks on retail platforms. The chain became the latest “meme stock ...