Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
11 Dec 2023 | 379.00 | 384.00 | 334.00 | 342.00 | 342.00 | 181,585 |
08 Dec 2023 | 379.00 | 384.00 | 374.00 | 384.00 | 384.00 | 78,954 |
07 Dec 2023 | 387.00 | 392.00 | 376.00 | 388.00 | 388.00 | 45,664 |
06 Dec 2023 | 367.00 | 396.00 | 366.00 | 394.00 | 394.00 | 109,693 |
05 Dec 2023 | 385.00 | 388.00 | 354.00 | 364.00 | 364.00 | 56,713 |
04 Dec 2023 | 395.00 | 400.00 | 372.00 | 372.00 | 372.00 | 39,232 |
01 Dec 2023 | 388.00 | 426.00 | 384.00 | 410.00 | 410.00 | 98,127 |
30 Nov 2023 | 377.00 | 392.00 | 370.00 | 376.00 | 376.00 | 82,151 |
29 Nov 2023 | 365.00 | 380.00 | 354.00 | 380.00 | 380.00 | 54,774 |
28 Nov 2023 | 340.00 | 370.71 | 335.50 | 350.00 | 350.00 | 52,785 |
27 Nov 2023 | 337.00 | 348.00 | 326.00 | 336.00 | 336.00 | 40,291 |
24 Nov 2023 | 315.00 | 354.29 | 310.00 | 337.00 | 337.00 | 45,743 |
23 Nov 2023 | 315.00 | 324.00 | 290.00 | 324.00 | 324.00 | 49,452 |
22 Nov 2023 | 349.00 | 350.00 | 300.00 | 313.00 | 313.00 | 106,307 |
21 Nov 2023 | 347.00 | 376.00 | 338.00 | 342.00 | 342.00 | 174,379 |
20 Nov 2023 | 317.00 | 358.00 | 310.00 | 340.00 | 340.00 | 156,670 |
17 Nov 2023 | 284.00 | 320.00 | 282.00 | 320.00 | 320.00 | 85,469 |
16 Nov 2023 | 300.00 | 304.00 | 278.00 | 282.00 | 282.00 | 71,192 |
15 Nov 2023 | 295.00 | 310.00 | 290.00 | 295.00 | 295.00 | 49,981 |
14 Nov 2023 | 289.00 | 308.00 | 290.00 | 295.00 | 295.00 | 60,306 |
13 Nov 2023 | 268.00 | 294.00 | 262.00 | 290.00 | 290.00 | 79,908 |
10 Nov 2023 | 257.00 | 276.00 | 254.00 | 267.00 | 267.00 | 102,130 |
09 Nov 2023 | 242.00 | 260.00 | 230.00 | 257.00 | 257.00 | 20,090 |
08 Nov 2023 | 236.00 | 250.00 | 234.60 | 243.00 | 243.00 | 30,453 |
07 Nov 2023 | 248.00 | 250.00 | 230.00 | 236.00 | 236.00 | 17,372 |
06 Nov 2023 | 241.00 | 249.00 | 236.00 | 248.00 | 248.00 | 33,035 |
03 Nov 2023 | 240.00 | 243.00 | 234.00 | 241.00 | 241.00 | 32,306 |
02 Nov 2023 | 223.00 | 250.00 | 222.00 | 240.00 | 240.00 | 35,981 |
01 Nov 2023 | 223.00 | 226.00 | 220.00 | 223.00 | 223.00 | 7,169 |
31 Oct 2023 | 226.00 | 230.00 | 220.00 | 223.00 | 223.00 | 18,736 |
30 Oct 2023 | 228.00 | 242.00 | 220.00 | 226.00 | 226.00 | 24,034 |
27 Oct 2023 | 248.00 | 252.00 | 226.12 | 228.00 | 228.00 | 46,801 |
26 Oct 2023 | 259.00 | 260.00 | 248.33 | 250.00 | 250.00 | 16,803 |
25 Oct 2023 | 255.00 | 260.00 | 250.00 | 260.00 | 260.00 | 25,175 |
24 Oct 2023 | 258.00 | 272.00 | 240.00 | 260.00 | 260.00 | 61,328 |
23 Oct 2023 | 238.00 | 256.00 | 242.00 | 250.00 | 250.00 | 79,212 |
20 Oct 2023 | 224.00 | 244.00 | 223.00 | 238.00 | 238.00 | 108,955 |
19 Oct 2023 | 218.00 | 230.00 | 218.51 | 218.00 | 218.00 | 26,701 |
18 Oct 2023 | 219.00 | 223.00 | 210.00 | 218.00 | 218.00 | 30,736 |
17 Oct 2023 | 239.00 | 244.18 | 202.00 | 202.00 | 202.00 | 77,959 |
16 Oct 2023 | 210.00 | 243.00 | 206.00 | 236.00 | 236.00 | 113,973 |
13 Oct 2023 | 196.00 | 216.00 | 200.00 | 210.00 | 210.00 | 112,124 |
12 Oct 2023 | 188.50 | 200.00 | 188.00 | 196.00 | 196.00 | 208,210 |
11 Oct 2023 | 172.50 | 191.75 | 175.00 | 183.00 | 183.00 | 81,919 |
10 Oct 2023 | 167.50 | 175.00 | 166.00 | 172.50 | 172.50 | 54,627 |
09 Oct 2023 | 165.00 | 175.00 | 160.70 | 167.50 | 167.50 | 157,635 |
06 Oct 2023 | 162.50 | 170.27 | 160.00 | 160.00 | 160.00 | 12,886 |
05 Oct 2023 | 167.50 | 165.00 | 163.00 | 163.00 | 163.00 | 16,760 |
04 Oct 2023 | 172.50 | 175.00 | 163.00 | 163.00 | 163.00 | 8,472 |
03 Oct 2023 | 172.50 | 175.00 | 170.00 | 172.50 | 172.50 | 11,212 |
02 Oct 2023 | 172.50 | 174.00 | 170.10 | 172.00 | 172.00 | 13,452 |
29 Sept 2023 | 172.50 | 174.90 | 171.33 | 172.50 | 172.50 | 9,310 |
28 Sept 2023 | 172.50 | 175.00 | 170.00 | 172.50 | 172.50 | 19,500 |
28 Sept 2023 | 1 Dividend | |||||
27 Sept 2023 | 177.00 | 179.00 | 170.10 | 172.50 | 171.50 | 37,330 |
26 Sept 2023 | 177.00 | 179.00 | 176.00 | 177.00 | 175.97 | 30,342 |
25 Sept 2023 | 189.00 | 190.00 | 174.00 | 178.00 | 176.97 | 71,892 |
22 Sept 2023 | 190.50 | 192.00 | 186.11 | 189.00 | 187.90 | 17,008 |
21 Sept 2023 | 190.50 | 192.00 | 189.00 | 190.50 | 189.40 | 26,203 |
20 Sept 2023 | 191.00 | 192.00 | 189.10 | 190.50 | 189.40 | 36,766 |
19 Sept 2023 | 195.00 | 220.00 | 188.00 | 191.00 | 189.89 | 263,510 |
18 Sept 2023 | 172.50 | 192.50 | 170.00 | 192.50 | 191.38 | 66,852 |
15 Sept 2023 | 172.50 | 175.00 | 172.20 | 172.50 | 171.50 | 24,821 |
14 Sept 2023 | 172.50 | 175.00 | 170.00 | 172.50 | 171.50 | 9,108 |
13 Sept 2023 | 172.50 | 175.00 | 170.00 | 172.50 | 171.50 | 17,883 |
12 Sept 2023 | 172.50 | 176.00 | 170.00 | 172.50 | 171.50 | 16,549 |
11 Sept 2023 | 172.50 | 174.75 | 170.50 | 172.50 | 171.50 | 2,644 |
08 Sept 2023 | 172.50 | 170.10 | 169.50 | 172.50 | 171.50 | 6,855 |
07 Sept 2023 | 169.00 | 176.00 | 168.10 | 172.50 | 171.50 | 4,652 |
06 Sept 2023 | 170.00 | 175.00 | 165.80 | 169.00 | 168.02 | 3,507 |
05 Sept 2023 | 171.00 | 179.00 | 166.00 | 170.00 | 169.01 | 1,270 |
04 Sept 2023 | 163.50 | 169.00 | 162.00 | 171.00 | 170.01 | 1,869 |
01 Sept 2023 | 169.50 | 172.00 | 160.00 | 163.50 | 162.55 | 8,495 |
31 Aug 2023 | 171.00 | 172.00 | 167.00 | 169.50 | 168.52 | 7,316 |
30 Aug 2023 | 171.00 | 171.50 | 167.96 | 171.00 | 170.01 | 508 |
29 Aug 2023 | 171.00 | 179.00 | 167.00 | 179.00 | 177.96 | 5,722 |
25 Aug 2023 | 171.00 | 172.40 | 169.00 | 171.00 | 170.01 | 4,180 |
24 Aug 2023 | 166.50 | 172.50 | 165.00 | 171.00 | 170.01 | 14,105 |
23 Aug 2023 | 172.50 | 175.00 | 165.00 | 170.00 | 169.01 | 16,514 |
22 Aug 2023 | 176.50 | 180.00 | 173.00 | 172.50 | 171.50 | 7,918 |
21 Aug 2023 | 177.50 | 179.75 | 173.00 | 179.00 | 177.96 | 15,687 |
18 Aug 2023 | 177.50 | 180.00 | 175.00 | 177.50 | 176.47 | 5,749 |
17 Aug 2023 | 177.50 | 184.00 | 175.00 | 184.00 | 182.93 | 9,235 |
16 Aug 2023 | 177.50 | 179.00 | 178.25 | 177.50 | 176.47 | 577 |
15 Aug 2023 | 177.50 | 180.00 | 175.00 | 177.50 | 176.47 | 17,665 |
14 Aug 2023 | 177.50 | 180.00 | 177.25 | 177.50 | 176.47 | 4,260 |
11 Aug 2023 | 175.00 | 180.00 | 174.20 | 177.50 | 176.47 | 1,722 |
10 Aug 2023 | 174.00 | 178.00 | 170.00 | 175.00 | 173.99 | 164 |
09 Aug 2023 | 174.00 | 178.00 | 170.00 | 174.00 | 172.99 | 6,231 |
08 Aug 2023 | 174.00 | 177.84 | 176.00 | 174.00 | 172.99 | 18,112 |
07 Aug 2023 | 174.00 | 178.00 | 170.00 | 174.00 | 172.99 | 16,278 |
04 Aug 2023 | 176.50 | 182.00 | 173.00 | 174.00 | 172.99 | 13,223 |
03 Aug 2023 | 176.50 | 178.00 | 177.00 | 176.50 | 175.48 | 28,289 |
02 Aug 2023 | 175.00 | 180.00 | 170.00 | 178.00 | 176.97 | 38,780 |
01 Aug 2023 | 175.00 | 180.00 | 170.52 | 175.00 | 173.99 | 5,416 |
31 Jul 2023 | 177.00 | 192.00 | 170.20 | 175.00 | 173.99 | 22,781 |
28 Jul 2023 | 177.00 | 176.85 | 172.30 | 177.00 | 175.97 | 2,934 |
27 Jul 2023 | 177.00 | 176.85 | 172.20 | 177.00 | 175.97 | 7,093 |
26 Jul 2023 | 177.00 | 177.00 | 172.60 | 177.00 | 175.97 | 1,934 |
25 Jul 2023 | 177.00 | 182.00 | 172.00 | 177.00 | 175.97 | 24,256 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |