| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $80.83 | 2,300 | $185,909.00 | 131,562 | 2024-06-18 | Filing | |
| $80.32 | 2,927 | $235,096.64 | 133,862 | 2024-06-18 | Filing | |
| $79.36 | 634 | $50,314.24 | 136,789 | 2024-06-18 | Filing | |
| $80.83 | 144,092 | $11,646,956.36 | 7,760,370 | 2024-06-18 | Filing | |
| $80.31 | 160,662 | $12,902,765.22 | 7,904,462 | 2024-06-18 | Filing | |
| $79.37 | 40,009 | $3,175,514.33 | 8,065,124 | 2024-06-18 | Filing | |
| $78.96 | 648 | $51,166.08 | 119,403 | 2024-06-17 | Filing | |
| $78.20 | 2,093 | $163,672.60 | 120,051 | 2024-06-17 | Filing | |
| $77.39 | 888 | $68,722.32 | 122,144 | 2024-06-17 | Filing | |
| $78.96 | 794 | $62,694.24 | 137,423 | 2024-06-17 | Filing | |
| $78.21 | 2,392 | $187,078.32 | 138,217 | 2024-06-17 | Filing | |
| $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 |