| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $113.97 | 14,913 | $1,699,634.61 | 2,533,313 | 2026-06-26 | Filing | |
| $112.49 | 555 | $62,431.95 | 2,548,226 | 2026-06-26 | Filing | |
| $111.51 | 10,366 | $1,155,912.66 | 2,548,781 | 2026-06-26 | Filing | |
| $110.49 | 11,277 | $1,245,995.73 | 2,559,147 | 2026-06-26 | Filing | |
| $109.79 | 32,624 | $3,581,788.96 | 2,570,424 | 2026-06-26 | Filing | |
| $108.14 | 231,007 | $24,981,096.98 | 2,603,048 | 2026-06-26 | Filing | |
| $107.57 | 28,296 | $3,043,800.72 | 2,834,055 | 2026-06-26 | Filing | |
| $106.50 | 51,858 | $5,522,877.00 | 78,787 | 2026-06-26 | Filing | |
| $106.50 | 113,289 | $12,065,278.50 | 240,123 | 2026-06-26 | Filing | |
| $106.50 | 627,597 | $66,839,080.50 | 1,592,261 | 2026-06-26 | Filing | |
| $106.50 | 837,914 | $89,237,841.00 | 1,960,881 | 2026-06-26 | Filing | |
| $129.61 | 46 | $5,962.06 | 529,718 | 2026-06-25 | Filing | |
| $128.69 | 305 | $39,250.45 | 529,764 | 2026-06-25 | Filing | |
| $127.37 | 3,507 | $446,686.59 | 530,069 | 2026-06-25 | Filing | |
| $126.71 | 223 | $28,256.33 | 533,576 | 2026-06-25 | Filing | |
| $125.82 | 522 | $65,678.04 | 533,799 | 2026-06-25 | Filing | |
| $124.61 | 1,639 | $204,235.79 | 534,321 | 2026-06-25 | Filing | |
| $123.62 | 1,517 | $187,531.54 | 535,960 | 2026-06-25 | Filing | |
| $122.67 | 698 | $85,623.66 | 537,477 | 2026-06-25 | Filing | |
| $121.38 | 5,689 | $690,530.82 | 538,175 | 2026-06-25 | Filing |