| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $107.90 | 150 | $16,185.47 | 5,875 | 2026-04-13 | Filing | |
| $106.99 | 65 | $6,954.52 | 6,025 | 2026-04-13 | Filing | |
| $105.79 | 75 | $7,934.23 | 6,090 | 2026-04-13 | Filing | |
| $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 |