| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $88.70 | 271 | $24,037.70 | 616,835 | 2024-01-04 | Filing | |
| $88.30 | 1,717 | $151,611.10 | 617,106 | 2024-01-04 | Filing | |
| $87.14 | 11,200 | $975,968.00 | 618,823 | 2024-01-04 | Filing | |
| $87.23 | 994 | $86,706.62 | 630,023 | 2024-01-03 | Filing | |
| $86.74 | 6,052 | $524,950.48 | 631,017 | 2024-01-03 | Filing | |
| $85.35 | 6,143 | $524,305.05 | 637,069 | 2024-01-03 | Filing | |
| $81.32 | 1 | $81.32 | 0 | 2023-11-07 | Filing | |
| $80.89 | 2,200 | $177,958.00 | 1 | 2023-11-07 | Filing | |
| $80.27 | 9,200 | $738,484.00 | 2,201 | 2023-11-06 | Filing | |
| $80.27 | 440 | $35,318.80 | 11,401 | 2023-11-03 | Filing | |
| $79.03 | 643 | $50,816.29 | 11,841 | 2023-11-03 | Filing | |
| $80.28 | 9,426 | $756,719.28 | 12,484 | 2023-11-02 | Filing | |
| $79.45 | 3,626 | $288,085.70 | 21,910 | 2023-11-02 | Filing | |
| $80.40 | 4,736 | $380,774.40 | 25,536 | 2023-11-01 | Filing | |
| $79.93 | 2,983 | $238,431.19 | 30,272 | 2023-11-01 | Filing | |
| $78.65 | 1,032 | $81,166.80 | 33,255 | 2023-11-01 | Filing | |
| $80.01 | 13,153 | $1,052,371.53 | 34,287 | 2023-10-31 | Filing | |
| $80.00 | 11,952 | $956,160.00 | 47,440 | 2023-10-30 | Filing | |
| $79.92 | 590 | $47,152.80 | 59,392 | 2023-10-27 | Filing | |
| $79.28 | 3,558 | $282,078.24 | 59,982 | 2023-10-27 | Filing |