| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $110.79 | 4 | $443.14 | 18,633 | 2026-09-03 | Filing | |
| $110.26 | 74 | $8,159.22 | 18,637 | 2026-09-02 | Filing | |
| $110.04 | 1,172 | $128,966.65 | 18,711 | 2026-08-31 | Filing | |
| $110.58 | 1,227 | $135,682.89 | 69,902 | 2026-08-31 | Filing | |
| $110.94 | 4,500 | $499,235.85 | 23,886 | 2026-08-26 | Filing | |
| $110.32 | 1,250 | $137,894.50 | 19,883 | 2026-08-24 | Filing | |
| $109.37 | 2,500 | $273,418.50 | 71,129 | 2026-08-24 | Filing | |
| $115.13 | 2,500 | $287,818.50 | 73,629 | 2026-08-17 | Filing | |
| $115.86 | 1,250 | $144,828.88 | 21,133 | 2026-08-17 | Filing | |
| $118.74 | 2,500 | $296,847.50 | 76,129 | 2026-08-10 | Filing | |
| $120.00 | 428 | $51,360.00 | 25,898 | 2026-08-10 | Filing | |
| $128.62 | 2,500 | $321,546.50 | 78,629 | 2026-08-04 | Filing | |
| $76.85 | 2,056 | $158,003.60 | 63,921 | 2026-03-30 | Filing | |
| $72.48 | 2,500 | $181,200.00 | 65,977 | 2026-03-16 | Filing | |
| $70.89 | 3,300 | $233,940.96 | 20,006 | 2026-03-20 | Filing | |
| $71.98 | 3,473 | $249,999.04 | 10,417 | 2026-03-16 | Filing | |
| $71.44 | 2,500 | $178,600.00 | 68,477 | 2026-03-16 | Filing | |
| $71.01 | 4,000 | $284,040.00 | 23,306 | 2026-03-12 | Filing | |
| $72.32 | 2,500 | $180,788.75 | 70,977 | 2026-03-09 | Filing | |
| $80.59 | 4,500 | $362,655.00 | 6,996 | 2026-03-04 | Filing |