| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $74.69 | 10,560 | $788,726.40 | 6,659,561 | 2025-12-24 | Filing | |
| $75.00 | 40 | $3,000.00 | 6,670,121 | 2025-12-23 | Filing | |
| $74.62 | 28,405 | $2,119,581.10 | 6,670,161 | 2025-12-23 | Filing | |
| $76.69 | 7 | $536.83 | 6,698,566 | 2025-12-22 | Filing | |
| $75.97 | 6,870 | $521,913.90 | 6,698,573 | 2025-12-22 | Filing | |
| $75.20 | 16,060 | $1,207,712.00 | 6,705,443 | 2025-12-22 | Filing | |
| $78.22 | 1,412 | $110,446.64 | 6,859,599 | 2025-12-16 | Filing | |
| $77.44 | 12,160 | $941,670.40 | 6,861,011 | 2025-12-16 | Filing | |
| $76.59 | 13,544 | $1,037,334.96 | 6,873,171 | 2025-12-16 | Filing | |
| $77.63 | 39,384 | $3,057,379.92 | 6,886,715 | 2025-12-15 | Filing | |
| $85.07 | 1,500 | $127,605.00 | 59,885 | 2025-12-09 | Filing | |
| $77.25 | 100 | $7,725.00 | 8,663 | 2025-11-25 | Filing | |
| $76.72 | 1,781 | $136,638.32 | 8,763 | 2025-11-25 | Filing | |
| $76.32 | 1,945 | $148,442.40 | 64,730 | 2025-11-24 | Filing | |
| $75.30 | 755 | $56,851.50 | 66,675 | 2025-11-24 | Filing | |
| $76.98 | 12 | $923.76 | 6,721,503 | 2025-11-24 | Filing | |
| $76.44 | 30,346 | $2,319,648.24 | 6,721,515 | 2025-11-24 | Filing | |
| $75.83 | 4,642 | $352,002.86 | 6,751,861 | 2025-11-24 | Filing | |
| $74.97 | 1,145 | $85,840.65 | 6,756,503 | 2025-11-21 | Filing | |
| $74.65 | 20,163 | $1,505,167.95 | 6,757,648 | 2025-11-21 | Filing |