| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $72.72 | 500 | $36,360.25 | 90,193 | 2026-06-24 | Filing | |
| $72.73 | 500 | $36,362.90 | 74,615 | 2026-06-24 | Filing | |
| $71.69 | 90 | $6,452.44 | 40,100 | 2026-06-17 | Filing | |
| $70.94 | 10 | $709.35 | 40,190 | 2026-06-17 | Filing | |
| $71.74 | 456 | $32,711.16 | 90,693 | 2026-06-17 | Filing | |
| $70.98 | 44 | $3,123.12 | 91,149 | 2026-06-17 | Filing | |
| $71.74 | 457 | $32,785.96 | 75,115 | 2026-06-17 | Filing | |
| $70.98 | 43 | $3,052.14 | 75,572 | 2026-06-17 | Filing | |
| $71.36 | 100 | $7,136.39 | 40,200 | 2026-06-10 | Filing | |
| $71.40 | 500 | $35,697.90 | 91,193 | 2026-06-10 | Filing | |
| $71.35 | 500 | $35,674.10 | 75,615 | 2026-06-10 | Filing | |
| $68.33 | 5 | $341.65 | 40,300 | 2026-06-03 | Filing | |
| $67.67 | 95 | $6,428.71 | 40,305 | 2026-06-03 | Filing | |
| $68.28 | 1 | $68.28 | 91,693 | 2026-06-03 | Filing | |
| $67.68 | 499 | $33,772.92 | 91,694 | 2026-06-03 | Filing | |
| $67.70 | 500 | $33,847.75 | 76,115 | 2026-06-03 | Filing | |
| $69.96 | 3 | $209.87 | 40,400 | 2026-05-27 | Filing | |
| $69.29 | 97 | $6,720.79 | 40,403 | 2026-05-27 | Filing | |
| $69.32 | 480 | $33,273.70 | 92,193 | 2026-05-27 | Filing | |
| $68.84 | 20 | $1,376.80 | 92,673 | 2026-05-27 | Filing |