| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $502.36 | 89 | $44,710.04 | 787,102 | 2025-07-03 | Filing | |
| $501.32 | 70 | $35,092.40 | 787,191 | 2025-07-03 | Filing | |
| $515.00 | 5,000 | $2,575,000.00 | 18,858 | 2025-07-01 | Filing | |
| $510.00 | 4,447 | $2,267,970.00 | 23,858 | 2025-07-01 | Filing | |
| $510.00 | 553 | $282,030.00 | 18,858 | 2025-06-30 | Filing | |
| $500.00 | 5,000 | $2,500,000.00 | 18,858 | 2025-06-25 | Filing | |
| $498.00 | 5,000 | $2,490,000.00 | 23,858 | 2025-06-25 | Filing | |
| $495.00 | 5,000 | $2,475,000.00 | 28,858 | 2025-06-25 | Filing | |
| $491.77 | 1,768 | $869,449.36 | 41,251 | 2025-06-24 | Filing | |
| $471.23 | 2,215 | $1,043,774.45 | 43,019 | 2025-06-23 | Filing | |
| $469.83 | 1 | $469.83 | 45,234 | 2025-06-23 | Filing | |
| $466.37 | 8 | $3,730.96 | 45,235 | 2025-06-23 | Filing | |
| $464.92 | 3 | $1,394.76 | 45,243 | 2025-06-23 | Filing | |
| $471.23 | 11,460 | $5,400,295.80 | 410,677 | 2025-06-23 | Filing | |
| $466.44 | 53 | $24,721.32 | 422,137 | 2025-06-23 | Filing | |
| $465.41 | 14 | $6,515.74 | 422,190 | 2025-06-23 | Filing | |
| $473.88 | 1 | $473.88 | 239,008 | 2025-06-23 | Filing | |
| $472.60 | 13 | $6,143.80 | 239,009 | 2025-06-23 | Filing | |
| $471.24 | 6,200 | $2,921,688.00 | 239,022 | 2025-06-23 | Filing | |
| $469.87 | 1,500 | $704,805.00 | 245,222 | 2025-06-23 | Filing |