Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
19 Apr 2024 | 327.58 | 329.80 | 327.39 | 329.00 | 329.00 | 1,290,200 |
18 Apr 2024 | 327.50 | 328.48 | 327.25 | 327.52 | 327.52 | 1,155,600 |
17 Apr 2024 | 327.52 | 328.36 | 327.04 | 327.50 | 327.50 | 1,024,700 |
16 Apr 2024 | 327.41 | 328.05 | 326.45 | 327.50 | 327.50 | 1,249,300 |
15 Apr 2024 | 328.01 | 328.90 | 327.10 | 327.10 | 327.10 | 1,511,100 |
12 Apr 2024 | 328.26 | 328.50 | 326.89 | 327.70 | 327.70 | 2,078,100 |
11 Apr 2024 | 329.64 | 329.64 | 328.00 | 328.19 | 328.19 | 1,804,200 |
10 Apr 2024 | 326.30 | 329.85 | 326.30 | 329.64 | 329.64 | 2,140,500 |
09 Apr 2024 | 325.75 | 327.50 | 325.60 | 327.35 | 327.35 | 3,047,600 |
08 Apr 2024 | 326.50 | 326.94 | 325.60 | 325.60 | 325.60 | 6,576,800 |
05 Apr 2024 | 325.50 | 327.72 | 324.80 | 326.34 | 326.34 | 12,437,900 |
04 Apr 2024 | 321.40 | 324.99 | 317.23 | 319.99 | 319.99 | 625,400 |
03 Apr 2024 | 319.93 | 328.20 | 319.93 | 320.72 | 320.72 | 478,900 |
02 Apr 2024 | 320.00 | 322.28 | 315.50 | 319.93 | 319.93 | 584,800 |
01 Apr 2024 | 325.00 | 325.00 | 319.83 | 320.51 | 320.51 | 619,200 |
28 Mar 2024 | 322.61 | 331.58 | 322.61 | 325.63 | 325.63 | 814,500 |
27 Mar 2024 | 325.00 | 329.08 | 318.34 | 322.61 | 322.61 | 1,423,800 |
26 Mar 2024 | 287.67 | 327.73 | 287.59 | 316.07 | 316.07 | 3,331,400 |
25 Mar 2024 | 282.50 | 288.83 | 281.16 | 287.23 | 287.23 | 549,000 |
22 Mar 2024 | 285.00 | 285.00 | 277.32 | 280.94 | 280.94 | 400,900 |
21 Mar 2024 | 285.68 | 292.98 | 276.79 | 285.26 | 285.26 | 880,300 |
20 Mar 2024 | 290.00 | 291.94 | 282.69 | 285.64 | 285.64 | 1,163,900 |
19 Mar 2024 | 276.51 | 281.05 | 270.46 | 279.26 | 279.26 | 660,000 |
18 Mar 2024 | 275.27 | 277.70 | 273.11 | 277.11 | 277.11 | 567,500 |
15 Mar 2024 | 266.09 | 275.18 | 266.09 | 274.00 | 274.00 | 760,900 |
14 Mar 2024 | 271.09 | 274.19 | 262.86 | 266.25 | 266.25 | 475,200 |
13 Mar 2024 | 265.68 | 271.36 | 265.68 | 269.37 | 269.37 | 360,000 |
12 Mar 2024 | 257.65 | 267.43 | 256.02 | 264.70 | 264.70 | 671,700 |
11 Mar 2024 | 250.24 | 258.06 | 250.24 | 257.74 | 257.74 | 339,600 |
08 Mar 2024 | 256.13 | 258.79 | 250.41 | 251.71 | 251.71 | 282,400 |
07 Mar 2024 | 255.78 | 260.56 | 255.01 | 256.11 | 256.11 | 338,100 |
06 Mar 2024 | 253.14 | 257.26 | 253.03 | 254.76 | 254.76 | 202,100 |
05 Mar 2024 | 260.00 | 260.48 | 247.02 | 251.81 | 251.81 | 487,400 |
04 Mar 2024 | 264.00 | 264.10 | 259.25 | 260.49 | 260.49 | 344,200 |
01 Mar 2024 | 263.27 | 264.32 | 258.75 | 263.41 | 263.41 | 362,800 |
29 Feb 2024 | 264.27 | 266.24 | 260.17 | 260.87 | 260.87 | 359,300 |
28 Feb 2024 | 261.21 | 266.54 | 260.71 | 262.55 | 262.55 | 280,200 |
27 Feb 2024 | 260.74 | 265.35 | 260.74 | 263.47 | 263.47 | 375,900 |
26 Feb 2024 | 260.36 | 265.42 | 257.80 | 259.89 | 259.89 | 323,100 |
23 Feb 2024 | 269.07 | 269.36 | 259.67 | 260.83 | 260.83 | 698,300 |
22 Feb 2024 | 259.24 | 270.96 | 259.24 | 270.53 | 270.53 | 814,500 |
21 Feb 2024 | 257.13 | 262.94 | 252.52 | 258.62 | 258.62 | 685,600 |
20 Feb 2024 | 255.55 | 265.85 | 255.55 | 259.18 | 259.18 | 724,600 |
16 Feb 2024 | 249.83 | 270.87 | 247.87 | 262.66 | 262.66 | 1,346,500 |
15 Feb 2024 | 231.77 | 236.75 | 227.05 | 236.32 | 236.32 | 830,000 |
14 Feb 2024 | 235.00 | 235.00 | 227.80 | 230.90 | 230.90 | 334,700 |
13 Feb 2024 | 230.23 | 234.99 | 228.46 | 231.81 | 231.81 | 403,100 |
12 Feb 2024 | 232.40 | 236.71 | 229.11 | 235.64 | 235.64 | 483,000 |
09 Feb 2024 | 238.60 | 239.00 | 233.10 | 233.71 | 233.71 | 383,400 |
08 Feb 2024 | 236.60 | 238.65 | 232.37 | 236.78 | 236.78 | 344,600 |
07 Feb 2024 | 238.39 | 238.69 | 233.53 | 236.59 | 236.59 | 364,000 |
06 Feb 2024 | 232.36 | 237.44 | 230.71 | 236.67 | 236.67 | 396,300 |
05 Feb 2024 | 226.16 | 232.80 | 226.04 | 231.15 | 231.15 | 474,400 |
02 Feb 2024 | 229.18 | 234.74 | 229.05 | 233.53 | 233.53 | 413,700 |
01 Feb 2024 | 229.02 | 234.04 | 226.47 | 231.78 | 231.78 | 475,900 |
31 Jan 2024 | 228.21 | 232.82 | 225.89 | 226.25 | 226.25 | 414,700 |
30 Jan 2024 | 227.00 | 227.00 | 220.68 | 226.38 | 226.38 | 506,600 |
29 Jan 2024 | 224.65 | 228.17 | 217.71 | 227.84 | 227.84 | 653,300 |
26 Jan 2024 | 224.69 | 227.20 | 221.06 | 227.09 | 227.09 | 300,000 |
25 Jan 2024 | 225.99 | 228.41 | 222.81 | 224.32 | 224.32 | 316,500 |
24 Jan 2024 | 223.01 | 225.69 | 219.42 | 224.50 | 224.50 | 431,000 |
23 Jan 2024 | 220.93 | 229.49 | 220.02 | 223.25 | 223.25 | 742,800 |
22 Jan 2024 | 219.59 | 223.10 | 216.09 | 217.56 | 217.56 | 463,300 |
19 Jan 2024 | 221.09 | 221.87 | 214.90 | 217.19 | 217.19 | 454,400 |
18 Jan 2024 | 217.78 | 222.80 | 217.78 | 221.01 | 221.01 | 381,100 |
17 Jan 2024 | 212.97 | 218.95 | 212.01 | 218.74 | 218.74 | 470,700 |
16 Jan 2024 | 215.18 | 221.30 | 214.45 | 217.17 | 217.17 | 720,800 |
12 Jan 2024 | 216.16 | 219.40 | 214.31 | 216.16 | 216.16 | 396,500 |
11 Jan 2024 | 218.21 | 220.50 | 212.92 | 214.57 | 214.57 | 578,100 |
10 Jan 2024 | 204.20 | 219.54 | 194.38 | 218.88 | 218.88 | 1,483,400 |
09 Jan 2024 | 204.68 | 208.50 | 201.57 | 203.00 | 203.00 | 430,200 |
08 Jan 2024 | 200.28 | 206.16 | 195.07 | 205.95 | 205.95 | 477,900 |
05 Jan 2024 | 195.28 | 200.43 | 195.00 | 200.25 | 200.25 | 531,200 |
04 Jan 2024 | 191.39 | 198.26 | 190.96 | 196.46 | 196.46 | 588,500 |
03 Jan 2024 | 193.00 | 193.00 | 188.34 | 191.17 | 191.17 | 848,500 |
02 Jan 2024 | 187.43 | 197.32 | 186.33 | 194.64 | 194.64 | 442,000 |
29 Dec 2023 | 190.78 | 192.21 | 186.14 | 190.56 | 190.56 | 325,000 |
28 Dec 2023 | 190.92 | 193.12 | 189.47 | 191.29 | 191.29 | 196,100 |
27 Dec 2023 | 191.45 | 193.00 | 189.53 | 191.43 | 191.43 | 277,100 |
26 Dec 2023 | 192.50 | 193.99 | 191.00 | 193.52 | 193.52 | 214,700 |
22 Dec 2023 | 192.13 | 192.88 | 187.65 | 192.21 | 192.21 | 291,800 |
21 Dec 2023 | 189.00 | 194.68 | 183.76 | 191.03 | 191.03 | 651,900 |
20 Dec 2023 | 191.24 | 193.67 | 186.32 | 187.98 | 187.98 | 724,000 |
19 Dec 2023 | 189.90 | 195.20 | 187.37 | 191.78 | 191.78 | 439,000 |
18 Dec 2023 | 187.74 | 189.75 | 185.96 | 188.08 | 188.08 | 410,100 |
15 Dec 2023 | 193.36 | 194.70 | 185.84 | 187.40 | 187.40 | 715,500 |
14 Dec 2023 | 188.87 | 194.62 | 188.23 | 193.58 | 193.58 | 704,500 |
13 Dec 2023 | 177.12 | 185.97 | 175.02 | 185.56 | 185.56 | 709,700 |
12 Dec 2023 | 168.51 | 177.84 | 165.93 | 176.87 | 176.87 | 532,100 |
11 Dec 2023 | 173.23 | 173.30 | 166.47 | 168.48 | 168.48 | 727,800 |
08 Dec 2023 | 173.88 | 176.60 | 173.40 | 174.20 | 174.20 | 378,600 |
07 Dec 2023 | 172.02 | 175.25 | 169.45 | 175.09 | 175.09 | 393,400 |
06 Dec 2023 | 177.15 | 179.65 | 172.43 | 172.53 | 172.53 | 308,000 |
05 Dec 2023 | 176.00 | 178.97 | 174.91 | 176.35 | 176.35 | 360,100 |
04 Dec 2023 | 179.52 | 181.40 | 176.34 | 178.13 | 178.13 | 484,900 |
01 Dec 2023 | 174.03 | 183.21 | 171.67 | 182.20 | 182.20 | 714,300 |
30 Nov 2023 | 171.33 | 176.31 | 169.10 | 174.55 | 174.55 | 546,500 |
29 Nov 2023 | 166.74 | 170.65 | 166.74 | 170.47 | 170.47 | 395,000 |
28 Nov 2023 | 169.70 | 170.00 | 166.83 | 166.98 | 166.98 | 367,400 |
27 Nov 2023 | 173.58 | 174.89 | 170.07 | 170.39 | 170.39 | 528,700 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |