Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
03 Jun 2024 | 458.20 | 464.60 | 452.20 | 454.40 | 454.40 | 13,546 |
31 May 2024 | 441.00 | 456.60 | 438.60 | 456.00 | 456.00 | 39,582 |
29 May 2024 | 447.20 | 448.60 | 439.20 | 440.00 | 440.00 | 14,371 |
28 May 2024 | 453.40 | 457.80 | 445.20 | 448.60 | 448.60 | 17,662 |
27 May 2024 | 456.80 | 459.80 | 450.80 | 451.60 | 451.60 | 14,768 |
24 May 2024 | 450.00 | 458.20 | 449.00 | 456.20 | 456.20 | 13,154 |
23 May 2024 | 466.40 | 466.80 | 451.80 | 451.80 | 451.80 | 23,282 |
22 May 2024 | 469.60 | 469.60 | 456.40 | 460.00 | 460.00 | 19,541 |
21 May 2024 | 471.60 | 473.80 | 462.60 | 464.80 | 464.80 | 26,649 |
20 May 2024 | 473.80 | 481.40 | 469.80 | 472.00 | 472.00 | 19,848 |
17 May 2024 | 471.00 | 474.60 | 469.20 | 473.00 | 473.00 | 13,690 |
16 May 2024 | 471.00 | 474.40 | 463.40 | 470.60 | 470.60 | 42,721 |
15 May 2024 | 473.00 | 478.20 | 466.40 | 471.00 | 471.00 | 24,813 |
14 May 2024 | 464.00 | 474.40 | 461.00 | 469.40 | 469.40 | 37,235 |
14 May 2024 | 18 Dividend | |||||
13 May 2024 | 480.00 | 483.00 | 468.40 | 476.40 | 458.40 | 47,504 |
10 May 2024 | 475.00 | 487.40 | 474.80 | 479.20 | 461.09 | 45,357 |
09 May 2024 | 470.00 | 475.00 | 454.40 | 473.60 | 455.71 | 41,237 |
08 May 2024 | 479.00 | 479.00 | 457.20 | 461.20 | 443.77 | 39,322 |
07 May 2024 | 472.60 | 479.20 | 470.00 | 476.60 | 458.59 | 22,586 |
06 May 2024 | 465.00 | 475.00 | 461.00 | 472.80 | 454.94 | 43,352 |
02 May 2024 | 463.80 | 469.00 | 456.40 | 459.40 | 442.04 | 28,080 |
30 Apr 2024 | 460.20 | 464.80 | 456.00 | 463.80 | 446.28 | 34,931 |
29 Apr 2024 | 449.40 | 461.00 | 446.40 | 460.20 | 442.81 | 33,490 |
26 Apr 2024 | 435.00 | 444.80 | 430.80 | 440.80 | 424.15 | 25,575 |
25 Apr 2024 | 435.00 | 436.60 | 430.00 | 430.60 | 414.33 | 26,384 |
24 Apr 2024 | 444.00 | 444.80 | 435.20 | 435.20 | 418.76 | 30,528 |
23 Apr 2024 | 438.40 | 446.00 | 438.00 | 440.60 | 423.95 | 27,751 |
22 Apr 2024 | 433.00 | 438.60 | 432.60 | 435.40 | 418.95 | 15,388 |
19 Apr 2024 | 431.00 | 432.80 | 427.20 | 431.80 | 415.49 | 17,554 |
18 Apr 2024 | 437.40 | 439.00 | 426.00 | 435.00 | 418.56 | 28,271 |
17 Apr 2024 | 430.00 | 440.40 | 429.60 | 434.00 | 417.60 | 38,500 |
16 Apr 2024 | 445.00 | 447.00 | 428.20 | 430.20 | 413.95 | 36,049 |
15 Apr 2024 | 450.20 | 460.00 | 444.40 | 448.80 | 431.84 | 20,695 |
12 Apr 2024 | 457.40 | 468.00 | 449.80 | 451.80 | 434.73 | 36,384 |
11 Apr 2024 | 453.60 | 463.40 | 452.40 | 457.40 | 440.12 | 22,466 |
10 Apr 2024 | 454.00 | 463.60 | 451.60 | 456.40 | 439.16 | 23,258 |
09 Apr 2024 | 454.40 | 465.00 | 449.40 | 453.80 | 436.65 | 32,041 |
08 Apr 2024 | 453.60 | 459.00 | 450.40 | 452.00 | 434.92 | 18,397 |
05 Apr 2024 | 445.20 | 461.80 | 440.00 | 454.40 | 437.23 | 51,598 |
04 Apr 2024 | 425.40 | 451.80 | 422.80 | 450.00 | 433.00 | 60,083 |
03 Apr 2024 | 434.00 | 436.00 | 422.40 | 423.00 | 407.02 | 67,648 |
02 Apr 2024 | 445.80 | 451.60 | 434.40 | 440.00 | 423.38 | 60,943 |
28 Mar 2024 | 450.00 | 452.00 | 442.80 | 443.00 | 426.26 | 25,667 |
27 Mar 2024 | 448.80 | 452.00 | 446.00 | 451.40 | 434.34 | 27,844 |
26 Mar 2024 | 437.40 | 448.80 | 434.20 | 446.80 | 429.92 | 36,269 |
25 Mar 2024 | 435.20 | 441.60 | 433.20 | 435.00 | 418.56 | 26,866 |
22 Mar 2024 | 430.80 | 442.80 | 430.20 | 435.00 | 418.56 | 28,370 |
21 Mar 2024 | 428.00 | 439.00 | 420.80 | 436.80 | 420.30 | 47,570 |
20 Mar 2024 | 427.80 | 427.80 | 416.20 | 419.00 | 403.17 | 24,227 |
19 Mar 2024 | 423.80 | 427.20 | 413.00 | 425.00 | 408.94 | 36,316 |
18 Mar 2024 | 441.00 | 441.60 | 423.20 | 423.80 | 407.79 | 30,475 |
15 Mar 2024 | 436.00 | 450.00 | 423.20 | 441.40 | 424.72 | 146,073 |
14 Mar 2024 | 441.00 | 442.80 | 430.00 | 435.40 | 418.95 | 37,074 |
13 Mar 2024 | 438.80 | 442.60 | 433.00 | 438.20 | 421.64 | 27,985 |
12 Mar 2024 | 423.00 | 439.80 | 423.00 | 437.20 | 420.68 | 39,628 |
11 Mar 2024 | 430.40 | 430.40 | 422.00 | 423.00 | 407.02 | 16,065 |
08 Mar 2024 | 425.00 | 433.40 | 421.00 | 431.80 | 415.49 | 56,361 |
07 Mar 2024 | 422.40 | 431.00 | 416.20 | 424.00 | 407.98 | 30,749 |
06 Mar 2024 | 425.40 | 428.00 | 415.20 | 422.40 | 406.44 | 31,972 |
05 Mar 2024 | 420.60 | 430.00 | 418.40 | 423.40 | 407.40 | 23,163 |
04 Mar 2024 | 425.60 | 429.00 | 420.40 | 420.60 | 404.71 | 17,055 |
01 Mar 2024 | 424.00 | 427.00 | 418.40 | 425.00 | 408.94 | 26,592 |
29 Feb 2024 | 421.20 | 431.00 | 419.20 | 420.40 | 404.52 | 63,607 |
28 Feb 2024 | 449.60 | 453.60 | 418.20 | 419.80 | 403.94 | 120,874 |
27 Feb 2024 | 454.80 | 458.00 | 443.40 | 450.60 | 433.57 | 86,243 |
26 Feb 2024 | 454.00 | 459.80 | 446.40 | 447.00 | 430.11 | 34,518 |
23 Feb 2024 | 454.00 | 463.40 | 441.40 | 452.60 | 435.50 | 92,268 |
22 Feb 2024 | 447.60 | 453.80 | 439.60 | 443.00 | 426.26 | 81,522 |
21 Feb 2024 | 445.00 | 448.00 | 439.40 | 442.00 | 425.30 | 43,666 |
20 Feb 2024 | 438.00 | 446.80 | 438.00 | 445.00 | 428.19 | 61,731 |
19 Feb 2024 | 440.00 | 440.20 | 437.60 | 439.60 | 422.99 | 36,621 |
16 Feb 2024 | 439.40 | 443.60 | 438.60 | 438.60 | 422.03 | 24,753 |
15 Feb 2024 | 439.60 | 441.80 | 436.00 | 439.40 | 422.80 | 26,642 |
14 Feb 2024 | 431.00 | 442.40 | 428.40 | 440.00 | 423.38 | 32,041 |
13 Feb 2024 | 445.20 | 448.40 | 427.00 | 434.60 | 418.18 | 45,526 |
12 Feb 2024 | 437.00 | 450.00 | 437.00 | 447.60 | 430.69 | 28,842 |
09 Feb 2024 | 451.00 | 451.00 | 435.40 | 437.00 | 420.49 | 30,896 |
08 Feb 2024 | 454.60 | 459.00 | 450.60 | 452.40 | 435.31 | 20,657 |
07 Feb 2024 | 450.20 | 458.00 | 450.20 | 454.40 | 437.23 | 16,461 |
06 Feb 2024 | 444.20 | 455.00 | 443.20 | 449.60 | 432.61 | 21,169 |
05 Feb 2024 | 455.00 | 460.40 | 443.40 | 444.80 | 427.99 | 20,233 |
02 Feb 2024 | 456.60 | 458.60 | 452.60 | 454.40 | 437.23 | 34,341 |
01 Feb 2024 | 452.00 | 457.60 | 449.00 | 451.40 | 434.34 | 37,081 |
31 Jan 2024 | 446.80 | 455.40 | 444.60 | 454.60 | 437.42 | 48,120 |
30 Jan 2024 | 447.60 | 449.80 | 439.60 | 445.20 | 428.38 | 27,658 |
29 Jan 2024 | 453.60 | 455.00 | 447.20 | 447.60 | 430.69 | 9,283 |
26 Jan 2024 | 445.00 | 455.20 | 440.40 | 453.60 | 436.46 | 15,064 |
25 Jan 2024 | 458.00 | 458.40 | 446.60 | 446.60 | 429.73 | 60,656 |
24 Jan 2024 | 443.00 | 461.00 | 440.80 | 459.00 | 441.66 | 48,136 |
23 Jan 2024 | 454.80 | 454.80 | 438.20 | 444.00 | 427.22 | 32,997 |
22 Jan 2024 | 441.00 | 453.20 | 441.00 | 452.20 | 435.11 | 20,673 |
19 Jan 2024 | 460.00 | 464.00 | 436.40 | 436.40 | 419.91 | 45,129 |
18 Jan 2024 | 454.20 | 459.80 | 446.40 | 457.20 | 439.93 | 45,957 |
17 Jan 2024 | 452.00 | 455.20 | 445.40 | 450.20 | 433.19 | 34,014 |
16 Jan 2024 | 454.00 | 454.00 | 446.40 | 452.00 | 434.92 | 10,592 |
15 Jan 2024 | 456.00 | 459.00 | 449.20 | 454.20 | 437.04 | 13,078 |
12 Jan 2024 | 440.20 | 458.60 | 440.00 | 453.60 | 436.46 | 36,245 |
11 Jan 2024 | 444.00 | 450.40 | 436.80 | 441.00 | 424.34 | 40,646 |
10 Jan 2024 | 468.40 | 473.00 | 443.00 | 443.40 | 426.65 | 45,928 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |