| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $62.33 | 23,323 | $1,453,652.62 | 81,109 | 2025-10-21 | Filing | |
| $61.25 | 14,010 | $858,070.47 | 15,816 | 2025-10-15 | Filing | |
| $61.31 | 10,000 | $613,070.00 | 217,347 | 2025-08-27 | Filing | |
| $60.71 | 2,500 | $151,762.50 | 33,245 | 2025-08-19 | Filing | |
| $56.29 | 35,000 | $1,969,975.00 | 632,823 | 2025-07-23 | Filing | |
| $57.19 | 17,550 | $1,003,684.50 | 191,442 | 2025-07-15 | Filing | |
| $55.96 | 18,000 | $1,007,352.00 | 97,505 | 2025-07-15 | Filing | |
| $56.32 | 20,182 | $1,136,589.69 | 131,731 | 2025-07-11 | Filing | |
| $54.95 | 25,241 | $1,387,093.91 | 151,913 | 2025-07-11 | Filing | |
| $64.89 | 38,023 | $2,467,312.47 | 52,789 | 2025-02-11 | Filing | |
| $69.09 | 11,270 | $778,621.76 | 35,889 | 2025-02-05 | Filing | |
| $69.07 | 6,700 | $462,742.20 | 35,889 | 2025-02-05 | Filing | |
| $65.94 | 6,783 | $447,284.59 | 10,016 | 2025-02-03 | Filing | |
| $69.85 | 91,710 | $6,405,943.50 | 439,819 | 2025-01-22 | Filing | |
| $66.02 | 8,400 | $554,534.40 | 19,756 | 2025-01-17 | Filing | |
| $64.70 | 19,660 | $1,272,002.00 | 85,123 | 2024-11-21 | Filing | |
| $60.71 | 4,207 | $255,390.14 | 104,783 | 2024-11-07 | Filing | |
| $60.63 | 21,530 | $1,305,256.25 | 19,756 | 2024-11-08 | Filing | |
| $62.14 | 18,600 | $1,155,711.00 | 45,563 | 2024-11-07 | Filing | |
| $62.62 | 7,510 | $470,306.24 | 58,897 | 2024-11-06 | Filing |