| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $100.12 | 116,653 | $11,679,799.97 | 1,903,850 | 2024-05-28 | Filing | |
| $103.34 | 39,955 | $4,128,941.71 | 2,020,503 | 2024-05-24 | Filing | |
| $102.89 | 10,000 | $1,028,900.00 | 40,982 | 2024-05-22 | Filing | |
| $99.21 | 60 | $5,952.60 | 116,083 | 2024-05-17 | Filing | |
| $99.05 | 50,800 | $5,031,740.00 | 116,143 | 2024-05-17 | Filing | |
| $99.15 | 8,948 | $887,194.20 | 166,943 | 2024-05-16 | Filing | |
| $82.59 | 867,729 | $71,665,738.11 | 2,060,458 | 2024-02-14 | Filing | |
| $85.45 | 10,000 | $854,500.00 | 50,391 | 2024-01-29 | Filing | |
| $81.69 | 14,426 | $1,178,472.92 | 2,928,187 | 2024-01-19 | Filing | |
| $77.63 | 87,500 | $6,792,310.00 | 2,942,613 | 2024-01-18 | Filing | |
| $75.39 | 32,958 | $2,484,743.17 | 3,030,113 | 2024-01-17 | Filing | |
| $75.08 | 13,356 | $1,002,755.12 | 3,063,071 | 2024-01-16 | Filing | |
| $75.59 | 44,936 | $3,396,671.80 | 3,076,427 | 2024-01-12 | Filing | |
| $76.90 | 28,176 | $2,166,799.20 | 3,121,363 | 2024-01-11 | Filing | |
| $76.24 | 55,000 | $4,193,161.50 | 3,149,539 | 2024-01-10 | Filing | |
| $77.39 | 30,768 | $2,381,003.22 | 3,204,539 | 2024-01-09 | Filing | |
| $78.36 | 23,928 | $1,874,904.76 | 3,235,307 | 2024-01-08 | Filing | |
| $77.90 | 19,448 | $1,514,981.70 | 3,259,235 | 2024-01-05 | Filing | |
| $78.16 | 13,710 | $1,071,536.58 | 3,278,683 | 2024-01-04 | Filing | |
| $80.02 | 18,682 | $1,494,870.12 | 3,292,393 | 2024-01-03 | Filing |