Bhst Stock Analysis Bioharvest Sciences Inc. 4.28 Minor Dip Performance Review 20260403