| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $323.56 | 353 | $114,216.68 | 797,050 | 2025-05-30 | Filing | |
| $322.15 | 415 | $133,692.25 | 897,404 | 2025-05-30 | Filing | |
| $322.15 | 415 | $133,692.25 | 797,403 | 2025-05-30 | Filing | |
| $323.23 | 57 | $18,424.11 | 897,819 | 2025-05-30 | Filing | |
| $317.66 | 58 | $18,424.28 | 797,818 | 2025-05-30 | Filing | |
| $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 |