What Is The Volatility Of Bioaffinity Biaf Stock Price At 3.54 Up 6.66 20260410 Idt Stock Analysis Idt Corporation 1.62 Daily Dip To 48.47 Performance Update 20260403 Is Olin Corporation Oln Stock Risky Now Price At 28.57 Down 2.29 20260402