| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $97.05 | 986 | $95,691.30 | 8,565 | 2026-08-17 | Filing | |
| $101.52 | 7,097 | $720,487.44 | 124,085 | 2026-07-29 | Filing | |
| $95.00 | 7,097 | $674,215.00 | 124,085 | 2026-07-17 | Filing | |
| $88.21 | 300 | $26,463.00 | 4,760 | 2026-05-01 | Filing | |
| $96.60 | 7,105 | $686,343.00 | 10,224 | 2026-02-27 | Filing | |
| $96.60 | 2,639 | $254,927.40 | 10,224 | 2026-02-27 | Filing | |
| $96.60 | 5,096 | $492,273.60 | 10,224 | 2026-02-27 | Filing | |
| $101.73 | 1,000 | $101,730.00 | 31,430 | 2025-12-01 | Filing | |
| $106.26 | 10,646 | $1,131,243.96 | 106,219 | 2025-08-29 | Filing | |
| $100.55 | 848 | $85,266.40 | 8,433 | 2025-06-02 | Filing | |
| $100.84 | 458 | $46,184.72 | 13,571 | 2025-05-15 | Filing | |
| $99.99 | 381 | $38,096.19 | 32,430 | 2025-05-12 | Filing | |
| $99.97 | 56 | $5,598.32 | 32,811 | 2025-05-12 | Filing | |
| $99.96 | 40 | $3,998.40 | 32,867 | 2025-05-12 | Filing | |
| $99.96 | 100 | $9,996.00 | 32,907 | 2025-05-12 | Filing | |
| $99.96 | 1,355 | $135,445.80 | 33,007 | 2025-05-12 | Filing | |
| $99.95 | 568 | $56,771.60 | 34,362 | 2025-05-12 | Filing | |
| $93.69 | 130 | $12,179.70 | 17,434 | 2025-05-01 | Filing | |
| $93.68 | 234 | $21,921.12 | 17,564 | 2025-05-01 | Filing | |
| $93.67 | 84 | $7,868.28 | 17,798 | 2025-05-01 | Filing |