Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
21 May 2024 | 526.00 | 528.60 | 525.60 | 525.60 | 525.60 | 140 |
20 May 2024 | 513.00 | 529.40 | 513.00 | 529.40 | 529.40 | 65 |
17 May 2024 | 511.80 | 512.80 | 509.40 | 512.80 | 512.80 | 28 |
16 May 2024 | 515.00 | 521.00 | 513.60 | 513.60 | 513.60 | 145 |
15 May 2024 | 518.40 | 518.40 | 509.20 | 513.00 | 513.00 | 64 |
15 May 2024 | 5.7 Dividend | |||||
14 May 2024 | 531.00 | 531.00 | 513.20 | 519.80 | 514.10 | 220 |
13 May 2024 | 542.40 | 542.40 | 531.00 | 538.60 | 532.69 | 19 |
10 May 2024 | 542.60 | 542.60 | 540.60 | 540.60 | 534.67 | 157 |
09 May 2024 | 535.20 | 536.40 | 535.20 | 536.40 | 530.52 | 100 |
08 May 2024 | 533.60 | 537.80 | 533.60 | 536.00 | 530.12 | 150 |
07 May 2024 | 544.00 | 547.80 | 531.20 | 531.20 | 525.38 | 586 |
06 May 2024 | 534.00 | 546.60 | 534.00 | 545.20 | 539.22 | 179 |
03 May 2024 | 515.00 | 534.60 | 515.00 | 532.80 | 526.96 | 233 |
02 May 2024 | 518.60 | 518.60 | 508.60 | 510.00 | 504.41 | 112 |
30 Apr 2024 | 524.00 | 524.00 | 516.00 | 516.60 | 510.94 | 26 |
29 Apr 2024 | 523.60 | 528.20 | 523.60 | 526.00 | 520.23 | 215 |
26 Apr 2024 | 512.60 | 523.00 | 509.40 | 523.00 | 517.26 | 257 |
25 Apr 2024 | 519.60 | 519.60 | 500.40 | 513.20 | 507.57 | 190 |
24 Apr 2024 | 520.20 | 521.80 | 516.80 | 521.80 | 516.08 | 75 |
23 Apr 2024 | 513.00 | 517.80 | 513.00 | 515.80 | 510.14 | 297 |
22 Apr 2024 | 509.60 | 514.20 | 509.20 | 511.80 | 506.19 | 817 |
19 Apr 2024 | 506.00 | 507.20 | 499.60 | 499.60 | 494.12 | 349 |
18 Apr 2024 | 518.00 | 523.60 | 499.80 | 505.60 | 500.06 | 1,963 |
17 Apr 2024 | 544.40 | 544.40 | 519.80 | 524.00 | 518.25 | 394 |
16 Apr 2024 | 550.80 | 550.80 | 534.20 | 542.60 | 536.65 | 140 |
15 Apr 2024 | 547.00 | 552.60 | 542.00 | 550.40 | 544.36 | 64 |
12 Apr 2024 | 536.20 | 545.40 | 536.00 | 540.40 | 534.47 | 142 |
11 Apr 2024 | 527.00 | 533.40 | 527.00 | 533.40 | 527.55 | 443 |
10 Apr 2024 | 526.00 | 538.20 | 516.00 | 525.60 | 519.84 | 724 |
09 Apr 2024 | 563.00 | 569.00 | 492.90 | 523.60 | 517.86 | 776 |
08 Apr 2024 | 535.00 | 560.20 | 535.00 | 560.20 | 554.06 | 185 |
05 Apr 2024 | 536.40 | 538.60 | 529.80 | 536.80 | 530.91 | 248 |
04 Apr 2024 | 534.20 | 537.80 | 528.80 | 537.60 | 531.70 | 416 |
03 Apr 2024 | 530.80 | 534.40 | 523.00 | 533.60 | 527.75 | 538 |
02 Apr 2024 | 523.60 | 533.60 | 517.80 | 528.20 | 522.41 | 961 |
28 Mar 2024 | 513.80 | 521.80 | 513.40 | 521.20 | 515.48 | 515 |
27 Mar 2024 | 523.80 | 523.80 | 506.80 | 510.00 | 504.41 | 610 |
26 Mar 2024 | 515.00 | 520.60 | 506.00 | 520.00 | 514.30 | 375 |
25 Mar 2024 | 509.40 | 519.40 | 502.60 | 514.00 | 508.36 | 691 |
22 Mar 2024 | 498.70 | 504.00 | 498.40 | 502.80 | 497.29 | 337 |
21 Mar 2024 | 482.60 | 495.50 | 480.50 | 495.50 | 490.07 | 240 |
20 Mar 2024 | 479.90 | 481.40 | 466.40 | 477.00 | 471.77 | 498 |
19 Mar 2024 | 480.10 | 489.20 | 477.00 | 482.00 | 476.71 | 194 |
18 Mar 2024 | 461.90 | 483.40 | 461.90 | 479.90 | 474.64 | 599 |
15 Mar 2024 | 444.00 | 457.60 | 442.00 | 456.20 | 451.20 | 657 |
14 Mar 2024 | 426.40 | 444.50 | 423.70 | 440.00 | 435.18 | 1,380 |
13 Mar 2024 | 420.90 | 422.30 | 413.60 | 422.30 | 417.67 | 316 |
12 Mar 2024 | 414.10 | 419.80 | 411.40 | 419.20 | 414.60 | 111 |
11 Mar 2024 | 423.60 | 423.60 | 402.00 | 413.20 | 408.67 | 631 |
08 Mar 2024 | 438.40 | 438.40 | 418.80 | 424.90 | 420.24 | 282 |
07 Mar 2024 | 432.70 | 438.90 | 431.70 | 437.20 | 432.41 | 445 |
06 Mar 2024 | 438.60 | 438.60 | 430.80 | 433.70 | 428.94 | 389 |
05 Mar 2024 | 430.00 | 437.60 | 430.00 | 437.20 | 432.41 | 258 |
04 Mar 2024 | 435.00 | 435.00 | 420.60 | 430.50 | 425.78 | 176 |
01 Mar 2024 | 426.10 | 434.00 | 426.10 | 431.70 | 426.97 | 243 |
29 Feb 2024 | 419.50 | 426.10 | 419.50 | 426.10 | 421.43 | 175 |
28 Feb 2024 | 417.10 | 421.00 | 414.40 | 421.00 | 416.38 | 320 |
27 Feb 2024 | 425.90 | 425.90 | 394.00 | 417.50 | 412.92 | 841 |
26 Feb 2024 | 413.10 | 421.90 | 413.10 | 421.90 | 417.27 | 145 |
23 Feb 2024 | 397.00 | 413.50 | 397.00 | 412.40 | 407.88 | 191 |
22 Feb 2024 | 399.20 | 404.20 | 398.50 | 403.70 | 399.27 | 225 |
21 Feb 2024 | 401.60 | 401.60 | 394.50 | 398.00 | 393.64 | 320 |
20 Feb 2024 | 411.00 | 411.00 | 396.90 | 399.70 | 395.32 | 433 |
19 Feb 2024 | 402.00 | 409.00 | 394.90 | 409.00 | 404.52 | 529 |
16 Feb 2024 | 381.30 | 392.10 | 380.00 | 392.10 | 387.80 | 188 |
15 Feb 2024 | 371.20 | 380.40 | 369.90 | 380.40 | 376.23 | 226 |
14 Feb 2024 | 368.50 | 372.70 | 366.90 | 369.60 | 365.55 | 111 |
13 Feb 2024 | 360.50 | 366.90 | 359.70 | 366.20 | 362.18 | 172 |
12 Feb 2024 | 341.60 | 357.60 | 341.60 | 356.70 | 352.79 | 477 |
09 Feb 2024 | 332.20 | 335.50 | 332.20 | 335.50 | 331.82 | 53 |
08 Feb 2024 | 334.10 | 334.10 | 331.10 | 331.10 | 327.47 | 10 |
07 Feb 2024 | 333.10 | 335.00 | 333.10 | 335.00 | 331.33 | 83 |
06 Feb 2024 | 326.90 | 334.30 | 326.90 | 334.30 | 330.63 | 25 |
05 Feb 2024 | 330.80 | 331.20 | 325.60 | 325.80 | 322.23 | 178 |
02 Feb 2024 | 329.50 | 329.50 | 326.80 | 329.20 | 325.59 | 35 |
01 Feb 2024 | 324.50 | 329.50 | 324.50 | 327.40 | 323.81 | 36 |
31 Jan 2024 | 324.60 | 326.50 | 324.60 | 326.50 | 322.92 | 30 |
30 Jan 2024 | 327.70 | 328.00 | 327.70 | 328.00 | 324.40 | 23 |
29 Jan 2024 | 318.60 | 325.20 | 318.60 | 325.20 | 321.63 | 142 |
26 Jan 2024 | 328.30 | 328.30 | 315.70 | 317.60 | 314.12 | 188 |
25 Jan 2024 | 330.70 | 330.70 | 325.90 | 326.70 | 323.12 | 17 |
24 Jan 2024 | 325.50 | 331.40 | 325.50 | 331.20 | 327.57 | 80 |
23 Jan 2024 | 335.50 | 335.50 | 325.40 | 325.40 | 321.83 | 4 |
22 Jan 2024 | 333.40 | 335.30 | 333.40 | 335.30 | 331.62 | 61 |
19 Jan 2024 | 337.00 | 337.10 | 331.40 | 332.70 | 329.05 | 58 |
18 Jan 2024 | 327.00 | 335.80 | 327.00 | 335.80 | 332.12 | 35 |
17 Jan 2024 | 317.00 | 326.80 | 317.00 | 326.80 | 323.22 | 237 |
16 Jan 2024 | 315.60 | 322.90 | 315.60 | 322.90 | 319.36 | 21 |
15 Jan 2024 | 316.00 | 316.00 | 316.00 | 316.00 | 312.53 | - |
12 Jan 2024 | 309.80 | 316.00 | 309.80 | 316.00 | 312.53 | 20 |
11 Jan 2024 | 308.50 | 309.90 | 308.50 | 309.90 | 306.50 | 15 |
10 Jan 2024 | 305.30 | 310.00 | 305.30 | 310.00 | 306.60 | 10 |
09 Jan 2024 | 307.20 | 311.40 | 304.70 | 306.30 | 302.94 | 129 |
08 Jan 2024 | 306.40 | 307.70 | 305.20 | 307.70 | 304.33 | 63 |
05 Jan 2024 | 306.00 | 306.00 | 303.10 | 304.10 | 300.77 | 37 |
04 Jan 2024 | 296.20 | 304.80 | 296.20 | 304.80 | 301.46 | 98 |
03 Jan 2024 | 299.00 | 299.00 | 298.00 | 298.00 | 294.73 | 21 |
02 Jan 2024 | 289.50 | 299.50 | 289.50 | 299.50 | 296.22 | 573 |
29 Dec 2023 | 287.30 | 287.30 | 287.20 | 287.20 | 284.05 | 15 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |