| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $97.65 | 4,899 | $478,387.35 | 2,282,601 | 2025-12-29 | Filing | |
| $97.70 | 1,228 | $119,975.60 | 2,287,500 | 2025-12-22 | Filing | |
| $96.42 | 3,772 | $363,696.24 | 2,288,728 | 2025-12-22 | Filing | |
| $97.13 | 731 | $71,002.03 | 2,292,500 | 2025-12-15 | Filing | |
| $96.68 | 4,269 | $412,726.92 | 2,293,231 | 2025-12-15 | Filing | |
| $98.09 | 532 | $52,183.88 | 7,362 | 2025-12-11 | Filing | |
| $97.26 | 14,468 | $1,407,157.68 | 7,894 | 2025-12-11 | Filing | |
| $96.61 | 3,000 | $289,837.50 | 28,742 | 2025-12-09 | Filing | |
| $98.24 | 100 | $9,824.00 | 2,297,500 | 2025-12-08 | Filing | |
| $97.61 | 126 | $12,298.86 | 2,297,600 | 2025-12-08 | Filing | |
| $96.17 | 90 | $8,655.30 | 2,297,726 | 2025-12-08 | Filing | |
| $95.30 | 4,684 | $446,385.20 | 2,297,816 | 2025-12-08 | Filing | |
| $92.97 | 3,324 | $309,032.28 | 2,302,500 | 2025-12-01 | Filing | |
| $92.34 | 1,676 | $154,761.84 | 2,305,824 | 2025-12-01 | Filing | |
| $91.01 | 886 | $80,634.86 | 2,307,500 | 2025-11-24 | Filing | |
| $90.31 | 3,558 | $321,322.98 | 2,308,386 | 2025-11-24 | Filing | |
| $89.67 | 556 | $49,856.52 | 2,311,944 | 2025-11-24 | Filing | |
| $88.00 | 1,000 | $88,000.00 | 30,545 | 2025-11-20 | Filing | |
| $88.50 | 1,000 | $88,500.00 | 31,545 | 2025-11-20 | Filing | |
| $88.20 | 772 | $68,090.40 | 32,545 | 2025-11-20 | Filing |