| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $62.46 | 3,983 | $248,778.18 | 3,163 | 2025-01-02 | Filing | |
| $61.87 | 2,358 | $145,889.46 | 7,146 | 2025-01-02 | Filing | |
| $63.41 | 1,863 | $118,132.83 | 93,694 | 2025-01-02 | Filing | |
| $62.51 | 6,723 | $420,254.73 | 95,557 | 2025-01-02 | Filing | |
| $61.87 | 7,500 | $464,025.00 | 102,280 | 2025-01-02 | Filing | |
| $73.11 | 500 | $36,555.00 | 41,497 | 2024-12-16 | Filing | |
| $72.53 | 1,000 | $72,530.00 | 41,997 | 2024-12-16 | Filing | |
| $71.57 | 600 | $42,942.00 | 42,997 | 2024-12-16 | Filing | |
| $70.27 | 400 | $28,108.00 | 43,597 | 2024-12-16 | Filing | |
| $71.24 | 400 | $28,496.00 | 109,780 | 2024-12-12 | Filing | |
| $70.01 | 2,600 | $182,026.00 | 110,180 | 2024-12-12 | Filing | |
| $69.00 | 8,337 | $575,253.00 | 112,780 | 2024-12-12 | Filing | |
| $68.20 | 4,749 | $323,881.80 | 121,117 | 2024-12-12 | Filing | |
| $70.75 | 440 | $31,130.00 | 142,325 | 2024-12-13 | Filing | |
| $69.78 | 1,653 | $115,346.34 | 142,765 | 2024-12-13 | Filing | |
| $68.56 | 500 | $34,280.00 | 144,418 | 2024-12-13 | Filing | |
| $71.03 | 11,752 | $834,744.56 | 85,420 | 2024-12-12 | Filing | |
| $70.00 | 64,653 | $4,525,710.00 | 97,172 | 2024-12-12 | Filing | |
| $68.96 | 222,507 | $15,344,082.72 | 161,825 | 2024-12-12 | Filing | |
| $68.17 | 101,088 | $6,891,168.96 | 384,332 | 2024-12-12 | Filing |