| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $58.63 | 3,964 | $232,404.17 | 788,448 | 2024-11-08 | Filing | |
| $58.32 | 19,453 | $1,134,448.38 | 5,624 | 2024-11-06 | Filing | |
| $57.66 | 7,616 | $439,119.52 | 25,077 | 2024-11-06 | Filing | |
| $56.42 | 9,959 | $561,913.67 | 32,693 | 2024-11-06 | Filing | |
| $55.45 | 12,972 | $719,331.13 | 42,652 | 2024-11-06 | Filing | |
| $54.23 | 35,778 | $1,940,401.94 | 668,239 | 2024-11-06 | Filing | |
| $54.13 | 15,837 | $857,240.97 | 668,239 | 2024-11-05 | Filing | |
| $50.29 | 1,026 | $51,594.67 | 37,899 | 2024-11-01 | Filing | |
| $49.77 | 1,974 | $98,247.76 | 38,925 | 2024-11-01 | Filing | |
| $50.26 | 5,555 | $279,167.08 | 668,239 | 2024-11-01 | Filing | |
| $49.71 | 14,445 | $718,085.51 | 673,794 | 2024-11-01 | Filing | |
| $49.23 | 5,000 | $246,164.00 | 668,239 | 2024-10-15 | Filing | |
| $47.54 | 4,400 | $209,180.84 | 5,624 | 2024-10-10 | Filing | |
| $46.74 | 600 | $28,041.30 | 10,024 | 2024-10-10 | Filing | |
| $45.13 | 16,695 | $753,386.92 | 772,412 | 2024-10-08 | Filing | |
| $44.88 | 3,305 | $148,330.71 | 789,107 | 2024-10-08 | Filing | |
| $48.27 | 782 | $37,749.10 | 40,899 | 2024-10-01 | Filing | |
| $47.62 | 2,218 | $105,614.06 | 41,681 | 2024-10-01 | Filing | |
| $48.23 | 3,892 | $187,711.94 | 668,239 | 2024-10-01 | Filing | |
| $47.61 | 11,108 | $528,809.67 | 672,131 | 2024-10-01 | Filing |