| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $93.34 | 3,151 | $294,114.34 | 353,309 | 2025-11-20 | Filing | |
| $96.77 | 559 | $54,094.43 | 46,452 | 2025-11-20 | Filing | |
| $95.83 | 822 | $78,772.26 | 47,011 | 2025-11-20 | Filing | |
| $94.83 | 580 | $55,001.40 | 47,833 | 2025-11-20 | Filing | |
| $93.64 | 681 | $63,768.84 | 48,413 | 2025-11-20 | Filing | |
| $97.07 | 2,130 | $206,759.10 | 370,532 | 2025-11-20 | Filing | |
| $96.21 | 3,960 | $380,991.60 | 372,662 | 2025-11-20 | Filing | |
| $95.30 | 4,995 | $476,023.50 | 376,622 | 2025-11-20 | Filing | |
| $94.30 | 2,901 | $273,564.30 | 381,617 | 2025-11-20 | Filing | |
| $93.36 | 2,796 | $261,034.56 | 384,518 | 2025-11-20 | Filing | |
| $104.85 | 24,558 | $2,574,908.76 | 0 | 2025-11-11 | Filing | |
| $104.17 | 21,504 | $2,240,174.90 | 24,558 | 2025-11-11 | Filing | |
| $104.85 | 11,108 | $1,164,673.80 | 1,054,172 | 2025-11-11 | Filing | |
| $104.17 | 9,726 | $1,013,203.13 | 1,065,280 | 2025-11-11 | Filing | |
| $101.48 | 6,000 | $608,880.00 | 260,642 | 2025-11-06 | Filing | |
| $104.60 | 2,401 | $251,144.60 | 387,314 | 2025-11-05 | Filing | |
| $112.99 | 6,000 | $677,940.00 | 266,642 | 2025-11-03 | Filing | |
| $105.22 | 989 | $104,066.14 | 266,008 | 2025-11-04 | Filing | |
| $104.16 | 2,058 | $214,354.69 | 266,997 | 2025-11-04 | Filing | |
| $103.24 | 1,573 | $162,395.42 | 269,055 | 2025-11-04 | Filing |