Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
06 June 2023 | 405.00 | 405.12 | 396.93 | 399.29 | 399.29 | 4,983,500 |
05 June 2023 | 400.47 | 413.86 | 400.15 | 403.54 | 403.54 | 7,247,400 |
02 June 2023 | 402.89 | 406.58 | 395.90 | 400.47 | 400.47 | 5,897,300 |
01 June 2023 | 397.41 | 407.52 | 393.08 | 403.13 | 403.13 | 7,160,100 |
31 May 2023 | 391.89 | 396.26 | 388.91 | 395.23 | 395.23 | 6,988,000 |
30 May 2023 | 397.48 | 405.11 | 385.79 | 392.98 | 392.98 | 10,865,000 |
26 May 2023 | 361.10 | 383.76 | 356.00 | 378.88 | 378.88 | 9,360,400 |
25 May 2023 | 359.61 | 367.45 | 357.42 | 359.00 | 359.00 | 6,263,100 |
24 May 2023 | 356.93 | 367.15 | 356.63 | 364.85 | 364.85 | 7,973,300 |
23 May 2023 | 360.24 | 364.17 | 354.31 | 355.99 | 355.99 | 6,866,100 |
22 May 2023 | 365.36 | 372.01 | 362.50 | 363.01 | 363.01 | 5,406,400 |
19 May 2023 | 369.86 | 369.99 | 363.81 | 365.36 | 365.36 | 7,850,900 |
18 May 2023 | 347.25 | 375.87 | 346.37 | 371.29 | 371.29 | 20,925,200 |
17 May 2023 | 331.76 | 341.38 | 329.62 | 339.96 | 339.96 | 3,958,800 |
16 May 2023 | 334.00 | 335.17 | 331.91 | 333.75 | 333.75 | 3,332,200 |
15 May 2023 | 340.62 | 341.90 | 335.54 | 335.89 | 335.89 | 3,653,000 |
12 May 2023 | 344.76 | 348.17 | 337.36 | 339.89 | 339.89 | 6,079,900 |
11 May 2023 | 334.98 | 345.47 | 331.84 | 344.76 | 344.76 | 8,033,500 |
10 May 2023 | 335.21 | 337.11 | 329.51 | 335.42 | 335.42 | 4,289,900 |
09 May 2023 | 330.67 | 336.32 | 329.74 | 332.14 | 332.14 | 5,544,900 |
08 May 2023 | 322.99 | 332.56 | 322.03 | 331.21 | 331.21 | 5,488,600 |
05 May 2023 | 323.61 | 324.15 | 319.44 | 322.76 | 322.76 | 3,988,600 |
04 May 2023 | 319.01 | 323.61 | 317.95 | 320.78 | 320.78 | 3,879,700 |
03 May 2023 | 317.55 | 324.62 | 315.85 | 319.30 | 319.30 | 5,064,100 |
02 May 2023 | 325.00 | 326.07 | 315.62 | 317.55 | 317.55 | 4,318,600 |
01 May 2023 | 329.44 | 331.23 | 318.09 | 324.12 | 324.12 | 5,341,500 |
28 Apr 2023 | 325.24 | 330.81 | 324.00 | 329.93 | 329.93 | 4,221,900 |
27 Apr 2023 | 324.30 | 327.45 | 317.44 | 325.85 | 325.85 | 5,618,800 |
26 Apr 2023 | 321.36 | 325.90 | 320.47 | 321.15 | 321.15 | 4,623,200 |
25 Apr 2023 | 328.50 | 328.66 | 321.10 | 322.55 | 322.55 | 5,426,600 |
24 Apr 2023 | 330.20 | 334.66 | 326.75 | 329.02 | 329.02 | 5,586,600 |
21 Apr 2023 | 323.00 | 328.29 | 319.50 | 327.98 | 327.98 | 6,348,000 |
20 Apr 2023 | 320.39 | 331.43 | 318.33 | 325.35 | 325.35 | 9,947,800 |
19 Apr 2023 | 324.21 | 325.75 | 316.10 | 323.12 | 323.12 | 22,128,300 |
18 Apr 2023 | 335.00 | 337.19 | 330.50 | 333.70 | 333.70 | 17,944,500 |
17 Apr 2023 | 338.00 | 338.39 | 327.50 | 332.72 | 332.72 | 6,136,000 |
14 Apr 2023 | 342.94 | 344.85 | 336.41 | 338.63 | 338.63 | 5,350,500 |
13 Apr 2023 | 339.99 | 346.43 | 338.75 | 346.19 | 346.19 | 7,406,400 |
12 Apr 2023 | 340.81 | 342.80 | 330.04 | 331.03 | 331.03 | 3,965,400 |
11 Apr 2023 | 343.45 | 347.14 | 337.64 | 338.21 | 338.21 | 4,044,800 |
10 Apr 2023 | 335.27 | 339.88 | 333.36 | 338.99 | 338.99 | 2,657,900 |
06 Apr 2023 | 339.34 | 340.48 | 332.63 | 339.33 | 339.33 | 4,660,500 |
05 Apr 2023 | 345.30 | 345.43 | 336.25 | 342.35 | 342.35 | 4,205,500 |
04 Apr 2023 | 348.49 | 349.80 | 343.95 | 346.75 | 346.75 | 3,298,100 |
03 Apr 2023 | 341.83 | 348.58 | 340.40 | 348.28 | 348.28 | 4,413,700 |
31 Mar 2023 | 340.05 | 345.84 | 337.20 | 345.48 | 345.48 | 5,610,200 |
30 Mar 2023 | 340.27 | 343.29 | 335.30 | 338.43 | 338.43 | 7,131,500 |
29 Mar 2023 | 326.29 | 332.85 | 325.73 | 332.03 | 332.03 | 6,287,300 |
28 Mar 2023 | 326.06 | 333.32 | 321.28 | 323.52 | 323.52 | 6,489,400 |
27 Mar 2023 | 327.55 | 336.44 | 324.41 | 327.66 | 327.66 | 8,625,800 |
24 Mar 2023 | 320.63 | 331.83 | 320.63 | 328.39 | 328.39 | 12,991,700 |
23 Mar 2023 | 304.68 | 322.78 | 304.14 | 320.37 | 320.37 | 15,653,300 |
22 Mar 2023 | 306.31 | 306.45 | 293.54 | 293.90 | 293.90 | 5,808,000 |
21 Mar 2023 | 306.32 | 307.92 | 300.43 | 305.79 | 305.79 | 4,886,300 |
20 Mar 2023 | 299.79 | 307.50 | 296.00 | 305.13 | 305.13 | 5,113,400 |
17 Mar 2023 | 310.06 | 310.76 | 300.00 | 303.50 | 303.50 | 6,918,800 |
16 Mar 2023 | 304.75 | 316.60 | 301.71 | 310.06 | 310.06 | 7,903,700 |
15 Mar 2023 | 292.51 | 306.31 | 292.28 | 303.79 | 303.79 | 9,215,300 |
14 Mar 2023 | 295.97 | 297.45 | 290.31 | 294.94 | 294.94 | 5,956,700 |
13 Mar 2023 | 287.34 | 299.24 | 285.33 | 293.51 | 293.51 | 6,292,400 |
10 Mar 2023 | 297.90 | 298.79 | 289.00 | 292.76 | 292.76 | 5,759,300 |
09 Mar 2023 | 312.08 | 312.51 | 294.88 | 297.78 | 297.78 | 7,443,400 |
08 Mar 2023 | 309.29 | 311.83 | 305.75 | 311.79 | 311.79 | 3,479,500 |
07 Mar 2023 | 312.68 | 314.30 | 306.62 | 308.47 | 308.47 | 4,553,100 |
06 Mar 2023 | 317.00 | 323.30 | 311.84 | 312.03 | 312.03 | 5,660,700 |
03 Mar 2023 | 315.45 | 317.49 | 310.82 | 315.18 | 315.18 | 5,953,300 |
02 Mar 2023 | 310.96 | 315.57 | 310.38 | 311.88 | 311.88 | 4,911,000 |
01 Mar 2023 | 321.55 | 326.60 | 312.36 | 313.48 | 313.48 | 4,911,300 |
28 Feb 2023 | 323.70 | 327.62 | 321.17 | 322.13 | 322.13 | 3,676,100 |
27 Feb 2023 | 323.87 | 330.00 | 322.12 | 323.03 | 323.03 | 6,142,600 |
24 Feb 2023 | 319.30 | 321.50 | 314.52 | 317.15 | 317.15 | 6,830,700 |
23 Feb 2023 | 331.23 | 331.28 | 314.30 | 323.65 | 323.65 | 13,238,700 |
22 Feb 2023 | 337.50 | 341.91 | 332.82 | 334.88 | 334.88 | 4,546,200 |
21 Feb 2023 | 342.85 | 344.13 | 336.42 | 337.50 | 337.50 | 5,710,300 |
17 Feb 2023 | 347.91 | 349.00 | 342.44 | 347.96 | 347.96 | 5,294,700 |
16 Feb 2023 | 355.00 | 361.50 | 350.31 | 350.71 | 350.71 | 5,215,700 |
15 Feb 2023 | 356.63 | 362.88 | 354.24 | 361.42 | 361.42 | 3,966,000 |
14 Feb 2023 | 357.55 | 363.75 | 353.40 | 359.96 | 359.96 | 4,624,800 |
13 Feb 2023 | 349.50 | 359.70 | 344.25 | 358.57 | 358.57 | 7,134,400 |
10 Feb 2023 | 359.16 | 362.14 | 347.14 | 347.36 | 347.36 | 7,291,100 |
09 Feb 2023 | 372.41 | 373.83 | 361.74 | 362.50 | 362.50 | 6,901,100 |
08 Feb 2023 | 360.02 | 368.19 | 358.31 | 366.83 | 366.83 | 6,253,200 |
07 Feb 2023 | 358.51 | 364.18 | 354.18 | 362.95 | 362.95 | 6,289,400 |
06 Feb 2023 | 363.64 | 368.45 | 360.68 | 361.48 | 361.48 | 4,994,900 |
03 Feb 2023 | 359.08 | 379.43 | 359.00 | 365.90 | 365.90 | 9,402,000 |
02 Feb 2023 | 365.16 | 368.32 | 358.43 | 366.89 | 366.89 | 7,857,000 |
01 Feb 2023 | 353.86 | 365.39 | 349.91 | 361.99 | 361.99 | 8,005,200 |
31 Jan 2023 | 349.98 | 355.95 | 348.71 | 353.86 | 353.86 | 5,660,700 |
30 Jan 2023 | 358.44 | 360.95 | 352.86 | 353.11 | 353.11 | 5,127,600 |
27 Jan 2023 | 363.20 | 365.92 | 360.59 | 360.77 | 360.77 | 6,703,500 |
26 Jan 2023 | 368.77 | 369.02 | 361.70 | 364.87 | 364.87 | 8,256,800 |
25 Jan 2023 | 360.57 | 368.90 | 358.50 | 367.96 | 367.96 | 7,766,900 |
24 Jan 2023 | 357.53 | 365.65 | 355.14 | 363.83 | 363.83 | 11,796,500 |
23 Jan 2023 | 341.72 | 362.25 | 340.63 | 357.42 | 357.42 | 15,646,900 |
20 Jan 2023 | 336.79 | 344.00 | 332.63 | 342.50 | 342.50 | 28,430,300 |
19 Jan 2023 | 322.57 | 324.89 | 313.39 | 315.78 | 315.78 | 18,008,200 |
18 Jan 2023 | 326.75 | 330.08 | 321.25 | 326.33 | 326.33 | 7,814,100 |
17 Jan 2023 | 331.08 | 332.50 | 323.60 | 326.22 | 326.22 | 9,247,000 |
13 Jan 2023 | 329.97 | 336.65 | 328.89 | 332.82 | 332.82 | 8,286,800 |
12 Jan 2023 | 332.50 | 332.95 | 323.14 | 330.13 | 330.13 | 10,856,200 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |