| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $112.56 | 2,480 | $279,154.26 | 32,718 | 2026-08-17 | Filing | |
| $112.01 | 3,320 | $371,885.82 | 35,198 | 2026-08-17 | Filing | |
| $110.52 | 300 | $33,155.01 | 38,518 | 2026-08-17 | Filing | |
| $109.65 | 900 | $98,686.98 | 38,818 | 2026-08-17 | Filing | |
| $111.14 | 3,847 | $427,547.12 | 31,034 | 2026-08-14 | Filing | |
| $110.00 | 9,193 | $1,011,265.85 | 34,881 | 2026-08-14 | Filing | |
| $109.11 | 10,200 | $1,112,953.62 | 44,074 | 2026-08-14 | Filing | |
| $107.97 | 14,696 | $1,586,778.56 | 54,274 | 2026-08-14 | Filing | |
| $107.14 | 10,434 | $1,117,900.85 | 68,970 | 2026-08-14 | Filing | |
| $106.05 | 3,630 | $384,962.95 | 79,404 | 2026-08-14 | Filing | |
| $108.46 | 2,358 | $255,755.28 | 15,312 | 2026-08-13 | Filing | |
| $107.71 | 2,142 | $230,722.96 | 17,670 | 2026-08-13 | Filing | |
| $106.63 | 1,268 | $135,201.13 | 19,812 | 2026-08-13 | Filing | |
| $105.57 | 2,132 | $225,078.65 | 21,080 | 2026-08-13 | Filing | |
| $104.67 | 2,100 | $219,814.14 | 23,212 | 2026-08-13 | Filing | |
| $87.25 | 300 | $26,175.99 | 32,718 | 2026-07-15 | Filing | |
| $86.68 | 3,803 | $329,630.35 | 33,018 | 2026-07-15 | Filing | |
| $85.86 | 2,497 | $214,385.43 | 36,821 | 2026-07-15 | Filing | |
| $84.37 | 400 | $33,746.00 | 39,318 | 2026-07-15 | Filing | |
| $85.63 | 300 | $25,689.99 | 15,312 | 2026-07-13 | Filing |