| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $45.47 | 50,428 | $2,292,961.16 | 25,823 | 2024-12-10 | Filing | |
| $51.17 | 1,600 | $81,868.00 | 882,664 | 2024-12-09 | Filing | |
| $50.39 | 18,536 | $933,973.43 | 884,264 | 2024-12-09 | Filing | |
| $55.85 | 500 | $27,927.00 | 76,800 | 2024-12-04 | Filing | |
| $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 |