| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $144.25 | 6,500 | $937,625.00 | 464,058 | 2025-03-03 | Filing | |
| $122.31 | 1,500 | $183,465.00 | 439,744 | 2025-02-03 | Filing | |
| $123.43 | 1,500 | $185,145.00 | 425,525 | 2025-01-02 | Filing | |
| $121.17 | 2,000 | $242,340.00 | 427,025 | 2024-12-02 | Filing | |
| $122.49 | 53 | $6,491.97 | 6,596 | 2024-12-02 | Filing | |
| $123.41 | 3,700 | $456,617.00 | 33,048 | 2024-11-08 | Filing | |
| $110.84 | 1,000 | $110,840.00 | 428,976 | 2024-11-01 | Filing | |
| $108.30 | 1,410 | $152,703.00 | 14,531 | 2024-09-06 | Filing | |
| $108.83 | 163 | $17,738.48 | 6,596 | 2024-06-07 | Filing | |
| $109.65 | 5,000 | $548,250.00 | 36,629 | 2024-05-03 | Filing | |
| $116.98 | 1,768 | $206,820.64 | 6,596 | 2024-03-07 | Filing | |
| $117.51 | 700 | $82,257.00 | 8,364 | 2024-03-06 | Filing | |
| $120.85 | 1,236 | $149,370.60 | 9,064 | 2024-03-06 | Filing | |
| $121.39 | 50 | $6,069.74 | 5,986 | 2023-12-04 | Filing | |
| $119.27 | 417 | $49,735.59 | 6,888 | 2023-12-04 | Filing | |
| $119.27 | 417 | $49,735.59 | 6,888 | 2023-12-04 | Filing | |
| $144.25 | 1,500 | $216,375.00 | 29,186 | 2023-09-01 | Filing | |
| $143.47 | 142 | $20,372.54 | 5,986 | 2023-08-29 | Filing | |
| $139.59 | 750 | $104,694.98 | 30,686 | 2023-08-15 | Filing | |
| $138.16 | 1,241 | $171,454.08 | 12,551 | 2023-08-14 | Filing |