| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $148.45 | 3,500 | $519,575.00 | 33,981 | 2026-02-13 | Filing | |
| $147.21 | 13,150 | $1,935,811.50 | 26,666 | 2026-02-05 | Filing | |
| $149.22 | 692 | $103,260.24 | 23,500 | 2025-12-17 | Filing | |
| $119.04 | 755 | $89,875.20 | 8,827 | 2025-08-29 | Filing | |
| $84.83 | 787 | $66,761.21 | 9,582 | 2025-05-29 | Filing | |
| $80.71 | 3,196 | $257,949.16 | 21,000 | 2025-05-08 | Filing | |
| $75.45 | 302 | $22,785.90 | 7,364 | 2025-03-18 | Filing | |
| $81.66 | 333 | $27,192.78 | 7,873 | 2025-02-28 | Filing | |
| $86.02 | 11,391 | $979,831.04 | 80,295 | 2025-02-21 | Filing | |
| $90.81 | 4,332 | $393,388.92 | 30,500 | 2025-02-19 | Filing | |
| $87.31 | 2,219 | $193,740.89 | 34,832 | 2025-02-04 | Filing | |
| $84.02 | 11,712 | $984,089.09 | 65,408 | 2025-02-04 | Filing | |
| $83.91 | 12,717 | $1,067,083.47 | 31,500 | 2025-01-31 | Filing | |
| $84.30 | 3,451 | $290,919.30 | 37,051 | 2025-01-31 | Filing | |
| $83.50 | 10,000 | $835,000.00 | 77,120 | 2025-01-30 | Filing | |
| $79.55 | 302 | $24,024.10 | 5,170 | 2024-12-17 | Filing | |
| $79.48 | 625 | $49,675.00 | 8,206 | 2024-12-03 | Filing | |
| $83.07 | 5,079 | $421,912.53 | 87,120 | 2024-11-07 | Filing | |
| $68.58 | 302 | $20,711.16 | 5,472 | 2024-09-17 | Filing | |
| $69.26 | 1,433 | $99,243.85 | 33,333 | 2024-08-28 | Filing |