| Insider | Role | Holdings | Buy $ | Sell $ | Net $ |
|---|---|---|---|---|---|
| Troy Rudd | CHIEF EXECUTIVE OFFICER, Director | 142,207 | $300,060 | $16,593,404 | -$16,293,345 |
| Gaurav Kapoor | CHIEF FINANCIAL OFFICER (PAO) | 88,053 | $100,990 | $4,890,416 | -$4,789,426 |
| David Y. Gan | CHIEF LEGAL OFFICER | 41,549 | — | $3,834,669 | -$3,834,669 |
| Lara Poloni | PRESIDENT | 153,446 | $298,341 | $1,701,135 | -$1,402,794 |
| Date | Insider | Side | Shares | Price | Value | Holdings After | % of Position |
|---|---|---|---|---|---|---|---|
| 2026-06-16 | Lara Poloni | BUY | 4,224 | $70.63 | $298,341 | 153,446 | 3% |
| 2026-05-14 | Gaurav Kapoor | BUY | 1,420 | $71.12 | $100,990 | 88,053 | 2% |
| 2026-05-14 | Troy Rudd | BUY | 4,225 | $71.02 | $300,060 | 142,207 | 3% |
| 2025-12-17 | David Y. Gan | SELL | 9,502 | $97.01 | $921,789 | 41,549 | 19% |
| 2025-12-17 | Lara Poloni | SELL | 17,340 | $97.01 | $1,682,153 | 149,415 | 10% |
| 2025-12-17 | Lara Poloni | SELL | 193 | $98.35 | $18,982 | 149,222 | 0% |
| 2025-12-15 | David Y. Gan | SELL | 6,000 | $98.85 | $593,100 | 51,051 | 11% |
| 2025-08-15 | Troy Rudd | SELL | 41,997 | $119.41 | $5,014,862 | 11,100 | 79% |
| 2025-08-15 | Troy Rudd | SELL | 11,100 | $120.12 | $1,333,332 | 0 | 100% |
| 2024-12-18 | David Y. Gan | SELL | 3,036 | $111.00 | $336,996 | 41,015 | 7% |
| 2024-12-17 | David Y. Gan | SELL | 6,362 | $110.19 | $701,029 | 44,051 | 13% |
| 2024-12-16 | David Y. Gan | SELL | 3,951 | $111.05 | $438,759 | 57,962 | 6% |
| 2024-12-16 | David Y. Gan | SELL | 7,549 | $111.67 | $842,997 | 50,413 | 13% |
| 2024-11-06 | Gaurav Kapoor | SELL | 42,400 | $115.34 | $4,890,416 | 31,228 | 58% |
| 2024-10-03 | Troy Rudd | SELL | 4,420 | $101.44 | $448,365 | 206,469 | 2% |
| 2024-10-03 | Troy Rudd | SELL | 10,494 | $102.26 | $1,073,116 | 195,975 | 5% |
| 2024-10-03 | Troy Rudd | SELL | 18,420 | $103.03 | $1,897,813 | 177,555 | 9% |
| 2024-10-02 | Troy Rudd | SELL | 32,432 | $102.06 | $3,310,010 | 211,790 | 13% |
| 2024-10-02 | Troy Rudd | SELL | 901 | $102.46 | $92,316 | 210,889 | 0% |
| 2024-10-01 | Troy Rudd | SELL | 6,341 | $102.15 | $647,733 | 271,214 | 2% |
| 2024-10-01 | Troy Rudd | SELL | 26,992 | $102.84 | $2,775,857 | 244,222 | 10% |