| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $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 | |
| $38.86 | 6,733 | $261,659.87 | 8,893,602 | 2024-10-11 | Filing | |
| $38.45 | 43,195 | $1,660,744.08 | 8,900,335 | 2024-10-11 | Filing | |
| $37.53 | 5,072 | $190,354.19 | 8,943,530 | 2024-10-11 | Filing | |
| $37.04 | 16,300 | $603,805.79 | 1,863,725 | 2024-10-10 | Filing |