| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $78.20 | 3,708 | $289,949.66 | 8,323,689 | 2025-01-21 | Filing | |
| $76.93 | 1,205 | $92,703.18 | 8,327,397 | 2025-01-21 | Filing | |
| $83.80 | 100 | $8,380.00 | 2,825,621 | 2025-01-21 | Filing | |
| $82.73 | 100 | $8,273.00 | 2,825,721 | 2025-01-21 | Filing | |
| $81.48 | 4,574 | $372,707.82 | 2,825,821 | 2025-01-21 | Filing | |
| $80.96 | 2,126 | $172,122.02 | 2,830,395 | 2025-01-21 | Filing | |
| $79.59 | 1,200 | $95,505.00 | 2,832,521 | 2025-01-21 | Filing | |
| $78.69 | 1,500 | $118,039.05 | 2,833,721 | 2025-01-21 | Filing | |
| $77.26 | 400 | $30,902.00 | 2,835,221 | 2025-01-21 | Filing | |
| $85.40 | 100 | $8,540.00 | 100,000 | 2025-01-21 | Filing | |
| $83.93 | 500 | $41,964.00 | 100,100 | 2025-01-21 | Filing | |
| $82.65 | 800 | $66,121.04 | 100,600 | 2025-01-21 | Filing | |
| $81.58 | 30,548 | $2,492,072.24 | 101,400 | 2025-01-21 | Filing | |
| $81.12 | 34,730 | $2,817,130.90 | 131,948 | 2025-01-21 | Filing | |
| $79.88 | 10,218 | $816,231.21 | 166,678 | 2025-01-21 | Filing | |
| $78.84 | 17,304 | $1,364,236.98 | 176,896 | 2025-01-21 | Filing | |
| $77.99 | 3,824 | $298,218.85 | 194,200 | 2025-01-21 | Filing | |
| $76.92 | 1,976 | $151,988.39 | 198,024 | 2025-01-21 | Filing | |
| $71.52 | 300 | $21,455.01 | 8,328,602 | 2025-01-14 | Filing | |
| $70.71 | 5,860 | $414,335.40 | 8,328,902 | 2025-01-14 | Filing |