| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $75.35 | 19,269 | $1,451,919.15 | 88,606 | 2026-05-08 | Filing | |
| $74.76 | 24,814 | $1,855,094.64 | 107,875 | 2026-05-08 | Filing | |
| $73.72 | 33,513 | $2,470,578.36 | 132,689 | 2026-05-08 | Filing | |
| $72.57 | 2,404 | $174,458.28 | 166,202 | 2026-05-08 | Filing | |
| $71.37 | 12,500 | $892,125.00 | 97,994 | 2026-05-01 | Filing | |
| $75.37 | 400 | $30,148.00 | 0 | 2026-05-01 | Filing | |
| $74.60 | 5,059 | $377,401.40 | 400 | 2026-05-01 | Filing | |
| $73.74 | 10,358 | $763,798.92 | 5,459 | 2026-05-01 | Filing | |
| $72.94 | 12,777 | $931,954.38 | 15,817 | 2026-05-01 | Filing | |
| $71.56 | 8,777 | $628,082.12 | 28,594 | 2026-05-01 | Filing | |
| $70.61 | 19,656 | $1,387,910.16 | 37,371 | 2026-05-01 | Filing | |
| $69.53 | 21,306 | $1,481,406.18 | 57,027 | 2026-05-01 | Filing | |
| $74.96 | 300 | $22,488.00 | 612,540 | 2026-05-01 | Filing | |
| $74.23 | 1,700 | $126,191.00 | 612,840 | 2026-05-01 | Filing | |
| $73.14 | 3,100 | $226,734.00 | 614,540 | 2026-05-01 | Filing | |
| $71.76 | 1,000 | $71,760.00 | 617,640 | 2026-05-01 | Filing | |
| $70.77 | 3,600 | $254,772.00 | 618,640 | 2026-05-01 | Filing | |
| $69.54 | 5,300 | $368,562.00 | 622,240 | 2026-05-01 | Filing | |
| $49.92 | 2,656 | $132,587.52 | 627,540 | 2026-04-01 | Filing | |
| $49.20 | 12,344 | $607,324.80 | 630,196 | 2026-04-01 | Filing |