Mercer International MERC Stock Today Rallies 176 Resistance at 100 20260515 Bank First BFC Surges 179 Nearing 15084 Resistance 20260518 Atlanticus ATLCZ Crushes Q1 2026 Estimates EPS 223 Tops Views INNOVATE VATE Slides 762 as Selling Pressure Mounts 20260515 Lululemon Escalates Proxy Battle with Founder Chip Wilson Calls His Views Outdated Immutep IMMP Slides 228 as Selling Pressure Mounts 20260514 Impact BioMedical IBO Stock Slides 151 Support at 054 20260514 Platinum PLG Stock Today Drops 580 Key Support at 162 20260515