| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $84.66 | 20,000 | $1,693,162.00 | 76,006 | 2025-11-25 | Filing | |
| $79.87 | 52 | $4,153.38 | 852,092 | 2025-11-14 | Filing | |
| $79.32 | 26,887 | $2,132,800.52 | 852,144 | 2025-11-14 | Filing | |
| $80.80 | 2,656 | $214,615.96 | 879,031 | 2025-11-13 | Filing | |
| $80.02 | 11,240 | $899,470.88 | 881,687 | 2025-11-13 | Filing | |
| $79.25 | 10,625 | $842,071.63 | 892,927 | 2025-11-13 | Filing | |
| $78.85 | 13,190 | $1,040,085.58 | 191,786 | 2025-08-14 | Filing | |
| $65.56 | 953,406 | $62,508,443.60 | 29,523,653 | 2025-07-10 | Filing | |
| $71.93 | 300 | $21,579.00 | 89,721 | 2025-05-12 | Filing | |
| $71.34 | 12,200 | $870,348.00 | 90,021 | 2025-05-12 | Filing | |
| $66.78 | 935,907 | $62,500,150.23 | 30,477,059 | 2025-04-10 | Filing | |
| $70.86 | 20,000 | $1,417,200.00 | 96,006 | 2025-03-10 | Filing | |
| $69.75 | 1,361 | $94,952.56 | 3,563 | 2025-03-10 | Filing | |
| $67.13 | 11,334 | $760,851.42 | 57,773 | 2025-03-07 | Filing | |
| $74.52 | 186 | $13,860.72 | 88,710 | 2024-11-25 | Filing | |
| $74.05 | 4,013 | $297,162.65 | 88,896 | 2024-11-25 | Filing | |
| $73.07 | 801 | $58,529.07 | 92,909 | 2024-11-25 | Filing | |
| $69.02 | 13,313 | $918,844.62 | 804,028 | 2024-11-14 | Filing | |
| $69.35 | 13,936 | $966,502.01 | 817,341 | 2024-11-13 | Filing | |
| $64.19 | 1,110,000 | $71,253,786.00 | 31,412,966 | 2024-08-09 | Filing |