| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $106.99 | 21,171 | $2,265,125.51 | 2,059,748 | 2026-05-20 | Filing | |
| $105.88 | 1,200 | $127,050.00 | 2,080,919 | 2026-05-20 | Filing | |
| $105.01 | 11,919 | $1,251,589.16 | 2,082,119 | 2026-05-20 | Filing | |
| $103.82 | 1,366 | $141,815.11 | 2,094,038 | 2026-05-20 | Filing | |
| $102.57 | 900 | $92,313.00 | 2,095,404 | 2026-05-20 | Filing | |
| $100.95 | 200 | $20,190.00 | 2,096,304 | 2026-05-20 | Filing | |
| $106.90 | 6,876 | $735,048.53 | 2,975 | 2026-05-20 | Filing | |
| $107.07 | 250 | $26,768.25 | 1,639 | 2026-05-20 | Filing | |
| $107.10 | 1,000 | $107,095.60 | 1,889 | 2026-05-20 | Filing | |
| $95.96 | 116 | $11,131.36 | 8,662 | 2026-05-18 | Filing | |
| $100.32 | 50,000 | $5,016,000.00 | 2,096,504 | 2026-05-12 | Filing | |
| $84.83 | 116 | $9,840.28 | 8,528 | 2026-04-16 | Filing | |
| $92.68 | 3,832 | $355,149.76 | 20,990 | 2026-04-06 | Filing | |
| $88.09 | 348 | $30,655.32 | 8,394 | 2026-03-18 | Filing | |
| $87.04 | 3,000 | $261,111.00 | 43,601 | 2026-03-16 | Filing | |
| $91.30 | 300 | $27,390.03 | 1,193 | 2026-03-06 | Filing | |
| $91.61 | 1,000 | $91,606.50 | 1,493 | 2026-03-06 | Filing | |
| $95.73 | 13,020 | $1,246,349.92 | 37,643 | 2026-03-04 | Filing | |
| $95.12 | 26,980 | $2,566,310.62 | 50,663 | 2026-03-04 | Filing | |
| $115.70 | 3,249 | $375,902.15 | 20,990 | 2026-01-21 | Filing |