| Insider | Role | Shares | Value | Buys | Sells |
|---|
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| Date | Ticker | Insider | Role | Type | Shares | Price | Value | Chg% | SEC |
|---|
| | | | | | | | | |
| | | | | | | | | |
| | | | | | | | | |
| | | | | | | | | |
| | | | | | | | | |
| | | | | | | | | |
| | | | | | | | | |
| | | | | | | | | |
| | | | | | | | | |
| | | | | | | | | |
Insider Ownership
| Role | Insider | Shares | Value | 30d |
|---|
| CEO | Pomel Olivier | 748.7K | $97.39M | - |
| Other | Le-Quoc Alexis | 538.4K | $70.04M | - |
| CEO | | 529.3K | $68.85M | - |
| CFO | OBSTLER DAVID M | 419.3K | $54.54M | - |
| CFO | | 374.1K | $48.67M | - |
Transactions
50 transactions · page 6
| Date | Insider | Role | Type | Shares | Price | Value | Chg% | SEC |
|---|
| 2025-05-08 | Jacobson Matthew | - | Sell | 132,563 | $107.52 | $14,253,273.73 | -40.9% | → |
| 2025-05-07 | Le-Quoc Alexis | Chief Technology Officer | Sale+OE | 127,105 | $105.83 | $13,451,672.29 | -6.0% | → |
| 2025-05-01 | Pomel Olivier | Chief Executive Officer | Sale+OE | 107,365 | $105.71 | $11,349,916.86 | -4.3% | → |
| 2025-05-01 | Agarwal Amit | Director | Sell | 75,000 | $105.49 | $7,911,485.36 | -29.8% | → |
| 2025-04-07 | Pomel Olivier | Chief Executive Officer | Sale+OE | 107,365 | $87.33 | $9,375,789.22 | -1.9% | → |
| 2025-04-01 | Le-Quoc Alexis | Chief Technology Officer | Sale+OE | 127,105 | $100.39 | $12,760,406.41 | -7.5% | → |
| 2025-03-21 | Agarwal Amit | Director | Sell | 25,000 | $105.25 | $2,631,250.00 | -23.3% | → |
| 2025-03-12 | Le-Quoc Alexis | Chief Technology Officer | Sale+OE | 127,105 | $102.15 | $12,984,159.37 | -7.5% | → |
| 2025-03-11 | Walters Sean Michael | Chief Revenue Officer | Sell | 8,454 | $102.04 | $862,681.07 | -1.5% | → |
| 2025-03-07 | Pomel Olivier | Chief Executive Officer | Sale+OE | 107,365 | $109.56 | $11,762,572.84 | -3.2% | → |
| 2025-03-05 | Agarwal Amit | Director | Sell | 25,000 | $114.21 | $2,855,294.14 | -8.6% | → |
| 2025-03-04 | Blitzer Adam | Chief Operating Officer | Sell | 7,854 | $112.45 | $883,151.44 | -2.1% | → |