| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $81.14 | 14,400 | $1,168,427.52 | 1,531,194 | 2025-05-01 | Filing | |
| $82.00 | 9,559 | $783,853.29 | 0 | 2025-05-01 | Filing | |
| $79.55 | 37,585 | $2,989,800.30 | 59,970,853 | 2025-04-28 | Filing | |
| $76.77 | 6,897 | $529,448.21 | 1,545,594 | 2025-04-22 | Filing | |
| $74.26 | 3,592 | $266,731.14 | 172,162 | 2025-04-21 | Filing | |
| $75.22 | 1,250 | $94,018.75 | 505,729 | 2025-04-03 | Filing | |
| $74.90 | 8,350 | $625,397.47 | 506,979 | 2025-04-03 | Filing | |
| $75.20 | 2,147 | $161,449.68 | 1,545,594 | 2025-04-03 | Filing | |
| $74.89 | 12,253 | $917,607.57 | 1,547,741 | 2025-04-03 | Filing | |
| $77.96 | 400 | $31,185.00 | 45,824 | 2025-04-01 | Filing | |
| $77.36 | 2,980 | $230,539.95 | 46,224 | 2025-04-01 | Filing | |
| $80.00 | 8,614 | $689,129.48 | 49,204 | 2025-03-24 | Filing | |
| $75.59 | 9,600 | $725,658.24 | 515,329 | 2025-03-06 | Filing | |
| $75.58 | 14,400 | $1,088,385.12 | 1,559,994 | 2025-03-06 | Filing | |
| $75.59 | 23,258 | $1,757,986.17 | 0 | 2025-03-06 | Filing | |
| $75.38 | 9,887 | $745,253.39 | 47,931 | 2025-03-05 | Filing | |
| $75.38 | 15,229 | $1,147,936.13 | 59,092 | 2025-03-05 | Filing | |
| $79.32 | 28,668 | $2,273,971.56 | 23,258 | 2025-03-03 | Filing | |
| $79.32 | 3,380 | $268,117.82 | 57,818 | 2025-03-03 | Filing | |
| $79.14 | 55,598 | $4,399,953.44 | 59,968,250 | 2025-02-27 | Filing |