| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $165.72 | 1,551 | $257,031.72 | 39,884 | 2025-05-27 | Filing | |
| $160.00 | 5,000 | $800,000.00 | 41,435 | 2025-05-23 | Filing | |
| $159.35 | 8,836 | $1,408,016.60 | 46,435 | 2025-05-23 | Filing | |
| $166.00 | 9,786 | $1,624,476.00 | 0 | 2025-05-21 | Filing | |
| $160.20 | 6,461 | $1,035,052.20 | 27,848 | 2025-05-15 | Filing | |
| $149.07 | 411 | $61,267.77 | 22,377 | 2025-05-09 | Filing | |
| $148.45 | 4,590 | $681,385.50 | 22,788 | 2025-05-09 | Filing | |
| $126.80 | 126 | $15,976.80 | 27,378 | 2025-03-11 | Filing | |
| $126.08 | 1,136 | $143,226.88 | 27,504 | 2025-03-11 | Filing | |
| $124.60 | 938 | $116,874.80 | 28,640 | 2025-03-11 | Filing | |
| $126.43 | 2,177 | $275,238.11 | 29,578 | 2025-03-11 | Filing | |
| $125.61 | 1,739 | $218,435.79 | 31,755 | 2025-03-11 | Filing | |
| $124.67 | 3,409 | $425,000.03 | 33,494 | 2025-03-11 | Filing | |
| $124.26 | 2,500 | $310,650.00 | 12,035 | 2025-03-04 | Filing | |
| $155.96 | 3,400 | $530,264.00 | 15,566 | 2024-10-31 | Filing | |
| $155.80 | 600 | $93,480.00 | 18,966 | 2024-10-31 | Filing | |
| $162.06 | 11,599 | $1,879,733.94 | 6,324 | 2024-09-05 | Filing | |
| $164.04 | 831 | $136,317.24 | 14,227 | 2024-08-27 | Filing | |
| $163.40 | 1,169 | $191,014.60 | 15,058 | 2024-08-27 | Filing | |
| $156.00 | 8,377 | $1,306,812.00 | 21,426 | 2024-08-16 | Filing |