| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $55.37 | 12,167 | $673,683.14 | 77,300 | 2024-12-04 | Filing | |
| $54.24 | 35,567 | $1,929,264.34 | 89,467 | 2024-12-03 | Filing | |
| $53.34 | 28,566 | $1,523,679.02 | 125,034 | 2024-12-03 | Filing | |
| $54.03 | 12,143 | $656,041.36 | 19,200 | 2024-12-03 | Filing | |
| $53.22 | 7,057 | $375,579.89 | 31,343 | 2024-12-03 | Filing | |
| $55.88 | 300 | $16,764.51 | 76,800 | 2024-12-04 | Filing | |
| $55.37 | 12,609 | $698,167.90 | 77,100 | 2024-12-04 | Filing | |
| $54.22 | 36,705 | $1,990,167.12 | 89,709 | 2024-12-03 | Filing | |
| $53.32 | 27,186 | $1,449,456.93 | 126,414 | 2024-12-03 | Filing | |
| $54.03 | 12,039 | $650,509.31 | 19,200 | 2024-12-03 | Filing | |
| $53.23 | 7,161 | $381,149.95 | 31,239 | 2024-12-03 | Filing | |
| $55.22 | 20,406 | $1,126,860.13 | 99,886 | 2024-11-26 | Filing | |
| $56.54 | 23,689 | $1,339,390.27 | 120,292 | 2024-11-25 | Filing | |
| $55.59 | 51,905 | $2,885,419.71 | 143,981 | 2024-11-25 | Filing | |
| $55.23 | 20,400 | $1,126,598.16 | 379,620 | 2024-11-26 | Filing | |
| $57.10 | 100 | $5,710.00 | 400,020 | 2024-11-25 | Filing | |
| $56.52 | 24,317 | $1,374,394.41 | 400,120 | 2024-11-25 | Filing | |
| $55.58 | 51,183 | $2,844,981.46 | 424,437 | 2024-11-25 | Filing | |
| $55.05 | 12,500 | $688,101.25 | 396,784 | 2024-11-21 | Filing | |
| $52.01 | 13,762 | $715,712.08 | 195,886 | 2024-11-19 | Filing |