| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $54.45 | 10,221 | $556,533.45 | 5,692,669 | 2025-01-29 | Filing | |
| $53.77 | 68,897 | $3,704,591.69 | 5,702,890 | 2025-01-29 | Filing | |
| $54.75 | 3,100 | $169,725.00 | 5,771,787 | 2025-01-24 | Filing | |
| $53.84 | 11,355 | $611,353.20 | 5,774,887 | 2025-01-24 | Filing | |
| $53.26 | 71,333 | $3,799,195.58 | 5,786,242 | 2025-01-24 | Filing | |
| $53.36 | 145,450 | $7,761,212.00 | 5,857,575 | 2025-01-23 | Filing | |
| $52.79 | 365,467 | $19,293,002.93 | 6,003,025 | 2025-01-23 | Filing | |
| $51.83 | 47,110 | $2,441,711.30 | 6,368,492 | 2025-01-23 | Filing | |
| $49.29 | 377 | $18,582.33 | 6,415,602 | 2025-01-23 | Filing | |
| $48.57 | 61,987 | $3,010,708.59 | 6,415,979 | 2025-01-23 | Filing | |
| $48.00 | 24,677 | $1,184,496.00 | 6,477,966 | 2025-01-23 | Filing | |
| $52.46 | 2,600 | $136,396.00 | 6,502,643 | 2025-01-22 | Filing | |
| $51.82 | 41,747 | $2,163,329.54 | 6,505,243 | 2025-01-22 | Filing | |
| $50.70 | 60,587 | $3,071,760.90 | 6,546,990 | 2025-01-22 | Filing | |
| $49.84 | 238,699 | $11,896,758.16 | 6,607,577 | 2025-01-22 | Filing | |
| $49.06 | 101,967 | $5,002,501.02 | 6,846,276 | 2025-01-22 | Filing | |
| $47.78 | 30,609 | $1,462,498.02 | 6,948,243 | 2025-01-22 | Filing | |
| $35.79 | 148 | $5,297.57 | 15,218,365 | 2025-01-17 | Filing | |
| $35.10 | 264,852 | $9,296,861.39 | 15,218,513 | 2025-01-17 | Filing | |
| $35.80 | 10,000 | $358,000.00 | 15,483,365 | 2025-01-16 | Filing |