Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
05 Dec 2023 | 381.00 | 376.55 | 346.00 | 367.00 | 367.00 | 99,344 |
04 Dec 2023 | 388.00 | 394.00 | 380.00 | 381.00 | 381.00 | 19,910 |
01 Dec 2023 | 395.00 | 398.00 | 380.32 | 388.00 | 388.00 | 13,993 |
30 Nov 2023 | 395.00 | 398.00 | 391.92 | 395.00 | 395.00 | 13,887 |
29 Nov 2023 | 395.00 | 398.00 | 391.67 | 395.00 | 395.00 | 1,254 |
28 Nov 2023 | 395.00 | 398.00 | 391.55 | 395.00 | 395.00 | 4,793 |
27 Nov 2023 | 402.00 | 409.59 | 391.34 | 395.00 | 395.00 | 10,334 |
24 Nov 2023 | 402.00 | 409.59 | 393.00 | 402.00 | 402.00 | 2,358 |
23 Nov 2023 | 402.00 | 409.81 | 396.56 | 402.00 | 402.00 | 924 |
22 Nov 2023 | 402.00 | 409.81 | 394.02 | 402.00 | 402.00 | 3,305 |
21 Nov 2023 | 380.00 | 409.98 | 389.52 | 402.00 | 402.00 | 12,133 |
20 Nov 2023 | 375.00 | 389.98 | 372.77 | 380.00 | 380.00 | 7,483 |
17 Nov 2023 | 375.00 | 379.90 | 378.48 | 375.00 | 375.00 | 3,278 |
16 Nov 2023 | 375.00 | 378.98 | 372.25 | 375.00 | 375.00 | 2,639 |
15 Nov 2023 | 375.00 | 379.99 | 372.00 | 375.00 | 375.00 | 2,733 |
14 Nov 2023 | 375.00 | 380.00 | 371.11 | 375.00 | 375.00 | 5,390 |
13 Nov 2023 | 390.00 | 380.10 | 370.00 | 375.00 | 375.00 | 9,752 |
10 Nov 2023 | 390.00 | 393.00 | 381.75 | 390.00 | 390.00 | 3,697 |
09 Nov 2023 | 359.00 | 393.00 | 358.00 | 390.00 | 390.00 | 32,412 |
08 Nov 2023 | 357.00 | 364.00 | 358.00 | 359.00 | 359.00 | 4,994 |
07 Nov 2023 | 373.00 | 371.73 | 356.00 | 357.00 | 357.00 | 12,150 |
06 Nov 2023 | 373.00 | 374.00 | 366.00 | 374.00 | 374.00 | 15,810 |
03 Nov 2023 | 366.00 | 374.00 | 366.00 | 373.00 | 373.00 | 15,486 |
02 Nov 2023 | 373.00 | 369.52 | 360.25 | 366.00 | 366.00 | 11,513 |
01 Nov 2023 | 355.00 | 379.60 | 352.25 | 373.00 | 373.00 | 20,692 |
31 Oct 2023 | 355.00 | 358.80 | 350.55 | 355.00 | 355.00 | 2,199 |
30 Oct 2023 | 355.00 | 360.00 | 348.50 | 355.00 | 355.00 | 11,866 |
27 Oct 2023 | 355.00 | 356.50 | 350.00 | 355.00 | 355.00 | 4,745 |
26 Oct 2023 | 360.00 | 357.00 | 351.55 | 355.00 | 355.00 | 2,311 |
25 Oct 2023 | 345.00 | 362.00 | 350.75 | 360.00 | 360.00 | 10,994 |
24 Oct 2023 | 345.00 | 350.00 | 340.00 | 345.00 | 345.00 | 22,438 |
23 Oct 2023 | 355.00 | 356.25 | 340.00 | 345.00 | 345.00 | 13,547 |
20 Oct 2023 | 370.00 | 367.00 | 350.00 | 355.00 | 355.00 | 14,395 |
19 Oct 2023 | 375.00 | 374.00 | 363.05 | 375.00 | 375.00 | 4,324 |
18 Oct 2023 | 387.00 | 384.00 | 370.00 | 375.00 | 375.00 | 23,739 |
17 Oct 2023 | 402.00 | 394.00 | 375.75 | 387.00 | 387.00 | 14,941 |
16 Oct 2023 | 402.00 | 403.20 | 394.32 | 402.00 | 402.00 | 3,834 |
13 Oct 2023 | 402.00 | 404.63 | 394.50 | 402.00 | 402.00 | 19,169 |
12 Oct 2023 | 402.00 | 410.00 | 399.52 | 402.00 | 402.00 | 5,660 |
11 Oct 2023 | 395.00 | 410.00 | 395.56 | 402.00 | 402.00 | 13,872 |
10 Oct 2023 | 412.00 | 410.75 | 393.00 | 395.00 | 395.00 | 14,351 |
09 Oct 2023 | 412.00 | 407.61 | 404.00 | 412.00 | 412.00 | 5,707 |
06 Oct 2023 | 410.00 | 422.00 | 405.75 | 412.00 | 412.00 | 10,996 |
05 Oct 2023 | 410.00 | 410.00 | 405.50 | 410.00 | 410.00 | 14,749 |
04 Oct 2023 | 425.00 | 422.00 | 402.00 | 410.00 | 410.00 | 15,816 |
03 Oct 2023 | 430.00 | 425.95 | 422.00 | 425.00 | 425.00 | 9,782 |
02 Oct 2023 | 435.00 | 426.70 | 425.88 | 430.00 | 430.00 | 8,292 |
29 Sept 2023 | 435.00 | 438.00 | 426.70 | 435.00 | 435.00 | 3,442 |
28 Sept 2023 | 435.00 | 435.53 | 426.15 | 435.00 | 435.00 | 6,065 |
27 Sept 2023 | 435.00 | 436.00 | 425.55 | 435.00 | 435.00 | 4,160 |
26 Sept 2023 | 430.00 | 444.00 | 424.50 | 435.00 | 435.00 | 8,926 |
25 Sept 2023 | 430.00 | 428.99 | 426.55 | 430.00 | 430.00 | 1,381 |
22 Sept 2023 | 430.00 | 432.00 | 426.20 | 430.00 | 430.00 | 10,921 |
21 Sept 2023 | 430.00 | 431.24 | 431.24 | 430.00 | 430.00 | 1,000 |
20 Sept 2023 | 435.00 | 440.00 | 428.00 | 430.00 | 430.00 | 30,644 |
19 Sept 2023 | 435.00 | 437.44 | 426.00 | 435.00 | 435.00 | 5,454 |
18 Sept 2023 | 440.00 | 437.48 | 432.88 | 435.00 | 435.00 | 3,504 |
15 Sept 2023 | 440.00 | 438.74 | 432.55 | 440.00 | 440.00 | 4,364 |
14 Sept 2023 | 440.00 | 439.00 | 432.55 | 440.00 | 440.00 | 1,396 |
13 Sept 2023 | 440.00 | 448.00 | 438.75 | 440.00 | 440.00 | 1,217 |
12 Sept 2023 | 440.00 | 444.00 | 438.95 | 440.00 | 440.00 | 2,360 |
11 Sept 2023 | 440.00 | 442.15 | 432.00 | 440.00 | 440.00 | 14,885 |
08 Sept 2023 | 440.00 | 443.50 | 439.26 | 440.00 | 440.00 | 5,404 |
07 Sept 2023 | 440.00 | 444.50 | 438.75 | 440.00 | 440.00 | 6,245 |
06 Sept 2023 | 440.00 | 445.89 | 438.55 | 440.00 | 440.00 | 875 |
05 Sept 2023 | 440.00 | 446.00 | 436.60 | 440.00 | 440.00 | 4,456 |
04 Sept 2023 | 440.00 | 448.70 | 448.44 | 440.00 | 440.00 | 310 |
01 Sept 2023 | 435.00 | 447.00 | 435.25 | 440.00 | 440.00 | 3,912 |
31 Aug 2023 | 433.00 | 439.00 | 433.98 | 435.00 | 435.00 | 5,535 |
30 Aug 2023 | 433.00 | 439.00 | 433.75 | 433.00 | 433.00 | 7,087 |
29 Aug 2023 | 433.00 | 438.25 | 426.14 | 433.00 | 433.00 | 20,818 |
25 Aug 2023 | 433.00 | 435.00 | 434.10 | 433.00 | 433.00 | 3,253 |
24 Aug 2023 | 433.00 | 435.00 | 434.16 | 433.00 | 433.00 | 1,155 |
23 Aug 2023 | 433.00 | 435.00 | 434.10 | 433.00 | 433.00 | 1,461 |
22 Aug 2023 | 433.00 | 435.20 | 434.02 | 433.00 | 433.00 | 8,146 |
21 Aug 2023 | 433.00 | 435.60 | 433.50 | 433.00 | 433.00 | 13,590 |
18 Aug 2023 | 433.00 | 435.60 | 426.00 | 433.00 | 433.00 | 9,632 |
17 Aug 2023 | 435.00 | 435.60 | 433.50 | 430.00 | 430.00 | 7,366 |
16 Aug 2023 | 435.00 | 435.63 | 434.38 | 435.00 | 435.00 | 1,687 |
15 Aug 2023 | 435.00 | 436.00 | 434.05 | 435.00 | 435.00 | 15,648 |
14 Aug 2023 | 435.00 | 436.20 | 433.00 | 435.00 | 435.00 | 32,169 |
11 Aug 2023 | 432.00 | 440.00 | 432.55 | 435.00 | 435.00 | 7,887 |
10 Aug 2023 | 432.00 | 439.00 | 432.00 | 432.00 | 432.00 | 5,616 |
09 Aug 2023 | 435.00 | 437.50 | 432.50 | 432.00 | 432.00 | 20,328 |
08 Aug 2023 | 435.00 | 436.00 | 435.90 | 435.00 | 435.00 | 6,390 |
07 Aug 2023 | 431.00 | 440.00 | 431.00 | 435.00 | 435.00 | 44,806 |
04 Aug 2023 | 430.00 | 440.00 | 431.00 | 431.00 | 431.00 | 18,205 |
03 Aug 2023 | 430.00 | 439.50 | 420.00 | 430.00 | 430.00 | 25,709 |
03 Aug 2023 | 6 Dividend | |||||
02 Aug 2023 | 445.00 | 446.49 | 440.50 | 445.00 | 439.00 | 21,570 |
01 Aug 2023 | 449.00 | 448.44 | 440.50 | 445.00 | 439.00 | 3,255 |
31 Jul 2023 | 448.00 | 449.00 | 443.26 | 449.00 | 442.95 | 19,276 |
28 Jul 2023 | 448.00 | 449.35 | 443.10 | 448.00 | 441.96 | 6,608 |
27 Jul 2023 | 448.00 | 449.99 | 441.00 | 448.00 | 441.96 | 6,696 |
26 Jul 2023 | 448.00 | 449.99 | 441.75 | 448.00 | 441.96 | 1,097 |
25 Jul 2023 | 448.00 | 451.00 | 442.00 | 448.00 | 441.96 | 7,392 |
24 Jul 2023 | 448.00 | 451.20 | 446.75 | 448.00 | 441.96 | 4,226 |
21 Jul 2023 | 448.00 | 451.25 | 440.00 | 448.00 | 441.96 | 4,916 |
20 Jul 2023 | 450.00 | 455.00 | 446.00 | 448.00 | 441.96 | 13,252 |
19 Jul 2023 | 445.00 | 458.00 | 447.00 | 450.00 | 443.93 | 22,000 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |