| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $69.43 | 128,185 | $8,900,089.65 | 790,031 | 2025-12-03 | Filing | |
| $70.06 | 7,479 | $523,947.33 | 918,216 | 2025-11-25 | Filing | |
| $65.04 | 2,900 | $188,623.25 | 50,849 | 2025-11-24 | Filing | |
| $68.39 | 2,522 | $172,481.09 | 925,695 | 2025-11-12 | Filing | |
| $68.05 | 24,784 | $1,686,464.46 | 928,217 | 2025-11-11 | Filing | |
| $68.69 | 13,595 | $933,873.18 | 953,001 | 2025-11-10 | Filing | |
| $66.93 | 9,000 | $602,370.00 | 7,524 | 2025-11-07 | Filing | |
| $67.75 | 1,263 | $85,568.25 | 966,596 | 2025-11-06 | Filing | |
| $67.76 | 22,172 | $1,502,337.03 | 967,859 | 2025-11-05 | Filing | |
| $56.82 | 67,000 | $3,806,846.20 | 965,723 | 2025-02-04 | Filing | |
| $57.25 | 33,173 | $1,899,137.66 | 1,032,723 | 2025-01-31 | Filing | |
| $58.25 | 15,815 | $921,223.75 | 55,211 | 2025-01-30 | Filing | |
| $53.78 | 4,000 | $215,120.00 | 4,567 | 2024-11-20 | Filing | |
| $53.68 | 5,002 | $268,498.36 | 66,256 | 2024-11-06 | Filing | |
| $53.15 | 35,832 | $1,904,463.63 | 41,224 | 2024-03-12 | Filing | |
| $54.20 | 666 | $36,096.27 | 69,428 | 2024-02-27 | Filing | |
| $48.89 | 4,000 | $195,575.60 | 4,638 | 2023-12-12 | Filing | |
| $48.54 | 10,000 | $485,436.00 | 157,290 | 2023-12-05 | Filing | |
| $48.49 | 1,335 | $64,732.15 | 70,886 | 2023-12-05 | Filing | |
| $44.39 | 4,000 | $177,567.60 | 31,956 | 2023-11-14 | Filing |