| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $313.45 | 102 | $31,971.90 | 18,205 | 2025-12-31 | Filing | |
| $316.52 | 500 | $158,260.00 | 42,972 | 2025-12-30 | Filing | |
| $315.26 | 6,090 | $1,919,933.40 | 43,472 | 2025-12-30 | Filing | |
| $314.61 | 11,239 | $3,535,901.79 | 49,562 | 2025-12-30 | Filing | |
| $307.47 | 500 | $153,735.00 | 2,239,619 | 2025-12-15 | Filing | |
| $306.39 | 300 | $91,917.00 | 2,240,119 | 2025-12-15 | Filing | |
| $304.74 | 100 | $30,474.00 | 2,240,419 | 2025-12-15 | Filing | |
| $303.92 | 300 | $91,176.00 | 2,240,519 | 2025-12-15 | Filing | |
| $302.17 | 1,800 | $543,906.00 | 2,240,819 | 2025-12-15 | Filing | |
| $301.19 | 4,461 | $1,343,608.59 | 2,242,619 | 2025-12-15 | Filing | |
| $300.35 | 8,127 | $2,440,944.45 | 2,247,080 | 2025-12-15 | Filing | |
| $299.19 | 5,533 | $1,655,418.27 | 2,255,207 | 2025-12-15 | Filing | |
| $298.11 | 11,379 | $3,392,193.69 | 2,260,740 | 2025-12-15 | Filing | |
| $309.32 | 28 | $8,660.96 | 3,916 | 2025-12-15 | Filing | |
| $308.65 | 92 | $28,395.80 | 3,944 | 2025-12-15 | Filing | |
| $307.59 | 50 | $15,379.50 | 4,036 | 2025-12-15 | Filing | |
| $306.58 | 30 | $9,197.40 | 4,086 | 2025-12-15 | Filing | |
| $309.07 | 60 | $18,544.20 | 4,116 | 2025-12-15 | Filing | |
| $308.26 | 90 | $27,743.40 | 4,176 | 2025-12-15 | Filing | |
| $307.08 | 50 | $15,354.00 | 4,266 | 2025-12-15 | Filing |