Pelican PELI Slides 1179 as Selling Pressure Mounts 20260513 SP 500 and Nasdaq Set New Records as Cisco Powers Tech Rally Dow Crosses 50000 Nio Faces Key Test as Delivery Momentum Builds Ahead of Next Earnings Report