| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $140.96 | 3,000 | $422,880.00 | 176,191 | 2026-04-15 | Filing | |
| $140.96 | 3,000 | $422,880.00 | 128,779 | 2026-04-15 | Filing | |
| $136.82 | 10,000 | $1,368,162.00 | 642,567 | 2026-03-27 | Filing | |
| $144.23 | 3,000 | $432,690.00 | 131,779 | 2026-03-16 | Filing | |
| $144.23 | 3,000 | $432,690.00 | 179,191 | 2026-03-16 | Filing | |
| $145.71 | 100 | $14,571.00 | 642,308 | 2026-02-27 | Filing | |
| $145.18 | 6,419 | $931,901.43 | 642,408 | 2026-02-27 | Filing | |
| $144.04 | 3,481 | $501,386.18 | 648,827 | 2026-02-27 | Filing | |
| $155.62 | 200 | $31,124.00 | 120,288 | 2026-02-17 | Filing | |
| $154.91 | 9,395 | $1,455,384.15 | 120,488 | 2026-02-17 | Filing | |
| $154.18 | 18,405 | $2,837,719.71 | 129,883 | 2026-02-17 | Filing | |
| $154.43 | 3,000 | $463,290.00 | 167,779 | 2026-02-17 | Filing | |
| $150.00 | 115,640 | $17,346,000.00 | 613,912 | 2026-02-05 | Filing | |
| $140.24 | 4,968 | $696,725.24 | 556,698 | 2026-01-28 | Filing | |
| $139.54 | 5,032 | $702,185.91 | 561,666 | 2026-01-28 | Filing | |
| $135.00 | 115,640 | $15,611,400.00 | 566,698 | 2026-01-23 | Filing | |
| $123.50 | 5,000 | $617,500.00 | 8,920 | 2026-01-20 | Filing | |
| $124.31 | 3,000 | $372,930.00 | 150,503 | 2026-01-15 | Filing | |
| $124.31 | 3,000 | $372,930.00 | 103,221 | 2026-01-15 | Filing | |
| $124.83 | 10,000 | $1,248,272.00 | 566,698 | 2025-12-29 | Filing |