Ideal Power IPWR Stock Analysis RangeBound Near 574 20260519 Whats Next for Primis Financial FRST at 1402 20260519 Should You Sell Ramaco Resources METC After 336 Drop 20260519 Above Food ABVEW Stock Today Drops 1579 Key Support at 015 20260515