Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
20 June 2024 | 522.55 | 528.95 | 517.40 | 521.45 | 521.45 | 171,639 |
19 June 2024 | 530.00 | 538.95 | 515.85 | 522.20 | 522.20 | 301,546 |
18 June 2024 | 521.20 | 525.00 | 515.55 | 521.65 | 521.65 | 189,738 |
14 June 2024 | 515.10 | 530.00 | 515.10 | 521.20 | 521.20 | 279,296 |
13 June 2024 | 516.30 | 519.90 | 510.60 | 515.35 | 515.35 | 144,322 |
12 June 2024 | 517.50 | 518.05 | 510.00 | 513.55 | 513.55 | 90,909 |
11 June 2024 | 514.00 | 519.00 | 505.80 | 513.55 | 513.55 | 138,559 |
10 June 2024 | 519.15 | 528.00 | 510.45 | 512.10 | 512.10 | 239,479 |
07 June 2024 | 499.80 | 514.75 | 492.15 | 511.70 | 511.70 | 245,606 |
06 June 2024 | 482.00 | 497.40 | 482.00 | 492.05 | 492.05 | 145,014 |
05 June 2024 | 477.50 | 489.50 | 465.00 | 481.70 | 481.70 | 85,490 |
04 June 2024 | 486.00 | 490.15 | 451.05 | 476.35 | 476.35 | 152,784 |
03 June 2024 | 488.80 | 492.00 | 477.55 | 488.60 | 488.60 | 142,890 |
31 May 2024 | 481.15 | 492.00 | 470.00 | 476.90 | 476.90 | 135,250 |
30 May 2024 | 487.45 | 494.00 | 480.50 | 485.75 | 485.75 | 85,089 |
29 May 2024 | 493.15 | 497.20 | 482.35 | 485.75 | 485.75 | 158,387 |
28 May 2024 | 480.10 | 503.40 | 480.10 | 495.70 | 495.70 | 1,810,216 |
27 May 2024 | 490.00 | 492.40 | 480.20 | 482.75 | 482.75 | 70,598 |
24 May 2024 | 491.70 | 496.00 | 487.70 | 492.40 | 492.40 | 64,382 |
23 May 2024 | 495.45 | 499.55 | 489.70 | 491.60 | 491.60 | 66,410 |
22 May 2024 | 496.70 | 498.35 | 488.00 | 495.45 | 495.45 | 89,079 |
21 May 2024 | 487.60 | 503.00 | 486.00 | 494.10 | 494.10 | 115,726 |
17 May 2024 | 487.50 | 491.95 | 483.05 | 490.55 | 490.55 | 82,096 |
16 May 2024 | 482.80 | 485.95 | 477.50 | 485.15 | 485.15 | 55,033 |
15 May 2024 | 474.20 | 484.00 | 473.95 | 480.30 | 480.30 | 66,341 |
14 May 2024 | 474.20 | 478.50 | 471.75 | 473.95 | 473.95 | 58,580 |
13 May 2024 | 461.70 | 474.95 | 456.00 | 471.75 | 471.75 | 76,587 |
10 May 2024 | 457.00 | 466.20 | 456.05 | 461.70 | 461.70 | 61,364 |
09 May 2024 | 474.10 | 479.95 | 456.00 | 457.30 | 457.30 | 127,613 |
08 May 2024 | 476.05 | 483.25 | 472.75 | 474.10 | 474.10 | 75,685 |
07 May 2024 | 490.00 | 493.50 | 474.00 | 476.05 | 476.05 | 120,648 |
06 May 2024 | 502.00 | 503.05 | 487.15 | 491.15 | 491.15 | 181,104 |
03 May 2024 | 502.15 | 506.45 | 493.30 | 502.60 | 502.60 | 97,780 |
02 May 2024 | 504.55 | 508.95 | 499.00 | 500.80 | 500.80 | 62,037 |
30 Apr 2024 | 512.00 | 512.40 | 503.15 | 504.55 | 504.55 | 77,440 |
29 Apr 2024 | 505.45 | 514.30 | 504.30 | 507.05 | 507.05 | 122,695 |
26 Apr 2024 | 496.00 | 505.45 | 496.00 | 504.15 | 504.15 | 73,241 |
25 Apr 2024 | 499.00 | 504.30 | 498.55 | 500.20 | 500.20 | 68,793 |
24 Apr 2024 | 504.00 | 506.60 | 499.00 | 500.75 | 500.75 | 76,028 |
23 Apr 2024 | 495.90 | 504.95 | 492.25 | 499.85 | 499.85 | 360,824 |
22 Apr 2024 | 495.00 | 501.00 | 491.70 | 493.35 | 493.35 | 72,115 |
19 Apr 2024 | 490.00 | 499.10 | 485.55 | 495.00 | 495.00 | 104,914 |
18 Apr 2024 | 496.00 | 511.70 | 488.00 | 492.35 | 492.35 | 110,702 |
16 Apr 2024 | 490.60 | 499.45 | 487.05 | 494.75 | 494.75 | 81,950 |
15 Apr 2024 | 491.10 | 495.90 | 483.50 | 490.60 | 490.60 | 146,188 |
12 Apr 2024 | 506.10 | 518.30 | 496.75 | 504.20 | 504.20 | 124,404 |
10 Apr 2024 | 513.05 | 515.00 | 504.35 | 507.95 | 507.95 | 153,723 |
09 Apr 2024 | 495.00 | 519.15 | 489.15 | 513.05 | 513.05 | 930,319 |
08 Apr 2024 | 493.00 | 496.60 | 484.75 | 487.30 | 487.30 | 127,980 |
05 Apr 2024 | 488.50 | 496.00 | 483.60 | 492.65 | 492.65 | 139,197 |
04 Apr 2024 | 477.95 | 492.45 | 475.20 | 487.75 | 487.75 | 252,127 |
03 Apr 2024 | 468.20 | 481.50 | 463.90 | 474.70 | 474.70 | 258,367 |
02 Apr 2024 | 460.00 | 471.50 | 454.60 | 468.20 | 468.20 | 273,863 |
01 Apr 2024 | 436.50 | 459.90 | 436.50 | 457.40 | 457.40 | 193,458 |
28 Mar 2024 | 440.80 | 450.50 | 431.05 | 434.30 | 434.30 | 461,430 |
27 Mar 2024 | 444.05 | 452.70 | 437.15 | 440.80 | 440.80 | 779,540 |
26 Mar 2024 | 455.60 | 456.85 | 440.60 | 443.20 | 443.20 | 231,130 |
22 Mar 2024 | 454.95 | 459.90 | 445.80 | 455.60 | 455.60 | 171,797 |
21 Mar 2024 | 445.95 | 454.70 | 444.45 | 447.50 | 447.50 | 161,439 |
20 Mar 2024 | 448.20 | 452.50 | 436.05 | 437.70 | 437.70 | 201,115 |
19 Mar 2024 | 452.55 | 458.85 | 444.45 | 445.90 | 445.90 | 146,699 |
18 Mar 2024 | 452.75 | 458.00 | 450.10 | 452.95 | 452.95 | 70,974 |
15 Mar 2024 | 458.70 | 461.90 | 451.35 | 452.75 | 452.75 | 141,403 |
14 Mar 2024 | 452.55 | 463.00 | 443.70 | 458.70 | 458.70 | 165,603 |
13 Mar 2024 | 460.00 | 463.80 | 440.40 | 451.75 | 451.75 | 259,980 |
12 Mar 2024 | 464.45 | 469.75 | 458.00 | 459.25 | 459.25 | 122,216 |
11 Mar 2024 | 477.95 | 480.75 | 463.05 | 464.35 | 464.35 | 125,964 |
07 Mar 2024 | 480.00 | 485.00 | 475.00 | 476.10 | 476.10 | 121,936 |
06 Mar 2024 | 490.90 | 492.20 | 476.25 | 481.50 | 481.50 | 110,818 |
05 Mar 2024 | 495.00 | 498.00 | 489.50 | 490.70 | 490.70 | 129,710 |
04 Mar 2024 | 508.00 | 509.40 | 495.20 | 497.20 | 497.20 | 80,889 |
01 Mar 2024 | 498.20 | 511.90 | 498.20 | 502.80 | 502.80 | 168,291 |
29 Feb 2024 | 500.70 | 503.20 | 495.00 | 497.60 | 497.60 | 103,174 |
28 Feb 2024 | 516.45 | 518.00 | 497.75 | 500.70 | 500.70 | 152,465 |
27 Feb 2024 | 517.00 | 518.75 | 513.05 | 516.10 | 516.10 | 128,737 |
26 Feb 2024 | 530.50 | 531.20 | 511.00 | 513.85 | 513.85 | 208,427 |
23 Feb 2024 | 535.65 | 540.45 | 528.25 | 530.50 | 530.50 | 85,862 |
22 Feb 2024 | 536.30 | 538.90 | 533.00 | 535.65 | 535.65 | 108,378 |
21 Feb 2024 | 543.70 | 548.80 | 530.10 | 533.45 | 533.45 | 154,253 |
20 Feb 2024 | 544.00 | 568.00 | 531.30 | 543.65 | 543.65 | 1,234,352 |
19 Feb 2024 | 530.00 | 548.95 | 530.00 | 541.15 | 541.15 | 236,190 |
16 Feb 2024 | 536.00 | 545.50 | 526.60 | 529.95 | 529.95 | 142,173 |
15 Feb 2024 | 537.10 | 541.00 | 533.80 | 535.95 | 535.95 | 76,920 |
14 Feb 2024 | 523.40 | 542.65 | 520.15 | 534.90 | 534.90 | 173,519 |
13 Feb 2024 | 525.00 | 530.20 | 512.70 | 528.25 | 528.25 | 157,873 |
12 Feb 2024 | 533.00 | 546.40 | 524.50 | 525.10 | 525.10 | 250,198 |
09 Feb 2024 | 538.00 | 548.00 | 530.20 | 532.45 | 532.45 | 498,200 |
08 Feb 2024 | 532.05 | 540.00 | 530.00 | 534.35 | 534.35 | 147,522 |
07 Feb 2024 | 538.95 | 543.15 | 531.05 | 532.70 | 532.70 | 166,457 |
06 Feb 2024 | 522.90 | 544.10 | 521.00 | 538.65 | 538.65 | 488,282 |
06 Feb 2024 | 1 Dividend | |||||
05 Feb 2024 | 512.00 | 522.00 | 507.65 | 520.55 | 519.55 | 231,120 |
02 Feb 2024 | 529.80 | 533.45 | 505.00 | 509.35 | 508.37 | 210,895 |
01 Feb 2024 | 530.00 | 530.50 | 520.00 | 527.05 | 526.04 | 153,643 |
31 Jan 2024 | 515.00 | 530.00 | 515.00 | 526.65 | 525.64 | 306,067 |
30 Jan 2024 | 506.10 | 515.60 | 506.10 | 514.45 | 513.46 | 209,829 |
29 Jan 2024 | 505.00 | 510.00 | 488.00 | 506.10 | 505.13 | 553,238 |
25 Jan 2024 | 520.00 | 520.00 | 501.20 | 504.55 | 503.58 | 832,545 |
24 Jan 2024 | 538.30 | 545.00 | 526.15 | 535.25 | 534.22 | 262,927 |
23 Jan 2024 | 540.00 | 541.85 | 533.60 | 535.45 | 534.42 | 294,572 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |