| Ticker | Owner | Relationship | Date | Transaction | Cost | #Shares | Value ($) | #Shares Total | SEC Form 4 |
|---|---|---|---|---|---|---|---|---|---|
| FORM | SLESSOR MIKE | CEO | Jun 10 '26 | Sale | 121.35 | 11,890 | 1,442,897 | 435,147 | Jun 11 12:00 AM |
| FORM | SLESSOR MIKE | CEO | May 13 '26 | Sale | 126.52 | 9,438 | 1,194,064 | 447,037 | May 14 12:00 AM |
| FORM | SLESSOR MIKE | CEO | May 07 '26 | Option Exercise | 0.00 | 11,816 | 0 | 459,763 | May 08 12:00 AM |
| FORM | SLESSOR MIKE | CEO | May 06 '26 | Option Exercise | 0.00 | 12,062 | 0 | 457,212 | May 07 12:00 AM |
| FORM | SLESSOR MIKE | CEO | May 05 '26 | Option Exercise | 0.00 | 7,288 | 0 | 453,209 | May 07 12:00 AM |
| FORM | SLESSOR MIKE | CEO | Apr 15 '26 | Sale | 127.72 | 11,294 | 1,442,463 | 449,565 | Apr 15 12:00 AM |
| FORM | SLESSOR MIKE | CEO | Mar 18 '26 | Sale | 95.15 | 10,227 | 973,076 | 460,859 | Mar 18 12:00 AM |
| FORM | SLESSOR MIKE | CEO | Feb 18 '26 | Sale | 94.14 | 8,664 | 815,597 | 471,086 | Feb 18 12:00 AM |
| FORM | SLESSOR MIKE | CEO | Feb 09 '26 | Option Exercise | 0.00 | 11,816 | 0 | 483,038 | Feb 11 12:00 AM |
| FORM | SLESSOR MIKE | CEO | Feb 06 '26 | Option Exercise | 0.00 | 12,062 | 0 | 480,487 | Feb 09 12:00 AM |
| FORM | SLESSOR MIKE | CEO | Feb 05 '26 | Option Exercise | 0.00 | 7,288 | 0 | 476,551 | Feb 09 12:00 AM |
| FORM | SLESSOR MIKE | CEO | Jan 15 '26 | Sale | 76.81 | 13,088 | 1,005,267 | 472,907 | Jan 15 12:00 AM |
| FORM | SLESSOR MIKE | CEO | Jan 06 '26 | Sale | 65.00 | 39,606 | 2,574,390 | 485,995 | Jan 06 12:00 AM |
| FORM | SLESSOR MIKE | CEO | Dec 17 '25 | Sale | 56.36 | 7,669 | 432,221 | 525,601 | Dec 17 12:00 AM |
| FORM | SLESSOR MIKE | CEO | Nov 19 '25 | Sale | 50.06 | 8,403 | 420,689 | 533,270 | Nov 19 12:00 AM |
| FORM | SLESSOR MIKE | CEO | Nov 07 '25 | Option Exercise | 0.00 | 11,816 | 0 | 544,955 | Nov 10 12:00 AM |
| FORM | SLESSOR MIKE | CEO | Nov 06 '25 | Option Exercise | 0.00 | 12,062 | 0 | 542,398 | Nov 07 12:00 AM |
| FORM | SLESSOR MIKE | CEO | Nov 05 '25 | Option Exercise | 0.00 | 7,288 | 0 | 538,392 | Nov 07 12:00 AM |
| FORM | SLESSOR MIKE | CEO | Aug 07 '25 | Option Exercise | 0.00 | 11,816 | 0 | 543,030 | Aug 08 12:00 AM |
| FORM | SLESSOR MIKE | CEO | Aug 05 '25 | Option Exercise | 0.00 | 7,288 | 0 | 539,147 | Aug 06 12:00 AM |
| FORM | SLESSOR MIKE | CEO | Aug 01 '25 | Option Exercise | 0.00 | 128,722 | 0 | 556,830 | Aug 04 12:00 AM |
| FORM | SLESSOR MIKE | CEO | Jul 01 '25 | Sale | 34.03 | 4,000 | 136,120 | 506,895 | Jul 02 12:00 AM |
| FORM | SLESSOR MIKE | CEO | Jun 02 '25 | Sale | 29.83 | 4,000 | 119,320 | 510,895 | Jun 03 12:00 AM |
| FORM | SLESSOR MIKE | CEO | May 07 '25 | Option Exercise | 0.00 | 11,816 | 0 | 518,177 | May 08 12:00 AM |
| FORM | SLESSOR MIKE | CEO | May 05 '25 | Option Exercise | 0.00 | 7,288 | 0 | 514,294 | May 07 12:00 AM |
| FORM | SLESSOR MIKE | CEO | May 01 '25 | Sale | 31.72 | 4,000 | 126,880 | 510,650 | May 01 12:00 AM |
| FORM | SLESSOR MIKE | CEO | Apr 01 '25 | Sale | 28.24 | 4,000 | 112,977 | 514,650 | Apr 01 12:00 AM |
| FORM | SLESSOR MIKE | CEO | Mar 03 '25 | Sale | 33.05 | 4,000 | 132,200 | 518,650 | Mar 04 12:00 AM |
| FORM | SLESSOR MIKE | CEO | Feb 07 '25 | Option Exercise | 0.00 | 11,816 | 0 | 525,932 | Feb 10 12:00 AM |
| FORM | SLESSOR MIKE | CEO | Feb 05 '25 | Option Exercise | 0.00 | 7,288 | 0 | 522,175 | Feb 06 12:00 AM |
| FORM | SLESSOR MIKE | CEO | Feb 03 '25 | Sale | 38.98 | 4,000 | 155,936 | 518,531 | Feb 03 12:00 AM |
| FORM | SLESSOR MIKE | CEO | Jan 02 '25 | Sale | 44.44 | 4,000 | 177,772 | 522,531 | Jan 02 12:00 AM |
| FORM | SLESSOR MIKE | CEO | Dec 02 '24 | Sale | 40.59 | 4,000 | 162,340 | 526,531 | Dec 02 12:00 AM |
| FORM | SLESSOR MIKE | CEO | Nov 07 '24 | Option Exercise | 0.00 | 11,816 | 0 | 533,807 | Nov 08 12:00 AM |
| FORM | SLESSOR MIKE | CEO | Nov 05 '24 | Option Exercise | 0.00 | 7,288 | 0 | 529,920 | Nov 06 12:00 AM |
| FORM | SLESSOR MIKE | CEO | Nov 01 '24 | Sale | 38.81 | 4,000 | 155,249 | 526,276 | Nov 04 12:00 AM |
| FORM | SLESSOR MIKE | CEO | Oct 01 '24 | Sale | 45.28 | 4,000 | 181,129 | 530,276 | Oct 02 12:00 AM |
| FORM | SLESSOR MIKE | CEO | Sep 03 '24 | Sale | 46.31 | 4,000 | 185,237 | 534,276 | Sep 04 12:00 AM |
| FORM | SLESSOR MIKE | CEO | Aug 07 '24 | Option Exercise | 0.00 | 11,816 | 0 | 541,552 | Aug 08 12:00 AM |
| FORM | SLESSOR MIKE | CEO | Aug 02 '24 | Option Exercise | 0.00 | 27,072 | 0 | 543,150 | Aug 05 12:00 AM |
| FORM | SLESSOR MIKE | CEO | Aug 01 '24 | Option Exercise | 0.00 | 28,854 | 0 | 537,614 | Aug 05 12:00 AM |
| FORM | SLESSOR MIKE | CEO | Aug 01 '24 | Sale | 50.93 | 4,000 | 203,728 | 523,187 | Aug 05 12:00 AM |
| FORM | SLESSOR MIKE | CEO | Jul 23 '24 | Option Exercise | 0.00 | 177,804 | 0 | 576,483 | Jul 25 12:00 AM |
| FORM | SLESSOR MIKE | CEO | Jul 01 '24 | Sale | 59.00 | 4,000 | 236,002 | 487,581 | Jul 02 12:00 AM |
| FORM | SLESSOR MIKE | CEO | Jun 03 '24 | Sale | 54.37 | 4,000 | 217,498 | 491,581 | Jun 04 12:00 AM |
| FORM | SLESSOR MIKE | CEO | May 07 '24 | Option Exercise | 0.00 | 11,816 | 0 | 497,689 | May 08 12:00 AM |
| FORM | SLESSOR MIKE | CEO | May 01 '24 | Sale | 43.75 | 4,000 | 174,982 | 491,781 | May 02 12:00 AM |
| FORM | SLESSOR MIKE | CEO | Apr 01 '24 | Sale | 45.94 | 4,000 | 183,755 | 495,781 | Apr 02 12:00 AM |
| FORM | SLESSOR MIKE | CEO | Mar 01 '24 | Sale | 43.38 | 4,000 | 173,518 | 499,781 | Mar 04 12:00 AM |
| FORM | SLESSOR MIKE | CEO | Aug 27 '23 | Option Exercise | 0.00 | 33,334 | 0 | 579,803 | Aug 30 12:00 AM |
| FORM | SLESSOR MIKE | CEO | Aug 02 '23 | Option Exercise | 0.00 | 27,074 | 0 | 497,113 | Aug 03 12:00 AM |
| FORM | SLESSOR MIKE | CEO | Aug 01 '23 | Option Exercise | 0.00 | 28,854 | 0 | 488,565 | Aug 03 12:00 AM |
| FORM | SLESSOR MIKE | CEO | Feb 13 '23 | Sale | 31.97 | 10,000 | 319,666 | 477,438 | Feb 15 12:00 AM |
| FORM | SLESSOR MIKE | CEO | Aug 29 '22 | Option Exercise | 0.00 | 16,667 | 0 | 495,702 | Aug 31 12:00 AM |
| FORM | SLESSOR MIKE | CEO | Aug 01 '22 | Option Exercise | 0.00 | 16,667 | 0 | 16,667 | Aug 31 12:00 AM |
| FORM | SLESSOR MIKE | CEO | Aug 02 '22 | Option Exercise | 0.00 | 27,074 | 0 | 485,747 | Aug 04 12:00 AM |
| FORM | SLESSOR MIKE | CEO | Jul 19 '22 | Option Exercise | 0.00 | 272,806 | 0 | 539,839 | Jul 21 12:00 AM |
| FORM | SLESSOR MIKE | CEO | Jun 06 '22 | Option Exercise | 0.00 | 41,334 | 0 | 411,015 | Jun 08 12:00 AM |
| FORM | SLESSOR MIKE | CEO | Nov 05 '21 | Sale | 44.60 | 25,000 | 1,115,070 | 392,948 | Nov 08 12:00 AM |
| FORM | SLESSOR MIKE | CEO | Aug 27 '21 | Option Exercise | 0.00 | 33,332 | 0 | 426,945 | Aug 30 12:00 AM |
| FORM | SLESSOR MIKE | CEO | Aug 16 '21 | Option Exercise | 0.00 | 41,334 | 0 | 421,436 | Aug 17 12:00 AM |
| FORM | SLESSOR MIKE | CEO | Jul 19 '21 | Option Exercise | 0.00 | 264,008 | 0 | 474,025 | Jul 21 12:00 AM |
| FORM | SLESSOR MIKE | CEO | Jun 04 '21 | Option Exercise | 0.00 | 41,334 | 0 | 353,178 | Jun 07 12:00 AM |
| FORM | SLESSOR MIKE | CEO | May 26 '21 | Sale | 34.68 | 15,010 | 520,511 | 332,511 | May 26 12:00 AM |
| FORM | SLESSOR MIKE | CEO | May 12 '21 | Sale | 34.14 | 25,000 | 853,576 | 347,521 | May 12 12:00 AM |
| FORM | SLESSOR MIKE | CEO | May 12 '21 | Option Exercise | 8.44 | 50,000 | 422,000 | 372,521 | May 12 12:00 AM |
| FORM | SLESSOR MIKE | CEO | May 11 '21 | Sale | 35.95 | 19,564 | 703,251 | 347,521 | May 12 12:00 AM |