Newegg $NEGG Surges to $69: Insider Confidence Sparks Short Squeeze
Key Takeaways Newegg Commerce (NEGG) shares have surged dramatically to around $69, inflicting substantial paper losses on short sellers who had bet against the company. The rally has been significantly...