ChargePoint (CHPT): A Rollercoaster Stock Journey