| Date | Insider | Title | Code | Shares | Price | Value |
|---|---|---|---|---|---|---|
| Aug 7, 2026 | Patten Jarrod M | Director | M | 925 | $0.0000 | $0.00 |
| Aug 7, 2026 | Patten Jarrod M | Director | M | 925 | $0.0000 | $0.00 |
| Aug 7, 2026 | Patten Jarrod M | Director | M | 1,950 | $0.0000 | $0.00 |
| Aug 7, 2026 | Patten Jarrod M | Director | S | 925 | $104.0350 | $96.23K |
| Aug 7, 2026 | Patten Jarrod M | Director | M | 925 | $18.2360 | $16.87K |
| Aug 7, 2026 | Patten Jarrod M | Director | S | 925 | $102.6900 | $94.99K |
| Aug 7, 2026 | Patten Jarrod M | Director | M | 925 | $18.2360 | $16.87K |
| Aug 7, 2026 | Patten Jarrod M | Director | S | 1,950 | $101.5000 | $197.93K |
| Aug 7, 2026 | Patten Jarrod M | Director | M | 1,950 | $18.2360 | $35.56K |
| Jul 27, 2026 | Patten Jarrod M | Director | M | 1,950 | $0.0000 | $0.00 |
| Jul 27, 2026 | Patten Jarrod M | Director | S | 1,950 | $98.4800 | $192.04K |
| Jul 27, 2026 | Patten Jarrod M | Director | M | 1,950 | $18.2360 | $35.56K |
| Jul 24, 2026 | Patten Jarrod M | Director | M | 1,950 | $0.0000 | $0.00 |
| Jul 24, 2026 | Patten Jarrod M | Director | S | 1,950 | $92.4550 | $180.29K |
| Jul 24, 2026 | Patten Jarrod M | Director | M | 1,950 | $18.2360 | $35.56K |
| Jul 22, 2026 | Patten Jarrod M | Director | M | 1,250 | $0.0000 | $0.00 |
| Jul 22, 2026 | Patten Jarrod M | Director | S | 1,250 | $100.0000 | $125.00K |
| Jul 22, 2026 | Patten Jarrod M | Director | M | 1,250 | $18.2360 | $22.80K |
| Jun 23, 2026 | Patten Jarrod M | Director | M | 1,500 | $0.0000 | $0.00 |
| Jun 23, 2026 | Patten Jarrod M | Director | S | 1,500 | $106.0800 | $159.12K |
| Jun 23, 2026 | Patten Jarrod M | Director | M | 1,500 | $18.2360 | $27.35K |
| Jun 22, 2026 | Le Phong | President & CEO | P | 11,000 | $90.7960 | $998.76K |
| Jun 17, 2026 | Patten Jarrod M | Director | M | 1,500 | $0.0000 | $0.00 |
| Jun 17, 2026 | Patten Jarrod M | Director | S | 1,500 | $121.3100 | $181.97K |
| Jun 17, 2026 | Patten Jarrod M | Director | M | 1,500 | $18.2360 | $27.35K |
| Jun 16, 2026 | Chow Thomas C. | EVP & General Counsel | P | 11 | $66.1000 | $727.00 |
| Jun 16, 2026 | Chow Thomas C. | EVP & General Counsel | P | 100 | $92.7100 | $9.27K |
| Jun 15, 2026 | Patten Jarrod M | Director | M | 1,500 | $0.0000 | $0.00 |
| Jun 15, 2026 | Patten Jarrod M | Director | S | 1,500 | $133.9670 | $200.95K |
| Jun 15, 2026 | Patten Jarrod M | Director | M | 1,500 | $18.2360 | $27.35K |
| Jun 9, 2026 | Le Phong | President & CEO | S | 55 | $124.8780 | $6.87K |
| Jun 9, 2026 | Le Phong | President & CEO | S | 2,579 | $124.3260 | $320.64K |
| Jun 9, 2026 | Le Phong | President & CEO | S | 2,888 | $123.3840 | $356.33K |
| Jun 9, 2026 | Montgomery Jeanine | VP & CAO | S | 4 | $124.8780 | $499.00 |
| Jun 9, 2026 | Montgomery Jeanine | VP & CAO | S | 165 | $124.3260 | $20.51K |
| Jun 9, 2026 | Montgomery Jeanine | VP & CAO | S | 185 | $123.3840 | $22.83K |
| Jun 9, 2026 | Kang Andrew | EVP & CFO | S | 20 | $124.8780 | $2.50K |
| Jun 9, 2026 | Kang Andrew | EVP & CFO | S | 910 | $124.3260 | $113.14K |
| Jun 9, 2026 | Kang Andrew | EVP & CFO | S | 1,019 | $123.3840 | $125.73K |
| Jun 8, 2026 | Le Phong | President & CEO | M | 11,920 | $0.0000 | $0.00 |
| Jun 8, 2026 | Montgomery Jeanine | VP & CAO | M | 1,140 | $0.0000 | $0.00 |
| Jun 8, 2026 | Le Phong | President & CEO | M | 11,920 | – | – |
| Jun 8, 2026 | Montgomery Jeanine | VP & CAO | M | 1,140 | – | – |
| Jun 8, 2026 | Kang Andrew | EVP & CFO | M | 4,260 | $0.0000 | $0.00 |
| Jun 8, 2026 | Kang Andrew | EVP & CFO | M | 4,260 | – | – |
| Jun 5, 2026 | Kang Andrew | EVP & CFO | S | 96 | $125.1380 | $12.01K |
| Jun 5, 2026 | Kang Andrew | EVP & CFO | S | 1,814 | $124.2440 | $225.38K |
| Jun 5, 2026 | Kang Andrew | EVP & CFO | S | 1,320 | $123.3890 | $162.87K |
| Jun 5, 2026 | Kang Andrew | EVP & CFO | S | 2,075 | $122.5460 | $254.28K |
| Jun 5, 2026 | Kang Andrew | EVP & CFO | S | 413 | $121.5860 | $50.22K |