| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $273.34 | 2,150 | $587,681.00 | 42,853 | 2024-05-30 | Filing | |
| $271.89 | 900 | $244,701.00 | 45,003 | 2024-05-30 | Filing | |
| $271.01 | 500 | $135,505.00 | 45,903 | 2024-05-30 | Filing | |
| $269.42 | 300 | $80,826.00 | 46,403 | 2024-05-30 | Filing | |
| $272.92 | 4,646 | $1,267,986.32 | 7,766 | 2024-05-30 | Filing | |
| $274.00 | 2,000 | $548,000.00 | 16,692 | 2024-05-30 | Filing | |
| $273.01 | 2,000 | $546,020.00 | 18,692 | 2024-05-30 | Filing | |
| $250.35 | 4,000 | $1,001,400.00 | 20,817 | 2024-05-23 | Filing | |
| $248.95 | 7,264 | $1,808,372.80 | 10,440 | 2024-05-22 | Filing | |
| $205.00 | 12,406 | $2,543,230.00 | 22,025 | 2024-05-21 | Filing | |
| $190.90 | 3,985 | $760,736.50 | 17,704 | 2024-05-09 | Filing | |
| $190.49 | 2,565 | $488,606.85 | 1,045 | 2024-05-09 | Filing | |
| $190.45 | 600 | $114,270.00 | 3,610 | 2024-05-09 | Filing | |
| $196.83 | 800 | $157,464.00 | 13,908 | 2024-05-06 | Filing | |
| $196.66 | 1,200 | $235,992.00 | 14,708 | 2024-05-06 | Filing | |
| $176.00 | 2,400 | $422,400.00 | 37,412 | 2024-04-04 | Filing | |
| $175.00 | 1,937 | $338,975.00 | 12,536 | 2024-04-04 | Filing | |
| $169.72 | 2,400 | $407,328.00 | 39,812 | 2024-04-01 | Filing | |
| $148.34 | 250 | $37,085.00 | 5,170 | 2024-03-18 | Filing | |
| $146.09 | 356 | $52,008.04 | 42,212 | 2024-03-19 | Filing |