| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $56.85 | 24,194 | $1,375,431.32 | 231,888 | 2025-03-17 | Filing | |
| $54.45 | 6,497 | $353,786.34 | 11,055 | 2025-03-10 | Filing | |
| $53.70 | 63,672 | $3,418,938.08 | 17,552 | 2025-03-10 | Filing | |
| $53.00 | 27,219 | $1,442,672.33 | 81,224 | 2025-03-10 | Filing | |
| $60.51 | 26,533 | $1,605,580.82 | 395,465 | 2025-03-04 | Filing | |
| $59.71 | 23,467 | $1,401,273.24 | 421,998 | 2025-03-04 | Filing | |
| $64.64 | 5,990 | $387,217.56 | 982,412 | 2025-03-03 | Filing | |
| $63.92 | 1,877 | $119,971.27 | 988,402 | 2025-03-03 | Filing | |
| $62.18 | 5,119 | $318,323.99 | 990,279 | 2025-03-03 | Filing | |
| $64.94 | 14,486 | $940,745.47 | 82,048 | 2025-03-03 | Filing | |
| $64.94 | 39,014 | $2,533,635.48 | 875 | 2025-03-03 | Filing | |
| $64.94 | 195,068 | $12,668,047.54 | 122,853 | 2025-03-03 | Filing | |
| $61.26 | 982 | $60,157.32 | 204,261 | 2025-02-27 | Filing | |
| $60.50 | 293 | $17,726.50 | 875 | 2025-02-25 | Filing | |
| $60.50 | 1,445 | $87,422.50 | 122,853 | 2025-02-25 | Filing | |
| $59.83 | 2,685 | $160,631.20 | 205,243 | 2025-02-25 | Filing | |
| $59.37 | 16,071 | $954,146.52 | 207,928 | 2025-02-25 | Filing | |
| $61.24 | 11,621 | $711,675.85 | 598,929 | 2025-02-24 | Filing | |
| $60.57 | 3,100 | $187,762.04 | 610,550 | 2025-02-24 | Filing | |
| $61.78 | 928 | $57,331.84 | 395,465 | 2025-02-24 | Filing |