Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| $344.88 | 1,710 | $589,748.73 | 38,481 | 2025-08-12 | Filing |
| $343.77 | 3,419 | $1,175,360.57 | 40,191 | 2025-08-12 | Filing |
| $343.12 | 6,588 | $2,260,460.73 | 43,610 | 2025-08-12 | Filing |
| $341.91 | 5,680 | $1,942,043.69 | 50,198 | 2025-08-12 | Filing |
| $340.86 | 9,647 | $3,288,235.90 | 55,878 | 2025-08-12 | Filing |
| $339.88 | 6,918 | $2,351,293.30 | 65,525 | 2025-08-12 | Filing |
| $338.90 | 5,741 | $1,945,604.23 | 72,443 | 2025-08-12 | Filing |
| $337.96 | 3,010 | $1,017,272.84 | 78,184 | 2025-08-12 | Filing |
| $337.12 | 1,594 | $537,367.05 | 81,194 | 2025-08-12 | Filing |
| $335.40 | 100 | $33,540.03 | 82,788 | 2025-08-12 | Filing |
Large Shareholder, Officer, Director | $351.24 | 50 | $17,562.00 | 646,440 | 2025-08-13 | Filing |
Large Shareholder, Officer, Director | $351.24 | 50 | $17,562.00 | 546,440 | 2025-08-13 | Filing |
Large Shareholder, Officer, Director | $350.67 | 1,034 | $362,592.78 | 646,490 | 2025-08-13 | Filing |
Large Shareholder, Officer, Director | $350.67 | 1,034 | $362,592.78 | 546,490 | 2025-08-13 | Filing |
Large Shareholder, Officer, Director | $349.65 | 1,016 | $355,244.40 | 647,524 | 2025-08-13 | Filing |
Large Shareholder, Officer, Director | $349.65 | 1,016 | $355,244.40 | 547,524 | 2025-08-13 | Filing |
Large Shareholder, Officer, Director | $348.70 | 800 | $278,960.00 | 648,540 | 2025-08-13 | Filing |
Large Shareholder, Officer, Director | $348.70 | 800 | $278,960.00 | 548,540 | 2025-08-13 | Filing |
Large Shareholder, Officer, Director | $347.53 | 850 | $295,400.50 | 649,340 | 2025-08-13 | Filing |
Large Shareholder, Officer, Director | $347.53 | 850 | $295,400.50 | 549,340 | 2025-08-13 | Filing |