Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
27 Jan 2023 | 435.00 | 440.00 | 418.50 | 434.00 | 434.00 | 81,012 |
26 Jan 2023 | 437.50 | 443.64 | 430.00 | 435.00 | 435.00 | 43,277 |
25 Jan 2023 | 445.00 | 450.00 | 440.05 | 445.00 | 445.00 | 44,644 |
24 Jan 2023 | 427.50 | 450.00 | 420.25 | 450.00 | 450.00 | 72,904 |
23 Jan 2023 | 417.50 | 437.55 | 410.00 | 430.00 | 430.00 | 175,157 |
20 Jan 2023 | 430.00 | 430.00 | 410.00 | 414.00 | 414.00 | 81,575 |
19 Jan 2023 | 425.00 | 440.00 | 425.00 | 429.00 | 429.00 | 56,384 |
18 Jan 2023 | 432.50 | 440.00 | 410.00 | 425.00 | 425.00 | 53,998 |
17 Jan 2023 | 435.00 | 440.00 | 410.00 | 432.50 | 432.50 | 46,068 |
16 Jan 2023 | 435.00 | 445.00 | 425.40 | 435.00 | 435.00 | 32,055 |
13 Jan 2023 | 452.50 | 455.00 | 431.14 | 435.00 | 435.00 | 109,247 |
12 Jan 2023 | 427.50 | 459.00 | 425.00 | 448.00 | 448.00 | 72,740 |
11 Jan 2023 | 427.50 | 460.00 | 420.00 | 433.00 | 433.00 | 119,317 |
10 Jan 2023 | 425.00 | 435.00 | 413.33 | 430.00 | 430.00 | 76,672 |
09 Jan 2023 | 395.00 | 430.00 | 395.00 | 426.00 | 426.00 | 72,007 |
06 Jan 2023 | 395.00 | 400.00 | 390.00 | 397.00 | 397.00 | 27,033 |
05 Jan 2023 | 397.50 | 405.00 | 390.00 | 395.00 | 395.00 | 38,407 |
04 Jan 2023 | 390.00 | 405.00 | 380.00 | 398.00 | 398.00 | 280,851 |
03 Jan 2023 | 375.00 | 400.00 | 370.00 | 390.00 | 390.00 | 43,248 |
30 Dec 2022 | 370.00 | 380.00 | 362.00 | 375.00 | 375.00 | 26,541 |
29 Dec 2022 | 365.00 | 380.00 | 355.00 | 370.00 | 370.00 | 44,034 |
28 Dec 2022 | 365.00 | 375.00 | 355.00 | 370.00 | 370.00 | 28,172 |
23 Dec 2022 | 365.00 | 375.00 | 355.00 | 365.00 | 365.00 | 16,384 |
22 Dec 2022 | 362.50 | 375.00 | 355.00 | 365.00 | 365.00 | 32,521 |
21 Dec 2022 | 370.00 | 380.00 | 356.00 | 362.50 | 362.50 | 139,683 |
20 Dec 2022 | 377.50 | 380.00 | 361.00 | 370.00 | 370.00 | 69,973 |
19 Dec 2022 | 377.50 | 385.00 | 370.00 | 377.50 | 377.50 | 30,450 |
16 Dec 2022 | 385.00 | 390.00 | 375.00 | 377.50 | 377.50 | 36,426 |
15 Dec 2022 | 385.00 | 390.00 | 380.00 | 385.00 | 385.00 | 29,565 |
14 Dec 2022 | 390.00 | 395.00 | 382.11 | 385.00 | 385.00 | 16,058 |
13 Dec 2022 | 390.00 | 395.00 | 385.00 | 385.00 | 385.00 | 40,136 |
12 Dec 2022 | 387.50 | 395.00 | 385.00 | 390.00 | 390.00 | 26,906 |
09 Dec 2022 | 387.50 | 395.00 | 381.00 | 387.50 | 387.50 | 10,898 |
08 Dec 2022 | 387.50 | 395.00 | 380.00 | 387.50 | 387.50 | 80,583 |
07 Dec 2022 | 387.50 | 395.00 | 380.00 | 388.00 | 388.00 | 168,548 |
06 Dec 2022 | 380.00 | 395.00 | 377.50 | 387.50 | 387.50 | 134,221 |
05 Dec 2022 | 375.00 | 385.00 | 372.50 | 380.00 | 380.00 | 52,975 |
02 Dec 2022 | 375.00 | 380.00 | 370.00 | 375.00 | 375.00 | 34,084 |
01 Dec 2022 | 375.00 | 380.00 | 374.66 | 375.00 | 375.00 | 48,381 |
30 Nov 2022 | 375.00 | 380.00 | 374.44 | 375.00 | 375.00 | 18,936 |
29 Nov 2022 | 375.00 | 380.00 | 370.00 | 380.00 | 380.00 | 24,848 |
28 Nov 2022 | 375.00 | 380.00 | 370.00 | 375.00 | 375.00 | 25,583 |
25 Nov 2022 | 375.00 | 380.00 | 370.00 | 375.00 | 375.00 | 95,203 |
24 Nov 2022 | 375.00 | 380.00 | 370.00 | 375.00 | 375.00 | 75,052 |
23 Nov 2022 | 377.50 | 380.00 | 375.00 | 376.00 | 376.00 | 51,773 |
22 Nov 2022 | 375.00 | 380.00 | 370.00 | 378.00 | 378.00 | 77,201 |
21 Nov 2022 | 377.50 | 380.00 | 370.00 | 375.00 | 375.00 | 58,735 |
18 Nov 2022 | 380.00 | 385.00 | 375.00 | 375.00 | 375.00 | 153,773 |
17 Nov 2022 | 380.00 | 385.00 | 375.00 | 380.00 | 380.00 | 70,431 |
16 Nov 2022 | 380.00 | 385.00 | 375.00 | 380.00 | 380.00 | 27,257 |
15 Nov 2022 | 382.50 | 385.00 | 370.00 | 380.00 | 380.00 | 100,781 |
14 Nov 2022 | 382.50 | 390.00 | 380.00 | 382.50 | 382.50 | 66,071 |
11 Nov 2022 | 377.50 | 385.00 | 378.00 | 382.50 | 382.50 | 453,185 |
10 Nov 2022 | 377.50 | 385.00 | 370.20 | 377.50 | 377.50 | 58,622 |
09 Nov 2022 | 377.50 | 385.00 | 370.00 | 377.50 | 377.50 | 15,985 |
08 Nov 2022 | 385.00 | 385.00 | 372.50 | 377.50 | 377.50 | 79,140 |
07 Nov 2022 | 372.50 | 385.00 | 366.00 | 382.50 | 382.50 | 107,271 |
04 Nov 2022 | 375.00 | 380.00 | 365.00 | 372.50 | 372.50 | 83,661 |
03 Nov 2022 | 375.00 | 380.00 | 373.00 | 375.00 | 375.00 | 33,820 |
02 Nov 2022 | 382.50 | 390.00 | 373.00 | 375.00 | 375.00 | 237,201 |
01 Nov 2022 | 382.50 | 395.00 | 375.00 | 395.00 | 395.00 | 158,250 |
31 Oct 2022 | 382.50 | 390.00 | 375.00 | 382.50 | 382.50 | 86,680 |
28 Oct 2022 | 382.50 | 390.00 | 375.00 | 382.50 | 382.50 | 38,702 |
27 Oct 2022 | 385.00 | 390.00 | 375.00 | 382.50 | 382.50 | 73,933 |
26 Oct 2022 | 385.00 | 390.00 | 380.00 | 385.00 | 385.00 | 23,258 |
25 Oct 2022 | 387.50 | 390.00 | 380.00 | 385.00 | 385.00 | 33,580 |
24 Oct 2022 | 387.50 | 395.00 | 380.00 | 395.00 | 395.00 | 50,027 |
21 Oct 2022 | 387.50 | 395.00 | 381.65 | 387.50 | 387.50 | 20,866 |
20 Oct 2022 | 387.50 | 395.00 | 380.00 | 387.50 | 387.50 | 19,550 |
19 Oct 2022 | 387.50 | 395.00 | 380.00 | 387.50 | 387.50 | 23,435 |
18 Oct 2022 | 387.50 | 399.00 | 386.13 | 397.00 | 397.00 | 74,942 |
17 Oct 2022 | 387.50 | 395.00 | 380.00 | 389.00 | 389.00 | 33,179 |
14 Oct 2022 | 387.50 | 395.00 | 380.00 | 390.00 | 390.00 | 26,439 |
13 Oct 2022 | 390.00 | 395.00 | 380.00 | 388.00 | 388.00 | 70,540 |
12 Oct 2022 | 405.00 | 410.00 | 381.00 | 390.00 | 390.00 | 89,081 |
11 Oct 2022 | 410.00 | 420.00 | 403.33 | 405.00 | 405.00 | 204,499 |
10 Oct 2022 | 410.00 | 420.00 | 400.00 | 410.00 | 410.00 | 83,580 |
07 Oct 2022 | 410.00 | 420.00 | 400.00 | 410.00 | 410.00 | 38,122 |
06 Oct 2022 | 405.00 | 420.00 | 400.00 | 410.00 | 410.00 | 513,986 |
05 Oct 2022 | 395.00 | 410.00 | 390.00 | 407.00 | 407.00 | 415,171 |
04 Oct 2022 | 395.00 | 400.00 | 393.00 | 395.00 | 395.00 | 81,803 |
03 Oct 2022 | 392.50 | 400.00 | 380.00 | 390.00 | 390.00 | 44,930 |
30 Sept 2022 | 395.00 | 400.00 | 381.26 | 392.50 | 392.50 | 66,227 |
29 Sept 2022 | 420.00 | 430.00 | 391.00 | 395.00 | 395.00 | 436,903 |
28 Sept 2022 | 420.00 | 430.00 | 410.00 | 420.00 | 420.00 | 1,519,890 |
27 Sept 2022 | 420.00 | 430.00 | 410.00 | 421.00 | 421.00 | 61,833 |
26 Sept 2022 | 410.00 | 430.00 | 406.00 | 430.00 | 430.00 | 62,468 |
23 Sept 2022 | 412.50 | 420.00 | 400.00 | 410.00 | 410.00 | 30,820 |
22 Sept 2022 | 405.00 | 415.00 | 400.00 | 412.50 | 412.50 | 92,939 |
22 Sept 2022 | 10 Dividend | |||||
21 Sept 2022 | 407.50 | 415.00 | 400.00 | 409.00 | 399.00 | 32,904 |
20 Sept 2022 | 410.00 | 415.00 | 400.00 | 407.50 | 397.54 | 90,948 |
16 Sept 2022 | 405.00 | 415.00 | 395.75 | 408.00 | 398.02 | 119,572 |
15 Sept 2022 | 397.50 | 415.00 | 393.50 | 410.00 | 399.98 | 960,543 |
14 Sept 2022 | 392.50 | 410.00 | 385.00 | 397.50 | 387.78 | 628,491 |
13 Sept 2022 | 412.50 | 420.00 | 390.00 | 400.00 | 390.22 | 268,442 |
12 Sept 2022 | 412.90 | 420.00 | 405.75 | 412.50 | 402.41 | 98,340 |
09 Sept 2022 | 412.50 | 420.00 | 405.00 | 412.50 | 402.41 | 67,955 |
08 Sept 2022 | 415.00 | 418.00 | 406.33 | 412.50 | 402.41 | 80,488 |
07 Sept 2022 | 440.00 | 435.00 | 401.00 | 415.00 | 404.85 | 339,281 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |