What market slippage Helmerich HP Helmerich swings to loss misses EPS by 2456 Park Ha Bio BYAH Stock Downside Risk Review Should investors enter Greenwich LifeSciences GLSI stock today Greenwich LifeSciences posts tiny EPS beat no revenue reported