| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $89.57 | 1,000 | $89,570.00 | 582,241 | 2026-05-29 | Filing | |
| $89.17 | 12,500 | $1,114,625.00 | 583,241 | 2026-05-29 | Filing | |
| $88.23 | 1,500 | $132,345.00 | 595,741 | 2026-05-29 | Filing | |
| $90.32 | 9,687 | $874,929.84 | 30,079 | 2026-04-24 | Filing | |
| $36.20 | 267 | $9,666.20 | 293,092 | 2024-01-29 | Filing | |
| $36.20 | 358 | $12,960.67 | 392,765 | 2024-01-29 | Filing | |
| $36.20 | 3,832 | $138,729.90 | 4,208,204 | 2024-01-29 | Filing | |
| $35.61 | 2,428 | $86,470.31 | 293,359 | 2024-01-29 | Filing | |
| $35.61 | 3,253 | $115,851.69 | 393,123 | 2024-01-29 | Filing | |
| $35.61 | 34,862 | $1,241,568.30 | 4,212,036 | 2024-01-29 | Filing | |
| $35.53 | 1,796 | $63,807.93 | 295,787 | 2024-01-26 | Filing | |
| $35.53 | 2,408 | $85,550.94 | 396,376 | 2024-01-26 | Filing | |
| $35.53 | 25,796 | $916,475.13 | 4,246,898 | 2024-01-26 | Filing | |
| $32.58 | 1,407 | $45,834.01 | 297,583 | 2024-01-25 | Filing | |
| $32.58 | 1,886 | $61,437.77 | 398,784 | 2024-01-25 | Filing | |
| $32.58 | 20,207 | $658,257.17 | 4,272,694 | 2024-01-25 | Filing | |
| $31.39 | 282 | $8,852.32 | 298,990 | 2024-01-25 | Filing | |
| $31.39 | 377 | $11,834.48 | 400,670 | 2024-01-25 | Filing | |
| $31.39 | 4,041 | $126,851.84 | 4,292,901 | 2024-01-25 | Filing | |
| $30.62 | 72 | $2,204.43 | 299,272 | 2024-01-25 | Filing |