| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $76.33 | 12,405 | $946,822.79 | 318,418 | 2024-09-05 | Filing | |
| $76.37 | 400 | $30,547.00 | 330,823 | 2024-09-04 | Filing | |
| $75.69 | 23,164 | $1,753,250.73 | 331,223 | 2024-09-04 | Filing | |
| $74.90 | 12,648 | $947,323.82 | 354,387 | 2024-09-04 | Filing | |
| $76.41 | 200 | $15,281.00 | 6,543 | 2024-09-04 | Filing | |
| $75.70 | 10,998 | $832,515.61 | 6,743 | 2024-09-04 | Filing | |
| $74.91 | 6,222 | $466,079.44 | 17,741 | 2024-09-04 | Filing | |
| $78.91 | 100 | $7,891.00 | 23,963 | 2024-09-03 | Filing | |
| $78.00 | 1,000 | $77,999.00 | 24,063 | 2024-09-03 | Filing | |
| $77.23 | 3,629 | $280,257.87 | 25,063 | 2024-09-03 | Filing | |
| $76.32 | 19,725 | $1,505,368.61 | 28,692 | 2024-09-03 | Filing | |
| $75.17 | 10,766 | $809,294.22 | 48,417 | 2024-09-03 | Filing | |
| $63.30 | 1,048 | $66,337.98 | 52,472 | 2024-06-17 | Filing | |
| $62.04 | 8,952 | $555,425.94 | 53,520 | 2024-06-17 | Filing | |
| $68.24 | 26,046 | $1,777,498.85 | 55,860 | 2024-06-10 | Filing | |
| $60.00 | 20,000 | $1,200,000.00 | 45,631 | 2024-05-01 | Filing | |
| $64.04 | 133 | $8,517.32 | 62,472 | 2024-05-03 | Filing | |
| $63.38 | 14,437 | $915,017.06 | 62,605 | 2024-05-03 | Filing | |
| $62.79 | 13,935 | $874,978.65 | 77,042 | 2024-05-03 | Filing | |
| $61.28 | 1,536 | $94,126.08 | 90,977 | 2024-05-03 | Filing |