Is Hudson Technologies Hdsn Stock Discounted Now Price At 5.87 Up 0.51 20260406 Is Regis Corporation Rgs Stock Trading Above Fair Value Price At 24.97 Up 0.93 20260408 Is Xeris Xers Stock Overvalued Now Price At 5.87 Up 0.26 20260413