Celcuity CELC Gained 657 Can It Break 14654 20260520 Trident TDTH Drops 1437 Key Support at 142 20260520 Mastech Digital MHH Drops 208 Key Support at 582 20260520 Allegheny ATI Jumps 219 on Strong Momentum 20260520 International IFF Stock Today Rallies 263 Resistance at 7757 20260520 Valhi VHI Falls 214 Watching 1193 Support 20260520