| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $355.51 | 50 | $17,775.50 | 12,416 | 2026-07-01 | Filing | |
| $311.05 | 150 | $46,656.75 | 0 | 2026-06-16 | Filing | |
| $272.82 | 50 | $13,641.00 | 12,466 | 2026-06-01 | Filing | |
| $274.81 | 558 | $153,343.98 | 5,669 | 2026-05-27 | Filing | |
| $268.43 | 50 | $13,421.50 | 12,516 | 2026-05-01 | Filing | |
| $257.94 | 50 | $12,897.00 | 12,566 | 2026-04-01 | Filing | |
| $259.00 | 50 | $12,950.00 | 12,616 | 2026-03-02 | Filing | |
| $260.00 | 513 | $133,380.00 | 12,666 | 2026-02-27 | Filing | |
| $256.64 | 2,000 | $513,280.00 | 13,046 | 2026-02-09 | Filing | |
| $260.10 | 400 | $104,040.00 | 4,647 | 2026-02-18 | Filing | |
| $255.87 | 5,000 | $1,279,350.00 | 88,973 | 2026-02-17 | Filing | |
| $255.98 | 10,000 | $2,559,800.00 | 93,973 | 2026-02-17 | Filing | |
| $249.86 | 50 | $12,493.00 | 13,179 | 2026-02-04 | Filing | |
| $223.31 | 1,000 | $223,310.00 | 13,229 | 2025-11-20 | Filing | |
| $233.37 | 650 | $151,690.50 | 5,047 | 2025-11-05 | Filing | |
| $230.12 | 1,823 | $419,508.76 | 9,341 | 2025-11-04 | Filing | |
| $235.00 | 13,000 | $3,055,000.00 | 103,973 | 2025-10-15 | Filing | |
| $235.00 | 5,000 | $1,175,000.00 | 116,973 | 2025-10-15 | Filing | |
| $215.00 | 11,000 | $2,365,000.00 | 121,973 | 2025-09-18 | Filing | |
| $202.12 | 1,184 | $239,310.08 | 7,422 | 2025-09-03 | Filing |