
| DATE | CLOSE | VOLUME | OUTSTANDING | MARKET CAP |
|---|---|---|---|---|
June 30 2025 | $157.97 | 194,580,297 | 24,611,000,000 | $3,887,856,275,300.00 |
June 27 2025 | $157.73 | 263,234,500 | 24,611,000,000 | $3,881,949,635,300.00 |
June 26 2025 | $155.00 | 198,145,703 | 24,611,000,000 | $3,814,768,988,600.00 |
June 25 2025 | $154.29 | 269,146,500 | 24,611,000,000 | $3,797,297,639,700.00 |
June 24 2025 | $147.88 | 187,566,094 | 24,611,000,000 | $3,639,558,357,400.00 |
June 23 2025 | $144.15 | 154,308,891 | 24,611,000,000 | $3,547,769,171,800.00 |
June 20 2025 | $143.83 | 242,956,188 | 24,611,000,000 | $3,539,896,112,900.00 |
June 18 2025 | $145.46 | 161,494,094 | 24,611,000,000 | $3,580,007,120,700.00 |
June 17 2025 | $144.10 | 139,108,000 | 24,611,000,000 | $3,546,538,621,800.00 |
June 16 2025 | $144.67 | 183,133,703 | 24,611,000,000 | $3,560,566,891,800.00 |
June 13 2025 | $141.95 | 180,820,609 | 24,611,000,000 | $3,493,632,355,100.00 |
June 12 2025 | $144.98 | 162,364,984 | 24,611,000,000 | $3,568,193,840,700.00 |
June 11 2025 | $142.81 | 167,694,000 | 24,611,000,000 | $3,514,795,354,000.00 |
June 10 2025 | $143.93 | 155,881,906 | 24,611,000,000 | $3,542,357,212,900.00 |
June 09 2025 | $142.60 | 185,114,500 | 24,611,000,000 | $3,509,629,505,100.00 |
June 06 2025 | $141.69 | 153,986,203 | 24,611,000,000 | $3,487,238,417,300.00 |
June 05 2025 | $139.96 | 232,410,797 | 24,611,000,000 | $3,444,668,770,600.00 |
June 04 2025 | $141.89 | 167,120,797 | 24,611,000,000 | $3,492,158,156,200.00 |
June 03 2025 | $141.19 | 225,578,797 | 24,611,000,000 | $3,474,935,378,400.00 |
June 02 2025 | $137.36 | 197,663,109 | 24,611,000,000 | $3,380,446,366,100.00 |