| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $81.90 | 210 | $17,198.85 | 12,604 | 2026-10-09 | Filing | |
| $80.22 | 1,017 | $81,588.52 | 12,814 | 2026-10-09 | Filing | |
| $82.50 | 100 | $8,250.00 | 12,604 | 2026-10-09 | Filing | |
| $81.80 | 400 | $32,720.00 | 12,704 | 2026-10-09 | Filing | |
| $80.16 | 3,254 | $260,849.43 | 13,104 | 2026-10-09 | Filing | |
| $80.00 | 15,000 | $1,200,000.00 | 26,470 | 2026-09-21 | Filing | |
| $80.00 | 15,000 | $1,200,000.00 | 26,470 | 2026-09-21 | Filing | |
| $84.20 | 8,064 | $678,997.67 | 26,743 | 2026-09-10 | Filing | |
| $85.44 | 4,064 | $347,228.16 | 9,238 | 2026-09-08 | Filing | |
| $85.44 | 293 | $25,033.92 | 9,238 | 2026-09-08 | Filing | |
| $83.83 | 2,500 | $209,575.00 | 43,477 | 2026-09-10 | Filing | |
| $85.44 | 4,064 | $347,228.16 | 5,174 | 2026-09-08 | Filing | |
| $85.44 | 293 | $25,033.92 | 9,238 | 2026-09-08 | Filing | |
| $86.50 | 1,200 | $103,800.00 | 45,977 | 2026-09-04 | Filing | |
| $87.31 | 2,900 | $253,199.87 | 47,177 | 2026-09-04 | Filing | |
| $87.15 | 6,000 | $522,900.00 | 50,077 | 2026-09-03 | Filing | |
| $90.61 | 2,696 | $244,283.21 | 44,876 | 2026-08-25 | Filing | |
| $91.69 | 7,580 | $695,044.31 | 47,572 | 2026-08-25 | Filing | |
| $92.77 | 7,791 | $722,764.06 | 55,152 | 2026-08-25 | Filing | |
| $93.59 | 5,372 | $502,745.60 | 62,943 | 2026-08-25 | Filing |