Loading company details...
Latest Form 4 (Oct 3, 2026): Lin Yi-Chien (10% Owner): Purchase of 3,000 shares, $8.1K.