| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $57.82 | 3,322 | $192,078.04 | 362,149 | 2024-07-30 | Filing | |
| $56.98 | 14,704 | $837,833.92 | 365,471 | 2024-07-30 | Filing | |
| $58.78 | 30,417 | $1,787,911.26 | 2,354,927 | 2024-07-30 | Filing | |
| $57.81 | 19,501 | $1,127,352.81 | 2,385,344 | 2024-07-30 | Filing | |
| $56.95 | 65,941 | $3,755,339.95 | 2,404,845 | 2024-07-30 | Filing | |
| $76.07 | 847 | $64,434.93 | 174,854 | 2024-05-03 | Filing | |
| $75.49 | 17,238 | $1,301,241.46 | 175,701 | 2024-05-03 | Filing | |
| $74.44 | 45,570 | $3,392,444.98 | 192,939 | 2024-05-03 | Filing | |
| $73.49 | 3,101 | $227,886.60 | 238,509 | 2024-05-03 | Filing | |
| $80.08 | 6,248 | $500,310.47 | 348,508 | 2024-05-01 | Filing | |
| $79.29 | 119,946 | $9,511,058.10 | 354,756 | 2024-05-01 | Filing | |
| $78.65 | 105,343 | $8,284,974.13 | 474,702 | 2024-05-01 | Filing | |
| $77.49 | 26,142 | $2,025,829.85 | 580,045 | 2024-05-01 | Filing | |
| $76.40 | 23,746 | $1,814,301.26 | 606,187 | 2024-05-01 | Filing | |
| $29.90 | 45,000 | $1,345,500.00 | 2,139,882 | 2024-02-09 | Filing | |
| $28.90 | 40,000 | $1,156,000.00 | 2,184,882 | 2024-02-08 | Filing | |
| $27.45 | 40,000 | $1,098,000.00 | 2,224,882 | 2024-02-08 | Filing | |
| $26.95 | 80,000 | $2,156,000.00 | 2,264,882 | 2024-02-08 | Filing | |
| $25.95 | 60,000 | $1,557,000.00 | 2,344,882 | 2024-02-08 | Filing | |
| $25.75 | 49,079 | $1,263,784.25 | 2,264,882 | 2024-02-08 | Filing |