Should You Sell Navitas NVTS After 461 Drop 20260515 Rush RUSHA Steady at 6860 Awaiting Next Catalyst 20260519 Should You Sell LiqTech International LIQT After 255 Drop 20260519