| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
April 30 2026 | $1,112.43 | $1,115.00 | $1,076.05 | $1,096.51 | 15,088,250 |
April 29 2026 | $1,070.60 | $1,103.00 | $1,060.00 | $1,064.21 | 11,350,220 |
April 28 2026 | $1,027.60 | $1,054.22 | $980.28 | $1,002.35 | 14,119,010 |
April 27 2026 | $1,019.65 | $1,070.66 | $1,008.88 | $1,070.20 | 13,005,040 |
April 24 2026 | $954.56 | $1,002.09 | $947.00 | $989.90 | 11,642,760 |
April 23 2026 | $948.55 | $978.88 | $926.11 | $932.43 | 12,272,640 |
April 22 2026 | $922.01 | $981.06 | $895.74 | $979.07 | 15,497,420 |
April 21 2026 | $927.85 | $938.78 | $899.20 | $903.49 | 10,245,940 |
April 20 2026 | $930.97 | $951.47 | $900.37 | $913.02 | 11,303,470 |
April 17 2026 | $920.84 | $930.50 | $886.00 | $920.99 | 25,655,699 |
April 16 2026 | $896.62 | $929.50 | $892.51 | $919.47 | 13,851,910 |
