| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $88.20 | 772 | $68,090.40 | 32,545 | 2025-11-20 | Filing | |
| $88.26 | 100 | $8,826.00 | 33,317 | 2025-11-20 | Filing | |
| $88.28 | 100 | $8,828.00 | 33,417 | 2025-11-20 | Filing | |
| $88.29 | 28 | $2,472.12 | 33,517 | 2025-11-20 | Filing | |
| $86.12 | 1,816 | $156,393.92 | 2,312,500 | 2025-11-18 | Filing | |
| $85.29 | 3,184 | $271,563.36 | 2,314,316 | 2025-11-18 | Filing | |
| $85.77 | 2,748 | $235,695.96 | 2,317,500 | 2025-11-10 | Filing | |
| $84.59 | 2,252 | $190,496.68 | 2,320,248 | 2025-11-10 | Filing | |
| $84.51 | 10,651 | $900,161.81 | 2,500 | 2025-11-10 | Filing | |
| $84.60 | 100 | $8,460.00 | 2,322,500 | 2025-11-03 | Filing | |
| $83.85 | 1,618 | $135,669.30 | 2,322,600 | 2025-11-03 | Filing | |
| $83.22 | 1,335 | $111,098.70 | 2,324,218 | 2025-11-03 | Filing | |
| $81.71 | 900 | $73,539.00 | 2,325,553 | 2025-11-03 | Filing | |
| $81.28 | 601 | $48,849.28 | 2,326,453 | 2025-11-03 | Filing | |
| $79.82 | 446 | $35,599.72 | 2,327,054 | 2025-11-03 | Filing | |
| $79.12 | 58 | $4,588.96 | 2,327,500 | 2025-10-27 | Filing | |
| $78.33 | 700 | $54,831.00 | 2,327,558 | 2025-10-27 | Filing | |
| $77.56 | 4,242 | $329,009.52 | 2,328,258 | 2025-10-27 | Filing | |
| $75.41 | 1,423 | $107,308.43 | 2,332,500 | 2025-10-21 | Filing | |
| $74.58 | 3,577 | $266,772.66 | 2,333,923 | 2025-10-21 | Filing |