| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $72.44 | 4,796 | $347,422.72 | 13,230 | 2025-08-19 | Filing | |
| $72.75 | 5,000 | $363,730.00 | 103,685 | 2025-08-19 | Filing | |
| $78.41 | 1,400 | $109,772.74 | 18,743 | 2025-07-22 | Filing | |
| $79.90 | 156 | $12,465.02 | 46,179 | 2025-07-21 | Filing | |
| $79.24 | 1,420 | $112,522.65 | 46,335 | 2025-07-21 | Filing | |
| $78.34 | 3,424 | $268,234.79 | 47,755 | 2025-07-21 | Filing | |
| $79.15 | 751 | $59,439.70 | 32,882 | 2025-07-21 | Filing | |
| $78.55 | 4,249 | $333,749.18 | 33,633 | 2025-07-21 | Filing | |
| $79.17 | 641 | $50,750.79 | 108,685 | 2025-07-21 | Filing | |
| $78.29 | 4,359 | $341,244.32 | 109,326 | 2025-07-21 | Filing | |
| $75.05 | 1,250 | $93,814.50 | 29,589 | 2025-07-03 | Filing | |
| $65.65 | 44 | $2,888.39 | 51,179 | 2025-06-20 | Filing | |
| $65.02 | 4,956 | $322,236.64 | 51,223 | 2025-06-20 | Filing | |
| $65.61 | 2,000 | $131,212.00 | 79,183 | 2025-06-18 | Filing | |
| $66.01 | 2,875 | $189,784.50 | 0 | 2025-06-10 | Filing | |
| $65.33 | 17,642 | $1,152,604.79 | 2,875 | 2025-06-10 | Filing | |
| $66.01 | 3,241 | $213,945.54 | 94,185 | 2025-06-10 | Filing | |
| $65.33 | 19,873 | $1,298,362.71 | 97,426 | 2025-06-10 | Filing | |
| $64.00 | 6,250 | $400,000.00 | 13,606 | 2025-05-02 | Filing | |
| $57.52 | 26 | $1,495.52 | 19,856 | 2025-04-23 | Filing |