Reddit stock closed at a rough $133.98 on March 7, 2025—a major nosedive from its February high of around $225. What’s ...
Small traders have piled in to defence companies targeted by short sellers, in an echo of 2021’s GameStop trade ...