| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $77.11 | 40 | $3,084.50 | 19,615 | 2024-06-21 | Filing | |
| $76.40 | 2,524 | $192,830.32 | 19,655 | 2024-06-21 | Filing | |
| $77.11 | 160 | $12,338.00 | 0 | 2024-06-21 | Filing | |
| $76.40 | 10,096 | $771,320.27 | 160 | 2024-06-21 | Filing | |
| $79.84 | 60 | $4,790.20 | 19,615 | 2024-06-20 | Filing | |
| $79.09 | 459 | $36,300.98 | 19,675 | 2024-06-20 | Filing | |
| $78.34 | 2,045 | $160,197.53 | 20,134 | 2024-06-20 | Filing | |
| $79.84 | 240 | $19,160.81 | 0 | 2024-06-20 | Filing | |
| $79.09 | 1,843 | $145,756.97 | 240 | 2024-06-20 | Filing | |
| $78.34 | 8,173 | $640,237.68 | 2,083 | 2024-06-20 | Filing | |
| $77.54 | 2,564 | $198,824.10 | 19,615 | 2024-06-18 | Filing | |
| $77.54 | 10,256 | $795,296.39 | 0 | 2024-06-18 | Filing | |
| $79.73 | 654 | $52,146.30 | 1,092,394 | 2024-06-20 | Filing | |
| $79.17 | 3,927 | $310,916.69 | 1,093,048 | 2024-06-20 | Filing | |
| $77.98 | 5,434 | $423,721.58 | 1,096,975 | 2024-06-20 | Filing | |
| $76.08 | 3,602 | $274,029.35 | 8,742 | 2024-06-13 | Filing | |
| $75.08 | 7,174 | $538,621.77 | 12,344 | 2024-06-13 | Filing | |
| $74.22 | 41,608 | $3,088,054.22 | 19,518 | 2024-06-13 | Filing | |
| $75.73 | 4,860 | $368,038.57 | 8,742 | 2024-06-12 | Filing | |
| $75.19 | 37,164 | $2,794,390.89 | 13,602 | 2024-06-12 | Filing |