| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $61.55 | 294 | $18,095.70 | 190,588 | 2025-01-13 | Filing | |
| $64.73 | 6,060 | $392,278.95 | 45,330 | 2024-12-23 | Filing | |
| $67.04 | 3,909 | $262,061.31 | 190,882 | 2024-12-17 | Filing | |
| $66.42 | 7,901 | $524,809.70 | 194,791 | 2024-12-17 | Filing | |
| $66.26 | 16,102 | $1,066,871.82 | 649,034 | 2024-12-16 | Filing | |
| $65.72 | 47,799 | $3,141,154.30 | 665,136 | 2024-12-16 | Filing | |
| $59.38 | 3,948 | $234,417.24 | 192,169 | 2024-09-17 | Filing | |
| $58.75 | 20,368 | $1,196,522.23 | 196,117 | 2024-09-17 | Filing | |
| $59.83 | 11,950 | $714,968.50 | 123,868 | 2024-09-16 | Filing | |
| $60.05 | 30,000 | $1,801,470.00 | 66,200 | 2024-09-10 | Filing | |
| $54.52 | 1,162 | $63,350.03 | 407,045 | 2024-06-18 | Filing | |
| $54.17 | 22,824 | $1,236,387.49 | 408,207 | 2024-06-18 | Filing | |
| $54.53 | 347 | $18,921.91 | 64,333 | 2024-06-18 | Filing | |
| $54.17 | 10,037 | $543,738.42 | 64,680 | 2024-06-18 | Filing | |
| $54.53 | 419 | $22,848.07 | 144,902 | 2024-06-18 | Filing | |
| $53.18 | 12,147 | $645,939.80 | 145,321 | 2024-06-18 | Filing | |
| $64.91 | 46,005 | $2,986,184.55 | 144,635 | 2024-04-10 | Filing | |
| $63.86 | 7,024 | $448,580.74 | 190,640 | 2024-04-10 | Filing | |
| $62.25 | 15,000 | $933,687.00 | 13,168 | 2024-03-21 | Filing | |
| $63.85 | 3,033 | $193,657.05 | 373,024 | 2024-03-18 | Filing |