Historical data
Prices
| Date | Open | High | Low | Close | % Change | Volume |
|---|---|---|---|---|---|---|
| May 21, 2026 | 329.84 | 332.52 | 327.23 | 331.12 | 0.39% | 4151908 |
| May 20, 2026 | 330.09 | 331.66 | 326.82 | 330.75 | 0.20% | 9422500 |
| May 19, 2026 | 333.33 | 335.17 | 329.49 | 329.91 | -1.03% | 12858100 |
| May 18, 2026 | 324.43 | 333.43 | 323.77 | 332.64 | 2.53% | 5305800 |
| May 15, 2026 | 324 | 329.01 | 323.84 | 325.75 | 0.54% | 6054500 |
| May 14, 2026 | 321.37 | 323.33 | 320.25 | 322.52 | 0.36% | 5277400 |
| May 13, 2026 | 323.79 | 325.42 | 319.80 | 320.31 | -1.07% | 7950400 |
| May 12, 2026 | 324.32 | 328.91 | 324.20 | 326.42 | 0.65% | 6235200 |
| May 11, 2026 | 319.10 | 325.18 | 318.01 | 323.86 | 1.49% | 9586200 |
| May 08, 2026 | 320.99 | 321.07 | 316.16 | 318.79 | -0.69% | 5950200 |
| May 07, 2026 | 319.54 | 323.69 | 319.54 | 321.28 | 0.54% | 7186100 |
| May 06, 2026 | 323.75 | 324.58 | 318 | 318.80 | -1.53% | 7808400 |
| May 05, 2026 | 325.11 | 325.58 | 319.65 | 322.03 | -0.95% | 5893200 |
| May 04, 2026 | 328 | 329.79 | 325.40 | 326.85 | -0.35% | 6712400 |
| May 01, 2026 | 332.88 | 335.85 | 327.93 | 328.03 | -1.46% | 6726100 |
| Apr 30, 2026 | 332.12 | 332.50 | 328.08 | 329.84 | -0.69% | 11241100 |
| Apr 29, 2026 | 336.40 | 341.98 | 333.79 | 334.86 | -0.46% | 16658600 |
| Apr 28, 2026 | 312.20 | 313.96 | 308.74 | 309.30 | -0.93% | 8839900 |
| Apr 27, 2026 | 307.51 | 310.82 | 306.06 | 309.65 | 0.70% | 6261500 |
| Apr 24, 2026 | 307.10 | 309.98 | 304.50 | 309.42 | 0.76% | 5616900 |
| Apr 23, 2026 | 310.50 | 312.20 | 305.01 | 308.88 | -0.52% | 7275000 |
| Apr 22, 2026 | 311.01 | 311.36 | 308.06 | 311.29 | 0.09% | 5666600 |
Access
/time_series
data via our API — starting from the
Basic plan and above.