| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $155.93 | 2,850 | $444,409.62 | 47,688 | 2024-06-20 | Filing | |
| $157.58 | 491 | $77,371.44 | 50,538 | 2024-06-20 | Filing | |
| $154.38 | 100 | $15,437.50 | 51,029 | 2024-06-20 | Filing | |
| $153.10 | 150 | $22,965.00 | 51,129 | 2024-06-20 | Filing | |
| $157.08 | 4,357 | $684,408.89 | 51,279 | 2024-06-20 | Filing | |
| $157.08 | 4,356 | $684,251.81 | 47,688 | 2024-06-20 | Filing | |
| $157.58 | 492 | $77,529.02 | 52,044 | 2024-06-20 | Filing | |
| $154.38 | 100 | $15,437.50 | 52,536 | 2024-06-20 | Filing | |
| $153.10 | 150 | $22,965.00 | 52,636 | 2024-06-20 | Filing | |
| $155.93 | 2,850 | $444,409.62 | 52,786 | 2024-06-20 | Filing | |
| $153.31 | 4,310 | $660,759.20 | 55,636 | 2024-06-18 | Filing | |
| $155.04 | 1,087 | $168,523.48 | 59,946 | 2024-06-18 | Filing | |
| $154.22 | 2,551 | $393,403.23 | 61,033 | 2024-06-18 | Filing | |
| $155.04 | 1,088 | $168,678.73 | 55,636 | 2024-06-18 | Filing | |
| $154.22 | 2,550 | $393,249.27 | 56,724 | 2024-06-18 | Filing | |
| $153.31 | 4,310 | $660,759.64 | 59,274 | 2024-06-18 | Filing | |
| $155.06 | 2,066 | $320,358.30 | 63,584 | 2024-06-17 | Filing | |
| $156.83 | 2,045 | $320,712.85 | 65,650 | 2024-06-17 | Filing | |
| $158.28 | 50 | $7,914.00 | 67,695 | 2024-06-17 | Filing | |
| $156.22 | 3,787 | $591,600.22 | 67,745 | 2024-06-17 | Filing |