| Ticker | Owner | Relationship | Date | Transaction | Cost | #Shares | Value ($) | #Shares Total | SEC Form 4 |
|---|---|---|---|---|---|---|---|---|---|
| LE | LAMPERT EDWARD S | 10% Owner | Apr 01 '26 | Sale | 45.00 | 1,300,505 | 58,522,725 | 15,813,925 | Apr 06 12:00 AM |
| AN | LAMPERT EDWARD S | 10% Owner | Aug 27 '24 | Sale | 180.14 | 10,725 | 1,932,027 | 3,775,419 | Aug 27 12:00 AM |
| AN | LAMPERT EDWARD S | 10% Owner | Aug 26 '24 | Sale | 183.43 | 39,194 | 7,189,355 | 3,786,144 | Aug 27 12:00 AM |
| AN | LAMPERT EDWARD S | 10% Owner | Aug 23 '24 | Sale | 182.06 | 500 | 91,030 | 3,825,338 | Aug 27 12:00 AM |
| AN | LAMPERT EDWARD S | 10% Owner | Jul 31 '24 | Sale | 193.45 | 53,562 | 10,361,564 | 3,825,838 | Aug 02 12:00 AM |
| AN | LAMPERT EDWARD S | 10% Owner | Jul 16 '24 | Sale | 182.34 | 1,067 | 194,557 | 3,879,400 | Jul 16 12:00 AM |
| AN | LAMPERT EDWARD S | 10% Owner | Jul 15 '24 | Sale | 176.21 | 100,000 | 17,620,590 | 3,880,467 | Jul 16 12:00 AM |
| AN | LAMPERT EDWARD S | 10% Owner | Jul 12 '24 | Sale | 172.29 | 23,703 | 4,083,750 | 3,980,467 | Jul 16 12:00 AM |
| AN | LAMPERT EDWARD S | 10% Owner | Mar 21 '24 | Sale | 164.64 | 163,100 | 26,852,311 | 4,004,170 | Mar 22 12:00 AM |
| AN | LAMPERT EDWARD S | 10% Owner | Mar 20 '24 | Sale | 161.26 | 100,000 | 16,125,600 | 4,167,270 | Mar 22 12:00 AM |
| AN | LAMPERT EDWARD S | 10% Owner | Feb 12 '24 | Sale | 154.56 | 10,804 | 1,669,822 | 4,267,860 | Feb 14 12:00 AM |
| AN | LAMPERT EDWARD S | 10% Owner | Jan 22 '24 | Sale | 143.12 | 380,497 | 54,458,138 | 4,278,664 | Jan 24 12:00 AM |
| AN | LAMPERT EDWARD S | 10% Owner | Jan 10 '24 | Sale | 142.58 | 77,284 | 11,019,160 | 4,659,161 | Jan 12 12:00 AM |
| AN | LAMPERT EDWARD S | 10% Owner | Dec 22 '23 | Sale | 151.75 | 25,405 | 3,855,176 | 4,736,445 | Dec 26 12:00 AM |
| AN | LAMPERT EDWARD S | 10% Owner | Dec 21 '23 | Sale | 152.15 | 125,558 | 19,103,122 | 4,761,850 | Dec 26 12:00 AM |
| AN | LAMPERT EDWARD S | 10% Owner | Jul 13 '23 | Sale | 178.92 | 80,000 | 14,313,424 | 4,887,408 | Jul 13 12:00 AM |
| AN | LAMPERT EDWARD S | 10% Owner | Jul 12 '23 | Sale | 179.86 | 24,980 | 4,492,838 | 4,967,408 | Jul 13 12:00 AM |
| AN | LAMPERT EDWARD S | 10% Owner | Jul 11 '23 | Sale | 177.60 | 11,500 | 2,042,420 | 4,992,388 | Jul 13 12:00 AM |
| AN | LAMPERT EDWARD S | 10% Owner | Jun 13 '23 | Sale | 150.71 | 89,344 | 13,465,356 | 5,003,888 | Jun 15 12:00 AM |
| AN | LAMPERT EDWARD S | 10% Owner | Jun 07 '23 | Sale | 145.19 | 50,000 | 7,259,530 | 5,093,232 | Jun 09 12:00 AM |
| AN | LAMPERT EDWARD S | 10% Owner | May 30 '23 | Sale | 140.76 | 55,914 | 7,870,231 | 5,143,232 | Jun 01 12:00 AM |
| AN | LAMPERT EDWARD S | 10% Owner | May 05 '23 | Sale | 133.47 | 31,477 | 4,201,125 | 5,199,146 | May 09 12:00 AM |
| AN | LAMPERT EDWARD S | 10% Owner | May 01 '23 | Sale | 137.39 | 37,156 | 5,104,781 | 5,230,623 | May 03 12:00 AM |
| AN | LAMPERT EDWARD S | 10% Owner | Apr 14 '23 | Sale | 135.01 | 17,637 | 2,381,118 | 5,267,779 | Apr 18 12:00 AM |
| AN | LAMPERT EDWARD S | 10% Owner | Apr 03 '23 | Sale | 135.37 | 47,239 | 6,394,578 | 5,285,416 | Apr 04 12:00 AM |
| AN | LAMPERT EDWARD S | 10% Owner | Mar 31 '23 | Sale | 133.64 | 50,000 | 6,681,830 | 5,332,655 | Apr 04 12:00 AM |
| AN | LAMPERT EDWARD S | 10% Owner | Feb 17 '23 | Sale | 154.79 | 51,100 | 7,909,519 | 5,382,655 | Feb 22 12:00 AM |
| AN | LAMPERT EDWARD S | 10% Owner | Feb 14 '23 | Sale | 140.40 | 68,038 | 9,552,590 | 5,433,755 | Feb 16 12:00 AM |
| AN | LAMPERT EDWARD S | 10% Owner | Feb 02 '23 | Sale | 139.22 | 86,015 | 11,975,163 | 5,501,793 | Feb 06 12:00 AM |
| AN | LAMPERT EDWARD S | Director | Jan 12 '23 | Sale | 116.18 | 7,615 | 884,741 | 5,587,808 | Jan 17 12:00 AM |
| AN | LAMPERT EDWARD S | Director | Dec 30 '22 | Sale | 107.30 | 99,380 | 10,662,977 | 5,595,423 | Jan 04 12:00 AM |
| AN | LAMPERT EDWARD S | Director | Dec 27 '22 | Sale | 107.42 | 12,538 | 1,346,881 | 5,694,803 | Dec 29 12:00 AM |
| AN | LAMPERT EDWARD S | Director | Dec 23 '22 | Sale | 106.95 | 71,547 | 7,651,830 | 5,707,341 | Dec 23 12:00 AM |
| AN | LAMPERT EDWARD S | Director | Dec 22 '22 | Sale | 103.26 | 100,000 | 10,326,270 | 5,778,888 | Dec 23 12:00 AM |
| AN | LAMPERT EDWARD S | Director | Dec 21 '22 | Sale | 104.82 | 125,000 | 13,102,813 | 5,878,888 | Dec 23 12:00 AM |
| AN | LAMPERT EDWARD S | Director | Dec 12 '22 | Sale | 117.46 | 63,090 | 7,410,678 | 6,003,888 | Dec 12 12:00 AM |
| AN | LAMPERT EDWARD S | Director | Dec 09 '22 | Sale | 116.27 | 30,000 | 3,488,010 | 6,066,978 | Dec 12 12:00 AM |
| AN | LAMPERT EDWARD S | Director | Dec 08 '22 | Sale | 117.92 | 62,379 | 7,355,657 | 6,096,978 | Dec 12 12:00 AM |
| AN | LAMPERT EDWARD S | Director | Oct 12 '22 | Sale | 105.29 | 31,925 | 3,361,490 | 6,159,357 | Oct 14 12:00 AM |
| AN | LAMPERT EDWARD S | Director | Oct 11 '22 | Sale | 104.58 | 48,213 | 5,041,879 | 6,191,282 | Oct 11 12:00 AM |
| AN | LAMPERT EDWARD S | Director | Oct 10 '22 | Sale | 102.36 | 175,000 | 17,912,318 | 6,239,495 | Oct 11 12:00 AM |
| AN | LAMPERT EDWARD S | Director | Oct 07 '22 | Sale | 100.39 | 300,000 | 30,118,050 | 6,414,495 | Oct 11 12:00 AM |
| AN | LAMPERT EDWARD S | Director | Oct 06 '22 | Sale | 101.51 | 50,000 | 5,075,720 | 6,714,495 | Oct 11 12:00 AM |
| AN | LAMPERT EDWARD S | 10% Owner | Sep 28 '22 | Sale | 111.00 | 109,630 | 12,169,314 | 6,764,495 | Sep 28 12:00 AM |
| AN | LAMPERT EDWARD S | 10% Owner | Sep 27 '22 | Sale | 107.62 | 81,105 | 8,728,853 | 6,874,125 | Sep 28 12:00 AM |
| AN | LAMPERT EDWARD S | 10% Owner | Sep 26 '22 | Sale | 106.13 | 100,000 | 10,613,230 | 6,955,230 | Sep 28 12:00 AM |
| AN | LAMPERT EDWARD S | 10% Owner | Sep 23 '22 | Sale | 105.23 | 60,000 | 6,313,710 | 7,055,230 | Sep 23 12:00 AM |
| AN | LAMPERT EDWARD S | 10% Owner | Sep 21 '22 | Sale | 110.02 | 9,496 | 1,044,735 | 7,115,230 | Sep 23 12:00 AM |
| AN | LAMPERT EDWARD S | 10% Owner | Sep 16 '22 | Sale | 110.49 | 75,756 | 8,369,977 | 7,124,726 | Sep 20 12:00 AM |
| AN | LAMPERT EDWARD S | 10% Owner | Sep 07 '22 | Sale | 118.83 | 36,680 | 4,358,846 | 7,200,482 | Sep 09 12:00 AM |
| AN | LAMPERT EDWARD S | director: | Sep 01 '22 | Sale | 123.34 | 1,062 | 130,988 | 7,240,362 | Sep 06 12:00 AM |
| AN | LAMPERT EDWARD S | director: | Aug 22 '22 | Sale | 125.11 | 23,942 | 2,995,338 | 7,241,424 | Aug 24 12:00 AM |
| AN | LAMPERT EDWARD S | director: | Aug 11 '22 | Sale | 124.04 | 33,504 | 4,155,843 | 7,265,366 | Aug 15 12:00 AM |
| AN | LAMPERT EDWARD S | director: | Jul 28 '22 | Sale | 117.40 | 52,716 | 6,188,679 | 7,448,870 | Aug 01 12:00 AM |
| AN | LAMPERT EDWARD S | director: | Jul 25 '22 | Sale | 111.54 | 200,000 | 22,307,800 | 7,501,586 | Jul 27 12:00 AM |
| AN | LAMPERT EDWARD S | director: | Jul 19 '22 | Sale | 124.72 | 5,000 | 623,576 | 7,723,575 | Jul 21 12:00 AM |
| AN | LAMPERT EDWARD S | director: | Jun 27 '22 | Sale | 117.55 | 4,587 | 539,213 | 7,874,558 | Jun 29 12:00 AM |
| AN | LAMPERT EDWARD S | director: | Jun 14 '22 | Sale | 114.41 | 200,617 | 22,952,029 | 7,981,453 | Jun 16 12:00 AM |
| AN | LAMPERT EDWARD S | director: | Jun 08 '22 | Sale | 120.31 | 23,287 | 2,801,727 | 8,182,070 | Jun 10 12:00 AM |
| AN | LAMPERT EDWARD S | director: | May 23 '22 | Sale | 114.40 | 125,000 | 14,300,013 | 8,264,112 | May 25 12:00 AM |
| AN | LAMPERT EDWARD S | director: | May 09 '22 | Sale | 120.56 | 1,290 | 155,518 | 8,744,229 | May 11 12:00 AM |
| AN | LAMPERT EDWARD S | director: | May 04 '22 | Sale | 123.00 | 98 | 12,054 | 9,016,910 | May 06 12:00 AM |
| AN | LAMPERT EDWARD S | director: | Apr 22 '22 | Sale | 112.75 | 60,000 | 6,765,276 | 9,185,604 | Apr 26 12:00 AM |
| AN | LAMPERT EDWARD S | director: | Apr 19 '22 | Sale | 108.70 | 13,391 | 1,455,631 | 9,280,959 | Apr 21 12:00 AM |
| AN | LAMPERT EDWARD S | director: | Apr 12 '22 | Sale | 107.41 | 200 | 21,481 | 9,294,350 | Apr 14 12:00 AM |
| AN | LAMPERT EDWARD S | director: | Apr 06 '22 | Sale | 99.55 | 75,000 | 7,466,528 | 9,374,550 | Apr 08 12:00 AM |
| LE | LAMPERT EDWARD S | director: | Apr 06 '22 | Sale | 16.25 | 2,913 | 47,340 | 17,114,430 | Apr 08 12:00 AM |
| AN | LAMPERT EDWARD S | director: | Apr 01 '22 | Sale | 98.46 | 54,171 | 5,333,563 | 9,474,550 | Apr 05 12:00 AM |
| AN | LAMPERT EDWARD S | director: | Mar 25 '22 | Sale | 111.56 | 19,175 | 2,139,113 | 9,593,557 | Mar 29 12:00 AM |
| LE | LAMPERT EDWARD S | 10% Owner | Mar 18 '21 | Sale | 39.38 | 4,461 | 175,674 | 2,016,167 | Mar 19 12:00 AM |
| LE | LAMPERT EDWARD S | 10% Owner | Mar 17 '21 | Sale | 38.54 | 103,695 | 3,996,405 | 2,020,628 | Mar 19 12:00 AM |
| LE | LAMPERT EDWARD S | 10% Owner | Mar 12 '21 | Sale | 36.15 | 3,853 | 139,286 | 2,124,323 | Mar 16 12:00 AM |
| LE | LAMPERT EDWARD S | 10% Owner | Mar 02 '21 | Sale | 33.57 | 2,457 | 82,481 | 2,128,176 | Mar 03 12:00 AM |
| LE | LAMPERT EDWARD S | 10% Owner | Mar 01 '21 | Sale | 33.64 | 10,181 | 342,489 | 2,130,633 | Mar 03 12:00 AM |
| LE | LAMPERT EDWARD S | 10% Owner | Feb 22 '21 | Sale | 31.59 | 8,353 | 263,871 | 4,050,616 | Feb 24 12:00 AM |
| LE | LAMPERT EDWARD S | 10% Owner | Feb 19 '21 | Sale | 31.78 | 17,851 | 567,305 | 4,058,969 | Feb 19 12:00 AM |
| LE | LAMPERT EDWARD S | 10% Owner | Feb 17 '21 | Sale | 31.13 | 25,519 | 794,406 | 4,076,820 | Feb 19 12:00 AM |
| LE | LAMPERT EDWARD S | 10% Owner | Feb 16 '21 | Sale | 31.33 | 17,503 | 548,369 | 4,102,339 | Feb 16 12:00 AM |
| LE | LAMPERT EDWARD S | 10% Owner | Feb 12 '21 | Sale | 31.07 | 27,610 | 857,843 | 4,119,842 | Feb 16 12:00 AM |
| LE | LAMPERT EDWARD S | 10% Owner | Feb 11 '21 | Sale | 30.97 | 23,476 | 727,052 | 4,147,452 | Feb 16 12:00 AM |
| LE | LAMPERT EDWARD S | 10% Owner | Feb 08 '21 | Sale | 31.50 | 544 | 17,136 | 4,170,928 | Feb 09 12:00 AM |
| LE | LAMPERT EDWARD S | 10% Owner | Feb 05 '21 | Sale | 31.27 | 25,000 | 781,750 | 4,171,472 | Feb 09 12:00 AM |