Power Integrations Inc. Semiconductor - Integrated Circuits

POWI
NASDAQ
63.29 0.89 (1.39%) last updated 12:42 PM EDT Apr 23
Trade $POWI Now