
| DATE | CLOSE | VOLUME | OUTSTANDING | MARKET CAP |
|---|---|---|---|---|
April 30 2025 | $71.15 | 11,233,900 | 1,276,933,000 | $90,852,122,937.10 |
April 29 2025 | $70.38 | 8,583,800 | 1,276,933,000 | $89,876,035,351.90 |
April 28 2025 | $71.05 | 10,255,000 | 1,276,933,000 | $90,725,323,490.20 |
April 25 2025 | $70.90 | 9,751,500 | 1,276,933,000 | $90,535,188,166.50 |
April 24 2025 | $70.38 | 18,159,400 | 1,276,933,000 | $89,876,035,351.90 |
April 23 2025 | $66.24 | 18,214,700 | 1,276,933,000 | $84,589,915,811.80 |
April 22 2025 | $63.02 | 10,857,300 | 1,276,933,000 | $80,470,146,873.90 |
April 21 2025 | $61.94 | 14,302,900 | 1,276,933,000 | $79,088,377,674.60 |
April 17 2025 | $63.30 | 13,847,700 | 1,276,933,000 | $80,825,006,554.60 |
April 16 2025 | $64.67 | 17,845,300 | 1,276,933,000 | $82,574,404,764.60 |
April 15 2025 | $67.94 | 10,674,200 | 1,276,933,000 | $86,757,637,272.60 |
April 14 2025 | $67.37 | 9,945,000 | 1,276,933,000 | $86,022,379,251.20 |
April 11 2025 | $66.99 | 14,706,200 | 1,276,933,000 | $85,540,720,123.60 |
April 10 2025 | $65.95 | 20,011,800 | 1,276,933,000 | $84,209,645,164.40 |
April 09 2025 | $70.59 | 29,544,700 | 1,276,933,000 | $90,142,275,882.40 |
April 08 2025 | $59.81 | 19,560,800 | 1,276,933,000 | $76,375,661,209.40 |
April 07 2025 | $61.75 | 28,191,400 | 1,276,933,000 | $78,847,548,110.80 |
April 04 2025 | $58.66 | 26,250,900 | 1,276,933,000 | $74,905,145,166.60 |
April 03 2025 | $64.75 | 19,479,400 | 1,276,933,000 | $82,675,793,244.80 |
April 02 2025 | $73.24 | 7,641,400 | 1,276,933,000 | $93,526,786,798.90 |
April 01 2025 | $72.30 | 9,066,200 | 1,276,933,000 | $92,322,638,979.90 |