| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $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 | |
| $88.38 | 111 | $9,809.72 | 60 | 2026-04-16 | Filing | |
| $87.83 | 1,106 | $97,140.09 | 171 | 2026-04-16 | Filing | |
| $86.59 | 1,111 | $96,196.05 | 1,277 | 2026-04-16 | Filing | |
| $89.41 | 72 | $6,437.81 | 150,799 | 2026-04-16 | Filing | |
| $88.25 | 363 | $32,036.20 | 150,871 | 2026-04-16 | Filing | |
| $87.81 | 958 | $84,120.64 | 151,234 | 2026-04-16 | Filing | |
| $86.55 | 1,250 | $108,181.38 | 152,192 | 2026-04-16 | Filing |