Is Extreme Networks EXTR Still a Buy After 085 Rally 20260520 TFS TFSL Stock Up 052 Key Resistance at 1630 20260520