| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $104.54 | 85 | $8,885.90 | 6,165 | 2026-04-13 | Filing | |
| $113.77 | 100 | $11,376.75 | 0 | 2026-04-13 | Filing | |
| $113.07 | 800 | $90,453.52 | 100 | 2026-04-13 | Filing | |
| $112.01 | 3,698 | $414,224.81 | 900 | 2026-04-13 | Filing | |
| $111.07 | 6,449 | $716,261.41 | 4,598 | 2026-04-13 | Filing | |
| $110.32 | 3,443 | $379,821.78 | 11,047 | 2026-04-13 | Filing | |
| $109.01 | 1,175 | $128,083.23 | 14,490 | 2026-04-13 | Filing | |
| $107.91 | 400 | $43,162.24 | 15,665 | 2026-04-13 | Filing | |
| $106.99 | 175 | $18,723.25 | 16,065 | 2026-04-13 | Filing | |
| $105.79 | 200 | $21,157.00 | 16,240 | 2026-04-13 | Filing | |
| $104.54 | 225 | $23,521.25 | 16,440 | 2026-04-13 | Filing | |
| $113.77 | 163 | $18,544.18 | 0 | 2026-04-13 | Filing | |
| $113.07 | 1,300 | $146,986.71 | 163 | 2026-04-13 | Filing | |
| $112.01 | 6,009 | $673,087.32 | 1,463 | 2026-04-13 | Filing | |
| $111.07 | 10,482 | $1,164,189.62 | 7,472 | 2026-04-13 | Filing | |
| $110.32 | 5,597 | $617,444.81 | 17,954 | 2026-04-13 | Filing | |
| $109.01 | 1,909 | $208,094.36 | 23,551 | 2026-04-13 | Filing | |
| $107.91 | 650 | $70,139.03 | 25,460 | 2026-04-13 | Filing | |
| $106.99 | 285 | $30,491.98 | 26,110 | 2026-04-13 | Filing | |
| $105.78 | 325 | $34,379.77 | 26,395 | 2026-04-13 | Filing |