| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $80.05 | 15,080 | $1,207,154.00 | 180,138 | 2025-11-19 | Filing | |
| $80.00 | 9,920 | $793,600.00 | 195,218 | 2025-11-18 | Filing | |
| $76.06 | 25,000 | $1,901,500.00 | 205,138 | 2025-11-17 | Filing | |
| $73.89 | 35,000 | $2,586,150.00 | 68,012 | 2025-09-16 | Filing | |
| $74.44 | 14,000 | $1,042,160.00 | 68,181 | 2025-09-16 | Filing | |
| $72.13 | 500 | $36,065.00 | 53,495 | 2025-09-11 | Filing | |
| $72.74 | 10,000 | $727,400.00 | 239,183 | 2025-09-10 | Filing | |
| $71.99 | 500 | $35,995.00 | 53,995 | 2025-09-09 | Filing | |
| $71.10 | 5,000 | $355,500.00 | 19,889 | 2025-08-27 | Filing | |
| $66.98 | 1,500 | $100,470.00 | 54,495 | 2025-08-19 | Filing | |
| $67.50 | 65,598 | $4,427,865.00 | 138,198 | 2025-08-19 | Filing | |
| $68.31 | 17,000 | $1,161,270.00 | 86,774 | 2025-08-13 | Filing | |
| $58.05 | 11,132 | $646,212.60 | 43,084 | 2025-06-05 | Filing | |
| $56.48 | 55,000 | $3,106,400.00 | 1,160,509 | 2025-05-23 | Filing | |
| $57.06 | 45,000 | $2,567,700.00 | 1,215,509 | 2025-05-22 | Filing | |
| $60.34 | 18,820 | $1,135,598.80 | 535,182 | 2025-05-16 | Filing | |
| $61.09 | 5,000 | $305,450.00 | 164,957 | 2025-05-16 | Filing | |
| $60.00 | 2,911 | $174,660.00 | 24,889 | 2025-05-15 | Filing | |
| $60.00 | 5,536 | $332,160.00 | 249,183 | 2025-05-15 | Filing | |
| $50.13 | 2,500 | $125,325.00 | 251,959 | 2025-03-19 | Filing |