| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $67.10 | 200 | $13,420.00 | 8,892 | 2025-02-07 | Filing | |
| $66.40 | 13,800 | $916,320.00 | 9,092 | 2025-02-07 | Filing | |
| $67.82 | 7,730 | $524,257.10 | 21,072 | 2025-02-07 | Filing | |
| $66.72 | 2,270 | $151,454.40 | 28,802 | 2025-02-07 | Filing | |
| $68.03 | 9,682 | $658,687.76 | 17,899 | 2025-02-07 | Filing | |
| $67.00 | 9,743 | $652,781.00 | 27,581 | 2025-02-07 | Filing | |
| $66.87 | 2,616 | $174,931.92 | 125,019 | 2025-01-29 | Filing | |
| $66.13 | 41,889 | $2,770,119.57 | 127,635 | 2025-01-29 | Filing | |
| $72.66 | 4,762 | $346,006.92 | 11,109 | 2025-01-06 | Filing | |
| $79.86 | 6,531 | $521,565.66 | 11,680 | 2024-10-25 | Filing | |
| $93.96 | 6,805 | $639,390.31 | 0 | 2024-09-05 | Filing | |
| $124.33 | 900 | $111,896.46 | 32,729 | 2024-04-25 | Filing | |
| $123.38 | 9,100 | $1,122,766.19 | 33,629 | 2024-04-25 | Filing | |
| $104.80 | 8,507 | $891,527.65 | 146,895 | 2024-02-21 | Filing | |
| $104.12 | 20,213 | $2,104,638.20 | 155,402 | 2024-02-21 | Filing | |
| $103.19 | 22,677 | $2,340,141.68 | 175,615 | 2024-02-21 | Filing | |
| $102.04 | 8,603 | $877,828.61 | 198,292 | 2024-02-21 | Filing | |
| $101.93 | 550 | $56,060.02 | 2,536 | 2024-02-15 | Filing | |
| $100.83 | 4,167 | $420,149.03 | 3,086 | 2024-02-15 | Filing | |
| $97.50 | 2,700 | $263,250.00 | 6,805 | 2024-02-15 | Filing |