Is The Ensign Ensg Stock Stable Now Price At 197.83 Up 0.62 20260406 Is Fidus Fdus Stock Overvalued Now Price At 17.80 Up 0.28 20260406 Is Supernus Pharmaceuticals Supn Stock Gaining Momentum Price At 50.54 Up 0.12 20260406