| Shares Outstanding | 17.05M |
| Float | 15.94M |
| Float Short Interest Percentage | 0.94% |
| Owners (insider) | 6.48% |
| Owners (institutional) | 51.47% |
| Owners (insider) change | 0.15% |
| Owners (institutional) change | -1.1% |
| Date | Name | Type | Shares | Price | Amount |
|---|---|---|---|---|---|
| Jan 16, 2026 | Chang Ashley | Option Excercise | 575 | 21.56 | $ 12,397.00 |
| Jan 16, 2026 | Chang Ashley | Option Excercise | 237 | 21.56 | $ 5,109.72 |
| Jan 16, 2026 | Morris David Richard | Option Excercise | 2602 | 21.56 | $ 56,099.12 |
| Jan 16, 2026 | Morris David Richard | Option Excercise | 1015 | 21.56 | $ 21,883.40 |
| Jan 16, 2026 | Liu Vincent | Option Excercise | 1203 | 21.56 | $ 25,936.68 |
| Jan 16, 2026 | Liu Vincent | Option Excercise | 496 | 21.56 | $ 10,693.76 |
| Jan 16, 2026 | Yeh Jeffrey | Option Excercise | 842 | 21.56 | $ 18,153.52 |
| Jan 16, 2026 | Huang Tsu Te | Option Excercise | 659 | 21.56 | $ 14,208.04 |
| Jan 16, 2026 | Huang Tsu Te | Option Excercise | 272 | 21.56 | $ 5,864.32 |
| Jan 16, 2026 | Yeh Jeffrey | Option Excercise | 842 | 21.56 | $ 18,153.52 |
| Aug 19, 2025 | Hanson Diana | Option Excercise | 767 | 19.56 | $ 15,002.52 |
| Aug 19, 2025 | Hanson Diana | Option Excercise | 275 | 19.56 | $ 5,379.00 |
| Jul 21, 2025 | LEE JOHNNY C | Grant | 5500 | 18.25 | $ 100,375.00 |
| Jul 21, 2025 | LEE JOHNNY C | Option Excercise | 1968 | 18.25 | $ 35,916.00 |
| Jun 5, 2025 | Fan Gary | Open Market Sale | 1451 | 16.73 | $ 24,275.23 |
| May 21, 2025 | Kao Christina | Option Excercise | 4542 | 0.00 | $ 0.00 |
| May 21, 2025 | Wong Frank | Option Excercise | 2721 | 0.00 | $ 0.00 |
| May 21, 2025 | Kao James | Option Excercise | 4542 | 0.00 | $ 0.00 |
| May 21, 2025 | Bennett Bill | Option Excercise | 2721 | 0.00 | $ 0.00 |
| May 21, 2025 | Polakoff Scott | Option Excercise | 3632 | 0.00 | $ 0.00 |
| May 21, 2025 | Franko Robert | Option Excercise | 2721 | 0.00 | $ 0.00 |
| May 21, 2025 | Pannu Geraldine | Option Excercise | 2821 | 0.00 | $ 0.00 |
| May 21, 2025 | Wong Lee Joyce | Option Excercise | 4442 | 0.00 | $ 0.00 |
| May 20, 2025 | LIN CHUANG I | Option Excercise | 12521 | 0.00 | $ 0.00 |
| May 15, 2025 | Polakoff Scott | Option Excercise | 700 | 0.00 | $ 0.00 |
| May 15, 2025 | Kao Christina | Option Excercise | 700 | 0.00 | $ 0.00 |
| May 15, 2025 | Wong Lee Joyce | Option Excercise | 700 | 0.00 | $ 0.00 |
| May 15, 2025 | Pannu Geraldine | Option Excercise | 700 | 0.00 | $ 0.00 |
| May 15, 2025 | Franko Robert | Option Excercise | 700 | 0.00 | $ 0.00 |
| May 15, 2025 | Kao James | Option Excercise | 700 | 0.00 | $ 0.00 |
| May 15, 2025 | Bennett Bill | Option Excercise | 700 | 0.00 | $ 0.00 |
| May 15, 2025 | Wong Frank | Option Excercise | 700 | 0.00 | $ 0.00 |
| May 15, 2025 | LIN CHUANG I | Option Excercise | 700 | 0.00 | $ 0.00 |
| May 15, 2025 | Wong Frank | Option Excercise | 700 | 0.00 | $ 0.00 |
| Apr 22, 2025 | HOPKINS LYNN M | Option Excercise | 1917 | 15.62 | $ 29,943.54 |
| Apr 22, 2025 | HOPKINS LYNN M | Option Excercise | 686 | 15.62 | $ 10,715.32 |
| Mar 21, 2025 | Liu Vincent | Option Excercise | 1835 | 17.07 | $ 31,323.45 |
| Mar 21, 2025 | Liu Vincent | Option Excercise | 657 | 17.07 | $ 11,214.99 |
| Mar 21, 2025 | Yeh Jeffrey | Option Excercise | 1326 | 17.07 | $ 22,634.82 |
| Mar 21, 2025 | Yeh Jeffrey | Option Excercise | 475 | 17.07 | $ 8,108.25 |
| Mar 21, 2025 | HOPKINS LYNN M | Option Excercise | 1878 | 17.07 | $ 32,057.46 |
| Mar 21, 2025 | HOPKINS LYNN M | Option Excercise | 772 | 17.07 | $ 13,178.04 |
| Mar 21, 2025 | LEE JOHNNY C | Grant | 2741 | 17.07 | $ 46,788.87 |
| Mar 21, 2025 | LEE JOHNNY C | Option Excercise | 981 | 17.07 | $ 16,745.67 |
| Mar 21, 2025 | Fan Gary | Option Excercise | 1315 | 17.07 | $ 22,447.05 |
| Mar 21, 2025 | Fan Gary | Option Excercise | 459 | 17.07 | $ 7,835.13 |
| Mar 20, 2025 | Morris David Richard | Option Excercise | 3165 | 17.07 | $ 54,026.55 |
| Mar 20, 2025 | Morris David Richard | Option Excercise | 1133 | 17.07 | $ 19,340.31 |
| Feb 25, 2025 | Kao James | Open Market Purchase | 997 | 17.28 | $ 17,228.29 |
| Feb 21, 2025 | Liu Vincent | Option Excercise | 932 | 17.25 | $ 16,077.00 |
| Feb 21, 2025 | Liu Vincent | Option Excercise | 383 | 17.25 | $ 6,606.75 |
| Feb 21, 2025 | Yeh Jeffrey | Option Excercise | 922 | 17.25 | $ 15,904.50 |
| Feb 21, 2025 | Yeh Jeffrey | Option Excercise | 379 | 17.25 | $ 6,537.75 |
| Feb 21, 2025 | Huang Tsu Te | Option Excercise | 744 | 17.25 | $ 12,834.00 |
| Feb 21, 2025 | Huang Tsu Te | Option Excercise | 306 | 17.25 | $ 5,278.50 |
| Feb 21, 2025 | Chang Ashley | Option Excercise | 668 | 17.25 | $ 11,523.00 |
| Feb 21, 2025 | Chang Ashley | Option Excercise | 275 | 17.25 | $ 4,743.75 |
| Feb 21, 2025 | LEE JOHNNY C | Option Excercise | 1098 | 17.25 | $ 18,940.50 |
| Feb 21, 2025 | LEE JOHNNY C | Option Excercise | 452 | 17.25 | $ 7,797.00 |
| Feb 21, 2025 | Fan Gary | Option Excercise | 1011 | 17.25 | $ 17,439.75 |
| Feb 21, 2025 | Fan Gary | Option Excercise | 416 | 17.25 | $ 7,176.00 |
| Feb 21, 2025 | Kao James | Open Market Purchase | 9312 | 17.26 | $ 160,742.90 |
| Feb 21, 2025 | Morris David Richard | Option Excercise | 2225 | 17.25 | $ 38,381.25 |
| Feb 21, 2025 | Morris David Richard | Option Excercise | 915 | 17.25 | $ 15,783.75 |