| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $55.59 | 5,053 | $280,896.27 | 165,049 | 2025-04-08 | Filing | |
| $54.19 | 6,995 | $379,059.05 | 170,102 | 2025-04-08 | Filing | |
| $53.63 | 1,862 | $99,859.06 | 177,097 | 2025-04-08 | Filing | |
| $52.42 | 7,836 | $410,763.12 | 178,959 | 2025-04-08 | Filing | |
| $55.11 | 482 | $26,563.02 | 186,795 | 2025-04-07 | Filing | |
| $53.78 | 3,390 | $182,314.20 | 187,277 | 2025-04-07 | Filing | |
| $52.87 | 10,306 | $544,878.22 | 190,667 | 2025-04-07 | Filing | |
| $52.09 | 10,536 | $548,820.24 | 200,973 | 2025-04-07 | Filing | |
| $51.21 | 3,535 | $181,027.35 | 211,509 | 2025-04-07 | Filing | |
| $49.97 | 1,288 | $64,361.36 | 215,044 | 2025-04-07 | Filing | |
| $48.96 | 841 | $41,175.36 | 216,332 | 2025-04-07 | Filing | |
| $48.04 | 2,106 | $101,172.24 | 217,173 | 2025-04-07 | Filing | |
| $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 |