| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $70.71 | 1,918 | $135,621.78 | 61,024 | 2025-10-01 | Filing | |
| $83.33 | 3,851 | $320,903.83 | 112,160 | 2025-09-17 | Filing | |
| $82.95 | 5,658 | $469,331.10 | 116,011 | 2025-09-17 | Filing | |
| $83.34 | 5,602 | $466,870.68 | 71,162 | 2025-09-17 | Filing | |
| $82.94 | 8,215 | $681,352.10 | 76,764 | 2025-09-17 | Filing | |
| $81.28 | 450 | $36,576.00 | 14,199 | 2025-09-16 | Filing | |
| $81.48 | 15,000 | $1,222,200.00 | 135,253 | 2025-09-15 | Filing | |
| $80.30 | 1,682 | $135,064.60 | 69,461 | 2025-09-15 | Filing | |
| $80.30 | 728 | $58,458.40 | 10,799 | 2025-09-15 | Filing | |
| $79.39 | 983 | $78,040.37 | 71,143 | 2025-09-11 | Filing | |
| $79.39 | 364 | $28,897.96 | 9,170 | 2025-09-11 | Filing | |
| $77.70 | 944 | $73,348.80 | 99,509 | 2025-07-01 | Filing | |
| $77.28 | 10,270 | $793,665.60 | 100,453 | 2025-07-01 | Filing | |
| $77.78 | 19,315 | $1,502,320.70 | 143,983 | 2025-07-01 | Filing | |
| $77.26 | 20,685 | $1,598,123.10 | 163,298 | 2025-07-01 | Filing | |
| $77.70 | 761 | $59,129.70 | 51,817 | 2025-07-01 | Filing | |
| $77.27 | 6,739 | $520,722.53 | 52,578 | 2025-07-01 | Filing | |
| $75.45 | 2,260 | $170,517.00 | 72,126 | 2025-06-18 | Filing | |
| $74.69 | 15,500 | $1,157,695.00 | 74,386 | 2025-06-18 | Filing | |
| $75.44 | 534 | $40,284.96 | 89,886 | 2025-06-18 | Filing |