| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $53.04 | 17,625 | $934,830.00 | 1,335,648 | 2026-07-01 | Filing | |
| $56.35 | 2,739 | $154,342.65 | 1,335,648 | 2026-06-26 | Filing | |
| $55.82 | 38,965 | $2,175,026.30 | 1,338,387 | 2026-06-26 | Filing | |
| $61.41 | 336 | $20,633.76 | 1,335,648 | 2025-05-13 | Filing | |
| $61.04 | 54,745 | $3,341,634.80 | 1,335,984 | 2025-05-13 | Filing | |
| $59.91 | 8,692 | $520,737.72 | 1,335,648 | 2024-05-07 | Filing | |
| $58.79 | 18,061 | $1,061,806.19 | 1,344,340 | 2024-05-07 | Filing | |
| $61.34 | 1,000 | $61,340.00 | 40,688 | 2024-04-05 | Filing | |
| $58.86 | 60,311 | $3,549,905.46 | 437,698 | 2024-04-02 | Filing | |
| $59.46 | 248 | $14,746.08 | 498,009 | 2024-04-02 | Filing | |
| $61.20 | 69,180 | $4,233,816.00 | 437,698 | 2024-04-01 | Filing | |
| $62.03 | 6,388 | $396,247.64 | 506,878 | 2024-04-01 | Filing | |
| $62.25 | 1,000 | $62,250.00 | 41,688 | 2024-03-28 | Filing | |
| $64.26 | 66,000 | $4,241,160.00 | 0 | 2024-03-22 | Filing | |
| $72.00 | 5,000 | $359,980.00 | 64,415 | 2023-08-07 | Filing | |
| $74.66 | 1,000 | $74,660.00 | 39,069 | 2023-07-31 | Filing | |
| $73.48 | 8,210 | $603,270.80 | 174,471 | 2023-07-26 | Filing | |
| $73.56 | 24,234 | $1,782,653.04 | 182,681 | 2023-07-26 | Filing | |
| $70.96 | 5,500 | $390,280.00 | 85,857 | 2023-07-12 | Filing | |
| $68.83 | 7,900 | $543,757.00 | 58,294 | 2023-07-11 | Filing |