| 
| Insider Trading | Relationship | Date | Transaction | Cost | #Shares | Value ($) | #Shares Total | SEC Form 4 |  | Eddy Robert W. | President & CEO | Oct 01 '25 | Sale | 90.87 | 17,900 | 1,626,627 | 314,633 | Oct 03 04:14 PM |  | Luce Graham | EVP, Secretary | Sep 17 '25 | Sale | 99.86 | 6,300 | 629,118 | 11,617 | Sep 18 04:17 PM |  | Graham Luce | Officer | Sep 17 '25 | Proposed Sale | 99.86 | 6,300 | 629,117 |  | Sep 17 04:01 PM |  | Eddy Robert W. | President & CEO | Sep 02 '25 | Sale | 98.16 | 17,900 | 1,756,997 | 332,533 | Sep 04 04:15 PM |  | Ortega Steven L | Director | Aug 26 '25 | Buy | 96.09 | 2,080 | 199,867 | 12,383 | Aug 28 04:13 PM |  | Eddy Robert W. | President & CEO | Aug 01 '25 | Sale | 108.45 | 17,900 | 1,941,245 | 350,433 | Aug 05 04:30 PM |  | Cichocki Paul | EVP, Chief Commercial Officer | Aug 01 '25 | Sale | 110.08 | 58,436 | 6,432,635 | 114,127 | Aug 05 04:27 PM |  | Eddy Robert W. | Officer | Aug 01 '25 | Proposed Sale | 109.00 | 53,700 | 5,853,300 |  | Aug 01 04:15 PM |  | Cichocki Paul | EVP, Chief Commercial Officer | Jul 11 '25 | Sale | 106.65 | 43,825 | 4,673,942 | 172,563 | Jul 15 04:24 PM |  | Cichocki Paul | Officer | Jul 11 '25 | Proposed Sale | 110.72 | 128,853 | 14,266,376 |  | Jul 11 04:06 PM |  | Eddy Robert W. | President & CEO | Jul 01 '25 | Sale | 107.08 | 17,900 | 1,916,717 | 368,333 | Jul 02 04:26 PM |  | Steele Robert Allan | Director | Jun 03 '25 | Sale | 112.21 | 9,815 | 1,101,341 | 14,536 | Jun 05 04:17 PM |  | Eddy Robert W. | President & CEO | Jun 02 '25 | Sale | 111.98 | 17,900 | 2,004,518 | 386,233 | Jun 04 04:36 PM |  | Steele Robert Allan | Officer | Jun 03 '25 | Proposed Sale | 112.17 | 9,815 | 1,100,962 |  | Jun 03 03:26 PM |  | Ortega Steven L | Director | May 27 '25 | Buy | 114.60 | 1,740 | 199,404 | 8,641 | May 29 04:21 PM |  | Eddy Robert W. | President & CEO | May 01 '25 | Sale | 117.49 | 17,900 | 2,103,093 | 404,133 | May 05 04:27 PM |  | McGrail Joseph | SVP, Controller | Apr 15 '25 | Sale | 119.74 | 2,100 | 251,454 | 14,240 | Apr 17 04:17 PM |  | McGrail Joseph | Officer | Apr 15 '25 | Proposed Sale | 119.74 | 2,100 | 251,454 |  | Apr 15 04:01 PM |  | Eddy Robert W. | President & CEO | Apr 07 '25 | Option Exercise | 17.00 | 262,500 | 4,462,500 | 702,433 | Apr 08 04:17 PM |  | Eddy Robert W. | President & CEO | Apr 07 '25 | Sale | 114.31 | 280,400 | 32,051,687 | 422,033 | Apr 08 04:17 PM |  | Schwartz Monica | EVP, Chief Digital Officer | Apr 04 '25 | Sale | 115.65 | 10,963 | 1,267,871 | 11,879 | Apr 07 05:23 PM |  | Eddy Robert W. | Officer | Apr 07 '25 | Proposed Sale | 115.00 | 334,100 | 38,421,500 |  | Apr 07 04:34 PM |  | Schwartz Monica | Officer | Apr 04 '25 | Proposed Sale | 115.65 | 10,963 | 1,267,871 |  | Apr 04 04:01 PM |  | Werner William C. | EVP, Strategy & Development | Apr 03 '25 | Sale | 117.64 | 14,192 | 1,669,508 | 26,113 | Apr 03 07:59 PM |  | Schmadeke Scott | EVP, Chief Operations Officer | Apr 03 '25 | Option Exercise | 27.59 | 4,531 | 125,010 | 35,625 | Apr 03 07:57 PM |  | Schmadeke Scott | EVP, Chief Operations Officer | Apr 03 '25 | Sale | 117.79 | 4,531 | 533,706 | 31,094 | Apr 03 07:57 PM |  | Schmadeke Scott | Officer | Apr 03 '25 | Proposed Sale | 117.79 | 4,531 | 533,706 |  | Apr 03 04:43 PM |  | Werner William C. | Officer | Apr 03 '25 | Proposed Sale | 117.64 | 14,192 | 1,669,521 |  | Apr 03 04:06 PM |  | Werner William C. | EVP, Strategy & Development | Mar 19 '25 | Option Exercise | 17.00 | 20,000 | 340,000 | 51,308 | Mar 21 04:19 PM |  | Werner William C. | EVP, Strategy & Development | Mar 19 '25 | Sale | 110.41 | 20,000 | 2,208,194 | 31,308 | Mar 21 04:19 PM |  | Werner William C. | Officer | Mar 19 '25 | Proposed Sale | 110.41 | 20,000 | 2,208,193 |  | Mar 19 04:23 PM |  | Steele Robert Allan | Director | Mar 14 '25 | Option Exercise | 7.00 | 11,813 | 82,691 | 36,164 | Mar 18 07:56 AM |  | Steele Robert Allan | Director | Mar 14 '25 | Sale | 107.59 | 11,813 | 1,270,961 | 24,351 | Mar 18 07:56 AM |  | Steele Robert Allan | Director | Mar 14 '25 | Proposed Sale | 107.59 | 11,813 | 1,270,995 |  | Mar 14 04:02 PM |  | McGrail Joseph | SVP, Controller | Dec 11 '24 | Sale | 99.60 | 500 | 49,800 | 13,066 | Dec 12 04:25 PM |  | McGrail Joseph | Officer | Dec 11 '24 | Proposed Sale | 99.59 | 500 | 49,798 |  | Dec 11 04:10 PM |  | Eddy Robert W. | President & CEO | Dec 02 '24 | Sale | 95.52 | 11,000 | 1,050,696 | 412,792 | Dec 04 04:25 PM |  | Desroches Jeff | Former Officer | Dec 03 '24 | Proposed Sale | 96.03 | 179,688 | 17,256,278 |  | Dec 03 04:22 PM |  | Eddy Robert W. | President & CEO | Nov 01 '24 | Sale | 85.47 | 11,000 | 940,196 | 423,792 | Nov 01 05:27 PM |  | Eddy Robert W. | Officer | Nov 01 '24 | Proposed Sale | 85.60 | 22,000 | 1,883,200 |  | Nov 01 04:12 PM |  |