| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $168.54 | 5,121 | $863,093.34 | 126,864 | 2025-12-05 | Filing | |
| $167.61 | 3,822 | $640,619.94 | 131,985 | 2025-12-05 | Filing | |
| $159.94 | 13,877 | $2,219,509.58 | 135,807 | 2025-12-04 | Filing | |
| $160.08 | 2,000 | $320,164.80 | 1,585 | 2025-12-04 | Filing | |
| $160.57 | 2,801 | $449,751.53 | 144,596 | 2025-12-02 | Filing | |
| $164.95 | 510 | $84,125.52 | 35,433 | 2025-12-01 | Filing | |
| $164.20 | 2,539 | $416,912.69 | 35,943 | 2025-12-01 | Filing | |
| $163.16 | 451 | $73,587.32 | 38,482 | 2025-12-01 | Filing | |
| $162.12 | 400 | $64,847.00 | 38,933 | 2025-12-01 | Filing | |
| $161.17 | 900 | $145,052.19 | 39,333 | 2025-12-01 | Filing | |
| $159.89 | 600 | $95,932.02 | 40,233 | 2025-12-01 | Filing | |
| $158.98 | 500 | $79,489.35 | 40,833 | 2025-12-01 | Filing | |
| $157.50 | 100 | $15,750.00 | 41,333 | 2025-12-01 | Filing | |
| $154.42 | 1,800 | $277,956.00 | 3,863 | 2025-11-25 | Filing | |
| $154.00 | 1,768 | $272,272.00 | 3,585 | 2025-11-25 | Filing | |
| $164.99 | 558 | $92,064.81 | 39,504 | 2025-11-05 | Filing | |
| $164.08 | 798 | $130,936.64 | 40,062 | 2025-11-05 | Filing | |
| $163.08 | 1,231 | $200,751.97 | 40,860 | 2025-11-05 | Filing | |
| $162.18 | 3,303 | $535,668.98 | 42,091 | 2025-11-05 | Filing | |
| $161.31 | 960 | $154,860.58 | 45,394 | 2025-11-05 | Filing |