Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
31 May 2024 | 564.00 | 580.00 | 562.00 | 562.00 | 562.00 | 40,106 |
30 May 2024 | 544.00 | 570.00 | 544.00 | 564.00 | 564.00 | 124,978 |
29 May 2024 | 542.00 | 595.20 | 542.00 | 550.00 | 550.00 | 218,146 |
28 May 2024 | 518.00 | 552.90 | 515.00 | 546.00 | 546.00 | 308,555 |
24 May 2024 | 516.00 | 528.00 | 510.00 | 518.00 | 518.00 | 29,046 |
23 May 2024 | 514.00 | 538.00 | 514.00 | 528.00 | 528.00 | 323,220 |
22 May 2024 | 524.00 | 538.80 | 520.00 | 526.00 | 526.00 | 149,840 |
21 May 2024 | 520.00 | 528.00 | 516.03 | 520.00 | 520.00 | 48,650 |
20 May 2024 | 516.00 | 540.00 | 516.00 | 522.00 | 522.00 | 137,538 |
17 May 2024 | 488.00 | 540.00 | 488.00 | 514.00 | 514.00 | 316,894 |
16 May 2024 | 478.00 | 494.75 | 471.00 | 488.00 | 488.00 | 102,727 |
15 May 2024 | 460.00 | 490.00 | 459.08 | 476.00 | 476.00 | 296,517 |
14 May 2024 | 440.00 | 448.95 | 432.00 | 432.00 | 432.00 | 47,206 |
13 May 2024 | 434.00 | 440.00 | 426.00 | 440.00 | 440.00 | 448,135 |
10 May 2024 | 430.00 | 439.00 | 427.00 | 430.00 | 430.00 | 76,901 |
09 May 2024 | 411.00 | 434.00 | 411.00 | 430.00 | 430.00 | 50,055 |
08 May 2024 | 421.00 | 440.00 | 411.00 | 411.00 | 411.00 | 157,358 |
07 May 2024 | 430.00 | 439.00 | 425.00 | 430.00 | 430.00 | 93,665 |
03 May 2024 | 440.00 | 440.00 | 425.35 | 432.00 | 432.00 | 29,349 |
02 May 2024 | 406.00 | 445.00 | 414.55 | 425.00 | 425.00 | 151,886 |
02 May 2024 | 4.9 Dividend | |||||
01 May 2024 | 410.00 | 428.11 | 400.00 | 420.00 | 415.10 | 95,888 |
30 Apr 2024 | 387.00 | 406.00 | 386.00 | 390.00 | 385.45 | 26,463 |
29 Apr 2024 | 380.00 | 391.32 | 375.50 | 390.00 | 385.45 | 43,808 |
26 Apr 2024 | 365.00 | 381.00 | 365.00 | 381.00 | 376.55 | 13,519 |
25 Apr 2024 | 371.00 | 386.17 | 370.00 | 381.00 | 376.55 | 15,395 |
24 Apr 2024 | 373.00 | 381.00 | 370.00 | 370.00 | 365.68 | 20,565 |
23 Apr 2024 | 375.00 | 389.00 | 375.00 | 375.00 | 370.63 | 2,375 |
22 Apr 2024 | 382.00 | 388.10 | 377.35 | 382.00 | 377.54 | 17,209 |
19 Apr 2024 | 389.00 | 389.00 | 371.00 | 383.00 | 378.53 | 70,794 |
18 Apr 2024 | 375.00 | 393.97 | 370.00 | 370.00 | 365.68 | 8,688 |
17 Apr 2024 | 375.00 | 386.00 | 375.00 | 375.00 | 370.63 | 16,754 |
16 Apr 2024 | 389.00 | 394.00 | 376.00 | 390.00 | 385.45 | 9,890 |
15 Apr 2024 | 380.00 | 395.30 | 373.25 | 389.00 | 384.46 | 22,749 |
12 Apr 2024 | 363.00 | 379.10 | 361.00 | 375.00 | 370.63 | 35,785 |
11 Apr 2024 | 361.00 | 379.00 | 361.00 | 362.00 | 357.78 | 19,273 |
10 Apr 2024 | 379.00 | 380.00 | 361.00 | 361.00 | 356.79 | 47,533 |
09 Apr 2024 | 371.00 | 378.98 | 361.96 | 367.00 | 362.72 | 21,730 |
08 Apr 2024 | 370.00 | 379.00 | 368.04 | 371.00 | 366.67 | 25,551 |
05 Apr 2024 | 361.00 | 379.00 | 361.00 | 374.00 | 369.64 | 9,766 |
04 Apr 2024 | 365.00 | 373.89 | 361.00 | 365.00 | 360.74 | 10,752 |
03 Apr 2024 | 376.00 | 382.00 | 360.00 | 378.00 | 373.59 | 71,753 |
02 Apr 2024 | 383.00 | 392.09 | 377.00 | 391.00 | 386.44 | 5,914 |
28 Mar 2024 | 385.00 | 394.05 | 381.00 | 381.00 | 376.55 | 22,967 |
27 Mar 2024 | 397.00 | 399.00 | 380.00 | 380.00 | 375.57 | 42,247 |
26 Mar 2024 | 410.00 | 410.00 | 381.00 | 400.00 | 395.33 | 219,872 |
25 Mar 2024 | 382.00 | 407.00 | 380.00 | 407.00 | 402.25 | 84,939 |
22 Mar 2024 | 367.00 | 390.00 | 355.75 | 379.00 | 374.58 | 178,139 |
21 Mar 2024 | 348.00 | 367.49 | 348.00 | 348.00 | 343.94 | 1,286,238 |
20 Mar 2024 | 346.00 | 356.60 | 343.00 | 344.00 | 339.99 | 520,742 |
19 Mar 2024 | 334.00 | 364.00 | 325.59 | 354.00 | 349.87 | 123,368 |
18 Mar 2024 | 340.00 | 340.00 | 321.00 | 335.00 | 331.09 | 135,655 |
15 Mar 2024 | 340.00 | 340.00 | 331.00 | 340.00 | 336.03 | 7,457 |
14 Mar 2024 | 326.00 | 340.00 | 326.00 | 340.00 | 336.03 | 9,013 |
13 Mar 2024 | 329.00 | 340.00 | 326.00 | 329.00 | 325.16 | 24,447 |
12 Mar 2024 | 338.00 | 340.00 | 326.00 | 338.00 | 334.06 | 11,475 |
11 Mar 2024 | 326.00 | 344.00 | 325.00 | 340.00 | 336.03 | 9,354 |
08 Mar 2024 | 325.00 | 342.78 | 325.00 | 325.00 | 321.21 | 136,365 |
07 Mar 2024 | 319.00 | 338.00 | 316.00 | 338.00 | 334.06 | 52,251 |
06 Mar 2024 | 339.00 | 339.00 | 322.00 | 322.00 | 318.24 | 31,619 |
05 Mar 2024 | 326.00 | 340.00 | 326.00 | 340.00 | 336.03 | 24,215 |
04 Mar 2024 | 319.00 | 339.00 | 317.00 | 332.00 | 328.13 | 13,098 |
01 Mar 2024 | 339.00 | 340.00 | 321.00 | 340.00 | 336.03 | 8,301 |
29 Feb 2024 | 330.00 | 337.32 | 310.00 | 320.00 | 316.27 | 85,821 |
28 Feb 2024 | 336.00 | 341.39 | 328.00 | 328.00 | 324.17 | 27,322 |
27 Feb 2024 | 342.00 | 349.00 | 327.17 | 333.00 | 329.11 | 70,901 |
26 Feb 2024 | 351.00 | 356.24 | 342.00 | 350.00 | 345.92 | 31,414 |
23 Feb 2024 | 354.00 | 361.86 | 350.00 | 350.00 | 345.92 | 61,131 |
22 Feb 2024 | 356.00 | 369.00 | 354.00 | 354.00 | 349.87 | 22,972 |
21 Feb 2024 | 359.00 | 366.00 | 354.00 | 355.00 | 350.86 | 22,590 |
20 Feb 2024 | 351.00 | 369.00 | 350.84 | 353.00 | 348.88 | 13,813 |
19 Feb 2024 | 351.00 | 375.00 | 350.00 | 350.00 | 345.92 | 10,123 |
16 Feb 2024 | 353.00 | 378.92 | 350.00 | 350.00 | 345.92 | 12,817 |
15 Feb 2024 | 372.00 | 374.60 | 351.00 | 368.00 | 363.71 | 23,882 |
14 Feb 2024 | 377.00 | 378.00 | 355.16 | 363.00 | 358.77 | 27,705 |
13 Feb 2024 | 366.00 | 379.00 | 358.03 | 377.00 | 372.60 | 14,798 |
12 Feb 2024 | 374.60 | 378.97 | 359.16 | 370.00 | 365.68 | 12,479 |
09 Feb 2024 | 360.00 | 379.00 | 360.00 | 375.00 | 370.63 | 49,665 |
08 Feb 2024 | 360.00 | 371.53 | 353.55 | 368.00 | 363.71 | 11,805 |
07 Feb 2024 | 370.00 | 370.00 | 354.62 | 360.00 | 355.80 | 13,373 |
06 Feb 2024 | 351.00 | 370.00 | 351.00 | 360.00 | 355.80 | 7,932 |
05 Feb 2024 | 375.00 | 380.60 | 356.00 | 356.00 | 351.85 | 15,695 |
02 Feb 2024 | 376.00 | 379.50 | 375.00 | 375.00 | 370.63 | 17,953 |
01 Feb 2024 | 382.00 | 386.00 | 382.00 | 382.00 | 377.54 | 2,875 |
31 Jan 2024 | 381.00 | 399.00 | 380.00 | 380.00 | 375.57 | 86,504 |
30 Jan 2024 | 391.00 | 398.00 | 380.00 | 380.00 | 375.57 | 48,516 |
29 Jan 2024 | 389.00 | 390.05 | 380.74 | 382.00 | 377.54 | 13,378 |
26 Jan 2024 | 384.00 | 385.00 | 373.00 | 382.00 | 377.54 | 30,283 |
25 Jan 2024 | 389.00 | 389.00 | 377.00 | 389.00 | 384.46 | 19,049 |
24 Jan 2024 | 365.00 | 385.50 | 365.00 | 379.50 | 375.07 | 24,377 |
23 Jan 2024 | 380.00 | 380.00 | 360.00 | 374.00 | 369.64 | 57,767 |
22 Jan 2024 | 360.00 | 379.00 | 341.00 | 377.00 | 372.60 | 39,404 |
19 Jan 2024 | 349.00 | 360.00 | 344.00 | 360.00 | 355.80 | 76,249 |
18 Jan 2024 | 354.00 | 360.00 | 340.00 | 340.00 | 336.03 | 97,302 |
17 Jan 2024 | 333.00 | 344.00 | 330.28 | 333.00 | 329.11 | 64,248 |
16 Jan 2024 | 360.00 | 360.00 | 331.00 | 335.00 | 331.09 | 49,330 |
15 Jan 2024 | 353.90 | 369.00 | 346.83 | 350.00 | 345.92 | 9,886 |
12 Jan 2024 | 356.00 | 369.00 | 346.46 | 349.00 | 344.93 | 22,394 |
11 Jan 2024 | 370.00 | 370.00 | 346.00 | 359.00 | 354.81 | 14,650 |
10 Jan 2024 | 365.00 | 365.00 | 349.00 | 349.00 | 344.93 | 19,966 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |