
| DATE | CLOSE | VOLUME | OUTSTANDING | MARKET CAP |
|---|---|---|---|---|
April 28 2023 | $69.59 | 1,092,300 | 213,156,800 | $14,834,306,445.12 |
April 27 2023 | $68.55 | 1,763,400 | 213,156,800 | $14,610,982,065.76 |
April 26 2023 | $68.93 | 1,155,500 | 213,156,800 | $14,693,132,696.48 |
April 25 2023 | $69.53 | 1,254,400 | 213,156,800 | $14,821,666,246.88 |
April 24 2023 | $70.50 | 1,118,800 | 213,156,800 | $15,028,129,923.36 |
April 21 2023 | $71.47 | 799,800 | 213,156,800 | $15,234,593,599.84 |
April 20 2023 | $72.05 | 995,200 | 213,156,800 | $15,358,906,645.60 |
April 19 2023 | $73.00 | 1,148,700 | 213,156,800 | $15,561,171,133.12 |
April 18 2023 | $71.66 | 1,304,200 | 213,156,800 | $15,274,624,446.88 |
April 17 2023 | $70.93 | 981,400 | 213,156,800 | $15,118,721,563.36 |
April 14 2023 | $69.78 | 851,800 | 213,156,800 | $14,874,337,292.16 |
April 13 2023 | $69.18 | 459,800 | 213,156,800 | $14,745,803,741.76 |
April 12 2023 | $69.90 | 791,700 | 213,156,800 | $14,899,617,688.64 |
April 11 2023 | $69.97 | 1,236,900 | 213,156,800 | $14,914,368,139.20 |
April 10 2023 | $70.97 | 774,800 | 213,156,800 | $15,127,141,256.96 |
April 06 2023 | $73.61 | 869,200 | 213,156,800 | $15,689,683,367.84 |
April 05 2023 | $72.45 | 2,150,100 | 213,156,800 | $15,443,188,844.32 |
April 04 2023 | $78.42 | 836,500 | 213,156,800 | $16,715,713,624.64 |
April 03 2023 | $77.51 | 886,800 | 213,156,800 | $16,521,890,146.40 |