Should You Sell Immix Biopharma IMMX After 248 Drop 20260520 Strong Fundamentals Support Cattle Prices While Hog Market Seeks Catalysts