| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $87.23 | 175 | $15,266.00 | 25 | 2026-03-16 | Filing | |
| $86.31 | 2,846 | $245,630.86 | 200 | 2026-03-16 | Filing | |
| $85.61 | 3,320 | $284,220.55 | 3,046 | 2026-03-16 | Filing | |
| $84.40 | 2,670 | $225,350.94 | 6,366 | 2026-03-16 | Filing | |
| $83.62 | 4,554 | $380,827.79 | 9,036 | 2026-03-16 | Filing | |
| $82.51 | 3,075 | $253,721.02 | 13,590 | 2026-03-16 | Filing | |
| $88.00 | 41 | $3,608.00 | 0 | 2026-03-16 | Filing | |
| $87.23 | 284 | $24,774.60 | 41 | 2026-03-16 | Filing | |
| $86.31 | 4,626 | $399,258.03 | 325 | 2026-03-16 | Filing | |
| $85.61 | 5,395 | $461,858.40 | 4,951 | 2026-03-16 | Filing | |
| $84.40 | 4,341 | $366,384.31 | 10,346 | 2026-03-16 | Filing | |
| $83.62 | 7,401 | $618,907.14 | 14,687 | 2026-03-16 | Filing | |
| $82.51 | 4,997 | $412,306.97 | 22,088 | 2026-03-16 | Filing | |
| $87.26 | 1,500 | $130,891.05 | 248,664 | 2026-03-16 | Filing | |
| $86.30 | 16,148 | $1,393,598.24 | 250,164 | 2026-03-16 | Filing | |
| $85.63 | 20,152 | $1,725,714.50 | 266,312 | 2026-03-16 | Filing | |
| $84.46 | 15,100 | $1,275,358.08 | 286,464 | 2026-03-16 | Filing | |
| $83.63 | 28,800 | $2,408,670.72 | 301,564 | 2026-03-16 | Filing | |
| $82.51 | 18,300 | $1,509,997.05 | 330,364 | 2026-03-16 | Filing | |
| $82.51 | 4,251 | $350,741.51 | 0 | 2026-03-11 | Filing |