Alkermes ALKS Falls 077 Watching 3533 Support 20260518 Skillz SKLZ Slides 507 as Selling Pressure Mounts 20260517 Battery Storage Companies Pursue AI Energy Demand Yet Grid and Supply Challenges Loom Sysco Corporation SYY Climbs 070 Resistance at 7673 in Focus 20260518