| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $79.83 | 1,522 | $121,501.26 | 80,296 | 2025-12-04 | Filing | |
| $79.83 | 906 | $72,325.98 | 96,500 | 2025-12-04 | Filing | |
| $71.63 | 1,160 | $83,092.19 | 11,550 | 2025-11-24 | Filing | |
| $71.71 | 2,600 | $186,439.24 | 12,710 | 2025-11-24 | Filing | |
| $133.44 | 12,430 | $1,658,648.01 | 160,040 | 2025-10-01 | Filing | |
| $132.41 | 64,030 | $8,478,205.90 | 172,470 | 2025-10-01 | Filing | |
| $131.86 | 33,038 | $4,356,334.52 | 236,500 | 2025-10-01 | Filing | |
| $130.36 | 6,817 | $888,683.89 | 269,538 | 2025-10-01 | Filing | |
| $133.44 | 12,430 | $1,658,648.01 | 81,818 | 2025-10-01 | Filing | |
| $132.41 | 64,030 | $8,478,205.90 | 94,248 | 2025-10-01 | Filing | |
| $131.86 | 33,038 | $4,356,334.52 | 158,278 | 2025-10-01 | Filing | |
| $130.36 | 6,817 | $888,683.89 | 191,316 | 2025-10-01 | Filing | |
| $150.00 | 10,812 | $1,621,800.00 | 133,976 | 2025-09-17 | Filing | |
| $150.23 | 15,000 | $2,253,427.50 | 97,406 | 2025-09-17 | Filing | |
| $150.21 | 5,298 | $795,798.28 | 58,856 | 2025-09-17 | Filing | |
| $145.00 | 7,913 | $1,147,385.00 | 99,369 | 2025-09-16 | Filing | |
| $140.10 | 13,515 | $1,893,477.18 | 144,788 | 2025-09-12 | Filing | |
| $137.50 | 604 | $83,047.95 | 52,599 | 2025-09-11 | Filing | |
| $135.51 | 500 | $67,757.00 | 53,203 | 2025-09-11 | Filing | |
| $134.77 | 200 | $26,954.00 | 53,703 | 2025-09-11 | Filing |