| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $125.30 | 1,600 | $200,480.00 | 14,454 | 2026-09-15 | Filing | |
| $132.89 | 1,000 | $132,890.00 | 14,047 | 2026-09-04 | Filing | |
| $129.75 | 2,604 | $337,869.00 | 326,939 | 2026-09-04 | Filing | |
| $115.33 | 132,255 | $15,253,418.82 | 3,017,565 | 2026-08-05 | Filing | |
| $115.33 | 360,163 | $41,538,823.34 | 8,217,579 | 2026-08-05 | Filing | |
| $102.27 | 2,000 | $204,540.00 | 15,047 | 2026-08-06 | Filing | |
| $123.28 | 113,501 | $13,991,983.33 | 3,149,820 | 2026-05-05 | Filing | |
| $123.28 | 309,089 | $38,103,348.29 | 8,577,742 | 2026-05-05 | Filing | |
| $137.04 | 2,300 | $315,192.00 | 16,844 | 2026-02-17 | Filing | |
| $104.28 | 250 | $26,070.00 | 17,130 | 2025-11-10 | Filing | |
| $112.59 | 2,669 | $300,502.71 | 13,420 | 2025-08-15 | Filing | |
| $109.40 | 10,000 | $1,094,000.00 | 16,189 | 2025-08-11 | Filing | |
| $111.50 | 5,000 | $557,500.00 | 26,189 | 2025-08-08 | Filing | |
| $106.18 | 250 | $26,545.00 | 17,380 | 2025-05-13 | Filing | |
| $99.61 | 615 | $61,258.31 | 16,089 | 2025-05-09 | Filing | |
| $140.71 | 744 | $104,688.24 | 26,867 | 2023-02-23 | Filing | |
| $138.76 | 1,623 | $225,207.48 | 782 | 2023-02-21 | Filing | |
| $137.26 | 2,625 | $360,307.50 | 15,833 | 2023-02-17 | Filing | |
| $138.32 | 10,000 | $1,383,200.00 | 34,367 | 2023-02-17 | Filing | |
| $137.38 | 9,150 | $1,257,027.00 | 15,833 | 2023-02-13 | Filing |