| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $46.38 | 9,100 | $422,082.57 | 2,863,572 | 2024-11-12 | Filing | |
| $48.26 | 4,192 | $202,310.11 | 8,728,602 | 2024-11-08 | Filing | |
| $47.72 | 26,524 | $1,265,759.76 | 8,732,794 | 2024-11-08 | Filing | |
| $46.82 | 24,284 | $1,137,093.44 | 8,759,318 | 2024-11-08 | Filing | |
| $40.42 | 18,673 | $754,831.75 | 8,783,602 | 2024-11-01 | Filing | |
| $39.69 | 33,427 | $1,326,717.63 | 8,802,275 | 2024-11-01 | Filing | |
| $38.87 | 2,900 | $112,726.48 | 8,835,702 | 2024-11-01 | Filing | |
| $40.53 | 326 | $13,211.41 | 5,920,910 | 2024-11-01 | Filing | |
| $39.88 | 1,349 | $53,791.78 | 5,921,236 | 2024-11-01 | Filing | |
| $38.45 | 200 | $7,690.00 | 5,922,585 | 2024-11-01 | Filing | |
| $39.60 | 35,579 | $1,408,899.94 | 8,838,602 | 2024-10-21 | Filing | |
| $38.75 | 15,721 | $609,257.92 | 8,874,181 | 2024-10-21 | Filing | |
| $37.79 | 3,700 | $139,808.94 | 8,889,902 | 2024-10-21 | Filing | |
| $36.14 | 3,790 | $136,975.15 | 671,420 | 2024-10-16 | Filing | |
| $37.29 | 34,719 | $1,294,654.15 | 1,713,725 | 2024-10-15 | Filing | |
| $39.06 | 15,281 | $596,799.46 | 1,748,444 | 2024-10-14 | Filing | |
| $38.16 | 100,000 | $3,815,600.00 | 1,763,725 | 2024-10-11 | Filing | |
| $38.89 | 500 | $19,447.00 | 2,872,672 | 2024-10-11 | Filing | |
| $38.48 | 8,597 | $330,832.33 | 2,873,172 | 2024-10-11 | Filing | |
| $37.48 | 903 | $33,846.34 | 2,881,769 | 2024-10-11 | Filing |