| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $48.59 | 8,719 | $423,630.92 | 8,094,883 | 2025-03-24 | Filing | |
| $48.29 | 500 | $24,146.00 | 8,103,602 | 2025-03-17 | Filing | |
| $47.50 | 36,153 | $1,717,430.19 | 8,104,102 | 2025-03-17 | Filing | |
| $46.84 | 18,347 | $859,380.82 | 8,140,255 | 2025-03-17 | Filing | |
| $42.22 | 300 | $12,666.00 | 8,158,602 | 2025-03-10 | Filing | |
| $41.04 | 4,997 | $205,068.88 | 8,158,902 | 2025-03-10 | Filing | |
| $40.11 | 17,200 | $689,836.96 | 8,163,899 | 2025-03-10 | Filing | |
| $39.34 | 32,503 | $1,278,817.53 | 8,181,099 | 2025-03-10 | Filing | |
| $41.61 | 32,291 | $1,343,628.51 | 21,433 | 2025-03-07 | Filing | |
| $43.27 | 506 | $21,893.10 | 617,312 | 2025-03-06 | Filing | |
| $42.81 | 15,782 | $675,657.41 | 617,818 | 2025-03-06 | Filing | |
| $43.04 | 2,668 | $114,839.26 | 2,226,978 | 2025-03-06 | Filing | |
| $42.21 | 17,998 | $759,783.77 | 2,229,646 | 2025-03-06 | Filing | |
| $41.14 | 36,207 | $1,489,527.01 | 2,247,644 | 2025-03-06 | Filing | |
| $40.45 | 87,007 | $3,519,598.46 | 2,283,851 | 2025-03-06 | Filing | |
| $63.20 | 2,682 | $169,490.87 | 1,000,000 | 2025-02-26 | Filing | |
| $62.20 | 15,989 | $994,464.64 | 1,002,682 | 2025-02-26 | Filing | |
| $61.38 | 41,331 | $2,536,880.25 | 1,018,671 | 2025-02-26 | Filing | |
| $60.45 | 33,599 | $2,030,968.83 | 1,060,002 | 2025-02-26 | Filing | |
| $59.50 | 6,399 | $380,769.94 | 1,093,601 | 2025-02-26 | Filing |