| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $62.33 | 4,445 | $277,056.85 | 19,824 | 2025-11-19 | Filing | |
| $61.85 | 500 | $30,925.00 | 24,269 | 2025-11-19 | Filing | |
| $62.31 | 6,656 | $414,735.36 | 26,087 | 2025-11-19 | Filing | |
| $61.81 | 676 | $41,783.56 | 32,743 | 2025-11-19 | Filing | |
| $86.82 | 1,915 | $166,260.30 | 14,045 | 2024-11-12 | Filing | |
| $88.39 | 5,930 | $524,152.70 | 15,960 | 2024-11-11 | Filing | |
| $87.53 | 4,592 | $401,937.76 | 21,890 | 2024-11-11 | Filing | |
| $88.33 | 1,675 | $147,952.75 | 19,802 | 2024-11-11 | Filing | |
| $87.52 | 1,384 | $121,127.68 | 21,477 | 2024-11-11 | Filing | |
| $90.16 | 1,821 | $164,181.36 | 24,567 | 2024-11-08 | Filing | |
| $89.90 | 10,945 | $983,955.50 | 20,529 | 2024-11-08 | Filing | |
| $89.20 | 966 | $86,167.20 | 31,474 | 2024-11-08 | Filing | |
| $97.98 | 5,876 | $575,730.48 | 27,026 | 2024-10-14 | Filing | |
| $97.16 | 4,301 | $417,885.16 | 32,902 | 2024-10-14 | Filing | |
| $101.97 | 9,321 | $950,462.37 | 37,203 | 2024-09-13 | Filing | |
| $107.47 | 1,843 | $198,067.21 | 17,455 | 2024-08-16 | Filing | |
| $120.00 | 452 | $54,240.00 | 9,112 | 2024-07-16 | Filing | |
| $110.00 | 452 | $49,720.00 | 9,564 | 2024-07-10 | Filing | |
| $90.27 | 25,433 | $2,295,836.91 | 60,881 | 2024-05-30 | Filing | |
| $110.00 | 3,189 | $350,790.00 | 17,323 | 2023-12-14 | Filing |