| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $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 | |
| $73.16 | 7,859 | $574,964.44 | 6,777,811 | 2025-11-21 | Filing | |
| $75.58 | 1,681 | $127,049.98 | 37,206 | 2025-11-18 | Filing | |
| $76.45 | 20,775 | $1,588,248.75 | 6,926,099 | 2025-11-18 | Filing | |
| $75.88 | 27,126 | $2,058,320.88 | 6,946,874 | 2025-11-18 | Filing | |
| $79.33 | 3,815 | $302,643.95 | 6,974,000 | 2025-11-17 | Filing | |
| $78.50 | 4,852 | $380,882.00 | 6,977,815 | 2025-11-17 | Filing | |
| $76.63 | 9,932 | $761,089.16 | 6,982,667 | 2025-11-17 | Filing | |
| $92.00 | 750 | $69,000.00 | 22,803 | 2025-11-06 | Filing | |
| $87.13 | 1,500 | $130,695.00 | 61,385 | 2025-10-27 | Filing | |
| $87.85 | 359 | $31,538.15 | 67,430 | 2025-10-21 | Filing | |
| $87.61 | 2,341 | $205,095.01 | 67,789 | 2025-10-21 | Filing | |
| $88.05 | 12,540 | $1,104,147.00 | 6,785,670 | 2025-10-21 | Filing | |
| $87.77 | 11,426 | $1,002,860.02 | 6,798,210 | 2025-10-21 | Filing | |
| $88.54 | 1,148 | $101,643.92 | 6,809,636 | 2025-10-20 | Filing | |
| $87.88 | 15,951 | $1,401,773.88 | 6,810,784 | 2025-10-20 | Filing | |
| $87.10 | 6,543 | $569,895.30 | 6,826,735 | 2025-10-20 | Filing |