XNYS 04 May, 2026 5:30 PM (EDT)
| Client Name | Client Category | Action | Reported to Exchange | Quantity | Post Transaction Holding | Traded % | Avg. Price | Value | Security Type |
|---|---|---|---|---|---|---|---|---|---|
| Kenneth S. Courtis | Director | Purchase of securities on an exchange or from another person at price $ 187.47 per share. | 12 Mar 2026 | 492 | 867,029 (4%) | 0% | 187.5 | 92,235 | Common Stock, $0.01 par value per share |
| Kenneth S. Courtis | Director | Purchase of securities on an exchange or from another person at price $ 193.94 per share. | 12 Mar 2026 | 900 | 874,537 (4%) | 0% | 193.9 | 174,546 | Common Stock, $0.01 par value per share |
| Kenneth S. Courtis | Director | Purchase of securities on an exchange or from another person at price $ 193.17 per share. | 12 Mar 2026 | 1,676 | 873,637 (4%) | 0% | 193.2 | 323,753 | Common Stock, $0.01 par value per share |
| Kenneth S. Courtis | Director | Purchase of securities on an exchange or from another person at price $ 192.23 per share. | 12 Mar 2026 | 1,362 | 871,961 (4%) | 0% | 192.2 | 261,817 | Common Stock, $0.01 par value per share |
| Kenneth S. Courtis | Director | Purchase of securities on an exchange or from another person at price $ 190.65 per share. | 12 Mar 2026 | 362 | 870,599 (4%) | 0% | 190.6 | 69,015 | Common Stock, $0.01 par value per share |
| Kenneth S. Courtis | Director | Purchase of securities on an exchange or from another person at price $ 189.37 per share. | 12 Mar 2026 | 2,600 | 870,237 (4%) | 0% | 189.4 | 492,362 | Common Stock, $0.01 par value per share |
| Kenneth S. Courtis | Director | Purchase of securities on an exchange or from another person at price $ 188.85 per share. | 12 Mar 2026 | 608 | 867,637 (4%) | 0% | 188.9 | 114,821 | Common Stock, $0.01 par value per share |
| Kenneth S. Courtis | Director | Purchase of securities on an exchange or from another person at price $ 187.36 per share. | 11 Mar 2026 | 4,052 | 863,798 (4%) | 0% | 187.4 | 759,183 | Common Stock, $0.01 par value per share |
| Kenneth S. Courtis | Director | Purchase of securities on an exchange or from another person at price $ 187.87 per share. | 11 Mar 2026 | 2,739 | 866,537 (4%) | 0% | 187.9 | 514,576 | Common Stock, $0.01 par value per share |
| Kenneth S. Courtis | Director | Purchase of securities on an exchange or from another person at price $ 185.91 per share. | 11 Mar 2026 | 611 | 859,746 (4%) | 0% | 185.9 | 113,591 | Common Stock, $0.01 par value per share |
| Kenneth S. Courtis | Director | Purchase of securities on an exchange or from another person at price $ 185.28 per share. | 11 Mar 2026 | 2,598 | 859,135 (4%) | 0% | 185.3 | 481,357 | Common Stock, $0.01 par value per share |
| Kenneth S. Courtis | Director | Purchase of securities on an exchange or from another person at price $ 180.67 per share. | 10 Mar 2026 | 7,669 | 849,206 (4%) | 0% | 180.7 | 1,385,558 | Common Stock, $0.01 par value per share |
| Kenneth S. Courtis | Director | Purchase of securities on an exchange or from another person at price $ 183.88 per share. | 10 Mar 2026 | 2,014 | 855,983 (4%) | 0% | 183.9 | 370,334 | Common Stock, $0.01 par value per share |
| Kenneth S. Courtis | Director | Purchase of securities on an exchange or from another person at price $ 184.66 per share. | 10 Mar 2026 | 554 | 856,537 (4%) | 0% | 184.7 | 102,302 | Common Stock, $0.01 par value per share |
| Kenneth S. Courtis | Director | Purchase of securities on an exchange or from another person at price $ 182.92 per share. | 10 Mar 2026 | 2,976 | 853,969 (4%) | 0% | 182.9 | 544,370 | Common Stock, $0.01 par value per share |
| Kenneth S. Courtis | Director | Purchase of securities on an exchange or from another person at price $ 181.93 per share. | 10 Mar 2026 | 1,787 | 850,993 (4%) | 0% | 181.9 | 325,109 | Common Stock, $0.01 par value per share |
| Kenneth S. Courtis | Director | Purchase of securities on an exchange or from another person at price $ 174.60 per share. | 09 Mar 2026 | 2,507 | 819,044 (4%) | 0% | 174.6 | 437,722 | Common Stock, $0.01 par value per share |
| Kenneth S. Courtis | Director | Purchase of securities on an exchange or from another person at price $ 180.20 per share. | 09 Mar 2026 | 440 | 841,537 (4%) | 0% | 180.2 | 79,288 | Common Stock, $0.01 par value per share |
| Kenneth S. Courtis | Director | Purchase of securities on an exchange or from another person at price $ 179.61 per share. | 09 Mar 2026 | 1,751 | 841,097 (4%) | 0% | 179.6 | 314,497 | Common Stock, $0.01 par value per share |
| Kenneth S. Courtis | Director | Purchase of securities on an exchange or from another person at price $ 178.01 per share. | 09 Mar 2026 | 592 | 839,346 (4%) | 0% | 178.0 | 105,382 | Common Stock, $0.01 par value per share |
| Kenneth S. Courtis | Director | Purchase of securities on an exchange or from another person at price $ 177.67 per share. | 09 Mar 2026 | 1,510 | 838,754 (4%) | 0% | 177.7 | 268,282 | Common Stock, $0.01 par value per share |
| Kenneth S. Courtis | Director | Purchase of securities on an exchange or from another person at price $ 176.20 per share. | 09 Mar 2026 | 9,242 | 837,244 (4%) | 0% | 176.2 | 1,628,440 | Common Stock, $0.01 par value per share |
| Kenneth S. Courtis | Director | Purchase of securities on an exchange or from another person at price $ 175.49 per share. | 09 Mar 2026 | 8,958 | 828,002 (4%) | 0% | 175.5 | 1,572,039 | Common Stock, $0.01 par value per share |
| Daniel E. Horn | Chief Commercial Officer | Sale of securities on an exchange or to another person at price $ 170.05 per share. | 05 Mar 2026 | 971 | 7,320 (0%) | 0% | 170.1 | 165,119 | Common Stock, $0.01 par value per share |
| Joshua Todd Munsey | Chief Financial Officer | Sale of securities on an exchange or to another person at price $ 183.24 per share. | 04 Mar 2026 | 2,523 | 4,735 (0%) | 0% | 183.2 | 462,315 | Common Stock, $0.01 par value per share |
| Andrew Eidson | Director, Chief Executive Officer | Payment of exercise price or tax liability using portion of securities received from the company at price $ 231.15 per share. | 24 Jan 2026 | 452 | 18,476 (0%) | 0% | 231.2 | 104,480 | Common Stock, $0.01 par value per share |
| Andrew Eidson | Director, Chief Executive Officer | Payment of exercise price or tax liability using portion of securities received from the company at price $ 231.15 per share. | 24 Jan 2026 | 3,662 | 21,335 (0%) | 0% | 231.1 | 846,471 | Common Stock, $0.01 par value per share |
| Andrew Eidson | Director, Chief Executive Officer | Grant, award, or other acquisition of securities at price $ 0.00 per share. | 24 Jan 2026 | 6,521 | 24,997 (0%) | 0% | 0 | Common Stock, $0.01 par value per share | |
| Jason E. Whitehead | President & COO | Payment of exercise price or tax liability using portion of securities received from the company at price $ 231.15 per share. | 24 Jan 2026 | 2,541 | 14,351 (0%) | 0% | 231.1 | 587,352 | Common Stock, $0.01 par value per share |
| Jason E. Whitehead | President & COO | Grant, award, or other acquisition of securities at price $ 0.00 per share. | 24 Jan 2026 | 4,028 | 16,892 (0%) | 0% | 0 | Common Stock, $0.01 par value per share | |
| Jason E. Whitehead | President & COO | Payment of exercise price or tax liability using portion of securities received from the company at price $ 231.15 per share. | 24 Jan 2026 | 314 | 12,864 (0%) | 0% | 231.1 | 72,581 | Common Stock, $0.01 par value per share |
| Daniel E. Horn | Chief Commercial Officer | Payment of exercise price or tax liability using portion of securities received from the company at price $ 231.15 per share. | 24 Jan 2026 | 198 | 6,796 (0%) | 0% | 231.2 | 45,768 | Common Stock, $0.01 par value per share |
| Daniel E. Horn | Chief Commercial Officer | Payment of exercise price or tax liability using portion of securities received from the company at price $ 231.15 per share. | 24 Jan 2026 | 1,600 | 7,755 (0%) | 0% | 231.2 | 369,840 | Common Stock, $0.01 par value per share |
| Daniel E. Horn | Chief Commercial Officer | Grant, award, or other acquisition of securities at price $ 0.00 per share. | 24 Jan 2026 | 2,559 | 9,355 (0%) | 0% | 0 | Common Stock, $0.01 par value per share | |
| Joshua Todd Munsey | Chief Financial Officer | Payment of exercise price or tax liability using portion of securities received from the company at price $ 231.15 per share. | 24 Jan 2026 | 1,515 | 7,258 (0%) | 0% | 231.1 | 350,192 | Common Stock, $0.01 par value per share |
| Joshua Todd Munsey | Chief Financial Officer | Payment of exercise price or tax liability using portion of securities received from the company at price $ 231.15 per share. | 24 Jan 2026 | 203 | 6,421 (0%) | 0% | 231.1 | 46,923 | Common Stock, $0.01 par value per share |
| Joshua Todd Munsey | Chief Financial Officer | Grant, award, or other acquisition of securities at price $ 0.00 per share. | 24 Jan 2026 | 2,352 | 8,773 (0%) | 0% | 0 | Common Stock, $0.01 par value per share | |
| Mark Matthew Manno | EVP, GC & Secretary | Payment of exercise price or tax liability using portion of securities received from the company at price $ 234.89 per share. | 21 Jan 2026 | 352 | 4,426 (0%) | 0% | 234.9 | 82,681 | Common Stock, $0.01 par value per share |
| Mark Matthew Manno | EVP, GC & Secretary | Grant, award, or other acquisition of securities at price $ 0.00 per share. | 21 Jan 2026 | 2,342 | 4,778 (0%) | 0% | 0 | Common Stock, $0.01 par value per share | |
| Andrew Eidson | Director, Chief Executive Officer | Grant, award, or other acquisition of securities at price $ 0.00 per share. | 21 Jan 2026 | 8,197 | 19,810 (0%) | 0% | 0 | Common Stock, $0.01 par value per share | |
| Andrew Eidson | Director, Chief Executive Officer | Payment of exercise price or tax liability using portion of securities received from the company at price $ 234.89 per share. | 21 Jan 2026 | 882 | 18,928 (0%) | 0% | 234.9 | 207,173 | Common Stock, $0.01 par value per share |
| Jason E. Whitehead | President & COO | Payment of exercise price or tax liability using portion of securities received from the company at price $ 234.89 per share. | 21 Jan 2026 | 623 | 13,178 (0%) | 0% | 234.9 | 146,336 | Common Stock, $0.01 par value per share |
| Jason E. Whitehead | President & COO | Grant, award, or other acquisition of securities at price $ 0.00 per share. | 21 Jan 2026 | 4,128 | 13,801 (0%) | 0% | 0 | Common Stock, $0.01 par value per share | |
| Daniel E. Horn | Chief Commercial Officer | Grant, award, or other acquisition of securities at price $ 0.00 per share. | 21 Jan 2026 | 2,412 | 7,401 (0%) | 0% | 0 | Common Stock, $0.01 par value per share | |
| Daniel E. Horn | Chief Commercial Officer | Payment of exercise price or tax liability using portion of securities received from the company at price $ 234.89 per share. | 21 Jan 2026 | 407 | 6,994 (0%) | 0% | 234.9 | 95,600 | Common Stock, $0.01 par value per share |
| Joshua Todd Munsey | Chief Financial Officer | Grant, award, or other acquisition of securities at price $ 0.00 per share. | 21 Jan 2026 | 2,576 | 7,042 (0%) | 0% | 0 | Common Stock, $0.01 par value per share | |
| Joshua Todd Munsey | Chief Financial Officer | Payment of exercise price or tax liability using portion of securities received from the company at price $ 234.89 per share. | 21 Jan 2026 | 418 | 6,624 (0%) | 0% | 234.9 | 98,184 | Common Stock, $0.01 par value per share |
| Michael Gorzynski | Director, Ten Percent Owner, See Remarks | Purchase of securities on an exchange or from another person at price $ 188.88 per share. | 15 Dec 2025 | 23,688 | 629,137 (3%) | 0% | 188.9 | 4,474,137 | Common Stock, $0.01 par value per share |
| Michael Gorzynski | Director, Ten Percent Owner, See Remarks | Purchase of securities on an exchange or from another person at price $ 192.82 per share. | 15 Dec 2025 | 541 | 644,025 (3%) | 0% | 192.8 | 104,315 | Common Stock, $0.01 par value per share |
| Michael Gorzynski | Director, Ten Percent Owner, See Remarks | Purchase of securities on an exchange or from another person at price $ 187.71 per share. | 15 Dec 2025 | 14,347 | 643,484 (3%) | 0% | 187.7 | 2,693,042 | Common Stock, $0.01 par value per share |
| Kenneth S. Courtis | Director | Purchase of securities on an exchange or from another person at price $ 182.84 per share. | 15 Dec 2025 | 70 | 807,607 (4%) | 0% | 182.8 | 12,799 | Common Stock, $0.01 par value per share |
| Kenneth S. Courtis | Director | Purchase of securities on an exchange or from another person at price $ 193.80 per share. | 15 Dec 2025 | 40 | 816,537 (4%) | 0% | 193.8 | 7,752 | Common Stock, $0.01 par value per share |
| Kenneth S. Courtis | Director | Purchase of securities on an exchange or from another person at price $ 192.82 per share. | 15 Dec 2025 | 222 | 816,497 (4%) | 0% | 192.8 | 42,806 | Common Stock, $0.01 par value per share |
| Kenneth S. Courtis | Director | Purchase of securities on an exchange or from another person at price $ 191.49 per share. | 15 Dec 2025 | 493 | 816,275 (4%) | 0% | 191.5 | 94,405 | Common Stock, $0.01 par value per share |
| Kenneth S. Courtis | Director | Purchase of securities on an exchange or from another person at price $ 190.74 per share. | 15 Dec 2025 | 350 | 815,782 (4%) | 0% | 190.7 | 66,759 | Common Stock, $0.01 par value per share |
| Kenneth S. Courtis | Director | Purchase of securities on an exchange or from another person at price $ 189.46 per share. | 15 Dec 2025 | 107 | 815,432 (4%) | 0% | 189.5 | 20,272 | Common Stock, $0.01 par value per share |
| Kenneth S. Courtis | Director | Purchase of securities on an exchange or from another person at price $ 188.32 per share. | 15 Dec 2025 | 4,011 | 815,325 (4%) | 0% | 188.3 | 755,352 | Common Stock, $0.01 par value per share |
| Kenneth S. Courtis | Director | Purchase of securities on an exchange or from another person at price $ 187.86 per share. | 15 Dec 2025 | 1,770 | 811,314 (4%) | 0% | 187.9 | 332,512 | Common Stock, $0.01 par value per share |
| Kenneth S. Courtis | Director | Purchase of securities on an exchange or from another person at price $ 186.96 per share. | 15 Dec 2025 | 1,520 | 809,544 (4%) | 0% | 187.0 | 284,179 | Common Stock, $0.01 par value per share |
| Kenneth S. Courtis | Director | Purchase of securities on an exchange or from another person at price $ 184.39 per share. | 15 Dec 2025 | 51 | 808,024 (4%) | 0% | 184.4 | 9,404 | Common Stock, $0.01 par value per share |
| Kenneth S. Courtis | Director | Purchase of securities on an exchange or from another person at price $ 183.61 per share. | 15 Dec 2025 | 366 | 807,973 (4%) | 0% | 183.6 | 67,201 | Common Stock, $0.01 par value per share |
| Daniel E. Horn | Chief Commercial Officer | Sale of securities on an exchange or to another person at price $ 187.28 per share. | 11 Dec 2025 | 906 | 11,356 (0%) | 0% | 187.3 | 169,676 | Common Stock, $0.01 par value per share |
| Daniel E. Horn | Chief Commercial Officer | Sale of securities on an exchange or to another person at price $ 186.19 per share. | 11 Dec 2025 | 852 | 12,262 (0%) | 0% | 186.2 | 158,634 | Common Stock, $0.01 par value per share |
| Daniel E. Horn | Chief Commercial Officer | Sale of securities on an exchange or to another person at price $ 189.82 per share. | 11 Dec 2025 | 281 | 4,989 (0%) | 0% | 189.8 | 53,339 | Common Stock, $0.01 par value per share |
| Daniel E. Horn | Chief Commercial Officer | Sale of securities on an exchange or to another person at price $ 189.14 per share. | 11 Dec 2025 | 3,123 | 5,720 (0%) | 0% | 189.1 | 590,684 | Common Stock, $0.01 par value per share |
| Daniel E. Horn | Chief Commercial Officer | Sale of securities on an exchange or to another person at price $ 188.25 per share. | 11 Dec 2025 | 2,963 | 8,393 (0%) | 0% | 188.3 | 557,785 | Common Stock, $0.01 par value per share |
| Kenneth S. Courtis | Director | Purchase of securities on an exchange or from another person at price $ 174.86 per share. | 10 Dec 2025 | 220 | 770,757 (4%) | 0% | 174.9 | 38,469 | Common Stock, $0.01 par value per share |
| Kenneth S. Courtis | Director | Purchase of securities on an exchange or from another person at price $ 189.93 per share. | 10 Dec 2025 | 821 | 785,537 (4%) | 0% | 189.9 | 155,933 | Common Stock, $0.01 par value per share |
| Kenneth S. Courtis | Director | Purchase of securities on an exchange or from another person at price $ 189.12 per share. | 10 Dec 2025 | 3,117 | 784,716 (4%) | 0% | 189.1 | 589,487 | Common Stock, $0.01 par value per share |
| Kenneth S. Courtis | Director | Purchase of securities on an exchange or from another person at price $ 188.13 per share. | 10 Dec 2025 | 1,062 | 781,599 (4%) | 0% | 188.1 | 199,794 | Common Stock, $0.01 par value per share |
| Kenneth S. Courtis | Director | Purchase of securities on an exchange or from another person at price $ 179.66 per share. | 10 Dec 2025 | 420 | 780,537 (4%) | 0% | 179.7 | 75,457 | Common Stock, $0.01 par value per share |
| Kenneth S. Courtis | Director | Purchase of securities on an exchange or from another person at price $ 179.03 per share. | 10 Dec 2025 | 2,960 | 780,117 (4%) | 0% | 179.0 | 529,929 | Common Stock, $0.01 par value per share |
| Kenneth S. Courtis | Director | Purchase of securities on an exchange or from another person at price $ 177.59 per share. | 10 Dec 2025 | 660 | 777,157 (4%) | 0% | 177.6 | 117,209 | Common Stock, $0.01 par value per share |
| Kenneth S. Courtis | Director | Purchase of securities on an exchange or from another person at price $ 176.91 per share. | 10 Dec 2025 | 420 | 776,497 (4%) | 0% | 176.9 | 74,302 | Common Stock, $0.01 par value per share |
| Kenneth S. Courtis | Director | Purchase of securities on an exchange or from another person at price $ 175.62 per share. | 10 Dec 2025 | 1,440 | 776,077 (4%) | 0% | 175.6 | 252,893 | Common Stock, $0.01 par value per share |
| Kenneth S. Courtis | Director | Purchase of securities on an exchange or from another person at price $ 174.98 per share. | 10 Dec 2025 | 1,860 | 774,637 (4%) | 0% | 175.0 | 325,463 | Common Stock, $0.01 par value per share |
| Kenneth S. Courtis | Director | Purchase of securities on an exchange or from another person at price $ 180.25 per share. | 10 Dec 2025 | 420 | 772,777 (4%) | 0% | 180.3 | 75,705 | Common Stock, $0.01 par value per share |
| Kenneth S. Courtis | Director | Purchase of securities on an exchange or from another person at price $ 179.46 per share. | 10 Dec 2025 | 400 | 772,357 (4%) | 0% | 179.5 | 71,784 | Common Stock, $0.01 par value per share |
| Kenneth S. Courtis | Director | Purchase of securities on an exchange or from another person at price $ 178.00 per share. | 10 Dec 2025 | 1,080 | 771,957 (4%) | 0% | 178 | 192,240 | Common Stock, $0.01 par value per share |
| Kenneth S. Courtis | Director | Purchase of securities on an exchange or from another person at price $ 176.53 per share. | 10 Dec 2025 | 120 | 770,877 (4%) | 0% | 176.5 | 21,184 | Common Stock, $0.01 par value per share |
| Kenneth S. Courtis | Director | Purchase of securities on an exchange or from another person at price $ 179.76 per share. | 09 Dec 2025 | 1,027 | 794,424 (4%) | 0% | 179.8 | 184,614 | Common Stock, $0.01 par value per share |
| Kenneth S. Courtis | Director | Purchase of securities on an exchange or from another person at price $ 179.03 per share. | 09 Dec 2025 | 3,120 | 793,397 (4%) | 0% | 179.0 | 558,574 | Common Stock, $0.01 par value per share |
| Kenneth S. Courtis | Director | Purchase of securities on an exchange or from another person at price $ 177.81 per share. | 09 Dec 2025 | 1,680 | 790,277 (4%) | 0% | 177.8 | 298,721 | Common Stock, $0.01 par value per share |
| Kenneth S. Courtis | Director | Purchase of securities on an exchange or from another person at price $ 176.82 per share. | 09 Dec 2025 | 540 | 788,597 (4%) | 0% | 176.8 | 95,483 | Common Stock, $0.01 par value per share |
| Kenneth S. Courtis | Director | Purchase of securities on an exchange or from another person at price $ 175.62 per share. | 09 Dec 2025 | 1,440 | 788,057 (4%) | 0% | 175.6 | 252,893 | Common Stock, $0.01 par value per share |
| Kenneth S. Courtis | Director | Purchase of securities on an exchange or from another person at price $ 174.97 per share. | 09 Dec 2025 | 2,080 | 786,617 (4%) | 0% | 175.0 | 363,938 | Common Stock, $0.01 par value per share |
| Kenneth S. Courtis | Director | Purchase of securities on an exchange or from another person at price $ 180.68 per share. | 09 Dec 2025 | 53 | 784,537 (4%) | 0% | 180.7 | 9,576 | Common Stock, $0.01 par value per share |
| Kenneth S. Courtis | Director | Purchase of securities on an exchange or from another person at price $ 179.52 per share. | 09 Dec 2025 | 658 | 784,484 (4%) | 0% | 179.5 | 118,124 | Common Stock, $0.01 par value per share |
| Kenneth S. Courtis | Director | Purchase of securities on an exchange or from another person at price $ 179.02 per share. | 09 Dec 2025 | 1,420 | 783,826 (4%) | 0% | 179.0 | 254,208 | Common Stock, $0.01 par value per share |
| Kenneth S. Courtis | Director | Purchase of securities on an exchange or from another person at price $ 177.84 per share. | 09 Dec 2025 | 670 | 782,406 (4%) | 0% | 177.8 | 119,153 | Common Stock, $0.01 par value per share |
| Kenneth S. Courtis | Director | Purchase of securities on an exchange or from another person at price $ 176.67 per share. | 09 Dec 2025 | 240 | 781,736 (4%) | 0% | 176.7 | 42,401 | Common Stock, $0.01 par value per share |
| Kenneth S. Courtis | Director | Purchase of securities on an exchange or from another person at price $ 175.54 per share. | 09 Dec 2025 | 1,140 | 781,496 (4%) | 0% | 175.5 | 200,116 | Common Stock, $0.01 par value per share |
| Kenneth S. Courtis | Director | Purchase of securities on an exchange or from another person at price $ 174.93 per share. | 09 Dec 2025 | 819 | 780,356 (4%) | 0% | 174.9 | 143,268 | Common Stock, $0.01 par value per share |
| Kenneth S. Courtis | Director | Purchase of securities on an exchange or from another person at price $ 180.50 per share. | 09 Dec 2025 | 500 | 779,537 (4%) | 0% | 180.5 | 90,250 | Common Stock, $0.01 par value per share |
| Kenneth S. Courtis | Director | Purchase of securities on an exchange or from another person at price $ 180.01 per share. | 09 Dec 2025 | 450 | 779,037 (4%) | 0% | 180.0 | 81,005 | Common Stock, $0.01 par value per share |
| Kenneth S. Courtis | Director | Purchase of securities on an exchange or from another person at price $ 178.93 per share. | 09 Dec 2025 | 5,134 | 778,587 (4%) | 0% | 178.9 | 918,627 | Common Stock, $0.01 par value per share |
| Kenneth S. Courtis | Director | Purchase of securities on an exchange or from another person at price $ 175.48 per share. | 09 Dec 2025 | 390 | 770,927 (4%) | 0% | 175.5 | 68,437 | Common Stock, $0.01 par value per share |
| Kenneth S. Courtis | Director | Purchase of securities on an exchange or from another person at price $ 177.77 per share. | 09 Dec 2025 | 2,526 | 773,453 (4%) | 0% | 177.8 | 449,047 | Common Stock, $0.01 par value per share |
| Kenneth S. Courtis | Director | Purchase of securities on an exchange or from another person at price $ 189.90 per share. | 09 Dec 2025 | 494 | 807,537 (4%) | 0% | 189.9 | 93,811 | Common Stock, $0.01 par value per share |
| Kenneth S. Courtis | Director | Purchase of securities on an exchange or from another person at price $ 189.07 per share. | 09 Dec 2025 | 493 | 807,043 (4%) | 0% | 189.1 | 93,212 | Common Stock, $0.01 par value per share |
| Kenneth S. Courtis | Director | Purchase of securities on an exchange or from another person at price $ 187.86 per share. | 09 Dec 2025 | 488 | 806,550 (4%) | 0% | 187.9 | 91,676 | Common Stock, $0.01 par value per share |
| Kenneth S. Courtis | Director | Purchase of securities on an exchange or from another person at price $ 185.83 per share. | 09 Dec 2025 | 197 | 806,062 (4%) | 0% | 185.8 | 36,609 | Common Stock, $0.01 par value per share |
| Kenneth S. Courtis | Director | Purchase of securities on an exchange or from another person at price $ 184.94 per share. | 09 Dec 2025 | 2,496 | 805,865 (4%) | 0% | 184.9 | 461,610 | Common Stock, $0.01 par value per share |
| Kenneth S. Courtis | Director | Purchase of securities on an exchange or from another person at price $ 183.98 per share. | 09 Dec 2025 | 2,147 | 803,369 (4%) | 0% | 184.0 | 395,005 | Common Stock, $0.01 par value per share |
| Kenneth S. Courtis | Director | Purchase of securities on an exchange or from another person at price $ 182.92 per share. | 09 Dec 2025 | 1,685 | 801,222 (4%) | 0% | 182.9 | 308,220 | Common Stock, $0.01 par value per share |
| Kenneth S. Courtis | Director | Purchase of securities on an exchange or from another person at price $ 189.93 per share. | 09 Dec 2025 | 821 | 799,537 (4%) | 0% | 189.9 | 155,933 | Common Stock, $0.01 par value per share |
| Kenneth S. Courtis | Director | Purchase of securities on an exchange or from another person at price $ 189.12 per share. | 09 Dec 2025 | 3,117 | 798,716 (4%) | 0% | 189.1 | 589,487 | Common Stock, $0.01 par value per share |
| Kenneth S. Courtis | Director | Purchase of securities on an exchange or from another person at price $ 188.13 per share. | 09 Dec 2025 | 1,062 | 795,599 (4%) | 0% | 188.1 | 199,794 | Common Stock, $0.01 par value per share |
| Kenneth S. Courtis | Director | Purchase of securities on an exchange or from another person at price $ 180.67 per share. | 09 Dec 2025 | 113 | 794,537 (4%) | 0% | 180.7 | 20,416 | Common Stock, $0.01 par value per share |
| Kenneth S. Courtis | Director | Purchase of securities on an exchange or from another person at price $ 174.81 per share. | 08 Dec 2025 | 4,362 | 747,469 (4%) | 0% | 174.8 | 762,521 | Common Stock, $0.01 par value per share |
| Kenneth S. Courtis | Director | Purchase of securities on an exchange or from another person at price $ 175.92 per share. | 08 Dec 2025 | 22,413 | 769,882 (4%) | 0% | 175.9 | 3,942,895 | Common Stock, $0.01 par value per share |
| Kenneth S. Courtis | Director | Purchase of securities on an exchange or from another person at price $ 176.41 per share. | 08 Dec 2025 | 655 | 770,537 (4%) | 0% | 176.4 | 115,549 | Common Stock, $0.01 par value per share |
| Kenneth S. Courtis | Director | Purchase of securities on an exchange or from another person at price $ 172.92 per share. | 08 Dec 2025 | 1,011 | 735,548 (4%) | 0% | 172.9 | 174,822 | Common Stock, $0.01 par value per share |
| Kenneth S. Courtis | Director | Purchase of securities on an exchange or from another person at price $ 173.78 per share. | 08 Dec 2025 | 7,559 | 743,107 (4%) | 0% | 173.8 | 1,313,603 | Common Stock, $0.01 par value per share |
| Kenneth S. Courtis | Director | Purchase of securities on an exchange or from another person at price $ 141.50 per share. | 12 Sep 2025 | 10,111 | 636,648 (3%) | 0% | 141.5 | 1,430,707 | Common Stock, $0.01 par value per share |
| Kenneth S. Courtis | Director | Purchase of securities on an exchange or from another person at price $ 156.96 per share. | 12 Sep 2025 | 899 | 734,537 (4%) | 0% | 157.0 | 141,107 | Common Stock, $0.01 par value per share |
| Kenneth S. Courtis | Director | Purchase of securities on an exchange or from another person at price $ 156.00 per share. | 12 Sep 2025 | 11,431 | 733,638 (4%) | 0% | 156 | 1,783,236 | Common Stock, $0.01 par value per share |
| Kenneth S. Courtis | Director | Purchase of securities on an exchange or from another person at price $ 155.16 per share. | 12 Sep 2025 | 22,017 | 722,207 (3%) | 0% | 155.2 | 3,416,158 | Common Stock, $0.01 par value per share |
| Kenneth S. Courtis | Director | Purchase of securities on an exchange or from another person at price $ 154.24 per share. | 12 Sep 2025 | 10,225 | 700,190 (3%) | 0% | 154.2 | 1,577,104 | Common Stock, $0.01 par value per share |
| Kenneth S. Courtis | Director | Purchase of securities on an exchange or from another person at price $ 153.34 per share. | 12 Sep 2025 | 3,451 | 689,965 (3%) | 0% | 153.3 | 529,176 | Common Stock, $0.01 par value per share |
| Kenneth S. Courtis | Director | Purchase of securities on an exchange or from another person at price $ 152.21 per share. | 12 Sep 2025 | 2,086 | 686,514 (3%) | 0% | 152.2 | 317,510 | Common Stock, $0.01 par value per share |
| Kenneth S. Courtis | Director | Purchase of securities on an exchange or from another person at price $ 150.76 per share. | 12 Sep 2025 | 1,704 | 684,428 (3%) | 0% | 150.8 | 256,895 | Common Stock, $0.01 par value per share |
| Kenneth S. Courtis | Director | Purchase of securities on an exchange or from another person at price $ 149.72 per share. | 12 Sep 2025 | 987 | 682,724 (3%) | 0% | 149.7 | 147,774 | Common Stock, $0.01 par value per share |
| Kenneth S. Courtis | Director | Purchase of securities on an exchange or from another person at price $ 146.47 per share. | 12 Sep 2025 | 53 | 681,737 (3%) | 0% | 146.5 | 7,763 | Common Stock, $0.01 par value per share |
| Kenneth S. Courtis | Director | Purchase of securities on an exchange or from another person at price $ 145.25 per share. | 12 Sep 2025 | 147 | 681,684 (3%) | 0% | 145.3 | 21,352 | Common Stock, $0.01 par value per share |
| Kenneth S. Courtis | Director | Purchase of securities on an exchange or from another person at price $ 143.31 per share. | 12 Sep 2025 | 22,947 | 681,537 (3%) | 0% | 143.3 | 3,288,535 | Common Stock, $0.01 par value per share |
| Kenneth S. Courtis | Director | Purchase of securities on an exchange or from another person at price $ 142.47 per share. | 12 Sep 2025 | 21,942 | 658,590 (3%) | 0% | 142.5 | 3,126,077 | Common Stock, $0.01 par value per share |
| Jason E. Whitehead | President & COO | Sale of securities on an exchange or to another person at price $ 162.51 per share. | 12 Aug 2025 | 1,353 | 9,673 (0%) | 0% | 162.5 | 219,876 | Common Stock, $0.01 par value per share |
| Jason E. Whitehead | President & COO | Sale of securities on an exchange or to another person at price $ 161.76 per share. | 12 Aug 2025 | 10,651 | 11,026 (0%) | 0% | 161.8 | 1,722,906 | Common Stock, $0.01 par value per share |
| Joshua Todd Munsey | Chief Financial Officer | Sale of securities on an exchange or to another person at price $ 157.00 per share. | 12 Aug 2025 | 2,135 | 4,466 (0%) | 0% | 157 | 335,195 | Common Stock, $0.01 par value per share |
| Daniel D. Smith | Director | Grant, award, or other acquisition of securities at price $ 0.00 per share. | 07 May 2025 | 1,039 | 7,099 (0%) | 0% | 0 | Common Stock, $0.01 par value per share | |
| Kenneth S. Courtis | Director | Grant, award, or other acquisition of securities at price $ 0.00 per share. | 07 May 2025 | 1,953 | 626,537 (3%) | 0% | 0 | Common Stock, $0.01 par value per share | |
| Shelly C. Lombard | Director | Grant, award, or other acquisition of securities at price $ 0.00 per share. | 07 May 2025 | 1,039 | 1,419 (0%) | 0% | 0 | Common Stock, $0.01 par value per share | |
| Michael Gorzynski | Director, Ten Percent Owner, See Remarks | Grant, award, or other acquisition of securities at price $ 0.00 per share. | 07 May 2025 | 2,842 | 5,713 (0%) | 0% | 0 | Common Stock, $0.01 par value per share | |
| Neufville Joanna Baker De | Director | Grant, award, or other acquisition of securities at price $ 0.00 per share. | 07 May 2025 | 1,039 | 7,013 (0%) | 0% | 0 | Common Stock, $0.01 par value per share | |
| Andrew Eidson | Director, Chief Executive Officer | Gift of securities by or to the insider at price $ 0.00 per share. | 08 Apr 2025 | 21,315 | 11,613 (0%) | 0% | 0 | Common Stock, $0.01 par value per share | |
| Andrew Eidson | Director, Chief Executive Officer | Grant, award, or other acquisition of securities at price $ 0.00 per share. | 24 Jan 2025 | 14,025 | 40,923 (0%) | 0% | 0 | Common Stock, $0.01 par value per share | |
| Andrew Eidson | Director, Chief Executive Officer | Payment of exercise price or tax liability using portion of securities received from the company at price $ 193.84 per share. | 24 Jan 2025 | 7,995 | 32,928 (0%) | 0% | 193.8 | 1,549,751 | Common Stock, $0.01 par value per share |
| Andrew Eidson | Director, Chief Executive Officer | Payment of exercise price or tax liability using portion of securities received from the company at price $ 199.22 per share. | 24 Jan 2025 | 481 | 26,898 (0%) | 0% | 199.2 | 95,825 | Common Stock, $0.01 par value per share |
| Jason E. Whitehead | President & COO | Grant, award, or other acquisition of securities at price $ 0.00 per share. | 24 Jan 2025 | 15,194 | 30,824 (0%) | 0% | 0 | Common Stock, $0.01 par value per share | |
| Jason E. Whitehead | President & COO | Payment of exercise price or tax liability using portion of securities received from the company at price $ 199.22 per share. | 24 Jan 2025 | 346 | 15,630 (0%) | 0% | 199.2 | 68,930 | Common Stock, $0.01 par value per share |
| Jason E. Whitehead | President & COO | Payment of exercise price or tax liability using portion of securities received from the company at price $ 193.84 per share. | 24 Jan 2025 | 9,147 | 21,677 (0%) | 0% | 193.8 | 1,773,054 | Common Stock, $0.01 par value per share |
| Daniel E. Horn | Chief Commercial Officer | Payment of exercise price or tax liability using portion of securities received from the company at price $ 199.22 per share. | 24 Jan 2025 | 222 | 8,904 (0%) | 0% | 199.2 | 44,227 | Common Stock, $0.01 par value per share |
| Daniel E. Horn | Chief Commercial Officer | Payment of exercise price or tax liability using portion of securities received from the company at price $ 193.84 per share. | 24 Jan 2025 | 6,179 | 13,114 (0%) | 0% | 193.8 | 1,197,737 | Common Stock, $0.01 par value per share |
| Daniel E. Horn | Chief Commercial Officer | Grant, award, or other acquisition of securities at price $ 0.00 per share. | 24 Jan 2025 | 10,389 | 19,293 (0%) | 0% | 0 | Common Stock, $0.01 par value per share | |
| Joshua Todd Munsey | Chief Financial Officer | Payment of exercise price or tax liability using portion of securities received from the company at price $ 193.84 per share. | 24 Jan 2025 | 465 | 6,601 (0%) | 0% | 193.8 | 90,136 | Common Stock, $0.01 par value per share |
| Joshua Todd Munsey | Chief Financial Officer | Payment of exercise price or tax liability using portion of securities received from the company at price $ 199.22 per share. | 24 Jan 2025 | 228 | 7,066 (0%) | 0% | 199.2 | 45,422 | Common Stock, $0.01 par value per share |
| Mark Matthew Manno | EVP, GC & Secretary | Grant, award, or other acquisition of securities at price $ 0.00 per share. | 22 Jan 2025 | 2,436 | 2,436 (0%) | 0% | 0 | Common Stock, $0.01 par value per share | |
| Andrew Eidson | Director, Chief Executive Officer | Grant, award, or other acquisition of securities at price $ 0.00 per share. | 22 Jan 2025 | 6,538 | 27,379 (0%) | 0% | 0 | Common Stock, $0.01 par value per share | |
| Jason E. Whitehead | President & COO | Grant, award, or other acquisition of securities at price $ 0.00 per share. | 22 Jan 2025 | 4,038 | 15,976 (0%) | 0% | 0 | Common Stock, $0.01 par value per share | |
| Daniel E. Horn | Chief Commercial Officer | Grant, award, or other acquisition of securities at price $ 0.00 per share. | 22 Jan 2025 | 2,564 | 9,126 (0%) | 0% | 0 | Common Stock, $0.01 par value per share | |
| Joshua Todd Munsey | Chief Financial Officer | Grant, award, or other acquisition of securities at price $ 0.00 per share. | 22 Jan 2025 | 2,564 | 7,294 (0%) | 0% | 0 | Common Stock, $0.01 par value per share | |
| Kenneth S. Courtis | Director | Purchase of securities on an exchange or from another person at price $ 228.30 per share. | 13 Dec 2024 | 3,324 | 621,030 (3%) | 0% | 228.3 | 758,869 | Common Stock, $0.01 par value per share |
| Kenneth S. Courtis | Director | Purchase of securities on an exchange or from another person at price $ 227.66 per share. | 13 Dec 2024 | 3,743 | 617,706 (3%) | 0% | 227.7 | 852,131 | Common Stock, $0.01 par value per share |
| Kenneth S. Courtis | Director | Purchase of securities on an exchange or from another person at price $ 230.35 per share. | 13 Dec 2024 | 3,063 | 624,584 (3%) | 0% | 230.3 | 705,562 | Common Stock, $0.01 par value per share |
| Kenneth S. Courtis | Director | Purchase of securities on an exchange or from another person at price $ 228.30 per share. | 13 Dec 2024 | 3,324 | 621,030 (3%) | 0% | 228.3 | 758,869 | Common Stock, $0.01 par value per share |
| Kenneth S. Courtis | Director | Purchase of securities on an exchange or from another person at price $ 229.61 per share. | 13 Dec 2024 | 491 | 621,521 (3%) | 0% | 229.6 | 112,739 | Common Stock, $0.01 par value per share |
| Kenneth S. Courtis | Director | Purchase of securities on an exchange or from another person at price $ 227.66 per share. | 13 Dec 2024 | 3,743 | 617,706 (3%) | 0% | 227.7 | 852,131 | Common Stock, $0.01 par value per share |
| Kenneth S. Courtis | Director | Purchase of securities on an exchange or from another person at price $ 230.35 per share. | 13 Dec 2024 | 3,063 | 624,584 (3%) | 0% | 230.3 | 705,562 | Common Stock, $0.01 par value per share |
| Kenneth S. Courtis | Director | Purchase of securities on an exchange or from another person at price $ 229.61 per share. | 13 Dec 2024 | 491 | 621,521 (3%) | 0% | 229.6 | 112,739 | Common Stock, $0.01 par value per share |
| Michael Gorzynski | Director, Ten Percent Owner, See Remarks | Grant, award, or other acquisition of securities at price $ 0.00 per share. | 13 Dec 2024 | 159 | 2,871 (0%) | 0% | 0 | Common Stock, $0.01 par value per share | |
| Roger L. Nicholson | CAO, GC & Secretary | Payment of exercise price or tax liability using portion of securities received from the company at price $ 313.24 per share. | 31 May 2024 | 5,017 | 6,256 (0%) | 0% | 313.2 | 1,571,525 | Common Stock, $0.01 par value per share |
| Roger L. Nicholson | CAO, GC & Secretary | Sale or transfer of securities back to the company at price $ 0.00 per share. | 31 May 2024 | 2,579 | 11,273 (0%) | 0% | 0 | Common Stock, $0.01 par value per share | |
| Roger L. Nicholson | CAO, GC & Secretary | Grant, award, or other acquisition of securities at price $ 0.00 per share. | 31 May 2024 | 7,725 | 13,852 (0%) | 0% | 0 | Common Stock, $0.01 par value per share | |
| Roger L. Nicholson | CAO, GC & Secretary | Gift of securities by or to the insider at price $ 0.00 per share. | 14 May 2024 | 1,000 | 9,720 (0%) | 0% | 0 | Common Stock, $0.01 par value per share | |
| Roger L. Nicholson | CAO, GC & Secretary | Sale of securities on an exchange or to another person at price $ 291.00 per share. | 14 May 2024 | 518 | 9,202 (0%) | 0% | 291 | 150,738 | Common Stock, $0.01 par value per share |
| Roger L. Nicholson | CAO, GC & Secretary | Sale of securities on an exchange or to another person at price $ 290.02 per share. | 14 May 2024 | 3,075 | 6,127 (0%) | 0% | 290.0 | 891,812 | Common Stock, $0.01 par value per share |
| Daniel D. Smith | Director | Grant, award, or other acquisition of securities at price $ 0.00 per share. | 02 May 2024 | 380 | 6,060 (0%) | 0% | 0 | Common Stock, $0.01 par value per share | |
| Kenneth S. Courtis | Director | Grant, award, or other acquisition of securities at price $ 0.00 per share. | 02 May 2024 | 729 | 613,963 (3%) | 0% | 0 | Common Stock, $0.01 par value per share | |
| David J. Stetson | Director | Grant, award, or other acquisition of securities at price $ 0.00 per share. | 02 May 2024 | 380 | 20,484 (0%) | 0% | 0 | Common Stock, $0.01 par value per share | |
| Shelly C. Lombard | Director | Grant, award, or other acquisition of securities at price $ 0.00 per share. | 02 May 2024 | 380 | 380 (0%) | 0% | 0 | Common Stock, $0.01 par value per share | |
| Michael Gorzynski | Director, Ten Percent Owner, See Remarks | Grant, award, or other acquisition of securities at price $ 0.00 per share. | 02 May 2024 | 902 | 2,712 (0%) | 0% | 0 | Common Stock, $0.01 par value per share | |
| Neufville Joanna Baker De | Director | Grant, award, or other acquisition of securities at price $ 0.00 per share. | 02 May 2024 | 759 | 5,974 (0%) | 0% | 0 | Common Stock, $0.01 par value per share | |
| Kenneth S. Courtis | Director | Sale of securities on an exchange or to another person at price $ 293.53 per share. | 15 Mar 2024 | 405 | 614,984 (3%) | 0% | 293.5 | 118,880 | Common Stock, $0.01 par value per share |
| Kenneth S. Courtis | Director | Sale of securities on an exchange or to another person at price $ 292.39 per share. | 15 Mar 2024 | 1,250 | 613,734 (3%) | 0% | 292.4 | 365,488 | Common Stock, $0.01 par value per share |
| Kenneth S. Courtis | Director | Sale of securities on an exchange or to another person at price $ 291.30 per share. | 15 Mar 2024 | 500 | 613,234 (3%) | 0% | 291.3 | 145,650 | Common Stock, $0.01 par value per share |
| Kenneth S. Courtis | Director | Sale of securities on an exchange or to another person at price $ 305.88 per share. | 15 Mar 2024 | 59 | 638,133 (3%) | 0% | 305.9 | 18,047 | Common Stock, $0.01 par value per share |
| Kenneth S. Courtis | Director | Sale of securities on an exchange or to another person at price $ 304.44 per share. | 15 Mar 2024 | 286 | 637,847 (3%) | 0% | 304.4 | 87,070 | Common Stock, $0.01 par value per share |
| Kenneth S. Courtis | Director | Sale of securities on an exchange or to another person at price $ 303.63 per share. | 15 Mar 2024 | 358 | 637,489 (3%) | 0% | 303.6 | 108,700 | Common Stock, $0.01 par value per share |
| Kenneth S. Courtis | Director | Sale of securities on an exchange or to another person at price $ 302.45 per share. | 15 Mar 2024 | 164 | 637,325 (3%) | 0% | 302.5 | 49,602 | Common Stock, $0.01 par value per share |
| Kenneth S. Courtis | Director | Sale of securities on an exchange or to another person at price $ 300.95 per share. | 15 Mar 2024 | 7,502 | 629,823 (3%) | 0% | 301.0 | 2,257,727 | Common Stock, $0.01 par value per share |
| Kenneth S. Courtis | Director | Sale of securities on an exchange or to another person at price $ 300.03 per share. | 15 Mar 2024 | 3,636 | 626,187 (3%) | 0% | 300.0 | 1,090,909 | Common Stock, $0.01 par value per share |
| Kenneth S. Courtis | Director | Sale of securities on an exchange or to another person at price $ 299.10 per share. | 15 Mar 2024 | 2,746 | 623,441 (3%) | 0% | 299.1 | 821,329 | Common Stock, $0.01 par value per share |
| Kenneth S. Courtis | Director | Sale of securities on an exchange or to another person at price $ 297.97 per share. | 15 Mar 2024 | 2,170 | 621,271 (3%) | 0% | 298.0 | 646,595 | Common Stock, $0.01 par value per share |
| Kenneth S. Courtis | Director | Sale of securities on an exchange or to another person at price $ 296.94 per share. | 15 Mar 2024 | 1,642 | 619,629 (3%) | 0% | 296.9 | 487,575 | Common Stock, $0.01 par value per share |
| Kenneth S. Courtis | Director | Sale of securities on an exchange or to another person at price $ 295.75 per share. | 15 Mar 2024 | 2,488 | 617,141 (3%) | 0% | 295.8 | 735,826 | Common Stock, $0.01 par value per share |
| Kenneth S. Courtis | Director | Sale of securities on an exchange or to another person at price $ 294.67 per share. | 15 Mar 2024 | 1,752 | 615,389 (3%) | 0% | 294.7 | 516,262 | Common Stock, $0.01 par value per share |
| Kenneth S. Courtis | Director | Sale of securities on an exchange or to another person at price $ 307.76 per share. | 15 Mar 2024 | 42 | 638,192 (3%) | 0% | 307.8 | 12,926 | Common Stock, $0.01 par value per share |
| Michael Gorzynski | Director, Ten Percent Owner, See Remarks | Purchase of securities on an exchange or from another person at price $ 295.24 per share. | 15 Mar 2024 | 5,716 | 600,336 (3%) | 0% | 295.2 | 1,687,582 | Common Stock, $0.01 par value per share |
| Michael Gorzynski | Director, Ten Percent Owner, See Remarks | Purchase of securities on an exchange or from another person at price $ 293.60 per share. | 15 Mar 2024 | 368 | 594,620 (3%) | 0% | 293.6 | 108,045 | Common Stock, $0.01 par value per share |
| Michael Gorzynski | Director, Ten Percent Owner, See Remarks | Purchase of securities on an exchange or from another person at price $ 292.60 per share. | 15 Mar 2024 | 473 | 594,252 (3%) | 0% | 292.6 | 138,399 | Common Stock, $0.01 par value per share |
| Michael Gorzynski | Director, Ten Percent Owner, See Remarks | Purchase of securities on an exchange or from another person at price $ 295.82 per share. | 15 Mar 2024 | 113 | 600,449 (3%) | 0% | 295.8 | 33,428 | Common Stock, $0.01 par value per share |
| Michael Gorzynski | Director, Ten Percent Owner, See Remarks | Purchase of securities on an exchange or from another person at price $ 291.35 per share. | 15 Mar 2024 | 3,330 | 593,779 (3%) | 0% | 291.3 | 970,186 | Common Stock, $0.01 par value per share |
| Michael Gorzynski | Director, Ten Percent Owner, See Remarks | Purchase of securities on an exchange or from another person at price $ 299.34 per share. | 15 Mar 2024 | 4,570 | 605,019 (3%) | 0% | 299.3 | 1,367,989 | Common Stock, $0.01 par value per share |
| Michael Gorzynski | Director, Ten Percent Owner, See Remarks | Purchase of securities on an exchange or from another person at price $ 300.17 per share. | 15 Mar 2024 | 430 | 605,449 (3%) | 0% | 300.2 | 129,074 | Common Stock, $0.01 par value per share |
| Kenneth S. Courtis | Director | Sale of securities on an exchange or to another person at price $ 303.02 per share. | 14 Mar 2024 | 3,671 | 650,664 (3%) | 0% | 303.0 | 1,112,386 | Common Stock, $0.01 par value per share |
| Kenneth S. Courtis | Director | Sale of securities on an exchange or to another person at price $ 309.91 per share. | 14 Mar 2024 | 75 | 660,859 (3%) | 0% | 309.9 | 23,243 | Common Stock, $0.01 par value per share |
| Kenneth S. Courtis | Director | Sale of securities on an exchange or to another person at price $ 299.25 per share. | 14 Mar 2024 | 493 | 638,234 (3%) | 0% | 299.2 | 147,530 | Common Stock, $0.01 par value per share |
| Kenneth S. Courtis | Director | Sale of securities on an exchange or to another person at price $ 300.13 per share. | 14 Mar 2024 | 2,209 | 638,727 (3%) | 0% | 300.1 | 662,987 | Common Stock, $0.01 par value per share |
| Kenneth S. Courtis | Director | Sale of securities on an exchange or to another person at price $ 300.98 per share. | 14 Mar 2024 | 3,960 | 640,936 (3%) | 0% | 301.0 | 1,191,881 | Common Stock, $0.01 par value per share |
| Kenneth S. Courtis | Director | Sale of securities on an exchange or to another person at price $ 302.13 per share. | 14 Mar 2024 | 5,768 | 644,896 (3%) | 0% | 302.1 | 1,742,686 | Common Stock, $0.01 par value per share |
| Kenneth S. Courtis | Director | Sale of securities on an exchange or to another person at price $ 311.50 per share. | 14 Mar 2024 | 2 | 660,934 (3%) | 0% | 311.5 | 623 | Common Stock, $0.01 par value per share |
| Kenneth S. Courtis | Director | Sale of securities on an exchange or to another person at price $ 312.73 per share. | 14 Mar 2024 | 100 | 660,936 (3%) | 0% | 312.7 | 31,273 | Common Stock, $0.01 par value per share |
| Kenneth S. Courtis | Director | Sale of securities on an exchange or to another person at price $ 304.18 per share. | 14 Mar 2024 | 1,736 | 654,335 (3%) | 0% | 304.2 | 528,056 | Common Stock, $0.01 par value per share |
| Kenneth S. Courtis | Director | Sale of securities on an exchange or to another person at price $ 305.14 per share. | 14 Mar 2024 | 3,307 | 656,071 (3%) | 0% | 305.1 | 1,009,098 | Common Stock, $0.01 par value per share |
| Kenneth S. Courtis | Director | Sale of securities on an exchange or to another person at price $ 306.89 per share. | 14 Mar 2024 | 1,004 | 659,378 (3%) | 0% | 306.9 | 308,118 | Common Stock, $0.01 par value per share |
| Kenneth S. Courtis | Director | Sale of securities on an exchange or to another person at price $ 307.70 per share. | 14 Mar 2024 | 477 | 660,382 (3%) | 0% | 307.7 | 146,773 | Common Stock, $0.01 par value per share |
| Kenneth S. Courtis | Director | Sale of securities on an exchange or to another person at price $ 321.32 per share. | 12 Mar 2024 | 1,428 | 694,608 (3%) | 0% | 321.3 | 458,845 | Common Stock, $0.01 par value per share |
| Kenneth S. Courtis | Director | Sale of securities on an exchange or to another person at price $ 300.56 per share. | 12 Mar 2024 | 700 | 661,036 (3%) | 0% | 300.6 | 210,392 | Common Stock, $0.01 par value per share |
| Kenneth S. Courtis | Director | Sale of securities on an exchange or to another person at price $ 302.29 per share. | 12 Mar 2024 | 130 | 661,736 (3%) | 0% | 302.3 | 39,298 | Common Stock, $0.01 par value per share |
| Kenneth S. Courtis | Director | Sale of securities on an exchange or to another person at price $ 303.11 per share. | 12 Mar 2024 | 260 | 661,866 (3%) | 0% | 303.1 | 78,809 | Common Stock, $0.01 par value per share |
| Kenneth S. Courtis | Director | Sale of securities on an exchange or to another person at price $ 304.06 per share. | 12 Mar 2024 | 940 | 662,126 (3%) | 0% | 304.1 | 285,816 | Common Stock, $0.01 par value per share |
| Kenneth S. Courtis | Director | Sale of securities on an exchange or to another person at price $ 304.85 per share. | 12 Mar 2024 | 700 | 663,066 (3%) | 0% | 304.9 | 213,395 | Common Stock, $0.01 par value per share |
| Kenneth S. Courtis | Director | Sale of securities on an exchange or to another person at price $ 306.29 per share. | 12 Mar 2024 | 700 | 663,766 (3%) | 0% | 306.3 | 214,403 | Common Stock, $0.01 par value per share |
| Kenneth S. Courtis | Director | Sale of securities on an exchange or to another person at price $ 307.28 per share. | 12 Mar 2024 | 500 | 664,466 (3%) | 0% | 307.3 | 153,640 | Common Stock, $0.01 par value per share |
| Kenneth S. Courtis | Director | Sale of securities on an exchange or to another person at price $ 308.12 per share. | 12 Mar 2024 | 1,823 | 664,966 (3%) | 0% | 308.1 | 561,703 | Common Stock, $0.01 par value per share |
| Kenneth S. Courtis | Director | Sale of securities on an exchange or to another person at price $ 309.16 per share. | 12 Mar 2024 | 2,409 | 666,789 (3%) | 0% | 309.2 | 744,766 | Common Stock, $0.01 par value per share |
| Kenneth S. Courtis | Director | Sale of securities on an exchange or to another person at price $ 310.09 per share. | 12 Mar 2024 | 1,900 | 669,198 (3%) | 0% | 310.1 | 589,171 | Common Stock, $0.01 par value per share |
| Kenneth S. Courtis | Director | Sale of securities on an exchange or to another person at price $ 311.46 per share. | 12 Mar 2024 | 2,051 | 671,098 (3%) | 0% | 311.5 | 638,804 | Common Stock, $0.01 par value per share |
| Kenneth S. Courtis | Director | Sale of securities on an exchange or to another person at price $ 312.19 per share. | 12 Mar 2024 | 3,188 | 673,149 (3%) | 0% | 312.2 | 995,262 | Common Stock, $0.01 par value per share |
| Kenneth S. Courtis | Director | Sale of securities on an exchange or to another person at price $ 313.37 per share. | 12 Mar 2024 | 1,369 | 676,337 (3%) | 0% | 313.4 | 429,004 | Common Stock, $0.01 par value per share |
| Kenneth S. Courtis | Director | Sale of securities on an exchange or to another person at price $ 314.62 per share. | 12 Mar 2024 | 2,200 | 677,706 (3%) | 0% | 314.6 | 692,164 | Common Stock, $0.01 par value per share |
| Kenneth S. Courtis | Director | Sale of securities on an exchange or to another person at price $ 315.45 per share. | 12 Mar 2024 | 830 | 679,906 (3%) | 0% | 315.5 | 261,824 | Common Stock, $0.01 par value per share |
| Kenneth S. Courtis | Director | Sale of securities on an exchange or to another person at price $ 318.10 per share. | 12 Mar 2024 | 300 | 680,736 (3%) | 0% | 318.1 | 95,430 | Common Stock, $0.01 par value per share |
| Kenneth S. Courtis | Director | Sale of securities on an exchange or to another person at price $ 318.00 per share. | 12 Mar 2024 | 2,502 | 681,036 (3%) | 0% | 318 | 795,636 | Common Stock, $0.01 par value per share |
| Kenneth S. Courtis | Director | Sale of securities on an exchange or to another person at price $ 318.86 per share. | 12 Mar 2024 | 11,070 | 683,538 (3%) | 0% | 318.9 | 3,529,780 | Common Stock, $0.01 par value per share |
| Kenneth S. Courtis | Director | Sale of securities on an exchange or to another person at price $ 380.01 per share. | 06 Mar 2024 | 2,289 | 696,036 (3%) | 0% | 380.0 | 869,843 | Common Stock, $0.01 par value per share |
| Kenneth S. Courtis | Director | Sale of securities on an exchange or to another person at price $ 385.00 per share. | 06 Mar 2024 | 7,611 | 698,325 (3%) | 0% | 385.0 | 2,930,243 | Common Stock, $0.01 par value per share |
| Daniel D. Smith | Director | Sale of securities on an exchange or to another person at price $ 370.00 per share. | 29 Feb 2024 | 4,000 | 5,680 (0%) | 0% | 370 | 1,480,000 | Common Stock, $0.01 par value per share |
| Roger L. Nicholson | CAO, GC & Secretary | Sale of securities on an exchange or to another person at price $ 369.00 per share. | 29 Feb 2024 | 300 | 12,720 (0%) | 0% | 369 | 110,700 | Common Stock, $0.01 par value per share |
| Roger L. Nicholson | CAO, GC & Secretary | Sale of securities on an exchange or to another person at price $ 371.07 per share. | 29 Feb 2024 | 729 | 14,020 (0%) | 0% | 371.1 | 270,510 | Common Stock, $0.01 par value per share |
| Roger L. Nicholson | CAO, GC & Secretary | Sale of securities on an exchange or to another person at price $ 369.94 per share. | 29 Feb 2024 | 1,000 | 13,020 (0%) | 0% | 369.9 | 369,940 | Common Stock, $0.01 par value per share |
| Roger L. Nicholson | CAO, GC & Secretary | Sale of securities on an exchange or to another person at price $ 367.64 per share. | 29 Feb 2024 | 600 | 12,120 (0%) | 0% | 367.6 | 220,584 | Common Stock, $0.01 par value per share |
| Roger L. Nicholson | CAO, GC & Secretary | Sale of securities on an exchange or to another person at price $ 365.80 per share. | 29 Feb 2024 | 400 | 11,120 (0%) | 0% | 365.8 | 146,320 | Common Stock, $0.01 par value per share |
| Roger L. Nicholson | CAO, GC & Secretary | Sale of securities on an exchange or to another person at price $ 366.46 per share. | 29 Feb 2024 | 600 | 11,520 (0%) | 0% | 366.5 | 219,876 | Common Stock, $0.01 par value per share |
| Roger L. Nicholson | CAO, GC & Secretary | Sale of securities on an exchange or to another person at price $ 372.04 per share. | 29 Feb 2024 | 2,600 | 14,749 (0%) | 0% | 372.0 | 967,304 | Common Stock, $0.01 par value per share |
| Roger L. Nicholson | CAO, GC & Secretary | Sale of securities on an exchange or to another person at price $ 363.92 per share. | 29 Feb 2024 | 400 | 10,720 (0%) | 0% | 363.9 | 145,568 | Common Stock, $0.01 par value per share |
| Michael Gorzynski | Director, Ten Percent Owner, See Remarks | Grant, award, or other acquisition of securities at price $ 0.00 per share. | 29 Feb 2024 | 27 | 1,810 (0%) | 0% | 0 | Common Stock, $0.01 par value per share | |
| Neufville Joanna Baker De | Director | Grant, award, or other acquisition of securities at price $ 0.00 per share. | 29 Feb 2024 | 5 | 5,215 (0%) | 0% | 0 | Common Stock, $0.01 par value per share | |
| Roger L. Nicholson | CAO, GC & Secretary | Sale of securities on an exchange or to another person at price $ 384.18 per share. | 28 Feb 2024 | 600 | 43,461 (0%) | 0% | 384.2 | 230,508 | Common Stock, $0.01 par value per share |
| Roger L. Nicholson | CAO, GC & Secretary | Sale of securities on an exchange or to another person at price $ 383.32 per share. | 28 Feb 2024 | 200 | 43,261 (0%) | 0% | 383.3 | 76,664 | Common Stock, $0.01 par value per share |
| Roger L. Nicholson | CAO, GC & Secretary | Sale of securities on an exchange or to another person at price $ 381.78 per share. | 28 Feb 2024 | 600 | 42,661 (0%) | 0% | 381.8 | 229,068 | Common Stock, $0.01 par value per share |
| Roger L. Nicholson | CAO, GC & Secretary | Sale of securities on an exchange or to another person at price $ 379.67 per share. | 28 Feb 2024 | 1,006 | 40,120 (0%) | 0% | 379.7 | 381,948 | Common Stock, $0.01 par value per share |
| Roger L. Nicholson | CAO, GC & Secretary | Sale of securities on an exchange or to another person at price $ 378.51 per share. | 28 Feb 2024 | 500 | 39,620 (0%) | 0% | 378.5 | 189,255 | Common Stock, $0.01 par value per share |
| Roger L. Nicholson | CAO, GC & Secretary | Sale of securities on an exchange or to another person at price $ 376.77 per share. | 28 Feb 2024 | 1,101 | 38,519 (0%) | 0% | 376.8 | 414,824 | Common Stock, $0.01 par value per share |
| Roger L. Nicholson | CAO, GC & Secretary | Sale of securities on an exchange or to another person at price $ 375.85 per share. | 28 Feb 2024 | 1,060 | 37,459 (0%) | 0% | 375.9 | 398,401 | Common Stock, $0.01 par value per share |
| Roger L. Nicholson | CAO, GC & Secretary | Sale of securities on an exchange or to another person at price $ 370.82 per share. | 28 Feb 2024 | 400 | 37,059 (0%) | 0% | 370.8 | 148,328 | Common Stock, $0.01 par value per share |
| Roger L. Nicholson | CAO, GC & Secretary | Sale of securities on an exchange or to another person at price $ 368.58 per share. | 28 Feb 2024 | 500 | 36,559 (0%) | 0% | 368.6 | 184,290 | Common Stock, $0.01 par value per share |
| Roger L. Nicholson | CAO, GC & Secretary | Sale of securities on an exchange or to another person at price $ 366.59 per share. | 28 Feb 2024 | 1,201 | 35,358 (0%) | 0% | 366.6 | 440,275 | Common Stock, $0.01 par value per share |
| Roger L. Nicholson | CAO, GC & Secretary | Sale of securities on an exchange or to another person at price $ 365.29 per share. | 28 Feb 2024 | 974 | 34,384 (0%) | 0% | 365.3 | 355,792 | Common Stock, $0.01 par value per share |
| Roger L. Nicholson | CAO, GC & Secretary | Sale of securities on an exchange or to another person at price $ 364.22 per share. | 28 Feb 2024 | 740 | 33,644 (0%) | 0% | 364.2 | 269,523 | Common Stock, $0.01 par value per share |
| Roger L. Nicholson | CAO, GC & Secretary | Sale of securities on an exchange or to another person at price $ 363.14 per share. | 28 Feb 2024 | 1,456 | 32,188 (0%) | 0% | 363.1 | 528,732 | Common Stock, $0.01 par value per share |
| Roger L. Nicholson | CAO, GC & Secretary | Sale of securities on an exchange or to another person at price $ 361.95 per share. | 28 Feb 2024 | 2,243 | 29,945 (0%) | 0% | 362.0 | 811,854 | Common Stock, $0.01 par value per share |
| Roger L. Nicholson | CAO, GC & Secretary | Sale of securities on an exchange or to another person at price $ 380.38 per share. | 28 Feb 2024 | 1,535 | 41,126 (0%) | 0% | 380.4 | 583,883 | Common Stock, $0.01 par value per share |
| Roger L. Nicholson | CAO, GC & Secretary | Sale of securities on an exchange or to another person at price $ 422.51 per share. | 28 Feb 2024 | 55 | 46,665 (0%) | 0% | 422.5 | 23,238 | Common Stock, $0.01 par value per share |
| Roger L. Nicholson | CAO, GC & Secretary | Sale of securities on an exchange or to another person at price $ 420.06 per share. | 28 Feb 2024 | 200 | 46,465 (0%) | 0% | 420.1 | 84,012 | Common Stock, $0.01 par value per share |
| Roger L. Nicholson | CAO, GC & Secretary | Sale of securities on an exchange or to another person at price $ 404.47 per share. | 28 Feb 2024 | 200 | 46,265 (0%) | 0% | 404.5 | 80,894 | Common Stock, $0.01 par value per share |
| Roger L. Nicholson | CAO, GC & Secretary | Sale of securities on an exchange or to another person at price $ 398.99 per share. | 28 Feb 2024 | 140 | 46,125 (0%) | 0% | 399.0 | 55,859 | Common Stock, $0.01 par value per share |
| Roger L. Nicholson | CAO, GC & Secretary | Sale of securities on an exchange or to another person at price $ 392.51 per share. | 28 Feb 2024 | 200 | 45,925 (0%) | 0% | 392.5 | 78,502 | Common Stock, $0.01 par value per share |
| Roger L. Nicholson | CAO, GC & Secretary | Sale of securities on an exchange or to another person at price $ 387.89 per share. | 28 Feb 2024 | 300 | 45,625 (0%) | 0% | 387.9 | 116,367 | Common Stock, $0.01 par value per share |
| Roger L. Nicholson | CAO, GC & Secretary | Sale of securities on an exchange or to another person at price $ 386.79 per share. | 28 Feb 2024 | 422 | 45,203 (0%) | 0% | 386.8 | 163,225 | Common Stock, $0.01 par value per share |
| Roger L. Nicholson | CAO, GC & Secretary | Sale of securities on an exchange or to another person at price $ 385.06 per share. | 28 Feb 2024 | 1,142 | 44,061 (0%) | 0% | 385.1 | 439,739 | Common Stock, $0.01 par value per share |
| Roger L. Nicholson | CAO, GC & Secretary | Sale of securities on an exchange or to another person at price $ 372.99 per share. | 28 Feb 2024 | 3,293 | 17,349 (0%) | 0% | 373.0 | 1,228,256 | Common Stock, $0.01 par value per share |
| Roger L. Nicholson | CAO, GC & Secretary | Sale of securities on an exchange or to another person at price $ 373.84 per share. | 28 Feb 2024 | 2,800 | 20,642 (0%) | 0% | 373.8 | 1,046,752 | Common Stock, $0.01 par value per share |
| Roger L. Nicholson | CAO, GC & Secretary | Sale of securities on an exchange or to another person at price $ 375.33 per share. | 28 Feb 2024 | 2,132 | 23,442 (0%) | 0% | 375.3 | 800,204 | Common Stock, $0.01 par value per share |
| Roger L. Nicholson | CAO, GC & Secretary | Sale of securities on an exchange or to another person at price $ 376.35 per share. | 28 Feb 2024 | 1,071 | 25,574 (0%) | 0% | 376.4 | 403,071 | Common Stock, $0.01 par value per share |
| Roger L. Nicholson | CAO, GC & Secretary | Sale of securities on an exchange or to another person at price $ 377.18 per share. | 28 Feb 2024 | 2,075 | 26,645 (0%) | 0% | 377.2 | 782,649 | Common Stock, $0.01 par value per share |
| Roger L. Nicholson | CAO, GC & Secretary | Sale of securities on an exchange or to another person at price $ 360.39 per share. | 28 Feb 2024 | 300 | 28,720 (0%) | 0% | 360.4 | 108,117 | Common Stock, $0.01 par value per share |
| Roger L. Nicholson | CAO, GC & Secretary | Sale of securities on an exchange or to another person at price $ 360.90 per share. | 28 Feb 2024 | 925 | 29,020 (0%) | 0% | 360.9 | 333,833 | Common Stock, $0.01 par value per share |
| Kenneth S. Courtis | Director | Sale of securities on an exchange or to another person at price $ 406.18 per share. | 28 Feb 2024 | 500 | 716,436 (3%) | 0% | 406.2 | 203,090 | Common Stock, $0.01 par value per share |
| Kenneth S. Courtis | Director | Sale of securities on an exchange or to another person at price $ 402.00 per share. | 28 Feb 2024 | 1 | 716,435 (3%) | 0% | 402 | 402 | Common Stock, $0.01 par value per share |
| Kenneth S. Courtis | Director | Sale of securities on an exchange or to another person at price $ 399.96 per share. | 28 Feb 2024 | 287 | 716,148 (3%) | 0% | 400.0 | 114,789 | Common Stock, $0.01 par value per share |
| Kenneth S. Courtis | Director | Sale of securities on an exchange or to another person at price $ 398.00 per share. | 28 Feb 2024 | 250 | 715,898 (3%) | 0% | 398 | 99,500 | Common Stock, $0.01 par value per share |
| Kenneth S. Courtis | Director | Sale of securities on an exchange or to another person at price $ 396.60 per share. | 28 Feb 2024 | 10 | 715,888 (3%) | 0% | 396.6 | 3,966 | Common Stock, $0.01 par value per share |
| Kenneth S. Courtis | Director | Sale of securities on an exchange or to another person at price $ 391.01 per share. | 28 Feb 2024 | 148 | 715,740 (3%) | 0% | 391.0 | 57,869 | Common Stock, $0.01 par value per share |
| Kenneth S. Courtis | Director | Sale of securities on an exchange or to another person at price $ 368.39 per share. | 28 Feb 2024 | 213 | 711,078 (3%) | 0% | 368.4 | 78,467 | Common Stock, $0.01 par value per share |
| Kenneth S. Courtis | Director | Sale of securities on an exchange or to another person at price $ 387.38 per share. | 28 Feb 2024 | 274 | 715,361 (3%) | 0% | 387.4 | 106,142 | Common Stock, $0.01 par value per share |
| Kenneth S. Courtis | Director | Sale of securities on an exchange or to another person at price $ 360.81 per share. | 28 Feb 2024 | 710 | 705,936 (3%) | 0% | 360.8 | 256,175 | Common Stock, $0.01 par value per share |
| Kenneth S. Courtis | Director | Sale of securities on an exchange or to another person at price $ 361.85 per share. | 28 Feb 2024 | 1,507 | 706,646 (3%) | 0% | 361.9 | 545,308 | Common Stock, $0.01 par value per share |
| Kenneth S. Courtis | Director | Sale of securities on an exchange or to another person at price $ 363.06 per share. | 28 Feb 2024 | 1,264 | 708,153 (3%) | 0% | 363.1 | 458,908 | Common Stock, $0.01 par value per share |
| Kenneth S. Courtis | Director | Sale of securities on an exchange or to another person at price $ 388.60 per share. | 28 Feb 2024 | 105 | 715,635 (3%) | 0% | 388.6 | 40,803 | Common Stock, $0.01 par value per share |
| Kenneth S. Courtis | Director | Sale of securities on an exchange or to another person at price $ 364.04 per share. | 28 Feb 2024 | 643 | 709,417 (3%) | 0% | 364.0 | 234,078 | Common Stock, $0.01 par value per share |
| Kenneth S. Courtis | Director | Sale of securities on an exchange or to another person at price $ 365.12 per share. | 28 Feb 2024 | 780 | 710,060 (3%) | 0% | 365.1 | 284,794 | Common Stock, $0.01 par value per share |
| Kenneth S. Courtis | Director | Sale of securities on an exchange or to another person at price $ 366.78 per share. | 28 Feb 2024 | 238 | 710,840 (3%) | 0% | 366.8 | 87,294 | Common Stock, $0.01 par value per share |
| Kenneth S. Courtis | Director | Sale of securities on an exchange or to another person at price $ 384.47 per share. | 28 Feb 2024 | 175 | 714,236 (3%) | 0% | 384.5 | 67,282 | Common Stock, $0.01 par value per share |
| Kenneth S. Courtis | Director | Sale of securities on an exchange or to another person at price $ 385.21 per share. | 28 Feb 2024 | 750 | 714,411 (3%) | 0% | 385.2 | 288,908 | Common Stock, $0.01 par value per share |
| Kenneth S. Courtis | Director | Sale of securities on an exchange or to another person at price $ 386.62 per share. | 28 Feb 2024 | 200 | 715,161 (3%) | 0% | 386.6 | 77,324 | Common Stock, $0.01 par value per share |
| Kenneth S. Courtis | Director | Sale of securities on an exchange or to another person at price $ 432.00 per share. | 28 Feb 2024 | 1,100 | 719,836 (3%) | 0% | 432 | 475,200 | Common Stock, $0.01 par value per share |
| Kenneth S. Courtis | Director | Sale of securities on an exchange or to another person at price $ 427.15 per share. | 28 Feb 2024 | 400 | 719,436 (3%) | 0% | 427.2 | 170,860 | Common Stock, $0.01 par value per share |
| Kenneth S. Courtis | Director | Sale of securities on an exchange or to another person at price $ 426.22 per share. | 28 Feb 2024 | 400 | 719,036 (3%) | 0% | 426.2 | 170,488 | Common Stock, $0.01 par value per share |
| Kenneth S. Courtis | Director | Sale of securities on an exchange or to another person at price $ 423.01 per share. | 28 Feb 2024 | 500 | 718,536 (3%) | 0% | 423.0 | 211,505 | Common Stock, $0.01 par value per share |
| Kenneth S. Courtis | Director | Sale of securities on an exchange or to another person at price $ 421.12 per share. | 28 Feb 2024 | 100 | 718,436 (3%) | 0% | 421.1 | 42,112 | Common Stock, $0.01 par value per share |
| Kenneth S. Courtis | Director | Sale of securities on an exchange or to another person at price $ 419.26 per share. | 28 Feb 2024 | 271 | 718,165 (3%) | 0% | 419.3 | 113,619 | Common Stock, $0.01 par value per share |
| Kenneth S. Courtis | Director | Sale of securities on an exchange or to another person at price $ 418.02 per share. | 28 Feb 2024 | 334 | 717,831 (3%) | 0% | 418.0 | 139,619 | Common Stock, $0.01 par value per share |
| Kenneth S. Courtis | Director | Sale of securities on an exchange or to another person at price $ 415.17 per share. | 28 Feb 2024 | 134 | 717,697 (3%) | 0% | 415.2 | 55,633 | Common Stock, $0.01 par value per share |
| Kenneth S. Courtis | Director | Sale of securities on an exchange or to another person at price $ 413.37 per share. | 28 Feb 2024 | 366 | 717,331 (3%) | 0% | 413.4 | 151,293 | Common Stock, $0.01 par value per share |
| Kenneth S. Courtis | Director | Sale of securities on an exchange or to another person at price $ 410.21 per share. | 28 Feb 2024 | 100 | 717,231 (3%) | 0% | 410.2 | 41,021 | Common Stock, $0.01 par value per share |
| Kenneth S. Courtis | Director | Sale of securities on an exchange or to another person at price $ 408.50 per share. | 28 Feb 2024 | 295 | 716,936 (3%) | 0% | 408.5 | 120,508 | Common Stock, $0.01 par value per share |
| Kenneth S. Courtis | Director | Sale of securities on an exchange or to another person at price $ 376.09 per share. | 28 Feb 2024 | 715 | 711,466 (3%) | 0% | 376.1 | 268,904 | Common Stock, $0.01 par value per share |
| Kenneth S. Courtis | Director | Sale of securities on an exchange or to another person at price $ 377.83 per share. | 28 Feb 2024 | 101 | 712,181 (3%) | 0% | 377.8 | 38,161 | Common Stock, $0.01 par value per share |
| Kenneth S. Courtis | Director | Sale of securities on an exchange or to another person at price $ 378.79 per share. | 28 Feb 2024 | 287 | 712,282 (3%) | 0% | 378.8 | 108,713 | Common Stock, $0.01 par value per share |
| Kenneth S. Courtis | Director | Sale of securities on an exchange or to another person at price $ 379.85 per share. | 28 Feb 2024 | 1,217 | 712,569 (3%) | 0% | 379.8 | 462,277 | Common Stock, $0.01 par value per share |
| Kenneth S. Courtis | Director | Sale of securities on an exchange or to another person at price $ 381.23 per share. | 28 Feb 2024 | 175 | 713,786 (3%) | 0% | 381.2 | 66,715 | Common Stock, $0.01 par value per share |
| Kenneth S. Courtis | Director | Sale of securities on an exchange or to another person at price $ 382.72 per share. | 28 Feb 2024 | 275 | 713,961 (3%) | 0% | 382.7 | 105,248 | Common Stock, $0.01 par value per share |
| Kenneth S. Courtis | Director | Sale of securities on an exchange or to another person at price $ 371.15 per share. | 28 Feb 2024 | 175 | 711,291 (3%) | 0% | 371.1 | 64,951 | Common Stock, $0.01 par value per share |
| David J. Stetson | Director | Sale of securities on an exchange or to another person at price $ 390.49 per share. | 28 Feb 2024 | 810 | 23,296 (0%) | 0% | 390.5 | 316,297 | Common Stock, $0.01 par value per share |
| David J. Stetson | Director | Sale of securities on an exchange or to another person at price $ 392.90 per share. | 28 Feb 2024 | 300 | 26,773 (0%) | 0% | 392.9 | 117,870 | Common Stock, $0.01 par value per share |
| David J. Stetson | Director | Sale of securities on an exchange or to another person at price $ 392.07 per share. | 28 Feb 2024 | 633 | 26,573 (0%) | 0% | 392.1 | 248,180 | Common Stock, $0.01 par value per share |
| David J. Stetson | Director | Sale of securities on an exchange or to another person at price $ 390.78 per share. | 28 Feb 2024 | 200 | 26,173 (0%) | 0% | 390.8 | 78,156 | Common Stock, $0.01 par value per share |
| David J. Stetson | Director | Sale of securities on an exchange or to another person at price $ 390.01 per share. | 28 Feb 2024 | 400 | 26,054 (0%) | 0% | 390.0 | 156,004 | Common Stock, $0.01 par value per share |
| David J. Stetson | Director | Sale of securities on an exchange or to another person at price $ 386.16 per share. | 28 Feb 2024 | 200 | 25,854 (0%) | 0% | 386.2 | 77,232 | Common Stock, $0.01 par value per share |
| David J. Stetson | Director | Sale of securities on an exchange or to another person at price $ 384.35 per share. | 28 Feb 2024 | 134 | 25,720 (0%) | 0% | 384.4 | 51,503 | Common Stock, $0.01 par value per share |
| David J. Stetson | Director | Sale of securities on an exchange or to another person at price $ 383.50 per share. | 28 Feb 2024 | 200 | 25,520 (0%) | 0% | 383.5 | 76,700 | Common Stock, $0.01 par value per share |
| David J. Stetson | Director | Sale of securities on an exchange or to another person at price $ 382.13 per share. | 28 Feb 2024 | 714 | 24,806 (0%) | 0% | 382.1 | 272,841 | Common Stock, $0.01 par value per share |
| David J. Stetson | Director | Sale of securities on an exchange or to another person at price $ 380.37 per share. | 28 Feb 2024 | 200 | 24,606 (0%) | 0% | 380.4 | 76,074 | Common Stock, $0.01 par value per share |
| David J. Stetson | Director | Sale of securities on an exchange or to another person at price $ 391.26 per share. | 28 Feb 2024 | 500 | 24,106 (0%) | 0% | 391.3 | 195,630 | Common Stock, $0.01 par value per share |
| David J. Stetson | Director | Sale of securities on an exchange or to another person at price $ 387.22 per share. | 28 Feb 2024 | 3,192 | 20,104 (0%) | 0% | 387.2 | 1,236,006 | Common Stock, $0.01 par value per share |
| David J. Stetson | Director | Sale of securities on an exchange or to another person at price $ 408.50 per share. | 28 Feb 2024 | 2 | 56,765 (0%) | 0% | 408.5 | 817 | Common Stock, $0.01 par value per share |
| David J. Stetson | Director | Sale of securities on an exchange or to another person at price $ 405.03 per share. | 28 Feb 2024 | 268 | 56,497 (0%) | 0% | 405.0 | 108,548 | Common Stock, $0.01 par value per share |
| David J. Stetson | Director | Sale of securities on an exchange or to another person at price $ 404.30 per share. | 28 Feb 2024 | 564 | 55,933 (0%) | 0% | 404.3 | 228,025 | Common Stock, $0.01 par value per share |
| David J. Stetson | Director | Sale of securities on an exchange or to another person at price $ 403.55 per share. | 28 Feb 2024 | 1,277 | 54,656 (0%) | 0% | 403.5 | 515,333 | Common Stock, $0.01 par value per share |
| David J. Stetson | Director | Sale of securities on an exchange or to another person at price $ 401.82 per share. | 28 Feb 2024 | 100 | 54,556 (0%) | 0% | 401.8 | 40,182 | Common Stock, $0.01 par value per share |
| David J. Stetson | Director | Sale of securities on an exchange or to another person at price $ 399.14 per share. | 28 Feb 2024 | 1,100 | 53,456 (0%) | 0% | 399.1 | 439,054 | Common Stock, $0.01 par value per share |
| David J. Stetson | Director | Sale of securities on an exchange or to another person at price $ 397.99 per share. | 28 Feb 2024 | 1,000 | 52,456 (0%) | 0% | 398.0 | 397,990 | Common Stock, $0.01 par value per share |
| David J. Stetson | Director | Sale of securities on an exchange or to another person at price $ 393.71 per share. | 28 Feb 2024 | 1,486 | 50,970 (0%) | 0% | 393.7 | 585,053 | Common Stock, $0.01 par value per share |
| David J. Stetson | Director | Sale of securities on an exchange or to another person at price $ 391.57 per share. | 28 Feb 2024 | 600 | 50,370 (0%) | 0% | 391.6 | 234,942 | Common Stock, $0.01 par value per share |
| David J. Stetson | Director | Sale of securities on an exchange or to another person at price $ 389.09 per share. | 28 Feb 2024 | 852 | 49,518 (0%) | 0% | 389.1 | 331,505 | Common Stock, $0.01 par value per share |
| David J. Stetson | Director | Sale of securities on an exchange or to another person at price $ 388.07 per share. | 28 Feb 2024 | 2,288 | 47,230 (0%) | 0% | 388.1 | 887,904 | Common Stock, $0.01 par value per share |
| David J. Stetson | Director | Sale of securities on an exchange or to another person at price $ 386.95 per share. | 28 Feb 2024 | 6,415 | 40,815 (0%) | 0% | 386.9 | 2,482,284 | Common Stock, $0.01 par value per share |
| David J. Stetson | Director | Sale of securities on an exchange or to another person at price $ 385.35 per share. | 28 Feb 2024 | 9,709 | 31,106 (0%) | 0% | 385.3 | 3,741,363 | Common Stock, $0.01 par value per share |
| David J. Stetson | Director | Sale of securities on an exchange or to another person at price $ 432.00 per share. | 28 Feb 2024 | 500 | 30,606 (0%) | 0% | 432 | 216,000 | Common Stock, $0.01 par value per share |
| David J. Stetson | Director | Sale of securities on an exchange or to another person at price $ 429.84 per share. | 28 Feb 2024 | 100 | 30,506 (0%) | 0% | 429.8 | 42,984 | Common Stock, $0.01 par value per share |
| David J. Stetson | Director | Sale of securities on an exchange or to another person at price $ 419.54 per share. | 28 Feb 2024 | 1,100 | 29,406 (0%) | 0% | 419.5 | 461,494 | Common Stock, $0.01 par value per share |
| David J. Stetson | Director | Sale of securities on an exchange or to another person at price $ 419.01 per share. | 28 Feb 2024 | 100 | 29,306 (0%) | 0% | 419.0 | 41,901 | Common Stock, $0.01 par value per share |
| David J. Stetson | Director | Sale of securities on an exchange or to another person at price $ 413.02 per share. | 28 Feb 2024 | 200 | 29,106 (0%) | 0% | 413.0 | 82,604 | Common Stock, $0.01 par value per share |
| David J. Stetson | Director | Sale of securities on an exchange or to another person at price $ 412.00 per share. | 28 Feb 2024 | 100 | 29,006 (0%) | 0% | 412 | 41,200 | Common Stock, $0.01 par value per share |
| David J. Stetson | Director | Sale of securities on an exchange or to another person at price $ 408.04 per share. | 28 Feb 2024 | 100 | 28,506 (0%) | 0% | 408.0 | 40,804 | Common Stock, $0.01 par value per share |
| David J. Stetson | Director | Sale of securities on an exchange or to another person at price $ 404.46 per share. | 28 Feb 2024 | 500 | 28,406 (0%) | 0% | 404.5 | 202,230 | Common Stock, $0.01 par value per share |
| David J. Stetson | Director | Sale of securities on an exchange or to another person at price $ 401.89 per share. | 28 Feb 2024 | 100 | 28,206 (0%) | 0% | 401.9 | 40,189 | Common Stock, $0.01 par value per share |
| David J. Stetson | Director | Sale of securities on an exchange or to another person at price $ 401.22 per share. | 28 Feb 2024 | 200 | 28,106 (0%) | 0% | 401.2 | 80,244 | Common Stock, $0.01 par value per share |
| David J. Stetson | Director | Sale of securities on an exchange or to another person at price $ 398.99 per share. | 28 Feb 2024 | 100 | 28,006 (0%) | 0% | 399.0 | 39,899 | Common Stock, $0.01 par value per share |
| David J. Stetson | Director | Sale of securities on an exchange or to another person at price $ 397.17 per share. | 28 Feb 2024 | 100 | 27,706 (0%) | 0% | 397.2 | 39,717 | Common Stock, $0.01 par value per share |
| David J. Stetson | Director | Sale of securities on an exchange or to another person at price $ 396.29 per share. | 28 Feb 2024 | 300 | 27,406 (0%) | 0% | 396.3 | 118,887 | Common Stock, $0.01 par value per share |
| Andrew Eidson | Director, Chief Executive Officer | Sale of securities on an exchange or to another person at price $ 377.15 per share. | 28 Feb 2024 | 17,713 | 32,312 (0%) | 0% | 377.2 | 6,680,458 | Common Stock, $0.01 par value per share |
| Andrew Eidson | Director, Chief Executive Officer | Sale of securities on an exchange or to another person at price $ 376.12 per share. | 28 Feb 2024 | 7,298 | 25,014 (0%) | 0% | 376.1 | 2,744,924 | Common Stock, $0.01 par value per share |
| Andrew Eidson | Director, Chief Executive Officer | Sale of securities on an exchange or to another person at price $ 375.23 per share. | 28 Feb 2024 | 4,173 | 20,841 (0%) | 0% | 375.2 | 1,565,835 | Common Stock, $0.01 par value per share |
| Andrew Eidson | Director, Chief Executive Officer | Sale of securities on an exchange or to another person at price $ 367.91 per share. | 28 Feb 2024 | 300 | 79,725 (0%) | 0% | 367.9 | 110,373 | Common Stock, $0.01 par value per share |
| Andrew Eidson | Director, Chief Executive Officer | Sale of securities on an exchange or to another person at price $ 366.53 per share. | 28 Feb 2024 | 2,424 | 77,301 (0%) | 0% | 366.5 | 888,469 | Common Stock, $0.01 par value per share |
| Andrew Eidson | Director, Chief Executive Officer | Sale of securities on an exchange or to another person at price $ 365.45 per share. | 28 Feb 2024 | 2,448 | 74,853 (0%) | 0% | 365.5 | 894,622 | Common Stock, $0.01 par value per share |
| Andrew Eidson | Director, Chief Executive Officer | Sale of securities on an exchange or to another person at price $ 364.49 per share. | 28 Feb 2024 | 5,073 | 69,780 (0%) | 0% | 364.5 | 1,849,058 | Common Stock, $0.01 par value per share |
| Andrew Eidson | Director, Chief Executive Officer | Sale of securities on an exchange or to another person at price $ 363.30 per share. | 28 Feb 2024 | 4,378 | 65,402 (0%) | 0% | 363.3 | 1,590,527 | Common Stock, $0.01 par value per share |
| Andrew Eidson | Director, Chief Executive Officer | Sale of securities on an exchange or to another person at price $ 362.13 per share. | 28 Feb 2024 | 7,509 | 57,893 (0%) | 0% | 362.1 | 2,719,234 | Common Stock, $0.01 par value per share |
| Andrew Eidson | Director, Chief Executive Officer | Sale of securities on an exchange or to another person at price $ 361.36 per share. | 28 Feb 2024 | 4,302 | 53,591 (0%) | 0% | 361.4 | 1,554,571 | Common Stock, $0.01 par value per share |
| Andrew Eidson | Director, Chief Executive Officer | Sale of securities on an exchange or to another person at price $ 360.37 per share. | 28 Feb 2024 | 3,566 | 50,025 (0%) | 0% | 360.4 | 1,285,079 | Common Stock, $0.01 par value per share |
| Jason E. Whitehead | President & COO | Sale of securities on an exchange or to another person at price $ 384.33 per share. | 28 Feb 2024 | 1,255 | 58,578 (0%) | 0% | 384.3 | 482,334 | Common Stock, $0.01 par value per share |
| Jason E. Whitehead | President & COO | Sale of securities on an exchange or to another person at price $ 431.18 per share. | 28 Feb 2024 | 500 | 69,338 (0%) | 0% | 431.2 | 215,590 | Common Stock, $0.01 par value per share |
| Jason E. Whitehead | President & COO | Sale of securities on an exchange or to another person at price $ 429.46 per share. | 28 Feb 2024 | 1,300 | 68,038 (0%) | 0% | 429.5 | 558,298 | Common Stock, $0.01 par value per share |
| Jason E. Whitehead | President & COO | Sale of securities on an exchange or to another person at price $ 428.00 per share. | 28 Feb 2024 | 100 | 67,938 (0%) | 0% | 428 | 42,800 | Common Stock, $0.01 par value per share |
| Jason E. Whitehead | President & COO | Sale of securities on an exchange or to another person at price $ 426.20 per share. | 28 Feb 2024 | 100 | 67,838 (0%) | 0% | 426.2 | 42,620 | Common Stock, $0.01 par value per share |
| Jason E. Whitehead | President & COO | Sale of securities on an exchange or to another person at price $ 425.23 per share. | 28 Feb 2024 | 200 | 67,638 (0%) | 0% | 425.2 | 85,046 | Common Stock, $0.01 par value per share |
| Jason E. Whitehead | President & COO | Sale of securities on an exchange or to another person at price $ 423.58 per share. | 28 Feb 2024 | 600 | 67,038 (0%) | 0% | 423.6 | 254,148 | Common Stock, $0.01 par value per share |
| Jason E. Whitehead | President & COO | Sale of securities on an exchange or to another person at price $ 422.28 per share. | 28 Feb 2024 | 200 | 66,838 (0%) | 0% | 422.3 | 84,456 | Common Stock, $0.01 par value per share |
| Jason E. Whitehead | President & COO | Sale of securities on an exchange or to another person at price $ 419.99 per share. | 28 Feb 2024 | 600 | 66,238 (0%) | 0% | 420.0 | 251,994 | Common Stock, $0.01 par value per share |
| Jason E. Whitehead | President & COO | Sale of securities on an exchange or to another person at price $ 418.91 per share. | 28 Feb 2024 | 300 | 65,938 (0%) | 0% | 418.9 | 125,673 | Common Stock, $0.01 par value per share |
| Jason E. Whitehead | President & COO | Sale of securities on an exchange or to another person at price $ 415.55 per share. | 28 Feb 2024 | 485 | 65,453 (0%) | 0% | 415.6 | 201,542 | Common Stock, $0.01 par value per share |
| Jason E. Whitehead | President & COO | Sale of securities on an exchange or to another person at price $ 414.75 per share. | 28 Feb 2024 | 200 | 65,253 (0%) | 0% | 414.8 | 82,950 | Common Stock, $0.01 par value per share |
| Jason E. Whitehead | President & COO | Sale of securities on an exchange or to another person at price $ 413.30 per share. | 28 Feb 2024 | 200 | 65,053 (0%) | 0% | 413.3 | 82,660 | Common Stock, $0.01 par value per share |
| Jason E. Whitehead | President & COO | Sale of securities on an exchange or to another person at price $ 412.13 per share. | 28 Feb 2024 | 100 | 64,953 (0%) | 0% | 412.1 | 41,213 | Common Stock, $0.01 par value per share |
| Jason E. Whitehead | President & COO | Sale of securities on an exchange or to another person at price $ 410.16 per share. | 28 Feb 2024 | 200 | 64,753 (0%) | 0% | 410.2 | 82,032 | Common Stock, $0.01 par value per share |
| Jason E. Whitehead | President & COO | Sale of securities on an exchange or to another person at price $ 404.45 per share. | 28 Feb 2024 | 301 | 64,452 (0%) | 0% | 404.4 | 121,739 | Common Stock, $0.01 par value per share |
| Jason E. Whitehead | President & COO | Sale of securities on an exchange or to another person at price $ 402.88 per share. | 28 Feb 2024 | 253 | 64,199 (0%) | 0% | 402.9 | 101,929 | Common Stock, $0.01 par value per share |
| Jason E. Whitehead | President & COO | Sale of securities on an exchange or to another person at price $ 398.80 per share. | 28 Feb 2024 | 249 | 63,950 (0%) | 0% | 398.8 | 99,301 | Common Stock, $0.01 par value per share |
| Jason E. Whitehead | President & COO | Sale of securities on an exchange or to another person at price $ 392.68 per share. | 28 Feb 2024 | 300 | 63,650 (0%) | 0% | 392.7 | 117,804 | Common Stock, $0.01 par value per share |
| Jason E. Whitehead | President & COO | Sale of securities on an exchange or to another person at price $ 391.01 per share. | 28 Feb 2024 | 100 | 63,550 (0%) | 0% | 391.0 | 39,101 | Common Stock, $0.01 par value per share |
| Jason E. Whitehead | President & COO | Sale of securities on an exchange or to another person at price $ 388.27 per share. | 28 Feb 2024 | 423 | 63,127 (0%) | 0% | 388.3 | 164,238 | Common Stock, $0.01 par value per share |
| Jason E. Whitehead | President & COO | Sale of securities on an exchange or to another person at price $ 387.60 per share. | 28 Feb 2024 | 1,010 | 62,117 (0%) | 0% | 387.6 | 391,476 | Common Stock, $0.01 par value per share |
| Jason E. Whitehead | President & COO | Sale of securities on an exchange or to another person at price $ 386.77 per share. | 28 Feb 2024 | 700 | 61,417 (0%) | 0% | 386.8 | 270,739 | Common Stock, $0.01 par value per share |
| Jason E. Whitehead | President & COO | Sale of securities on an exchange or to another person at price $ 385.21 per share. | 28 Feb 2024 | 1,584 | 59,833 (0%) | 0% | 385.2 | 610,173 | Common Stock, $0.01 par value per share |
| Jason E. Whitehead | President & COO | Sale of securities on an exchange or to another person at price $ 383.25 per share. | 28 Feb 2024 | 1,800 | 56,778 (0%) | 0% | 383.3 | 689,850 | Common Stock, $0.01 par value per share |
| Jason E. Whitehead | President & COO | Sale of securities on an exchange or to another person at price $ 381.91 per share. | 28 Feb 2024 | 1,100 | 55,678 (0%) | 0% | 381.9 | 420,101 | Common Stock, $0.01 par value per share |
| Jason E. Whitehead | President & COO | Sale of securities on an exchange or to another person at price $ 380.85 per share. | 28 Feb 2024 | 2,108 | 53,570 (0%) | 0% | 380.9 | 802,832 | Common Stock, $0.01 par value per share |
| Jason E. Whitehead | President & COO | Sale of securities on an exchange or to another person at price $ 379.83 per share. | 28 Feb 2024 | 2,923 | 50,647 (0%) | 0% | 379.8 | 1,110,243 | Common Stock, $0.01 par value per share |
| Jason E. Whitehead | President & COO | Sale of securities on an exchange or to another person at price $ 378.98 per share. | 28 Feb 2024 | 1,300 | 49,347 (0%) | 0% | 379.0 | 492,674 | Common Stock, $0.01 par value per share |
| Jason E. Whitehead | President & COO | Sale of securities on an exchange or to another person at price $ 377.65 per share. | 28 Feb 2024 | 776 | 48,571 (0%) | 0% | 377.6 | 293,056 | Common Stock, $0.01 par value per share |
| Daniel E. Horn | Chief Commercial Officer | Sale of securities on an exchange or to another person at price $ 360.88 per share. | 28 Feb 2024 | 1,893 | 6,562 (0%) | 0% | 360.9 | 683,146 | Common Stock, $0.01 par value per share |
| Daniel E. Horn | Chief Commercial Officer | Sale of securities on an exchange or to another person at price $ 386.78 per share. | 28 Feb 2024 | 600 | 32,081 (0%) | 0% | 386.8 | 232,068 | Common Stock, $0.01 par value per share |
| Daniel E. Horn | Chief Commercial Officer | Sale of securities on an exchange or to another person at price $ 385.05 per share. | 28 Feb 2024 | 1,751 | 30,330 (0%) | 0% | 385.1 | 674,223 | Common Stock, $0.01 par value per share |
| Daniel E. Horn | Chief Commercial Officer | Sale of securities on an exchange or to another person at price $ 383.95 per share. | 28 Feb 2024 | 816 | 29,514 (0%) | 0% | 383.9 | 313,303 | Common Stock, $0.01 par value per share |
| Daniel E. Horn | Chief Commercial Officer | Sale of securities on an exchange or to another person at price $ 382.95 per share. | 28 Feb 2024 | 900 | 28,614 (0%) | 0% | 383.0 | 344,655 | Common Stock, $0.01 par value per share |
| Daniel E. Horn | Chief Commercial Officer | Sale of securities on an exchange or to another person at price $ 381.91 per share. | 28 Feb 2024 | 606 | 28,008 (0%) | 0% | 381.9 | 231,437 | Common Stock, $0.01 par value per share |
| Daniel E. Horn | Chief Commercial Officer | Sale of securities on an exchange or to another person at price $ 380.93 per share. | 28 Feb 2024 | 1,172 | 26,836 (0%) | 0% | 380.9 | 446,450 | Common Stock, $0.01 par value per share |
| Daniel E. Horn | Chief Commercial Officer | Sale of securities on an exchange or to another person at price $ 379.89 per share. | 28 Feb 2024 | 2,300 | 24,536 (0%) | 0% | 379.9 | 873,747 | Common Stock, $0.01 par value per share |
| Daniel E. Horn | Chief Commercial Officer | Sale of securities on an exchange or to another person at price $ 378.91 per share. | 28 Feb 2024 | 1,008 | 23,528 (0%) | 0% | 378.9 | 381,941 | Common Stock, $0.01 par value per share |
| Daniel E. Horn | Chief Commercial Officer | Sale of securities on an exchange or to another person at price $ 377.78 per share. | 28 Feb 2024 | 300 | 23,228 (0%) | 0% | 377.8 | 113,334 | Common Stock, $0.01 par value per share |
| Daniel E. Horn | Chief Commercial Officer | Sale of securities on an exchange or to another person at price $ 376.55 per share. | 28 Feb 2024 | 2,300 | 20,928 (0%) | 0% | 376.6 | 866,065 | Common Stock, $0.01 par value per share |
| Daniel E. Horn | Chief Commercial Officer | Sale of securities on an exchange or to another person at price $ 375.61 per share. | 28 Feb 2024 | 783 | 20,145 (0%) | 0% | 375.6 | 294,103 | Common Stock, $0.01 par value per share |
| Daniel E. Horn | Chief Commercial Officer | Sale of securities on an exchange or to another person at price $ 370.62 per share. | 28 Feb 2024 | 999 | 19,146 (0%) | 0% | 370.6 | 370,249 | Common Stock, $0.01 par value per share |
| Daniel E. Horn | Chief Commercial Officer | Sale of securities on an exchange or to another person at price $ 368.64 per share. | 28 Feb 2024 | 602 | 18,544 (0%) | 0% | 368.6 | 221,921 | Common Stock, $0.01 par value per share |
| Daniel E. Horn | Chief Commercial Officer | Sale of securities on an exchange or to another person at price $ 367.11 per share. | 28 Feb 2024 | 700 | 17,844 (0%) | 0% | 367.1 | 256,977 | Common Stock, $0.01 par value per share |
| Daniel E. Horn | Chief Commercial Officer | Sale of securities on an exchange or to another person at price $ 366.14 per share. | 28 Feb 2024 | 1,020 | 16,824 (0%) | 0% | 366.1 | 373,463 | Common Stock, $0.01 par value per share |
| Daniel E. Horn | Chief Commercial Officer | Sale of securities on an exchange or to another person at price $ 365.10 per share. | 28 Feb 2024 | 1,760 | 15,064 (0%) | 0% | 365.1 | 642,576 | Common Stock, $0.01 par value per share |
| Daniel E. Horn | Chief Commercial Officer | Sale of securities on an exchange or to another person at price $ 364.00 per share. | 28 Feb 2024 | 1,538 | 13,526 (0%) | 0% | 364 | 559,832 | Common Stock, $0.01 par value per share |
| Daniel E. Horn | Chief Commercial Officer | Sale of securities on an exchange or to another person at price $ 363.13 per share. | 28 Feb 2024 | 2,101 | 11,425 (0%) | 0% | 363.1 | 762,936 | Common Stock, $0.01 par value per share |
| Daniel E. Horn | Chief Commercial Officer | Sale of securities on an exchange or to another person at price $ 361.94 per share. | 28 Feb 2024 | 2,970 | 8,455 (0%) | 0% | 361.9 | 1,074,962 | Common Stock, $0.01 par value per share |
| Daniel E. Horn | Chief Commercial Officer | Sale of securities on an exchange or to another person at price $ 360.29 per share. | 28 Feb 2024 | 100 | 6,462 (0%) | 0% | 360.3 | 36,029 | Common Stock, $0.01 par value per share |
| Daniel E. Horn | Chief Commercial Officer | Sale of securities on an exchange or to another person at price $ 431.15 per share. | 28 Feb 2024 | 100 | 35,034 (0%) | 0% | 431.2 | 43,115 | Common Stock, $0.01 par value per share |
| Daniel E. Horn | Chief Commercial Officer | Sale of securities on an exchange or to another person at price $ 428.35 per share. | 28 Feb 2024 | 200 | 34,834 (0%) | 0% | 428.4 | 85,670 | Common Stock, $0.01 par value per share |
| Daniel E. Horn | Chief Commercial Officer | Sale of securities on an exchange or to another person at price $ 425.22 per share. | 28 Feb 2024 | 131 | 34,703 (0%) | 0% | 425.2 | 55,704 | Common Stock, $0.01 par value per share |
| Daniel E. Horn | Chief Commercial Officer | Sale of securities on an exchange or to another person at price $ 420.06 per share. | 28 Feb 2024 | 400 | 34,303 (0%) | 0% | 420.1 | 168,024 | Common Stock, $0.01 par value per share |
| Daniel E. Horn | Chief Commercial Officer | Sale of securities on an exchange or to another person at price $ 404.46 per share. | 28 Feb 2024 | 132 | 34,171 (0%) | 0% | 404.5 | 53,389 | Common Stock, $0.01 par value per share |
| Daniel E. Horn | Chief Commercial Officer | Sale of securities on an exchange or to another person at price $ 399.17 per share. | 28 Feb 2024 | 300 | 33,871 (0%) | 0% | 399.2 | 119,751 | Common Stock, $0.01 par value per share |
| Daniel E. Horn | Chief Commercial Officer | Sale of securities on an exchange or to another person at price $ 397.95 per share. | 28 Feb 2024 | 100 | 33,771 (0%) | 0% | 398.0 | 39,795 | Common Stock, $0.01 par value per share |
| Daniel E. Horn | Chief Commercial Officer | Sale of securities on an exchange or to another person at price $ 392.50 per share. | 28 Feb 2024 | 400 | 33,371 (0%) | 0% | 392.5 | 157,000 | Common Stock, $0.01 par value per share |
| Daniel E. Horn | Chief Commercial Officer | Sale of securities on an exchange or to another person at price $ 390.87 per share. | 28 Feb 2024 | 39 | 33,332 (0%) | 0% | 390.9 | 15,244 | Common Stock, $0.01 par value per share |
| Daniel E. Horn | Chief Commercial Officer | Sale of securities on an exchange or to another person at price $ 387.60 per share. | 28 Feb 2024 | 651 | 32,681 (0%) | 0% | 387.6 | 252,328 | Common Stock, $0.01 par value per share |
| Jason E. Whitehead | President & COO | Sale of securities on an exchange or to another person at price $ 368.31 per share. | 28 Feb 2024 | 781 | 42,490 (0%) | 0% | 368.3 | 287,650 | Common Stock, $0.01 par value per share |
| Jason E. Whitehead | President & COO | Sale of securities on an exchange or to another person at price $ 376.36 per share. | 28 Feb 2024 | 2,700 | 45,871 (0%) | 0% | 376.4 | 1,016,172 | Common Stock, $0.01 par value per share |
| Jason E. Whitehead | President & COO | Sale of securities on an exchange or to another person at price $ 375.58 per share. | 28 Feb 2024 | 1,300 | 44,571 (0%) | 0% | 375.6 | 488,254 | Common Stock, $0.01 par value per share |
| Jason E. Whitehead | President & COO | Sale of securities on an exchange or to another person at price $ 370.57 per share. | 28 Feb 2024 | 1,100 | 43,471 (0%) | 0% | 370.6 | 407,627 | Common Stock, $0.01 par value per share |
| Jason E. Whitehead | President & COO | Sale of securities on an exchange or to another person at price $ 369.87 per share. | 28 Feb 2024 | 200 | 43,271 (0%) | 0% | 369.9 | 73,974 | Common Stock, $0.01 par value per share |
| Jason E. Whitehead | President & COO | Sale of securities on an exchange or to another person at price $ 367.18 per share. | 28 Feb 2024 | 999 | 41,491 (0%) | 0% | 367.2 | 366,813 | Common Stock, $0.01 par value per share |
| Jason E. Whitehead | President & COO | Sale of securities on an exchange or to another person at price $ 366.24 per share. | 28 Feb 2024 | 1,390 | 40,101 (0%) | 0% | 366.2 | 509,074 | Common Stock, $0.01 par value per share |
| Jason E. Whitehead | President & COO | Sale of securities on an exchange or to another person at price $ 365.05 per share. | 28 Feb 2024 | 2,514 | 37,587 (0%) | 0% | 365.1 | 917,736 | Common Stock, $0.01 par value per share |
| Jason E. Whitehead | President & COO | Sale of securities on an exchange or to another person at price $ 364.01 per share. | 28 Feb 2024 | 2,115 | 35,472 (0%) | 0% | 364.0 | 769,881 | Common Stock, $0.01 par value per share |
| Jason E. Whitehead | President & COO | Sale of securities on an exchange or to another person at price $ 362.89 per share. | 28 Feb 2024 | 2,761 | 32,711 (0%) | 0% | 362.9 | 1,001,939 | Common Stock, $0.01 par value per share |
| Jason E. Whitehead | President & COO | Sale of securities on an exchange or to another person at price $ 361.84 per share. | 28 Feb 2024 | 4,434 | 28,277 (0%) | 0% | 361.8 | 1,604,399 | Common Stock, $0.01 par value per share |
| Jason E. Whitehead | President & COO | Sale of securities on an exchange or to another person at price $ 360.79 per share. | 28 Feb 2024 | 2,893 | 25,384 (0%) | 0% | 360.8 | 1,043,765 | Common Stock, $0.01 par value per share |
| Jason E. Whitehead | President & COO | Sale of securities on an exchange or to another person at price $ 395.28 per share. | 28 Feb 2024 | 400 | 24,984 (0%) | 0% | 395.3 | 158,112 | Common Stock, $0.01 par value per share |
| Jason E. Whitehead | President & COO | Sale of securities on an exchange or to another person at price $ 394.25 per share. | 28 Feb 2024 | 900 | 24,084 (0%) | 0% | 394.3 | 354,825 | Common Stock, $0.01 par value per share |
| Jason E. Whitehead | President & COO | Sale of securities on an exchange or to another person at price $ 392.81 per share. | 28 Feb 2024 | 855 | 23,229 (0%) | 0% | 392.8 | 335,853 | Common Stock, $0.01 par value per share |
| Jason E. Whitehead | President & COO | Sale of securities on an exchange or to another person at price $ 391.39 per share. | 28 Feb 2024 | 900 | 22,329 (0%) | 0% | 391.4 | 352,251 | Common Stock, $0.01 par value per share |
| Jason E. Whitehead | President & COO | Sale of securities on an exchange or to another person at price $ 389.81 per share. | 28 Feb 2024 | 918 | 21,411 (0%) | 0% | 389.8 | 357,846 | Common Stock, $0.01 par value per share |
| Jason E. Whitehead | President & COO | Sale of securities on an exchange or to another person at price $ 389.04 per share. | 28 Feb 2024 | 844 | 20,567 (0%) | 0% | 389.0 | 328,350 | Common Stock, $0.01 par value per share |
| Jason E. Whitehead | President & COO | Sale of securities on an exchange or to another person at price $ 387.33 per share. | 28 Feb 2024 | 693 | 19,874 (0%) | 0% | 387.3 | 268,420 | Common Stock, $0.01 par value per sharev |
| Jason E. Whitehead | President & COO | Sale of securities on an exchange or to another person at price $ 386.17 per share. | 28 Feb 2024 | 2,512 | 17,362 (0%) | 0% | 386.2 | 970,059 | Common Stock, $0.01 par value per share |
| Jason E. Whitehead | President & COO | Sale of securities on an exchange or to another person at price $ 385.35 per share. | 28 Feb 2024 | 900 | 16,462 (0%) | 0% | 385.4 | 346,815 | Common Stock, $0.01 par value per share |
| Jason E. Whitehead | President & COO | Sale of securities on an exchange or to another person at price $ 383.80 per share. | 28 Feb 2024 | 2,100 | 14,362 (0%) | 0% | 383.8 | 805,980 | Common Stock, $0.01 par value per share |
| Jason E. Whitehead | President & COO | Sale of securities on an exchange or to another person at price $ 382.95 per share. | 28 Feb 2024 | 1,700 | 12,662 (0%) | 0% | 383.0 | 651,015 | Common Stock, $0.01 par value per share |
| Jason E. Whitehead | President & COO | Sale of securities on an exchange or to another person at price $ 381.30 per share. | 28 Feb 2024 | 724 | 11,938 (0%) | 0% | 381.3 | 276,061 | Common Stock, $0.01 par value per share |
| Fessenden Elizabeth Anne | Director | Gift of securities by or to the insider at price $ 0.00 per share. | 23 Feb 2024 | 200 | 4,829 (0%) | 0% | 0 | Common Stock, $0.01 par value per share | |
| Whitehead E. Jason | President & COO | Payment of exercise price or tax liability using portion of securities received from the company at price $ 386.05 per share. | 29 Jan 2024 | 43,990 | 69,838 (0%) | 0% | 386.1 | 16,982,340 | Common Stock, $0.01 par value per share |
| Daniel E. Horn | Chief Commercial Officer | Grant, award, or other acquisition of securities at price $ 0.00 per share. | 29 Jan 2024 | 38,679 | 55,867 (0%) | 0% | 0 | Common Stock, $0.01 par value per share | |
| Horn E. Daniel | Chief Commercial Officer | Payment of exercise price or tax liability using portion of securities received from the company at price $ 386.05 per share. | 29 Jan 2024 | 20,733 | 35,134 (0%) | 0% | 386.1 | 8,003,975 | Common Stock, $0.01 par value per share |
| Eidson Andrew | Director, Chief Executive Officer | Payment of exercise price or tax liability using portion of securities received from the company at price $ 386.05 per share. | 29 Jan 2024 | 35,931 | 80,025 (0%) | 0% | 386.1 | 13,871,163 | Common Stock, $0.01 par value per share |
| Nicholson Roger L. | CAO, GC & Secretary | Payment of exercise price or tax liability using portion of securities received from the company at price $ 386.05 per share. | 29 Jan 2024 | 30,078 | 46,720 (0%) | 0% | 386.1 | 11,611,612 | Common Stock, $0.01 par value per share |
| Roger Nicholson L. | CAO, GC & Secretary | Grant, award, or other acquisition of securities at price $ 0.00 per share. | 29 Jan 2024 | 55,256 | 76,798 (0%) | 0% | 0 | Common Stock, $0.01 par value per share | |
| Andrew Eidson | Director, Chief Executive Officer | Grant, award, or other acquisition of securities at price $ 0.00 per share. | 29 Jan 2024 | 74,595 | 115,956 (0%) | 0% | 0 | Common Stock, $0.01 par value per share | |
| Whitehead E. Jason | President & COO | Grant, award, or other acquisition of securities at price $ 0.00 per share. | 29 Jan 2024 | 80,812 | 113,828 (0%) | 0% | 0 | Common Stock, $0.01 par value per share | |
| Roger L. Nicholson | CAO, GC & Secretary | Grant, award, or other acquisition of securities at price $ 0.00 per share. | 24 Jan 2024 | 1,351 | 23,193 (0%) | 0% | 0 | Common Stock, $0.01 par value per share | |
| Todd Munsey Joshua | Chief Financial Officer | Grant, award, or other acquisition of securities at price $ 0.00 per share. | 24 Jan 2024 | 1,351 | 5,194 (0%) | 0% | 0 | Common Stock, $0.01 par value per share | |
| Todd Joshua Munsey | Chief Financial Officer | Payment of exercise price or tax liability using portion of securities received from the company at price $ 389.35 per share. | 24 Jan 2024 | 464 | 4,730 (0%) | 0% | 389.3 | 180,658 | Common Stock, $0.01 par value per share |
| E. Horn Daniel | Chief Commercial Officer | Payment of exercise price or tax liability using portion of securities received from the company at price $ 389.35 per share. | 24 Jan 2024 | 1,627 | 17,188 (0%) | 0% | 389.3 | 633,472 | Common Stock, $0.01 par value per share |
| Eidson Andrew | Director, Chief Executive Officer | Payment of exercise price or tax liability using portion of securities received from the company at price $ 389.35 per share. | 24 Jan 2024 | 2,476 | 41,361 (0%) | 0% | 389.4 | 964,031 | Common Stock, $0.01 par value per share |
| Daniel Horn E. | Chief Commercial Officer | Grant, award, or other acquisition of securities at price $ 0.00 per share. | 24 Jan 2024 | 1,351 | 18,815 (0%) | 0% | 0 | Common Stock, $0.01 par value per share | |
| Andrew Eidson | Director, Chief Executive Officer | Grant, award, or other acquisition of securities at price $ 0.00 per share. | 24 Jan 2024 | 3,445 | 43,837 (0%) | 0% | 0 | Common Stock, $0.01 par value per share | |
| Jason E. Whitehead | President & COO | Payment of exercise price or tax liability using portion of securities received from the company at price $ 389.35 per share. | 24 Jan 2024 | 2,460 | 33,016 (0%) | 0% | 389.4 | 957,801 | Common Stock, $0.01 par value per share |
| Nicholson L. Roger | CAO, GC & Secretary | Payment of exercise price or tax liability using portion of securities received from the company at price $ 389.35 per share. | 24 Jan 2024 | 1,651 | 21,542 (0%) | 0% | 389.4 | 642,817 | Common Stock, $0.01 par value per share |
| E. Whitehead Jason | President & COO | Grant, award, or other acquisition of securities at price $ 0.00 per share. | 24 Jan 2024 | 2,128 | 35,476 (0%) | 0% | 0 | Common Stock, $0.01 par value per share | |
| David J. Stetson | Director | Gift of securities by or to the insider at price $ 0.00 per share. | 31 Dec 2023 | 2,500 | 56,767 (0%) | 0% | 0 | Common Stock, $0.01 par value per share | |
| Stetson David J. | Director | Payment of exercise price or tax liability using portion of securities received from the company at price $ 338.92 per share. | 31 Dec 2023 | 22,129 | 59,267 (0%) | 0% | 338.9 | 7,499,961 | Common Stock, $0.01 par value per share |
| J. David Stetson | Director | Sale or transfer of securities back to the company at price $ 0.00 per share. | 31 Dec 2023 | 837 | 81,396 (0%) | 0% | 0 | Common Stock, $0.01 par value per share | |
| David Stetson J. | Director | Grant, award, or other acquisition of securities at price $ 0.00 per share. | 31 Dec 2023 | 26,255 | 82,233 (0%) | 0% | 0 | Common Stock, $0.01 par value per share | |
| David J. Stetson | Director, Executive Chairman | Gift of securities by or to the insider at price $ 0.00 per share. | 22 Nov 2023 | 2,000 | 55,978 (0%) | 0% | 0 | Common Stock, $0.01 par value per share | |
| Elizabeth Anne Fessenden | Director | Gift of securities by or to the insider at price $ 0.00 per share. | 29 Aug 2023 | 250 | 5,029 (0%) | 0% | 0 | Common Stock, $0.01 par value per share | |
| David J. Stetson | Director, Executive Chairman | Sale of securities on an exchange or to another person at price $ 197.77 per share. | 28 Aug 2023 | 5,264 | 57,978 (0%) | 0% | 197.8 | 1,041,061 | Common Stock, $0.01 par value per share |
| David J. Stetson | Director, Executive Chairman | Sale of securities on an exchange or to another person at price $ 198.78 per share. | 28 Aug 2023 | 14,045 | 63,242 (0%) | 0% | 198.8 | 2,791,865 | Common Stock, $0.01 par value per share |
| David J. Stetson | Director, Executive Chairman | Sale of securities on an exchange or to another person at price $ 199.69 per share. | 28 Aug 2023 | 691 | 77,287 (0%) | 0% | 199.7 | 137,986 | Common Stock, $0.01 par value per share |
| Andrew Eidson | Director, Chief Executive Officer | Gift of securities by or to the insider at price $ 0.00 per share. | 10 Aug 2023 | 11,250 | 40,392 (0%) | 0% | 0 | Common Stock, $0.01 par value per share | |
| Andrew Eidson | Director, Chief Executive Officer | Gift of securities by or to the insider at price $ 0.00 per share. | 20 Jul 2023 | 380 | 51,642 (0%) | 0% | 0 | Common Stock, $0.01 par value per share | |
| David J. Stetson | Director, Executive Chairman | Payment of exercise price or tax liability using portion of securities received from the company at price $ 165.09 per share. | 30 Jun 2023 | 3,935 | 77,978 (0%) | 0% | 165.1 | 649,629 | Common Stock, $0.01 par value per share |
| Andrew Eidson | Director, Chief Executive Officer | Gift of securities by or to the insider at price $ 0.00 per share. | 29 Jun 2023 | 325 | 52,022 (0%) | 0% | 0 | Common Stock, $0.01 par value per share | |
| Michael Gorzynski | Director, See Remarks | 06 Jun 2023 | 864 | 4,486 (0%) | 0% | 45.0 | 38,856 | Common Stock, $0.01 par value per share | |
| Michael Gorzynski | Director, See Remarks | 06 Jun 2023 | 4,309 | 787,097 (4%) | 0% | 45.0 | 193,784 | Common Stock, $0.01 par value per share | |
| Michael Gorzynski | Director, See Remarks | 06 Jun 2023 | 720 | 0 | - | - | Series A Warrant | ||
| Michael Gorzynski | Director, See Remarks | 06 Jun 2023 | 85 | 13 | - | - | Series A Warrant | ||
| Michael Gorzynski | Director, See Remarks | 06 Jun 2023 | 3,591 | 573 | - | - | Series A Warrant | ||
| Michael Gorzynski | Director, See Remarks | 06 Jun 2023 | 102 | 1,691 (0%) | 0% | 45.0 | 4,587 | Common Stock, $0.01 par value per share | |
| Albert E. Ferrara | Director | Grant, award, or other acquisition of securities at price $ 0.00 per share. | 03 May 2023 | 812 | 20,292 (0%) | 0% | 0 | Common Stock, $0.01 par value per share | |
| Daniel D. Smith | Director | Grant, award, or other acquisition of securities at price $ 0.00 per share. | 03 May 2023 | 812 | 9,680 (0%) | 0% | 0 | Common Stock, $0.01 par value per share | |
| Elizabeth Anne Fessenden | Director | Grant, award, or other acquisition of securities at price $ 0.00 per share. | 03 May 2023 | 812 | 5,279 (0%) | 0% | 0 | Common Stock, $0.01 par value per share | |
| Michael J. Quillen | Director | Grant, award, or other acquisition of securities at price $ 0.00 per share. | 03 May 2023 | 812 | 16,019 (0%) | 0% | 0 | Common Stock, $0.01 par value per share | |
| Kenneth S. Courtis | Director | Grant, award, or other acquisition of securities at price $ 0.00 per share. | 03 May 2023 | 812 | 720,936 (3%) | 0% | 0 | Common Stock, $0.01 par value per share | |
| Michael Gorzynski | Director, See Remarks | Grant, award, or other acquisition of securities at price $ 0.00 per share. | 03 May 2023 | 1,559 | 1,783 (0%) | 0% | 0 | Common Stock, $0.01 par value per share | |
| Neufville Joanna Baker De | Director | Grant, award, or other acquisition of securities at price $ 0.00 per share. | 03 May 2023 | 910 | 5,210 (0%) | 0% | 0 | Common Stock, $0.01 par value per share | |
| Elizabeth Anne Fessenden | Director | Gift of securities by or to the insider at price $ 0.00 per share. | 13 Mar 2023 | 100 | 4,467 (0%) | 0% | 0 | Common Stock, $0.01 par value per share | |
| David J. Stetson | Director, Executive Chairman | Sale of securities on an exchange or to another person at price $ 179.55 per share. | 07 Mar 2023 | 10,152 | 89,462 (0%) | 0% | 179.6 | 1,822,792 | Common Stock, $0.01 par value per share |
| David J. Stetson | Director, Executive Chairman | Sale of securities on an exchange or to another person at price $ 180.88 per share. | 07 Mar 2023 | 2,299 | 99,614 (0%) | 0% | 180.9 | 415,843 | Common Stock, $0.01 par value per share |
| David J. Stetson | Director, Executive Chairman | Sale of securities on an exchange or to another person at price $ 178.67 per share. | 07 Mar 2023 | 7,549 | 81,913 (0%) | 0% | 178.7 | 1,348,780 | Common Stock, $0.01 par value per share |
| Andrew Eidson | Director, Chief Executive Officer | Gift of securities by or to the insider at price $ 0.00 per share. | 03 Mar 2023 | 900 | 52,347 (0%) | 0% | 0 | Common Stock, $0.01 par value per share | |
| Roger L. Nicholson | CAO, GC & Secretary | Sale of securities on an exchange or to another person at price $ 163.49 per share. | 27 Feb 2023 | 1,738 | 31,707 (0%) | 0% | 163.5 | 284,146 | Common Stock, $0.01 par value per share |
| Roger L. Nicholson | CAO, GC & Secretary | Sale of securities on an exchange or to another person at price $ 162.30 per share. | 27 Feb 2023 | 9,865 | 21,842 (0%) | 0% | 162.3 | 1,601,090 | Common Stock, $0.01 par value per share |
| Jason E. Whitehead | President & COO | Sale of securities on an exchange or to another person at price $ 160.44 per share. | 27 Feb 2023 | 15,552 | 33,348 (0%) | 0% | 160.4 | 2,495,163 | Common Stock, $0.01 par value per share |
| Daniel E. Horn | Chief Commercial Officer | Sale of securities on an exchange or to another person at price $ 168.05 per share. | 27 Feb 2023 | 7,220 | 17,464 (0%) | 0% | 168.1 | 1,213,321 | Common Stock, $0.01 par value per share |
| Roger L. Nicholson | CAO, GC & Secretary | Payment of exercise price or tax liability using portion of securities received from the company at price $ 170.01 per share. | 18 Feb 2023 | 2,989 | 33,445 (0%) | 0% | 170.0 | 508,160 | Common Stock, $0.01 par value per share |
| Andrew Eidson | Director, Chief Executive Officer | Payment of exercise price or tax liability using portion of securities received from the company at price $ 170.01 per share. | 18 Feb 2023 | 2,850 | 53,247 (0%) | 0% | 170.0 | 484,529 | Common Stock, $0.01 par value per share |
| Jason E. Whitehead | President & COO | Payment of exercise price or tax liability using portion of securities received from the company at price $ 170.01 per share. | 18 Feb 2023 | 3,155 | 48,900 (0%) | 0% | 170.0 | 536,382 | Common Stock, $0.01 par value per share |
| Daniel E. Horn | Chief Commercial Officer | Payment of exercise price or tax liability using portion of securities received from the company at price $ 170.01 per share. | 18 Feb 2023 | 722 | 24,684 (0%) | 0% | 170.0 | 122,747 | Common Stock, $0.01 par value per share |
| Joshua Todd Munsey | Chief Financial Officer | Payment of exercise price or tax liability using portion of securities received from the company at price $ 170.01 per share. | 18 Feb 2023 | 686 | 3,843 (0%) | 0% | 170.0 | 116,627 | Common Stock, $0.01 par value per share |
| Michael Gorzynski | Director, See Remarks | Grant, award, or other acquisition of securities at price $ 0.00 per share. | 02 Feb 2023 | 224 | 224 (0%) | 0% | 0 | Common Stock, $0.01 par value per share | |
| Roger L. Nicholson | CAO, GC & Secretary | Payment of exercise price or tax liability using portion of securities received from the company at price $ 165.07 per share. | 29 Jan 2023 | 5,676 | 36,434 (0%) | 0% | 165.1 | 936,937 | Common Stock, $0.01 par value per share |