| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $87.71 | 99 | $8,683.29 | 21,840 | 2026-04-16 | Filing | |
| $86.26 | 61 | $5,261.86 | 21,939 | 2026-04-16 | Filing | |
| $93.03 | 93 | $8,651.79 | 223,200 | 2026-04-17 | Filing | |
| $92.19 | 476 | $43,882.44 | 223,293 | 2026-04-17 | Filing | |
| $91.51 | 216 | $19,766.16 | 223,769 | 2026-04-17 | Filing | |
| $90.25 | 15 | $1,353.75 | 223,985 | 2026-04-17 | Filing | |
| $92.94 | 6 | $557.64 | 224,000 | 2026-04-16 | Filing | |
| $92.43 | 36 | $3,327.48 | 224,006 | 2026-04-16 | Filing | |
| $91.34 | 150 | $13,701.00 | 224,042 | 2026-04-16 | Filing | |
| $90.43 | 608 | $54,981.44 | 224,192 | 2026-04-16 | Filing | |
| $90.97 | 2,029 | $184,578.13 | 731,331 | 2026-04-15 | Filing | |
| $90.44 | 53,174 | $4,809,056.56 | 733,360 | 2026-04-15 | Filing | |
| $89.52 | 55,185 | $4,940,161.20 | 786,534 | 2026-04-15 | Filing | |
| $88.10 | 30,722 | $2,706,608.20 | 841,719 | 2026-04-15 | Filing | |
| $87.73 | 19,731 | $1,731,000.63 | 872,441 | 2026-04-15 | Filing | |
| $86.05 | 3,192 | $274,671.60 | 892,172 | 2026-04-15 | Filing | |
| $89.65 | 25,374 | $2,274,779.10 | 895,364 | 2026-04-14 | Filing | |
| $88.79 | 48,923 | $4,343,873.17 | 920,738 | 2026-04-14 | Filing | |
| $88.05 | 20,257 | $1,783,628.85 | 969,661 | 2026-04-14 | Filing | |
| $86.81 | 24,965 | $2,167,211.65 | 989,918 | 2026-04-14 | Filing |