| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $77.37 | 1,064 | $82,321.68 | 140,609 | 2024-06-17 | Filing | |
| $78.97 | 45,978 | $3,630,882.66 | 8,105,133 | 2024-06-17 | Filing | |
| $78.21 | 140,803 | $11,012,202.63 | 8,151,111 | 2024-06-17 | Filing | |
| $77.38 | 63,219 | $4,891,886.22 | 8,291,914 | 2024-06-17 | Filing | |
| $75.97 | 3,071 | $233,303.87 | 11,565 | 2024-06-13 | Filing | |
| $74.91 | 1,300 | $97,383.00 | 14,636 | 2024-06-13 | Filing | |
| $77.00 | 400 | $30,800.00 | 437,214 | 2024-06-13 | Filing | |
| $75.90 | 7,578 | $575,170.20 | 437,614 | 2024-06-13 | Filing | |
| $75.10 | 3,298 | $247,679.80 | 445,192 | 2024-06-13 | Filing | |
| $83.53 | 1,700 | $142,001.00 | 35,465 | 2024-06-05 | Filing | |
| $84.23 | 1,167 | $98,296.41 | 34,178 | 2024-06-04 | Filing | |
| $83.82 | 5,823 | $488,083.86 | 35,345 | 2024-06-04 | Filing | |
| $83.94 | 100 | $8,394.00 | 448,490 | 2024-05-22 | Filing | |
| $83.03 | 900 | $74,727.00 | 448,590 | 2024-05-22 | Filing | |
| $82.41 | 300 | $24,723.00 | 449,490 | 2024-05-22 | Filing | |
| $80.07 | 1,590 | $127,311.30 | 449,790 | 2024-05-22 | Filing | |
| $81.10 | 100 | $8,110.00 | 1,236,703 | 2024-05-23 | Filing | |
| $80.23 | 700 | $56,161.00 | 1,236,803 | 2024-05-23 | Filing | |
| $79.30 | 6,075 | $481,747.50 | 1,237,503 | 2024-05-23 | Filing | |
| $78.53 | 5,880 | $461,756.40 | 1,243,578 | 2024-05-23 | Filing |