| Shares Outstanding | 46.39M |
| Float | 45.23M |
| Float Short Interest Percentage | 3.67% |
| Owners (insider) | 1.03% |
| Owners (institutional) | 100.57% |
| Owners (insider) change | 2.2% |
| Owners (institutional) change | -2.55% |
| Date | Name | Type | Shares | Price | Amount |
|---|---|---|---|---|---|
| Feb 3, 2026 | Yu Gary | Open Market Sale | 2900 | 60.85 | $ 176,465.00 |
| Feb 3, 2026 | Yang Emily | Open Market Sale | 950 | 60.85 | $ 57,807.50 |
| Feb 3, 2026 | Whitmire Brett R | Open Market Sale | 830 | 60.85 | $ 50,505.50 |
| Feb 2, 2026 | Tsong Andy | Option Excercise | 1541 | 60.66 | $ 93,477.06 |
| Feb 2, 2026 | Yu Gary | Option Excercise | 1340 | 60.66 | $ 81,284.40 |
| Feb 2, 2026 | Yang Emily | Option Excercise | 2497 | 60.66 | $ 151,468.02 |
| Feb 2, 2026 | Whitmire Brett R | Option Excercise | 2806 | 60.66 | $ 170,211.96 |
| Feb 2, 2026 | Tang Francis | Option Excercise | 2068 | 60.66 | $ 125,444.88 |
| Feb 2, 2026 | LU KEH SHEW | Option Excercise | 12350 | 60.66 | $ 749,151.00 |
| Feb 2, 2026 | Zhao Jin | Option Excercise | 1846 | 60.66 | $ 111,978.36 |
| Feb 2, 2026 | Zhao Jin | Open Market Sale | 525 | 59.19 | $ 31,074.75 |
| Feb 1, 2026 | Zhao Jin | Grant | 36000 | 0.00 | $ 0.00 |
| Feb 1, 2026 | Tsong Andy | Grant | 36000 | 0.00 | $ 0.00 |
| Feb 1, 2026 | Yu Gary | Grant | 64000 | 0.00 | $ 0.00 |
| Feb 1, 2026 | Yang Emily | Grant | 36000 | 0.00 | $ 0.00 |
| Feb 1, 2026 | Whitmire Brett R | Grant | 44000 | 0.00 | $ 0.00 |
| Feb 1, 2026 | Tang Francis | Grant | 26000 | 0.00 | $ 0.00 |
| Nov 12, 2025 | LU KEH SHEW | Open Market Sale | 6000 | 47.42 | $ 284,504.71 |
| Aug 28, 2025 | Yang Emily | Open Market Sale | 1000 | 56.36 | $ 56,360.00 |
| Aug 27, 2025 | Whitmire Brett R | Open Market Sale | 2000 | 55.90 | $ 111,790.00 |
| Aug 19, 2025 | Yang Emily | Open Market Sale | 1000 | 53.22 | $ 53,217.40 |
| Jul 1, 2025 | Tsong Andy | Option Excercise | 320 | 55.30 | $ 17,696.00 |
| May 27, 2025 | Yu Gary | Option Excercise | 183 | 46.61 | $ 8,529.63 |
| May 27, 2025 | LU KEH SHEW | Option Excercise | 2166 | 46.61 | $ 100,957.26 |
| May 20, 2025 | Yang Emily | Other Disposition | 9836 | 0.00 | $ 0.00 |
| May 13, 2025 | Yu Gary | Grant | 4915 | 0.00 | $ 0.00 |
| May 13, 2025 | Feiger Robert E | Grant | 3000 | 0.00 | $ 0.00 |
| May 13, 2025 | Chen Button Angie | Grant | 3000 | 0.00 | $ 0.00 |
| May 13, 2025 | Bull Elizabeth | Grant | 3000 | 0.00 | $ 0.00 |
| May 13, 2025 | Su Huey-Jen Jenny | Grant | 3000 | 0.00 | $ 0.00 |
| May 13, 2025 | Chen Warren | Grant | 3000 | 0.00 | $ 0.00 |
| May 13, 2025 | LU KEH SHEW | Grant | 3000 | 0.00 | $ 0.00 |
| Apr 1, 2025 | Tsong Andy | Option Excercise | 320 | 43.08 | $ 13,785.60 |
| Feb 24, 2025 | Zhao Jin | Option Excercise | 244 | 54.26 | $ 13,239.44 |
| Feb 24, 2025 | Yu Gary | Option Excercise | 518 | 54.26 | $ 28,106.68 |
| Feb 24, 2025 | Tang Francis | Option Excercise | 463 | 54.26 | $ 25,122.38 |
| Feb 24, 2025 | LU KEH SHEW | Option Excercise | 3148 | 54.26 | $ 170,810.48 |
| Feb 24, 2025 | Yang Emily | Option Excercise | 680 | 54.26 | $ 36,896.80 |
| Feb 24, 2025 | Whitmire Brett R | Option Excercise | 748 | 54.26 | $ 40,586.48 |