| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $208.41 | 200 | $41,682.00 | 7,859 | 2026-05-07 | Filing | |
| $193.71 | 1,328 | $257,248.61 | 262,354 | 2026-03-05 | Filing | |
| $192.85 | 5,010 | $966,172.99 | 263,682 | 2026-03-05 | Filing | |
| $191.99 | 8,343 | $1,601,740.03 | 268,692 | 2026-03-05 | Filing | |
| $190.87 | 19,838 | $3,786,389.79 | 277,035 | 2026-03-05 | Filing | |
| $189.94 | 21,067 | $4,001,430.17 | 296,873 | 2026-03-05 | Filing | |
| $188.98 | 7,864 | $1,486,146.58 | 317,940 | 2026-03-05 | Filing | |
| $183.08 | 238 | $43,573.04 | 5,062 | 2025-11-03 | Filing | |
| $185.23 | 5,500 | $1,018,759.50 | 36,830 | 2025-10-31 | Filing | |
| $166.52 | 121 | $20,148.98 | 265,895 | 2025-08-08 | Filing | |
| $165.48 | 31,520 | $5,215,866.56 | 266,016 | 2025-08-08 | Filing | |
| $165.27 | 6,949 | $1,148,455.67 | 297,536 | 2025-08-07 | Filing | |
| $164.65 | 29,436 | $4,846,493.16 | 304,485 | 2025-08-07 | Filing | |
| $113.44 | 2,500 | $283,606.25 | 14,047 | 2023-12-08 | Filing | |
| $101.25 | 9,996 | $1,012,150.59 | 20,694 | 2023-11-06 | Filing | |
| $101.44 | 4,000 | $405,744.00 | 17,146 | 2023-08-04 | Filing | |
| $101.17 | 1,000 | $101,166.00 | 17,029 | 2023-08-04 | Filing | |
| $87.22 | 2,197 | $191,618.39 | 16,547 | 2023-03-10 | Filing | |
| $73.50 | 2,772 | $203,742.00 | 13,818 | 2022-09-02 | Filing | |
| $81.95 | 3,206 | $262,731.70 | 53,477 | 2022-08-11 | Filing |