Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
28 Mar 2023 | 310.81 | 311.78 | 307.42 | 310.12 | 310.12 | 726,382,016 |
27 Mar 2023 | 328.90 | 329.33 | 306.45 | 310.95 | 310.95 | 656,817,420 |
26 Mar 2023 | 322.64 | 329.57 | 322.10 | 328.89 | 328.89 | 363,216,136 |
25 Mar 2023 | 322.32 | 325.00 | 319.91 | 322.67 | 322.67 | 439,062,620 |
24 Mar 2023 | 329.81 | 330.17 | 317.78 | 322.36 | 322.36 | 468,651,735 |
23 Mar 2023 | 321.86 | 331.97 | 319.89 | 329.84 | 329.84 | 547,390,925 |
22 Mar 2023 | 335.29 | 339.69 | 317.60 | 321.89 | 321.89 | 1,280,612,242 |
21 Mar 2023 | 333.02 | 339.55 | 328.99 | 335.31 | 335.31 | 638,610,697 |
20 Mar 2023 | 337.00 | 339.80 | 332.85 | 332.92 | 332.92 | 682,276,624 |
19 Mar 2023 | 331.53 | 341.82 | 331.53 | 336.98 | 336.98 | 705,888,292 |
18 Mar 2023 | 339.04 | 346.45 | 330.79 | 331.52 | 331.52 | 828,471,428 |
17 Mar 2023 | 329.89 | 340.27 | 327.14 | 339.08 | 339.08 | 934,568,148 |
16 Mar 2023 | 307.21 | 333.01 | 304.43 | 329.86 | 329.86 | 1,337,194,824 |
15 Mar 2023 | 309.45 | 313.92 | 301.69 | 307.12 | 307.12 | 596,861,029 |
14 Mar 2023 | 308.94 | 319.84 | 304.01 | 309.37 | 309.37 | 866,173,920 |
13 Mar 2023 | 289.74 | 313.75 | 287.56 | 308.91 | 308.91 | 1,122,664,621 |
12 Mar 2023 | 277.94 | 289.71 | 276.64 | 289.68 | 289.68 | 483,074,620 |
11 Mar 2023 | 277.43 | 281.64 | 272.28 | 277.96 | 277.96 | 523,623,578 |
10 Mar 2023 | 277.32 | 278.10 | 265.71 | 277.42 | 277.42 | 558,776,711 |
09 Mar 2023 | 286.95 | 291.37 | 272.73 | 277.30 | 277.30 | 505,668,979 |
08 Mar 2023 | 289.33 | 293.64 | 285.59 | 286.87 | 286.87 | 436,665,040 |
07 Mar 2023 | 288.00 | 290.22 | 284.37 | 289.34 | 289.34 | 373,176,525 |
06 Mar 2023 | 288.70 | 289.72 | 283.95 | 288.05 | 288.05 | 374,160,712 |
05 Mar 2023 | 289.52 | 292.46 | 287.88 | 288.70 | 288.70 | 287,599,378 |
04 Mar 2023 | 290.29 | 291.33 | 286.62 | 289.50 | 289.50 | 289,197,235 |
03 Mar 2023 | 299.98 | 300.09 | 287.98 | 290.28 | 290.28 | 450,262,903 |
02 Mar 2023 | 302.92 | 303.55 | 296.52 | 299.95 | 299.95 | 370,516,889 |
01 Mar 2023 | 301.51 | 306.19 | 301.10 | 302.91 | 302.91 | 377,974,810 |
28 Feb 2023 | 304.85 | 305.63 | 300.57 | 301.47 | 301.47 | 337,673,265 |
27 Feb 2023 | 308.99 | 309.33 | 300.94 | 304.86 | 304.86 | 404,806,423 |
26 Feb 2023 | 302.37 | 309.59 | 300.97 | 309.00 | 309.00 | 312,320,211 |
25 Feb 2023 | 302.10 | 303.03 | 297.22 | 302.38 | 302.38 | 310,503,640 |
24 Feb 2023 | 308.46 | 311.80 | 300.06 | 302.05 | 302.05 | 479,926,281 |
23 Feb 2023 | 312.81 | 314.89 | 306.18 | 308.53 | 308.53 | 472,852,406 |
22 Feb 2023 | 311.48 | 312.81 | 304.22 | 312.78 | 312.78 | 549,179,249 |
21 Feb 2023 | 315.40 | 317.00 | 309.96 | 311.47 | 311.47 | 579,359,973 |
20 Feb 2023 | 312.03 | 319.30 | 309.43 | 315.38 | 315.38 | 676,396,150 |
19 Feb 2023 | 316.62 | 318.43 | 311.31 | 311.94 | 311.94 | 522,437,732 |
18 Feb 2023 | 313.39 | 318.68 | 313.30 | 316.68 | 316.68 | 467,884,011 |
17 Feb 2023 | 304.74 | 316.41 | 303.55 | 313.38 | 313.38 | 701,575,686 |
16 Feb 2023 | 317.15 | 326.63 | 304.50 | 304.76 | 304.76 | 1,036,335,164 |
15 Feb 2023 | 296.14 | 317.39 | 294.38 | 317.17 | 317.17 | 667,519,216 |
14 Feb 2023 | 294.47 | 301.13 | 290.17 | 296.12 | 296.12 | 662,196,432 |
13 Feb 2023 | 312.90 | 315.12 | 283.70 | 294.48 | 294.48 | 1,322,505,522 |
12 Feb 2023 | 310.61 | 320.23 | 306.52 | 312.93 | 312.93 | 520,994,815 |
11 Feb 2023 | 305.98 | 311.15 | 305.45 | 310.62 | 310.62 | 348,569,462 |
10 Feb 2023 | 306.01 | 309.06 | 303.02 | 305.95 | 305.95 | 492,880,078 |
09 Feb 2023 | 328.17 | 329.01 | 303.36 | 305.96 | 305.96 | 778,492,045 |
08 Feb 2023 | 333.22 | 334.73 | 324.49 | 328.09 | 328.09 | 515,127,902 |
07 Feb 2023 | 324.56 | 333.53 | 324.21 | 333.23 | 333.23 | 521,804,212 |
06 Feb 2023 | 327.86 | 330.96 | 321.95 | 324.63 | 324.63 | 521,894,604 |
05 Feb 2023 | 330.56 | 337.32 | 324.88 | 327.87 | 327.87 | 662,969,265 |
04 Feb 2023 | 332.25 | 333.87 | 327.74 | 330.62 | 330.62 | 440,935,963 |
03 Feb 2023 | 323.29 | 334.55 | 318.90 | 332.27 | 332.27 | 861,598,551 |
02 Feb 2023 | 317.35 | 333.50 | 316.71 | 323.35 | 323.35 | 909,077,028 |
01 Feb 2023 | 312.28 | 319.21 | 306.15 | 317.47 | 317.47 | 616,638,893 |
31 Jan 2023 | 307.10 | 313.82 | 305.68 | 312.36 | 312.36 | 487,472,184 |
30 Jan 2023 | 317.38 | 320.25 | 303.58 | 307.07 | 307.07 | 630,938,594 |
29 Jan 2023 | 306.24 | 320.12 | 305.20 | 317.34 | 317.34 | 664,644,693 |
28 Jan 2023 | 308.16 | 313.08 | 304.09 | 306.24 | 306.24 | 434,715,822 |
27 Jan 2023 | 304.87 | 309.89 | 300.32 | 308.12 | 308.12 | 484,897,937 |
26 Jan 2023 | 307.10 | 309.26 | 302.39 | 304.87 | 304.87 | 540,954,388 |
25 Jan 2023 | 300.64 | 313.20 | 294.71 | 307.31 | 307.31 | 667,706,772 |
24 Jan 2023 | 305.39 | 322.75 | 299.70 | 300.61 | 300.61 | 887,528,741 |
23 Jan 2023 | 303.02 | 307.43 | 302.33 | 305.50 | 305.50 | 520,678,637 |
22 Jan 2023 | 299.24 | 310.60 | 299.10 | 303.05 | 303.05 | 571,771,274 |
21 Jan 2023 | 305.02 | 309.62 | 299.06 | 299.26 | 299.26 | 755,028,964 |
20 Jan 2023 | 294.85 | 305.02 | 287.23 | 304.97 | 304.97 | 669,836,014 |
19 Jan 2023 | 286.89 | 295.12 | 286.87 | 294.85 | 294.85 | 431,382,130 |
18 Jan 2023 | 299.83 | 304.89 | 282.63 | 286.99 | 286.99 | 844,268,123 |
17 Jan 2023 | 299.06 | 304.79 | 296.97 | 299.82 | 299.82 | 529,752,305 |
16 Jan 2023 | 302.08 | 307.60 | 294.18 | 299.00 | 299.00 | 602,126,315 |
15 Jan 2023 | 305.33 | 305.76 | 292.92 | 302.07 | 302.07 | 562,889,882 |
14 Jan 2023 | 293.72 | 314.00 | 293.60 | 305.24 | 305.24 | 1,087,358,891 |
13 Jan 2023 | 287.81 | 295.27 | 285.19 | 293.73 | 293.73 | 561,853,825 |
12 Jan 2023 | 286.90 | 287.95 | 279.74 | 287.81 | 287.81 | 655,903,255 |
11 Jan 2023 | 277.29 | 285.17 | 274.53 | 285.05 | 285.05 | 466,458,216 |
10 Jan 2023 | 272.66 | 278.27 | 271.15 | 277.29 | 277.29 | 470,259,383 |
09 Jan 2023 | 274.44 | 283.03 | 271.90 | 272.70 | 272.70 | 783,671,054 |
08 Jan 2023 | 261.25 | 274.39 | 260.52 | 274.39 | 274.39 | 491,734,030 |
07 Jan 2023 | 259.85 | 262.96 | 259.59 | 261.28 | 261.28 | 327,712,514 |
06 Jan 2023 | 256.45 | 260.22 | 255.07 | 259.87 | 259.87 | 417,893,264 |
05 Jan 2023 | 259.08 | 259.08 | 255.60 | 256.42 | 256.42 | 342,934,041 |
04 Jan 2023 | 246.14 | 260.52 | 245.70 | 259.12 | 259.12 | 632,924,961 |
03 Jan 2023 | 245.55 | 246.83 | 244.78 | 246.13 | 246.13 | 377,452,410 |
02 Jan 2023 | 244.15 | 247.72 | 241.69 | 245.54 | 245.54 | 357,733,262 |
01 Jan 2023 | 246.33 | 246.49 | 243.58 | 244.14 | 244.14 | 278,651,737 |
31 Dec 2022 | 245.79 | 247.58 | 245.11 | 246.35 | 246.35 | 307,551,853 |
30 Dec 2022 | 246.46 | 246.50 | 243.13 | 245.78 | 245.78 | 342,300,809 |
29 Dec 2022 | 244.17 | 246.60 | 243.58 | 246.48 | 246.48 | 345,312,528 |
28 Dec 2022 | 246.61 | 246.84 | 242.11 | 244.14 | 244.14 | 414,698,978 |
27 Dec 2022 | 244.20 | 247.68 | 242.56 | 246.60 | 246.60 | 391,342,277 |
26 Dec 2022 | 243.15 | 244.60 | 242.22 | 244.20 | 244.20 | 276,115,280 |
25 Dec 2022 | 244.64 | 245.73 | 241.70 | 243.14 | 243.14 | 298,063,868 |
24 Dec 2022 | 246.15 | 246.18 | 243.95 | 244.64 | 244.64 | 280,627,376 |
23 Dec 2022 | 245.89 | 248.27 | 244.45 | 246.15 | 246.15 | 388,929,772 |
22 Dec 2022 | 246.07 | 248.03 | 240.48 | 245.89 | 245.89 | 543,367,184 |
21 Dec 2022 | 251.69 | 251.69 | 245.76 | 246.05 | 246.05 | 479,296,549 |
20 Dec 2022 | 240.67 | 252.63 | 239.80 | 251.74 | 251.74 | 667,866,377 |
19 Dec 2022 | 251.24 | 252.93 | 238.65 | 240.66 | 240.66 | 751,196,285 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |