| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $254.48 | 266 | $67,692.45 | 213,169 | 2024-12-20 | Filing | |
| $249.55 | 76 | $18,965.80 | 213,435 | 2024-12-20 | Filing | |
| $257.07 | 1,599 | $411,056.85 | 47,688 | 2024-12-20 | Filing | |
| $249.72 | 200 | $49,944.50 | 49,287 | 2024-12-20 | Filing | |
| $256.02 | 2,655 | $679,736.29 | 49,487 | 2024-12-20 | Filing | |
| $247.13 | 150 | $37,069.01 | 52,142 | 2024-12-20 | Filing | |
| $255.24 | 1,700 | $433,914.12 | 52,292 | 2024-12-20 | Filing | |
| $253.98 | 751 | $190,736.65 | 53,992 | 2024-12-20 | Filing | |
| $252.93 | 300 | $75,878.49 | 54,743 | 2024-12-20 | Filing | |
| $257.73 | 150 | $38,659.01 | 55,043 | 2024-12-20 | Filing | |
| $251.73 | 443 | $111,518.21 | 55,193 | 2024-12-20 | Filing | |
| $251.73 | 443 | $111,518.21 | 47,688 | 2024-12-20 | Filing | |
| $257.07 | 1,599 | $411,056.53 | 48,131 | 2024-12-20 | Filing | |
| $249.72 | 200 | $49,944.50 | 49,730 | 2024-12-20 | Filing | |
| $256.02 | 2,655 | $679,735.76 | 49,930 | 2024-12-20 | Filing | |
| $255.24 | 1,699 | $433,658.54 | 52,585 | 2024-12-20 | Filing | |
| $253.98 | 752 | $190,990.55 | 54,284 | 2024-12-20 | Filing | |
| $252.93 | 300 | $75,878.49 | 55,036 | 2024-12-20 | Filing | |
| $247.13 | 150 | $37,069.01 | 55,336 | 2024-12-20 | Filing | |
| $257.73 | 150 | $38,659.01 | 55,486 | 2024-12-20 | Filing |