| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $320.12 | 205 | $65,624.60 | 897,876 | 2025-05-30 | Filing | |
| $320.12 | 205 | $65,624.60 | 797,876 | 2025-05-30 | Filing | |
| $319.08 | 750 | $239,310.00 | 898,081 | 2025-05-30 | Filing | |
| $319.08 | 750 | $239,310.00 | 798,081 | 2025-05-30 | Filing | |
| $318.57 | 950 | $302,641.50 | 898,831 | 2025-05-30 | Filing | |
| $318.57 | 950 | $302,641.50 | 798,831 | 2025-05-30 | Filing | |
| $316.91 | 219 | $69,403.29 | 899,781 | 2025-05-30 | Filing | |
| $316.91 | 219 | $69,403.29 | 799,781 | 2025-05-30 | Filing | |
| $322.23 | 50 | $16,111.50 | 900,000 | 2025-05-29 | Filing | |
| $322.23 | 50 | $16,111.50 | 800,000 | 2025-05-29 | Filing | |
| $321.30 | 253 | $81,288.90 | 900,050 | 2025-05-29 | Filing | |
| $321.94 | 252 | $81,128.88 | 800,050 | 2025-05-29 | Filing | |
| $320.23 | 200 | $64,046.00 | 900,303 | 2025-05-29 | Filing | |
| $320.23 | 200 | $64,046.00 | 800,302 | 2025-05-29 | Filing | |
| $319.61 | 647 | $206,787.67 | 900,503 | 2025-05-29 | Filing | |
| $319.36 | 648 | $206,945.28 | 800,502 | 2025-05-29 | Filing | |
| $318.48 | 2,182 | $694,923.36 | 901,150 | 2025-05-29 | Filing | |
| $318.48 | 2,182 | $694,923.36 | 801,150 | 2025-05-29 | Filing | |
| $317.65 | 1,418 | $450,427.70 | 903,332 | 2025-05-29 | Filing | |
| $317.65 | 1,418 | $450,427.70 | 803,332 | 2025-05-29 | Filing |