Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
02 Jun 2023 | 432.00 | 438.52 | 430.36 | 436.37 | 436.37 | 4,331,588 |
01 Jun 2023 | 412.29 | 430.60 | 412.29 | 426.75 | 426.75 | 4,443,100 |
31 May 2023 | 413.90 | 421.36 | 410.70 | 417.79 | 417.79 | 5,158,500 |
30 May 2023 | 429.94 | 432.99 | 416.08 | 417.21 | 417.21 | 5,332,300 |
26 May 2023 | 396.72 | 416.36 | 396.57 | 415.39 | 415.39 | 7,833,600 |
25 May 2023 | 375.49 | 397.65 | 374.09 | 392.06 | 392.06 | 7,030,000 |
24 May 2023 | 368.41 | 369.06 | 361.72 | 365.76 | 365.76 | 2,666,600 |
23 May 2023 | 371.81 | 376.49 | 369.92 | 370.42 | 370.42 | 2,967,700 |
22 May 2023 | 371.25 | 374.40 | 369.66 | 372.05 | 372.05 | 2,627,100 |
19 May 2023 | 363.00 | 372.08 | 361.36 | 371.25 | 371.25 | 3,855,500 |
18 May 2023 | 357.00 | 361.48 | 356.45 | 360.43 | 360.43 | 2,896,400 |
17 May 2023 | 345.36 | 358.69 | 345.12 | 356.63 | 356.63 | 3,560,600 |
16 May 2023 | 344.20 | 347.07 | 341.17 | 345.11 | 345.11 | 2,558,300 |
15 May 2023 | 337.35 | 345.89 | 333.01 | 345.67 | 345.67 | 3,330,500 |
12 May 2023 | 340.51 | 340.79 | 331.89 | 335.45 | 335.45 | 4,278,400 |
11 May 2023 | 341.88 | 344.66 | 339.37 | 341.58 | 341.58 | 2,183,400 |
10 May 2023 | 348.25 | 352.00 | 341.83 | 344.02 | 344.02 | 3,386,300 |
09 May 2023 | 342.50 | 345.00 | 341.23 | 342.65 | 342.65 | 1,879,400 |
08 May 2023 | 348.00 | 350.48 | 340.76 | 344.06 | 344.06 | 3,135,900 |
05 May 2023 | 338.98 | 349.55 | 338.03 | 348.40 | 348.40 | 4,260,100 |
04 May 2023 | 347.97 | 348.00 | 332.84 | 335.83 | 335.83 | 6,614,900 |
03 May 2023 | 363.49 | 365.96 | 344.24 | 345.25 | 345.25 | 6,700,800 |
02 May 2023 | 374.36 | 375.85 | 367.84 | 368.66 | 368.66 | 2,287,600 |
01 May 2023 | 376.51 | 378.72 | 373.71 | 374.15 | 374.15 | 1,868,000 |
28 Apr 2023 | 371.42 | 377.69 | 368.56 | 377.56 | 377.56 | 2,061,200 |
27 Apr 2023 | 365.94 | 373.82 | 363.50 | 371.42 | 371.42 | 2,338,800 |
26 Apr 2023 | 368.60 | 369.45 | 357.25 | 363.06 | 363.06 | 2,803,200 |
25 Apr 2023 | 373.63 | 375.23 | 368.88 | 369.59 | 369.59 | 2,413,100 |
24 Apr 2023 | 376.59 | 378.95 | 373.57 | 377.34 | 377.34 | 1,531,100 |
21 Apr 2023 | 379.97 | 380.44 | 375.44 | 377.67 | 377.67 | 1,841,600 |
20 Apr 2023 | 376.04 | 383.00 | 375.67 | 380.26 | 380.26 | 1,947,900 |
19 Apr 2023 | 377.90 | 382.84 | 375.60 | 380.11 | 380.11 | 1,775,200 |
18 Apr 2023 | 380.90 | 380.90 | 374.49 | 377.55 | 377.55 | 1,586,700 |
17 Apr 2023 | 379.61 | 380.76 | 374.62 | 377.92 | 377.92 | 1,614,300 |
14 Apr 2023 | 376.37 | 380.57 | 375.14 | 379.38 | 379.38 | 1,525,500 |
13 Apr 2023 | 373.20 | 379.02 | 372.73 | 378.80 | 378.80 | 2,434,800 |
12 Apr 2023 | 376.42 | 378.23 | 368.75 | 369.89 | 369.89 | 1,978,200 |
11 Apr 2023 | 374.01 | 375.90 | 368.35 | 371.11 | 371.11 | 2,161,100 |
10 Apr 2023 | 375.48 | 376.67 | 372.26 | 376.25 | 376.25 | 1,689,700 |
06 Apr 2023 | 379.31 | 382.46 | 375.99 | 380.60 | 380.60 | 1,835,900 |
05 Apr 2023 | 384.09 | 386.00 | 377.26 | 382.02 | 382.02 | 2,277,200 |
04 Apr 2023 | 382.24 | 385.70 | 381.05 | 385.15 | 385.15 | 2,569,800 |
03 Apr 2023 | 380.88 | 383.73 | 378.15 | 380.08 | 380.08 | 2,712,600 |
31 Mar 2023 | 382.29 | 385.73 | 380.26 | 385.37 | 385.37 | 3,063,400 |
30 Mar 2023 | 381.65 | 382.58 | 378.08 | 381.90 | 381.90 | 2,139,000 |
29 Mar 2023 | 376.68 | 380.12 | 375.56 | 379.16 | 379.16 | 2,497,600 |
28 Mar 2023 | 373.42 | 374.00 | 367.82 | 373.40 | 373.40 | 1,780,800 |
27 Mar 2023 | 376.51 | 380.35 | 369.68 | 373.15 | 373.15 | 2,832,200 |
24 Mar 2023 | 370.23 | 375.23 | 367.72 | 374.96 | 374.96 | 2,993,400 |
23 Mar 2023 | 368.99 | 375.25 | 365.49 | 369.00 | 369.00 | 3,138,600 |
22 Mar 2023 | 375.00 | 377.33 | 361.52 | 361.71 | 361.71 | 3,878,400 |
21 Mar 2023 | 364.63 | 376.40 | 362.92 | 374.22 | 374.22 | 4,479,200 |
20 Mar 2023 | 357.61 | 364.94 | 355.35 | 362.88 | 362.88 | 3,946,800 |
17 Mar 2023 | 354.78 | 360.63 | 350.84 | 358.14 | 358.14 | 6,725,400 |
16 Mar 2023 | 344.57 | 355.49 | 340.53 | 353.29 | 353.29 | 6,946,600 |
15 Mar 2023 | 330.00 | 334.28 | 328.17 | 333.61 | 333.61 | 4,627,100 |
14 Mar 2023 | 332.21 | 335.17 | 328.70 | 333.33 | 333.33 | 3,850,900 |
13 Mar 2023 | 329.42 | 333.00 | 323.29 | 324.27 | 324.27 | 4,203,500 |
10 Mar 2023 | 338.34 | 338.52 | 328.45 | 329.30 | 329.30 | 4,148,200 |
09 Mar 2023 | 344.72 | 350.13 | 336.99 | 338.37 | 338.37 | 3,798,300 |
08 Mar 2023 | 346.74 | 348.69 | 343.47 | 345.84 | 345.84 | 2,518,900 |
07 Mar 2023 | 347.86 | 352.17 | 344.06 | 344.80 | 344.80 | 2,252,800 |
06 Mar 2023 | 344.33 | 351.78 | 344.28 | 347.02 | 347.02 | 3,060,300 |
03 Mar 2023 | 334.69 | 344.76 | 334.48 | 344.04 | 344.04 | 3,725,500 |
02 Mar 2023 | 323.38 | 334.46 | 321.56 | 333.50 | 333.50 | 3,845,800 |
01 Mar 2023 | 323.80 | 325.26 | 321.00 | 323.38 | 323.38 | 2,377,700 |
28 Feb 2023 | 323.37 | 325.73 | 320.97 | 323.95 | 323.95 | 2,714,200 |
27 Feb 2023 | 322.02 | 325.10 | 320.70 | 322.32 | 322.32 | 3,500,600 |
24 Feb 2023 | 328.12 | 329.76 | 318.60 | 320.54 | 320.54 | 8,444,500 |
23 Feb 2023 | 350.44 | 353.80 | 343.93 | 347.02 | 347.02 | 3,154,500 |
22 Feb 2023 | 346.69 | 353.17 | 344.45 | 348.72 | 348.72 | 2,599,300 |
21 Feb 2023 | 350.78 | 353.25 | 345.69 | 346.70 | 346.70 | 3,002,700 |
17 Feb 2023 | 359.31 | 359.61 | 352.12 | 356.85 | 356.85 | 2,985,700 |
16 Feb 2023 | 366.04 | 373.49 | 363.55 | 365.16 | 365.16 | 2,917,000 |
15 Feb 2023 | 375.60 | 381.67 | 374.84 | 375.94 | 375.94 | 2,088,200 |
14 Feb 2023 | 375.00 | 380.56 | 369.96 | 377.90 | 377.90 | 2,479,700 |
13 Feb 2023 | 373.41 | 376.31 | 371.03 | 375.00 | 375.00 | 1,877,300 |
10 Feb 2023 | 371.63 | 374.52 | 367.08 | 370.99 | 370.99 | 1,846,300 |
09 Feb 2023 | 384.97 | 386.51 | 374.02 | 375.81 | 375.81 | 2,265,200 |
08 Feb 2023 | 382.49 | 387.28 | 375.70 | 378.36 | 378.36 | 2,668,100 |
07 Feb 2023 | 373.43 | 384.94 | 372.76 | 383.82 | 383.82 | 2,476,200 |
06 Feb 2023 | 376.21 | 379.29 | 373.39 | 375.23 | 375.23 | 2,369,600 |
03 Feb 2023 | 384.29 | 386.72 | 377.92 | 379.33 | 379.33 | 2,695,400 |
02 Feb 2023 | 393.28 | 402.49 | 388.88 | 392.23 | 392.23 | 4,020,000 |
01 Feb 2023 | 370.01 | 386.72 | 366.80 | 383.92 | 383.92 | 3,362,000 |
31 Jan 2023 | 364.71 | 370.70 | 364.01 | 370.34 | 370.34 | 2,572,400 |
30 Jan 2023 | 365.90 | 368.70 | 362.83 | 363.42 | 363.42 | 2,663,600 |
27 Jan 2023 | 363.49 | 373.42 | 362.85 | 370.71 | 370.71 | 2,615,600 |
26 Jan 2023 | 362.76 | 367.43 | 360.72 | 365.82 | 365.82 | 2,350,500 |
25 Jan 2023 | 355.67 | 359.73 | 350.57 | 358.17 | 358.17 | 2,239,100 |
24 Jan 2023 | 364.10 | 364.45 | 358.00 | 361.32 | 361.32 | 2,466,400 |
23 Jan 2023 | 358.28 | 365.87 | 356.85 | 364.98 | 364.98 | 3,187,100 |
20 Jan 2023 | 343.27 | 357.42 | 342.76 | 356.38 | 356.38 | 3,149,400 |
19 Jan 2023 | 340.56 | 346.73 | 340.01 | 342.53 | 342.53 | 2,467,000 |
18 Jan 2023 | 345.01 | 349.24 | 338.40 | 341.31 | 341.31 | 2,079,800 |
17 Jan 2023 | 344.38 | 350.79 | 341.97 | 344.38 | 344.38 | 2,512,700 |
13 Jan 2023 | 340.25 | 344.65 | 335.50 | 344.38 | 344.38 | 2,581,900 |
12 Jan 2023 | 344.17 | 346.44 | 337.37 | 344.54 | 344.54 | 2,121,800 |
11 Jan 2023 | 337.39 | 343.19 | 333.47 | 342.93 | 342.93 | 2,344,400 |
10 Jan 2023 | 337.65 | 344.63 | 336.80 | 338.70 | 338.70 | 1,670,200 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |