| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $59.11 | 16,471 | $973,625.52 | 516,434 | 2025-04-03 | Filing | |
| $58.64 | 33,529 | $1,966,006.44 | 532,905 | 2025-04-03 | Filing | |
| $62.03 | 200 | $12,406.00 | 11,055 | 2025-04-01 | Filing | |
| $60.84 | 67,381 | $4,099,433.09 | 11,255 | 2025-04-01 | Filing | |
| $59.83 | 21,764 | $1,302,135.77 | 78,636 | 2025-04-01 | Filing | |
| $58.79 | 8,042 | $472,769.88 | 100,400 | 2025-04-01 | Filing | |
| $60.86 | 8,680 | $528,279.56 | 982,412 | 2025-04-01 | Filing | |
| $59.89 | 3,205 | $191,962.51 | 991,092 | 2025-04-01 | Filing | |
| $58.80 | 1,100 | $64,678.02 | 994,297 | 2025-04-01 | Filing | |
| $62.07 | 7,300 | $453,117.57 | 6,589,757 | 2025-04-01 | Filing | |
| $61.00 | 13,900 | $847,845.79 | 6,597,057 | 2025-04-01 | Filing | |
| $57.53 | 1,980 | $113,901.48 | 875 | 2025-03-17 | Filing | |
| $56.85 | 4,839 | $275,097.63 | 2,855 | 2025-03-17 | Filing | |
| $57.53 | 9,905 | $569,795.03 | 221,983 | 2025-03-17 | Filing | |
| $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 |