Why Powell Industries (POWL) Dipped More Than Broader Market Today

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