| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $42.58 | 28,043 | $1,194,070.94 | 374,029 | 2025-11-21 | Filing | |
| $41.77 | 10,648 | $444,766.96 | 0 | 2025-11-20 | Filing | |
| $41.93 | 23,539 | $986,990.27 | 0 | 2025-11-20 | Filing | |
| $42.11 | 10,000 | $421,100.00 | 402,072 | 2025-11-20 | Filing | |
| $43.55 | 100,000 | $4,355,000.00 | 1,189,228 | 2025-11-12 | Filing | |
| $42.50 | 48,383 | $2,056,277.50 | 664,778 | 2025-11-11 | Filing | |
| $41.90 | 18,838 | $789,312.20 | 21,380 | 2025-11-11 | Filing | |
| $42.03 | 5,784 | $243,101.52 | 40,218 | 2025-11-11 | Filing | |
| $43.67 | 4 | $174.68 | 21,380 | 2025-06-02 | Filing | |
| $42.74 | 18,834 | $804,965.16 | 21,384 | 2025-06-02 | Filing | |
| $43.09 | 7,535 | $324,683.15 | 358,882 | 2025-06-03 | Filing | |
| $44.06 | 34,387 | $1,515,091.22 | 412,072 | 2025-05-20 | Filing | |
| $44.29 | 4,544 | $201,253.76 | 32,470 | 2025-05-21 | Filing | |
| $45.99 | 20,634 | $948,957.66 | 169,020 | 2025-05-16 | Filing | |
| $46.00 | 100,000 | $4,600,000.00 | 967,842 | 2025-05-16 | Filing | |
| $44.35 | 15,874 | $704,011.90 | 1,279,416 | 2025-05-15 | Filing | |
| $44.35 | 20,634 | $915,117.90 | 1,279,416 | 2025-05-15 | Filing | |
| $46.18 | 25,000 | $1,154,500.00 | 693,396 | 2025-05-15 | Filing | |
| $48.05 | 116,383 | $5,592,203.15 | 446,459 | 2025-05-15 | Filing | |
| $46.95 | 10,000 | $469,500.00 | 446,459 | 2025-05-15 | Filing |