| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $131.02 | 6,070 | $795,272.58 | 45,888 | 2026-08-04 | Filing | |
| $131.05 | 100 | $13,105.00 | 15,689 | 2026-08-04 | Filing | |
| $130.41 | 6,350 | $828,114.93 | 15,789 | 2026-08-04 | Filing | |
| $131.05 | 100 | $13,105.00 | 15,689 | 2026-08-04 | Filing | |
| $130.45 | 8,306 | $1,083,533.48 | 15,789 | 2026-08-04 | Filing | |
| $128.75 | 4,408 | $567,527.80 | 15,689 | 2026-08-03 | Filing | |
| $110.75 | 1,709 | $189,263.21 | 73,874 | 2025-11-06 | Filing | |
| $111.05 | 11,470 | $1,273,779.06 | 73,874 | 2025-11-06 | Filing | |
| $112.34 | 20 | $2,246.80 | 73,874 | 2025-11-06 | Filing | |
| $111.61 | 19,760 | $2,205,431.38 | 73,894 | 2025-11-06 | Filing | |
| $111.70 | 14,042 | $1,568,506.85 | 73,874 | 2025-11-06 | Filing | |
| $112.50 | 1,640 | $184,500.16 | 87,916 | 2025-11-06 | Filing | |
| $112.55 | 2,546 | $286,541.35 | 73,874 | 2025-11-06 | Filing | |
| $92.99 | 25,685 | $2,388,499.52 | 57,417 | 2024-08-30 | Filing | |
| $64.78 | 21,818 | $1,413,380.95 | 47,857 | 2023-11-09 | Filing | |
| $64.71 | 17,690 | $1,144,698.67 | 47,857 | 2023-11-09 | Filing | |
| $64.49 | 17,436 | $1,124,367.43 | 47,857 | 2023-11-09 | Filing | |
| $63.45 | 4,500 | $285,507.00 | 47,857 | 2023-11-08 | Filing | |
| $61.47 | 32,191 | $1,978,883.78 | 523,550 | 2023-08-02 | Filing | |
| $61.26 | 17,745 | $1,087,064.02 | 555,741 | 2023-08-01 | Filing |