Powell Industries (POWL) Ascends But Remains Behind Market: Some Facts to Note

  • The latest trading day saw Powell Industries (POWL) settling at $193.23, representing a +1.1% change from its previous close.