
| DATE | CLOSE | VOLUME | OUTSTANDING | MARKET CAP |
|---|---|---|---|---|
April 30 2025 | $71.35 | 11,233,900 | 1,276,933,000 | $91,110,701,869.60 |
April 29 2025 | $70.58 | 8,583,800 | 1,276,933,000 | $90,131,805,031.80 |
April 28 2025 | $71.25 | 10,255,000 | 1,276,933,000 | $90,983,647,036.10 |
April 25 2025 | $71.10 | 9,751,500 | 1,276,933,000 | $90,792,873,245.90 |
April 24 2025 | $70.58 | 18,159,400 | 1,276,933,000 | $90,131,805,031.80 |
April 23 2025 | $66.43 | 18,214,700 | 1,276,933,000 | $84,830,745,375.60 |
April 22 2025 | $63.20 | 10,857,300 | 1,276,933,000 | $80,699,100,960.80 |
April 21 2025 | $62.11 | 14,302,900 | 1,276,933,000 | $79,313,500,962.50 |
April 17 2025 | $63.48 | 13,847,700 | 1,276,933,000 | $81,055,109,881.20 |
April 16 2025 | $64.85 | 17,845,300 | 1,276,933,000 | $82,809,488,129.90 |
April 15 2025 | $68.14 | 10,674,200 | 1,276,933,000 | $87,004,596,114.80 |
April 14 2025 | $67.56 | 9,945,000 | 1,276,933,000 | $86,267,295,000.60 |
April 11 2025 | $67.18 | 14,706,200 | 1,276,933,000 | $85,784,103,553.40 |
April 10 2025 | $66.13 | 20,011,800 | 1,276,933,000 | $84,449,325,488.50 |
April 09 2025 | $70.79 | 29,544,700 | 1,276,933,000 | $90,398,811,722.10 |
April 08 2025 | $59.98 | 19,560,800 | 1,276,933,000 | $76,592,995,206.00 |
April 07 2025 | $61.92 | 28,191,400 | 1,276,933,000 | $79,071,905,238.90 |
April 04 2025 | $58.83 | 26,250,900 | 1,276,933,000 | $75,118,392,977.60 |
April 03 2025 | $64.93 | 19,479,400 | 1,276,933,000 | $82,911,131,996.70 |
April 02 2025 | $73.45 | 7,641,400 | 1,276,933,000 | $93,793,027,329.40 |
April 01 2025 | $72.51 | 9,066,200 | 1,276,933,000 | $92,585,304,098.00 |