| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $109.07 | 6,610 | $720,967.90 | 0 | 2026-05-05 | Filing | |
| $108.22 | 1,917 | $207,465.41 | 6,610 | 2026-05-05 | Filing | |
| $107.18 | 1,842 | $197,432.74 | 8,527 | 2026-05-05 | Filing | |
| $106.13 | 1,731 | $183,717.61 | 10,369 | 2026-05-05 | Filing | |
| $107.73 | 296 | $31,889.00 | 0 | 2026-05-04 | Filing | |
| $106.91 | 8,466 | $905,118.69 | 296 | 2026-05-04 | Filing | |
| $106.23 | 2,097 | $222,773.33 | 8,762 | 2026-05-04 | Filing | |
| $105.04 | 1,024 | $107,563.42 | 10,859 | 2026-05-04 | Filing | |
| $104.00 | 217 | $22,567.18 | 11,883 | 2026-05-04 | Filing | |
| $107.35 | 968 | $103,916.06 | 142,882 | 2026-05-04 | Filing | |
| $106.70 | 3,580 | $381,994.23 | 143,850 | 2026-05-04 | Filing | |
| $105.13 | 334 | $35,111.75 | 147,430 | 2026-05-04 | Filing | |
| $104.78 | 392 | $41,074.86 | 147,764 | 2026-05-04 | Filing | |
| $103.57 | 1,327 | $137,431.68 | 148,156 | 2026-05-01 | Filing | |
| $102.68 | 904 | $92,821.64 | 149,483 | 2026-05-01 | Filing | |
| $101.87 | 84 | $8,557.22 | 150,387 | 2026-05-01 | Filing | |
| $100.71 | 328 | $33,033.60 | 150,471 | 2026-05-01 | Filing | |
| $88.33 | 905 | $79,938.38 | 1,978 | 2026-04-17 | Filing | |
| $87.57 | 11,981 | $1,049,171.38 | 2,883 | 2026-04-17 | Filing | |
| $89.41 | 60 | $5,364.61 | 0 | 2026-04-16 | Filing |