| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $83.62 | 3,200 | $267,584.00 | 334,300 | 2026-05-11 | Filing | |
| $82.53 | 2,500 | $206,325.00 | 337,500 | 2026-05-11 | Filing | |
| $87.35 | 5,114 | $446,707.90 | 340,000 | 2026-05-08 | Filing | |
| $86.69 | 2,783 | $241,258.27 | 345,114 | 2026-05-08 | Filing | |
| $85.51 | 2,103 | $179,827.53 | 347,897 | 2026-05-08 | Filing | |
| $84.33 | 428 | $36,093.24 | 18,000 | 2026-05-11 | Filing | |
| $83.55 | 198 | $16,542.90 | 18,428 | 2026-05-11 | Filing | |
| $82.51 | 174 | $14,356.74 | 18,626 | 2026-05-11 | Filing | |
| $87.35 | 407 | $35,551.45 | 18,800 | 2026-05-08 | Filing | |
| $86.71 | 222 | $19,249.62 | 19,207 | 2026-05-08 | Filing | |
| $85.56 | 171 | $14,630.76 | 19,429 | 2026-05-08 | Filing | |
| $84.32 | 431 | $36,341.92 | 210,400 | 2026-05-11 | Filing | |
| $83.54 | 198 | $16,540.92 | 210,831 | 2026-05-11 | Filing | |
| $82.50 | 171 | $14,107.50 | 211,029 | 2026-05-11 | Filing | |
| $87.33 | 439 | $38,337.87 | 211,200 | 2026-05-08 | Filing | |
| $86.59 | 206 | $17,837.54 | 211,639 | 2026-05-08 | Filing | |
| $85.49 | 155 | $13,250.95 | 211,845 | 2026-05-08 | Filing | |
| $91.51 | 500 | $45,755.00 | 350,000 | 2026-05-07 | Filing | |
| $90.30 | 4,200 | $379,260.00 | 350,500 | 2026-05-07 | Filing | |
| $89.43 | 5,300 | $473,979.00 | 354,700 | 2026-05-07 | Filing |