| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $160.32 | 400 | $64,128.00 | 298,213 | 2025-02-24 | Filing | |
| $159.07 | 700 | $111,349.00 | 298,613 | 2025-02-24 | Filing | |
| $158.18 | 1,000 | $158,180.00 | 299,313 | 2025-02-24 | Filing | |
| $157.27 | 1,500 | $235,905.00 | 300,313 | 2025-02-24 | Filing | |
| $155.52 | 400 | $62,208.00 | 301,813 | 2025-02-24 | Filing | |
| $165.34 | 6,929 | $1,145,640.86 | 599,295 | 2025-02-24 | Filing | |
| $164.56 | 11,065 | $1,820,856.40 | 606,224 | 2025-02-24 | Filing | |
| $163.72 | 12,781 | $2,092,505.32 | 617,289 | 2025-02-24 | Filing | |
| $162.76 | 6,101 | $992,998.76 | 630,070 | 2025-02-24 | Filing | |
| $161.68 | 1,699 | $274,694.32 | 636,171 | 2025-02-24 | Filing | |
| $160.46 | 700 | $112,322.00 | 637,870 | 2025-02-24 | Filing | |
| $159.49 | 1,347 | $214,833.03 | 638,570 | 2025-02-24 | Filing | |
| $158.39 | 2,100 | $332,619.00 | 639,917 | 2025-02-24 | Filing | |
| $157.46 | 3,500 | $551,110.00 | 642,017 | 2025-02-24 | Filing | |
| $156.74 | 1,200 | $188,088.00 | 645,517 | 2025-02-24 | Filing | |
| $155.36 | 700 | $108,752.00 | 646,717 | 2025-02-24 | Filing | |
| $175.00 | 5,000 | $875,000.00 | 26,309 | 2025-02-21 | Filing | |
| $167.95 | 15,000 | $2,519,250.00 | 31,309 | 2025-02-21 | Filing | |
| $196.05 | 600 | $117,630.00 | 1,504,297 | 2025-02-18 | Filing | |
| $195.12 | 900 | $175,608.00 | 1,504,897 | 2025-02-18 | Filing |