| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $315.53 | 1,703 | $537,352.53 | 41,878 | 2025-05-29 | Filing | |
| $313.46 | 101 | $31,659.38 | 43,581 | 2025-05-29 | Filing | |
| $311.14 | 99 | $30,802.86 | 43,682 | 2025-05-29 | Filing | |
| $315.77 | 4,000 | $1,263,080.00 | 43,781 | 2025-05-29 | Filing | |
| $302.02 | 2 | $604.04 | 36,781 | 2025-05-15 | Filing | |
| $300.24 | 203 | $60,948.15 | 36,783 | 2025-05-15 | Filing | |
| $299.00 | 4 | $1,196.00 | 36,986 | 2025-05-15 | Filing | |
| $297.33 | 800 | $237,866.00 | 36,990 | 2025-05-15 | Filing | |
| $296.41 | 1,744 | $516,930.32 | 37,790 | 2025-05-15 | Filing | |
| $295.10 | 5,004 | $1,476,679.90 | 39,534 | 2025-05-15 | Filing | |
| $293.96 | 1,104 | $324,526.43 | 44,538 | 2025-05-15 | Filing | |
| $293.31 | 2,139 | $627,399.07 | 45,642 | 2025-05-15 | Filing | |
| $305.15 | 2,500 | $762,865.00 | 8,480 | 2025-05-09 | Filing | |
| $303.38 | 120 | $36,405.60 | 36,781 | 2025-05-01 | Filing | |
| $302.71 | 3,859 | $1,168,140.91 | 36,901 | 2025-05-01 | Filing | |
| $301.81 | 3,392 | $1,023,747.32 | 40,760 | 2025-05-01 | Filing | |
| $300.63 | 1,320 | $396,830.15 | 44,152 | 2025-05-01 | Filing | |
| $299.05 | 500 | $149,524.50 | 45,472 | 2025-05-01 | Filing | |
| $298.05 | 300 | $89,415.51 | 45,972 | 2025-05-01 | Filing | |
| $297.00 | 239 | $70,983.10 | 46,272 | 2025-05-01 | Filing |