Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
06 Dec 2023 | 147.00 | 147.00 | 139.20 | 139.20 | 139.20 | 62,068 |
05 Dec 2023 | 148.60 | 148.60 | 139.20 | 142.00 | 142.00 | 3,950 |
04 Dec 2023 | 141.00 | 144.40 | 139.20 | 143.00 | 143.00 | 59,436 |
01 Dec 2023 | 146.60 | 146.60 | 139.20 | 142.40 | 142.40 | 198,769 |
30 Nov 2023 | 143.20 | 148.80 | 139.20 | 139.40 | 139.40 | 208,258 |
29 Nov 2023 | 146.00 | 146.00 | 143.40 | 143.40 | 143.40 | 63,740 |
28 Nov 2023 | 146.40 | 147.01 | 142.00 | 145.00 | 145.00 | 197,357 |
27 Nov 2023 | 149.80 | 149.80 | 146.36 | 149.00 | 149.00 | 86,182 |
24 Nov 2023 | 148.20 | 149.00 | 147.00 | 149.00 | 149.00 | 404,393 |
23 Nov 2023 | 145.20 | 149.80 | 145.00 | 149.00 | 149.00 | 87,003 |
22 Nov 2023 | 147.80 | 150.80 | 142.20 | 144.00 | 144.00 | 262,713 |
21 Nov 2023 | 147.80 | 149.00 | 146.00 | 148.20 | 148.20 | 346,635 |
20 Nov 2023 | 143.00 | 147.80 | 140.20 | 144.40 | 144.40 | 86,380 |
17 Nov 2023 | 151.00 | 151.00 | 142.40 | 142.40 | 142.40 | 163,642 |
16 Nov 2023 | 150.40 | 150.40 | 145.00 | 145.60 | 145.60 | 79,918 |
15 Nov 2023 | 148.00 | 151.00 | 145.20 | 147.20 | 147.20 | 82,984 |
14 Nov 2023 | 144.00 | 148.80 | 143.81 | 147.80 | 147.80 | 82,680 |
13 Nov 2023 | 147.00 | 148.60 | 141.05 | 146.20 | 146.20 | 100,180 |
10 Nov 2023 | 148.80 | 148.80 | 145.40 | 148.60 | 148.60 | 102,027 |
09 Nov 2023 | 140.60 | 149.60 | 140.60 | 149.20 | 149.20 | 211,905 |
08 Nov 2023 | 145.20 | 149.60 | 141.60 | 141.60 | 141.60 | 650,422 |
07 Nov 2023 | 147.80 | 149.40 | 143.25 | 147.80 | 147.80 | 137,464 |
06 Nov 2023 | 148.60 | 153.80 | 140.00 | 141.20 | 141.20 | 125,703 |
03 Nov 2023 | 148.20 | 156.20 | 142.75 | 147.80 | 147.80 | 310,617 |
02 Nov 2023 | 156.00 | 157.20 | 146.20 | 149.00 | 149.00 | 428,980 |
01 Nov 2023 | 149.80 | 150.84 | 146.10 | 147.00 | 147.00 | 152,095 |
31 Oct 2023 | 153.60 | 153.60 | 145.40 | 147.00 | 147.00 | 247,802 |
30 Oct 2023 | 147.00 | 148.06 | 146.80 | 147.00 | 147.00 | 14,939 |
27 Oct 2023 | 146.00 | 147.03 | 145.20 | 145.40 | 145.40 | 52,091 |
26 Oct 2023 | 150.40 | 153.20 | 145.40 | 148.20 | 148.20 | 38,970 |
25 Oct 2023 | 150.80 | 156.00 | 150.00 | 150.00 | 150.00 | 17,453 |
24 Oct 2023 | 149.80 | 152.00 | 146.00 | 152.00 | 152.00 | 132,118 |
23 Oct 2023 | 150.00 | 152.20 | 147.82 | 152.00 | 152.00 | 107,445 |
20 Oct 2023 | 150.00 | 155.60 | 145.90 | 154.60 | 154.60 | 184,491 |
19 Oct 2023 | 155.00 | 156.80 | 149.20 | 152.00 | 152.00 | 1,122,759 |
18 Oct 2023 | 160.00 | 160.00 | 145.40 | 150.00 | 150.00 | 148,762 |
17 Oct 2023 | 154.00 | 163.20 | 154.00 | 154.00 | 154.00 | 61,810 |
16 Oct 2023 | 158.20 | 163.22 | 154.73 | 155.00 | 155.00 | 306,252 |
13 Oct 2023 | 161.20 | 164.10 | 158.20 | 158.20 | 158.20 | 34,753 |
12 Oct 2023 | 161.80 | 164.80 | 158.80 | 158.80 | 158.80 | 114,830 |
11 Oct 2023 | 168.00 | 168.00 | 159.00 | 164.00 | 164.00 | 1,435,127 |
10 Oct 2023 | 158.00 | 168.00 | 158.00 | 165.40 | 165.40 | 755,539 |
09 Oct 2023 | 159.00 | 162.80 | 159.00 | 160.00 | 160.00 | 65,933 |
06 Oct 2023 | 153.80 | 165.80 | 150.00 | 161.20 | 161.20 | 296,974 |
05 Oct 2023 | 151.80 | 152.40 | 151.00 | 151.40 | 151.40 | 80,957 |
04 Oct 2023 | 150.00 | 152.00 | 148.80 | 150.60 | 150.60 | 68,713 |
03 Oct 2023 | 146.80 | 153.06 | 146.60 | 146.80 | 146.80 | 20,823 |
02 Oct 2023 | 150.20 | 154.97 | 150.20 | 150.20 | 150.20 | 46,965 |
29 Sept 2023 | 148.00 | 155.60 | 148.00 | 151.40 | 151.40 | 16,615 |
28 Sept 2023 | 147.00 | 155.40 | 147.00 | 150.80 | 150.80 | 684,382 |
27 Sept 2023 | 153.00 | 154.20 | 148.20 | 153.40 | 153.40 | 52,319 |
26 Sept 2023 | 149.60 | 152.23 | 149.00 | 150.00 | 150.00 | 56,987 |
25 Sept 2023 | 150.00 | 153.40 | 150.00 | 152.00 | 152.00 | 231,356 |
22 Sept 2023 | 153.20 | 154.40 | 150.20 | 152.20 | 152.20 | 515,225 |
21 Sept 2023 | 151.40 | 154.80 | 151.20 | 153.20 | 153.20 | 24,916 |
20 Sept 2023 | 151.80 | 153.80 | 148.20 | 151.40 | 151.40 | 52,132 |
19 Sept 2023 | 148.00 | 154.40 | 148.00 | 151.00 | 151.00 | 388,113 |
18 Sept 2023 | 152.20 | 154.40 | 148.40 | 149.00 | 149.00 | 17,938 |
15 Sept 2023 | 151.60 | 153.35 | 148.60 | 152.00 | 152.00 | 294,291 |
14 Sept 2023 | 149.40 | 153.40 | 148.61 | 153.40 | 153.40 | 1,997,543 |
13 Sept 2023 | 152.40 | 154.80 | 149.00 | 149.00 | 149.00 | 2,190,795 |
12 Sept 2023 | 157.80 | 159.40 | 152.20 | 153.00 | 153.00 | 317,713 |
11 Sept 2023 | 157.60 | 159.20 | 153.00 | 158.40 | 158.40 | 370,348 |
08 Sept 2023 | 152.60 | 153.40 | 150.80 | 152.40 | 152.40 | 32,860 |
07 Sept 2023 | 154.60 | 156.20 | 150.73 | 151.20 | 151.20 | 85,805 |
06 Sept 2023 | 151.80 | 154.20 | 150.60 | 151.80 | 151.80 | 23,773 |
05 Sept 2023 | 154.60 | 154.60 | 150.20 | 151.00 | 151.00 | 36,215 |
04 Sept 2023 | 154.20 | 154.20 | 152.00 | 153.00 | 153.00 | 638,240 |
01 Sept 2023 | 153.60 | 153.90 | 151.00 | 153.60 | 153.60 | 111,184 |
31 Aug 2023 | 154.40 | 154.40 | 152.60 | 153.40 | 153.40 | 156,978 |
30 Aug 2023 | 152.40 | 154.60 | 152.00 | 154.00 | 154.00 | 350,661 |
29 Aug 2023 | 153.20 | 157.32 | 151.63 | 152.00 | 152.00 | 138,472 |
25 Aug 2023 | 155.00 | 155.00 | 153.20 | 153.20 | 153.20 | 110,963 |
24 Aug 2023 | 156.20 | 160.80 | 152.00 | 155.00 | 155.00 | 386,658 |
23 Aug 2023 | 155.00 | 157.00 | 155.00 | 155.80 | 155.80 | 127,294 |
22 Aug 2023 | 164.80 | 164.80 | 154.80 | 156.00 | 156.00 | 154,899 |
21 Aug 2023 | 163.00 | 166.00 | 156.00 | 163.20 | 163.20 | 510,460 |
18 Aug 2023 | 161.80 | 165.00 | 156.60 | 163.80 | 163.80 | 297,839 |
17 Aug 2023 | 158.00 | 164.60 | 156.64 | 160.60 | 160.60 | 309,241 |
17 Aug 2023 | 0.9 Dividend | |||||
16 Aug 2023 | 151.80 | 158.60 | 151.80 | 158.20 | 157.30 | 138,851 |
15 Aug 2023 | 149.20 | 152.00 | 147.00 | 151.20 | 150.34 | 380,368 |
14 Aug 2023 | 147.00 | 151.00 | 145.00 | 151.00 | 150.14 | 155,382 |
11 Aug 2023 | 149.60 | 151.00 | 148.86 | 151.00 | 150.14 | 75,177 |
10 Aug 2023 | 149.80 | 152.00 | 147.80 | 152.00 | 151.14 | 760,151 |
09 Aug 2023 | 147.40 | 149.80 | 145.60 | 148.80 | 147.95 | 278,141 |
08 Aug 2023 | 146.60 | 149.60 | 145.60 | 148.20 | 147.36 | 131,485 |
07 Aug 2023 | 148.60 | 149.80 | 144.20 | 146.60 | 145.77 | 144,438 |
04 Aug 2023 | 145.00 | 146.00 | 142.20 | 145.00 | 144.18 | 59,903 |
03 Aug 2023 | 139.00 | 147.40 | 138.79 | 144.60 | 143.78 | 810,246 |
02 Aug 2023 | 139.80 | 141.00 | 137.26 | 140.60 | 139.80 | 1,259,720 |
01 Aug 2023 | 138.00 | 139.80 | 138.00 | 139.60 | 138.81 | 45,551 |
31 Jul 2023 | 138.00 | 140.00 | 136.80 | 138.00 | 137.21 | 128,332 |
28 Jul 2023 | 136.20 | 139.40 | 130.20 | 138.00 | 137.21 | 65,753 |
27 Jul 2023 | 138.00 | 139.80 | 135.41 | 138.80 | 138.01 | 151,753 |
26 Jul 2023 | 138.00 | 139.00 | 135.82 | 138.40 | 137.61 | 59,796 |
25 Jul 2023 | 133.60 | 138.40 | 133.60 | 138.00 | 137.21 | 301,332 |
24 Jul 2023 | 129.40 | 135.00 | 129.40 | 133.60 | 132.84 | 75,577 |
21 Jul 2023 | 129.20 | 129.80 | 127.20 | 129.40 | 128.66 | 225,619 |
20 Jul 2023 | 127.80 | 130.00 | 127.60 | 130.00 | 129.26 | 198,952 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |