| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $73.07 | 7,402 | $540,864.14 | 47,336 | 2025-10-20 | Filing | |
| $67.32 | 38,700 | $2,605,284.00 | 1,234,624 | 2025-09-22 | Filing | |
| $67.04 | 77,418 | $5,190,102.72 | 1,273,324 | 2025-09-22 | Filing | |
| $66.13 | 22,240 | $1,470,731.20 | 1,350,742 | 2025-09-22 | Filing | |
| $76.34 | 24,856 | $1,897,482.18 | 27,957 | 2024-12-04 | Filing | |
| $80.56 | 52,679 | $4,243,662.20 | 84,042 | 2024-08-29 | Filing | |
| $83.11 | 476 | $39,559.41 | 3,735 | 2024-08-06 | Filing | |
| $81.99 | 5,093 | $417,569.98 | 10,476 | 2024-08-01 | Filing | |
| $82.32 | 20,228 | $1,665,168.96 | 1,157,562 | 2024-07-30 | Filing | |
| $81.44 | 16,177 | $1,317,454.88 | 1,177,790 | 2024-07-30 | Filing | |
| $80.60 | 7,634 | $615,300.40 | 1,193,967 | 2024-07-30 | Filing | |
| $80.13 | 3,672 | $294,222.67 | 1,157,562 | 2024-07-17 | Filing | |
| $79.50 | 9,039 | $718,600.50 | 45,472 | 2024-07-17 | Filing | |
| $75.50 | 16,441 | $1,241,295.50 | 48,611 | 2024-03-14 | Filing | |
| $76.21 | 1,465 | $111,647.65 | 1,572 | 2024-03-08 | Filing | |
| $76.40 | 9,039 | $690,606.72 | 132,927 | 2024-03-08 | Filing | |
| $75.00 | 14,940 | $1,120,500.00 | 103,916 | 2024-01-29 | Filing | |
| $72.00 | 16,017 | $1,153,224.00 | 1,465 | 2024-01-02 | Filing | |
| $68.71 | 10,000 | $687,116.00 | 47,039 | 2023-12-11 | Filing | |
| $70.41 | 47,711 | $3,359,188.38 | 1,239,088 | 2023-11-29 | Filing |