| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $72.58 | 5,247 | $380,827.26 | 1,164,577 | 2025-07-09 | Filing | |
| $66.88 | 796 | $53,236.48 | 198,271 | 2025-06-20 | Filing | |
| $67.26 | 1,297 | $87,236.22 | 1,169,824 | 2025-06-18 | Filing | |
| $66.41 | 6,395 | $424,691.95 | 1,171,121 | 2025-06-18 | Filing | |
| $65.59 | 5,094 | $334,115.46 | 1,177,516 | 2025-06-17 | Filing | |
| $64.84 | 2,598 | $168,454.32 | 1,182,610 | 2025-06-17 | Filing | |
| $65.98 | 4,405 | $290,637.05 | 3,137,255 | 2025-06-13 | Filing | |
| $65.98 | 2,653 | $175,042.02 | 1,893,458 | 2025-06-13 | Filing | |
| $65.52 | 43,633 | $2,858,965.06 | 3,141,660 | 2025-06-13 | Filing | |
| $65.52 | 26,256 | $1,720,371.89 | 1,896,111 | 2025-06-13 | Filing | |
| $64.49 | 144,765 | $9,335,764.56 | 3,185,293 | 2025-06-13 | Filing | |
| $64.49 | 87,456 | $5,639,958.73 | 1,922,367 | 2025-06-13 | Filing | |
| $65.98 | 4,405 | $290,637.05 | 3,137,255 | 2025-06-13 | Filing | |
| $65.98 | 2,653 | $175,042.02 | 1,893,458 | 2025-06-13 | Filing | |
| $65.52 | 43,633 | $2,858,965.06 | 3,141,660 | 2025-06-13 | Filing | |
| $65.52 | 26,256 | $1,720,371.89 | 1,896,111 | 2025-06-13 | Filing | |
| $64.49 | 144,765 | $9,335,764.56 | 3,185,293 | 2025-06-13 | Filing | |
| $64.49 | 87,456 | $5,639,958.73 | 1,922,367 | 2025-06-13 | Filing | |
| $65.33 | 2,500 | $163,325.00 | 208,288 | 2025-06-12 | Filing | |
| $68.99 | 797 | $54,985.03 | 199,067 | 2025-05-21 | Filing |