STGD20N40LZStock drawdownPartPower SemiconductorsST Microelectronics85units in stockprice held$1.47as ofJul 31, 2026
STGD20N40LZStock drawdownPartPower SemiconductorsST Microelectronics85units in stockprice held$1.47as ofJul 31, 2026