| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $99.45 | 3 | $298.35 | 16,400 | 2026-05-13 | Filing | |
| $98.83 | 15 | $1,482.45 | 16,403 | 2026-05-13 | Filing | |
| $97.88 | 15 | $1,468.20 | 16,418 | 2026-05-13 | Filing | |
| $96.87 | 24 | $2,324.88 | 16,433 | 2026-05-13 | Filing | |
| $95.91 | 87 | $8,344.17 | 16,457 | 2026-05-13 | Filing | |
| $94.99 | 231 | $21,942.69 | 16,544 | 2026-05-13 | Filing | |
| $93.74 | 425 | $39,839.50 | 16,775 | 2026-05-13 | Filing | |
| $96.98 | 338 | $32,779.24 | 17,200 | 2026-05-12 | Filing | |
| $95.99 | 66 | $6,335.34 | 17,538 | 2026-05-12 | Filing | |
| $94.76 | 159 | $15,066.84 | 17,604 | 2026-05-12 | Filing | |
| $94.04 | 210 | $19,748.40 | 17,763 | 2026-05-12 | Filing | |
| $92.94 | 18 | $1,672.92 | 17,973 | 2026-05-12 | Filing | |
| $92.02 | 9 | $828.18 | 17,991 | 2026-05-12 | Filing | |
| $98.36 | 200 | $19,672.00 | 310,000 | 2026-05-13 | Filing | |
| $97.75 | 300 | $29,325.00 | 310,200 | 2026-05-13 | Filing | |
| $96.37 | 600 | $57,822.00 | 310,500 | 2026-05-13 | Filing | |
| $95.39 | 2,400 | $228,936.00 | 311,100 | 2026-05-13 | Filing | |
| $94.55 | 2,500 | $236,375.00 | 313,500 | 2026-05-13 | Filing | |
| $93.49 | 4,000 | $373,960.00 | 316,000 | 2026-05-13 | Filing | |
| $97.81 | 200 | $19,562.00 | 320,000 | 2026-05-12 | Filing |