SEMILEDS CORP's ticker is LEDS and the CUSIP is 816645105.
There were no reported owners of SEMILEDS CORP in Q3 2023.