What Metrics Matter For Waystar Holding Way Stock Valuation Price At 21.58 Up 0.37 20260413 Is Embraer S.A. Embj Stock Consolidating Price At 62.63 Down 0.21 20260406 Is Igc Pharma Igc Stock Breaking Support Price At 0.28 Up 2.00 20260408