Diodes files Form 3 showing director Evan Yu holds 12,000 shares - DIOD News | Rallies