SPS Commerce SPSC Stock Today Drops 107 Key Support at 4985 20260519 Shore Bancshares SHBI Q1 2026 Results Top Views on Strong Revenue Twenty One XXI Stock Today Rallies 578 Resistance at 884 20260514