| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $81.97 | 23,280 | $1,908,261.60 | 6,895,854 | 2024-09-04 | Filing | |
| $81.97 | 23,280 | $1,908,261.60 | 438,115 | 2024-09-04 | Filing | |
| $81.82 | 25,000 | $2,045,500.00 | 6,919,134 | 2024-09-03 | Filing | |
| $81.82 | 25,000 | $2,045,500.00 | 6,944,134 | 2024-09-03 | Filing | |
| $81.82 | 25,000 | $2,045,500.00 | 6,969,134 | 2024-09-03 | Filing | |
| $81.82 | 25,000 | $2,045,500.00 | 461,395 | 2024-09-03 | Filing | |
| $81.38 | 1,087 | $88,460.06 | 4,998 | 2024-09-03 | Filing | |
| $81.37 | 1,088 | $88,530.56 | 19,906 | 2024-09-03 | Filing | |
| $81.41 | 1,088 | $88,574.08 | 0 | 2024-09-03 | Filing | |
| $81.41 | 1,088 | $88,574.08 | 22,906 | 2024-09-03 | Filing | |
| $81.41 | 1,088 | $88,574.08 | 9,845 | 2024-09-03 | Filing | |
| $80.21 | 6,993 | $560,908.53 | 0 | 2024-08-23 | Filing | |
| $77.21 | 7,000 | $540,470.00 | 10,000 | 2024-08-12 | Filing | |
| $80.88 | 2,628 | $212,552.64 | 14,933 | 2024-07-30 | Filing | |
| $80.79 | 2,687 | $217,082.73 | 17,000 | 2024-07-30 | Filing | |
| $75.80 | 963 | $72,995.40 | 22,906 | 2024-06-03 | Filing | |
| $75.80 | 963 | $72,995.40 | 0 | 2024-06-03 | Filing | |
| $75.78 | 950 | $71,991.00 | 19,906 | 2024-06-03 | Filing | |
| $76.59 | 13 | $995.67 | 20,856 | 2024-06-03 | Filing | |
| $75.80 | 963 | $72,995.40 | 4,998 | 2024-06-03 | Filing |