Exhibit 2
Transactions in the Securities of the Issuer During the Past Sixty Days
Nature of the Transaction |
Amount of Securities Purchased |
Price ($) |
Date of Purchase |
STARBOARD VALUE AND OPPORTUNITY MASTER FUND LTD
Purchase of Common Stock | 13,994 | 71.2440 | 06/11/2025 |
Purchase of Common Stock | 13,994 | 71.2440 | 06/11/2025 |
Purchase of Common Stock | 3,282 | 70.4680 | 06/12/2025 |
Purchase of Common Stock | 3,282 | 70.4680 | 06/12/2025 |
Purchase of Common Stock | 9,036 | 68.5700 | 06/13/2025 |
Purchase of Common Stock | 9,036 | 68.5700 | 06/13/2025 |
Purchase of Common Stock | 1,242 | 69.0710 | 06/16/2025 |
Purchase of Common Stock | 1,242 | 69.0710 | 06/16/2025 |
Purchase of Common Stock | 13,200 | 67.5660 | 07/30/2025 |
Purchase of Common Stock | 13,200 | 67.5660 | 07/30/2025 |
Purchase of Common Stock | 6,640 | 66.9650 | 07/30/2025 |
Purchase of Common Stock | 6,640 | 66.9650 | 07/30/2025 |
Purchase of Common Stock | 14,688 | 67.3050 | 07/30/2025 |
Purchase of Common Stock | 14,687 | 67.3050 | 07/30/2025 |
Purchase of Common Stock | 3,001 | 65.8330 | 07/31/2025 |
Purchase of Common Stock | 3,001 | 65.8330 | 07/31/2025 |
Purchase of Common Stock | 9,947 | 66.2830 | 07/31/2025 |
Purchase of Common Stock | 9,947 | 66.2830 | 07/31/2025 |
Purchase of Common Stock | 71,746 | 64.8680 | 08/01/2025 |
Purchase of Common Stock | 1,565 | 65.1070 | 08/01/2025 |
Purchase of Common Stock | 1,565 | 65.1070 | 08/01/2025 |
Purchase of Common Stock | 71,746 | 64.8680 | 08/01/2025 |
Purchase of Common Stock | 5,521 | 69.2830 | 08/04/2025 |
Purchase of Common Stock | 5,520 | 69.2830 | 08/04/2025 |
Purchase of Common Stock | 39,931 | 71.0350 | 08/05/2025 |
Purchase of Common Stock | 39,931 | 71.0350 | 08/05/2025 |
Purchase of Common Stock | 3,767 | 71.2650 | 08/05/2025 |
Purchase of Common Stock | 3,767 | 71.2650 | 08/05/2025 |
Purchase of Common Stock | 4,340 | 71.2950 | 08/06/2025 |
Purchase of Common Stock | 4,340 | 71.2950 | 08/06/2025 |
Purchase of Common Stock | 31,845 | 71.4270 | 08/06/2025 |
Purchase of Common Stock | 31,845 | 71.4270 | 08/06/2025 |
STARBOARD VALUE AND OPPORTUNITY S LLC
Purchase of Common Stock | 3,901 | 71.2440 | 06/11/2025 |
Purchase of Common Stock | 915 | 70.4680 | 06/12/2025 |
Purchase of Common Stock | 2,519 | 68.5700 | 06/13/2025 |
Purchase of Common Stock | 346 | 69.0710 | 06/16/2025 |
Purchase of Common Stock | 3,976 | 67.5660 | 07/30/2025 |
Purchase of Common Stock | 2,000 | 66.9650 | 07/30/2025 |
Purchase of Common Stock | 4,424 | 67.3050 | 07/30/2025 |
Purchase of Common Stock | 904 | 65.8330 | 07/31/2025 |
Purchase of Common Stock | 2,996 | 66.2830 | 07/31/2025 |
Purchase of Common Stock | 21,526 | 64.8680 | 08/01/2025 |
Purchase of Common Stock | 470 | 65.1070 | 08/01/2025 |
Purchase of Common Stock | 1,656 | 69.2830 | 08/04/2025 |
Purchase of Common Stock | 11,981 | 71.0350 | 08/05/2025 |
Purchase of Common Stock | 1,130 | 71.2650 | 08/05/2025 |
Purchase of Common Stock | 1,302 | 71.2950 | 08/06/2025 |
Purchase of Common Stock | 9,555 | 71.4270 | 08/06/2025 |
STARBOARD VALUE AND OPPORTUNITY MASTER FUND L LP
Purchase of Common Stock | 1,498 | 71.2440 | 06/11/2025 |
Purchase of Common Stock | 352 | 70.4680 | 06/12/2025 |
Purchase of Common Stock | 967 | 68.5700 | 06/13/2025 |
Purchase of Common Stock | 133 | 69.0710 | 06/16/2025 |
Purchase of Common Stock | 1,367 | 67.5660 | 07/30/2025 |
Purchase of Common Stock | 688 | 66.9650 | 07/30/2025 |
Purchase of Common Stock | 1,521 | 67.3050 | 07/30/2025 |
Purchase of Common Stock | 311 | 65.8330 | 07/31/2025 |
Purchase of Common Stock | 1,030 | 66.2830 | 07/31/2025 |
Purchase of Common Stock | 162 | 65.1070 | 08/01/2025 |
Purchase of Common Stock | 7,410 | 64.8680 | 08/01/2025 |
Purchase of Common Stock | 570 | 69.2830 | 08/04/2025 |
Purchase of Common Stock | 4,124 | 71.0350 | 08/05/2025 |
Purchase of Common Stock | 389 | 71.2650 | 08/05/2025 |
Purchase of Common Stock | 448 | 71.2950 | 08/06/2025 |
Purchase of Common Stock | 3,289 | 71.4270 | 08/06/2025 |
STARBOARD X MASTER FUND LTD
Purchase of Common Stock | 9,589 | 71.2440 | 06/11/2025 |
Purchase of Common Stock | 2,249 | 70.4680 | 06/12/2025 |
Purchase of Common Stock | 6,192 | 68.5700 | 06/13/2025 |
Purchase of Common Stock | 851 | 69.0710 | 06/16/2025 |
Purchase of Common Stock | 9,930 | 67.5660 | 07/30/2025 |
Purchase of Common Stock | 4,995 | 66.9650 | 07/30/2025 |
Purchase of Common Stock | 11,049 | 67.3050 | 07/30/2025 |
Purchase of Common Stock | 2,258 | 65.8330 | 07/31/2025 |
Purchase of Common Stock | 7,482 | 66.2830 | 07/31/2025 |
Purchase of Common Stock | 1,180 | 65.1070 | 08/01/2025 |
Purchase of Common Stock | 54,060 | 64.8680 | 08/01/2025 |
Purchase of Common Stock | 4,160 | 69.2830 | 08/04/2025 |
Purchase of Common Stock | 30,088 | 71.0350 | 08/05/2025 |
Purchase of Common Stock | 2,839 | 71.2650 | 08/05/2025 |
Purchase of Common Stock | 3,270 | 71.2950 | 08/06/2025 |
Purchase of Common Stock | 23,995 | 71.4270 | 08/06/2025 |
STARBOARD VALUE LP
(Through the Starboard Value LP Account)
Purchase of Common Stock | 7,811 | 71.2440 | 06/11/2025 |
Purchase of Common Stock | 1,832 | 70.4680 | 06/12/2025 |
Purchase of Common Stock | 5,044 | 68.5700 | 06/13/2025 |
Purchase of Common Stock | 693 | 69.0710 | 06/16/2025 |
Purchase of Common Stock | 8,027 | 67.5660 | 07/30/2025 |
Purchase of Common Stock | 4,037 | 66.9650 | 07/30/2025 |
Purchase of Common Stock | 8,931 | 67.3050 | 07/30/2025 |
Purchase of Common Stock | 6,048 | 66.2830 | 07/31/2025 |
Purchase of Common Stock | 1,825 | 65.8330 | 07/31/2025 |
Purchase of Common Stock | 959 | 65.1070 | 08/01/2025 |
Purchase of Common Stock | 43,946 | 64.8680 | 08/01/2025 |
Purchase of Common Stock | 3,381 | 69.2830 | 08/04/2025 |
Purchase of Common Stock | 24,459 | 71.0350 | 08/05/2025 |
Purchase of Common Stock | 2,308 | 71.2650 | 08/05/2025 |
Purchase of Common Stock | 2,659 | 71.2950 | 08/06/2025 |
Purchase of Common Stock | 19,505 | 71.4270 | 08/06/2025 |