| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $72.05 | 860 | $61,960.42 | 1,275,388 | 2024-12-16 | Filing | |
| $69.57 | 1,094 | $76,109.58 | 0 | 2024-11-21 | Filing | |
| $50.13 | 5,274 | $264,389.31 | 0 | 2024-09-30 | Filing | |
| $48.76 | 1,038 | $50,612.88 | 0 | 2024-09-30 | Filing | |
| $47.41 | 1,604 | $76,052.06 | 5,274 | 2024-09-25 | Filing | |
| $78.78 | 19,202 | $1,512,733.56 | 0 | 2024-09-20 | Filing | |
| $78.80 | 3,113 | $245,302.84 | 0 | 2024-09-20 | Filing | |
| $71.54 | 6,898 | $493,462.92 | 0 | 2024-09-20 | Filing | |
| $34.05 | 1,167 | $39,736.35 | 4,986,588 | 2024-06-14 | Filing | |
| $33.02 | 11,252 | $371,539.91 | 4,987,755 | 2024-06-14 | Filing | |
| $34.06 | 52,911 | $1,802,169.82 | 4,999,007 | 2024-06-13 | Filing | |
| $34.05 | 1,167 | $39,736.35 | 4,986,588 | 2024-06-14 | Filing | |
| $33.02 | 11,252 | $371,539.91 | 4,987,755 | 2024-06-14 | Filing | |
| $34.06 | 52,911 | $1,802,169.82 | 4,999,007 | 2024-06-13 | Filing | |
| $70.21 | 145 | $10,179.73 | 6,898 | 2024-06-04 | Filing | |
| $69.70 | 120,984 | $8,432,838.87 | 2,280,381 | 2024-05-14 | Filing | |
| $68.81 | 113,807 | $7,831,321.43 | 2,401,365 | 2024-05-13 | Filing | |
| $69.75 | 25,258 | $1,761,758.13 | 2,515,172 | 2024-05-13 | Filing | |
| $70.46 | 82,112 | $5,785,463.72 | 2,540,430 | 2024-05-10 | Filing | |
| $71.24 | 7,839 | $558,476.23 | 2,622,542 | 2024-05-10 | Filing |