| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $211.45 | 544 | $115,029.83 | 8,729 | 2026-05-08 | Filing | |
| $211.00 | 68 | $14,348.29 | 9,059 | 2026-05-08 | Filing | |
| $208.95 | 2,107 | $440,265.24 | 9,127 | 2026-05-08 | Filing | |
| $208.02 | 1,987 | $413,331.96 | 11,234 | 2026-05-08 | Filing | |
| $207.10 | 2,417 | $500,552.00 | 13,221 | 2026-05-08 | Filing | |
| $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 |