| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $61.15 | 500 | $30,575.00 | 998 | 2025-04-01 | Filing | |
| $60.39 | 5,909 | $356,844.51 | 1,498 | 2025-04-01 | Filing | |
| $59.55 | 2,600 | $154,830.00 | 7,407 | 2025-04-01 | Filing | |
| $61.15 | 1,300 | $79,495.00 | 579,217 | 2025-04-01 | Filing | |
| $60.41 | 16,933 | $1,022,922.53 | 580,517 | 2025-04-01 | Filing | |
| $59.55 | 6,767 | $402,974.85 | 597,450 | 2025-04-01 | Filing | |
| $70.04 | 87,971 | $6,161,858.32 | 413,458 | 2025-03-21 | Filing | |
| $70.04 | 85,001 | $5,953,827.04 | 433,909 | 2025-03-21 | Filing | |
| $70.40 | 600 | $42,240.00 | 153 | 2025-03-18 | Filing | |
| $69.94 | 2,400 | $167,856.00 | 753 | 2025-03-18 | Filing | |
| $70.00 | 25,000 | $1,750,000.00 | 331,043 | 2025-03-14 | Filing | |
| $63.00 | 7,448 | $469,224.00 | 219,279 | 2025-03-05 | Filing | |
| $62.36 | 5,644 | $351,959.84 | 226,727 | 2025-03-05 | Filing | |
| $61.17 | 9,623 | $588,638.91 | 232,371 | 2025-03-05 | Filing | |
| $60.48 | 9,769 | $590,829.12 | 241,994 | 2025-03-05 | Filing | |
| $62.57 | 4,117 | $257,600.69 | 219,279 | 2025-03-04 | Filing | |
| $61.72 | 8,509 | $525,175.48 | 223,396 | 2025-03-04 | Filing | |
| $60.98 | 3,824 | $233,187.52 | 231,905 | 2025-03-04 | Filing | |
| $59.75 | 8,201 | $490,009.75 | 235,729 | 2025-03-04 | Filing | |
| $58.80 | 7,833 | $460,580.40 | 243,930 | 2025-03-04 | Filing |