| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $63.21 | 11,397 | $720,404.37 | 157,725 | 2025-05-20 | Filing | |
| $66.05 | 200 | $13,210.00 | 138,877 | 2025-05-20 | Filing | |
| $64.52 | 290 | $18,710.80 | 139,077 | 2025-05-20 | Filing | |
| $64.00 | 5,734 | $366,976.00 | 139,367 | 2025-05-20 | Filing | |
| $62.19 | 1,531 | $95,212.89 | 145,101 | 2025-05-20 | Filing | |
| $63.70 | 14 | $891.80 | 146,632 | 2025-05-20 | Filing | |
| $63.21 | 9,783 | $618,383.43 | 146,646 | 2025-05-20 | Filing | |
| $63.70 | 12 | $764.40 | 149,096 | 2025-05-20 | Filing | |
| $63.21 | 8,403 | $531,153.63 | 149,108 | 2025-05-20 | Filing | |
| $63.70 | 23 | $1,465.10 | 4,878,837 | 2025-05-20 | Filing | |
| $63.21 | 16,729 | $1,057,440.09 | 4,878,860 | 2025-05-20 | Filing | |
| $63.70 | 11 | $700.70 | 876,640 | 2025-05-20 | Filing | |
| $63.21 | 7,809 | $493,606.89 | 876,651 | 2025-05-20 | Filing | |
| $63.29 | 1,819 | $115,124.51 | 47,799 | 2025-05-20 | Filing | |
| $63.70 | 6 | $382.20 | 49,618 | 2025-05-20 | Filing | |
| $63.21 | 4,248 | $268,516.08 | 49,624 | 2025-05-20 | Filing | |
| $66.26 | 770 | $51,020.20 | 43,550 | 2025-05-09 | Filing | |
| $53.38 | 590 | $31,494.20 | 884,460 | 2025-05-06 | Filing | |
| $52.61 | 12,190 | $641,315.90 | 885,050 | 2025-05-06 | Filing | |
| $51.86 | 7,220 | $374,429.20 | 897,240 | 2025-05-06 | Filing |