
| DATE | CLOSE | VOLUME | OUTSTANDING | MARKET CAP |
|---|---|---|---|---|
April 28 2023 | $139.30 | 828,147 | 32,926,000 | $4,586,591,800.00 |
April 27 2023 | $136.04 | 1,277,748 | 32,926,000 | $4,479,253,040.00 |
April 26 2023 | $141.92 | 2,123,865 | 32,926,000 | $4,672,857,920.00 |
April 25 2023 | $156.06 | 785,140 | 32,926,000 | $5,138,431,560.00 |
April 24 2023 | $164.13 | 549,288 | 32,926,000 | $5,404,144,380.00 |
April 21 2023 | $166.50 | 501,279 | 32,926,000 | $5,482,179,000.00 |
April 20 2023 | $166.55 | 643,354 | 32,926,000 | $5,483,825,300.00 |
April 19 2023 | $169.92 | 684,643 | 32,926,000 | $5,594,785,920.00 |
April 18 2023 | $171.57 | 898,849 | 32,926,000 | $5,649,113,820.00 |
April 17 2023 | $168.03 | 293,275 | 32,926,000 | $5,532,555,780.00 |
April 14 2023 | $167.78 | 219,696 | 32,926,000 | $5,524,324,280.00 |
April 13 2023 | $169.44 | 358,007 | 32,926,000 | $5,578,981,440.00 |
April 12 2023 | $166.56 | 431,732 | 32,926,000 | $5,484,154,560.00 |
April 11 2023 | $169.38 | 508,527 | 32,926,000 | $5,577,005,880.00 |
April 10 2023 | $173.41 | 542,142 | 32,926,000 | $5,709,697,660.00 |
April 06 2023 | $167.91 | 444,340 | 32,926,000 | $5,528,604,660.00 |
April 05 2023 | $167.87 | 425,691 | 32,926,000 | $5,527,287,620.00 |
April 04 2023 | $167.47 | 379,846 | 32,926,000 | $5,514,117,220.00 |
April 03 2023 | $171.46 | 675,259 | 32,926,000 | $5,645,491,960.00 |