What Are Bearish Arguments For Turn Therapeutics Ttrx Stock Price At 3.43 Down 2.00 20260409 Is Osr Holdings Osrh Stock Expanding Price At 0.52 Down 5.51 20260406