| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $84.33 | 6,983 | $588,876.39 | 32,028 | 2024-11-01 | Filing | |
| $84.94 | 82,085 | $6,972,431.24 | 1,572,096 | 2024-10-07 | Filing | |
| $84.31 | 80,692 | $6,803,360.39 | 1,654,181 | 2024-10-07 | Filing | |
| $85.00 | 132,527 | $11,264,887.77 | 160,467 | 2024-10-07 | Filing | |
| $83.86 | 6,983 | $585,594.38 | 34,748 | 2024-10-01 | Filing | |
| $81.17 | 162,777 | $13,212,543.98 | 1,622,987 | 2024-09-05 | Filing | |
| $81.70 | 6,983 | $570,511.10 | 37,468 | 2024-09-03 | Filing | |
| $80.00 | 14,132 | $1,130,560.00 | 176,355 | 2024-08-28 | Filing | |
| $79.25 | 14,012 | $1,110,515.46 | 10,802 | 2024-08-26 | Filing | |
| $74.12 | 6,983 | $517,579.96 | 40,188 | 2024-08-01 | Filing | |
| $77.30 | 6,983 | $539,785.90 | 42,908 | 2024-07-01 | Filing | |
| $75.33 | 6,983 | $526,029.39 | 45,628 | 2024-06-03 | Filing | |
| $75.10 | 63,802 | $4,791,447.26 | 28,022 | 2024-05-29 | Filing | |
| $75.34 | 14,011 | $1,055,590.14 | 20,197 | 2024-05-28 | Filing | |
| $75.11 | 47,621 | $3,576,932.36 | 223,921 | 2024-05-23 | Filing | |
| $75.91 | 64,454 | $4,892,819.16 | 271,542 | 2024-05-22 | Filing | |
| $76.01 | 15,006 | $1,140,633.07 | 32,326 | 2024-05-22 | Filing | |
| $75.60 | 18,037 | $1,363,606.22 | 32,326 | 2024-05-21 | Filing | |
| $74.14 | 12,931 | $958,717.27 | 31,422 | 2024-05-10 | Filing | |
| $72.70 | 3,946 | $286,874.20 | 0 | 2024-05-07 | Filing |