Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
21 Mar 2023 | 346.58 | 351.18 | 345.02 | 350.83 | 350.83 | 257,500 |
20 Mar 2023 | 341.19 | 346.64 | 341.19 | 344.51 | 344.51 | 183,600 |
17 Mar 2023 | 345.13 | 348.94 | 337.04 | 341.50 | 341.50 | 547,200 |
16 Mar 2023 | 335.35 | 346.89 | 331.29 | 345.29 | 345.29 | 321,400 |
15 Mar 2023 | 332.74 | 338.89 | 331.14 | 338.63 | 338.63 | 343,300 |
14 Mar 2023 | 339.82 | 341.52 | 334.04 | 339.14 | 339.14 | 269,700 |
13 Mar 2023 | 323.78 | 335.42 | 321.93 | 333.96 | 333.96 | 277,400 |
10 Mar 2023 | 334.84 | 334.84 | 322.62 | 324.78 | 324.78 | 300,000 |
09 Mar 2023 | 337.57 | 343.04 | 334.10 | 334.84 | 334.84 | 218,900 |
08 Mar 2023 | 333.80 | 337.73 | 330.68 | 335.30 | 335.30 | 220,400 |
07 Mar 2023 | 345.93 | 346.32 | 335.08 | 336.34 | 336.34 | 360,500 |
06 Mar 2023 | 351.00 | 352.04 | 345.99 | 345.99 | 345.99 | 360,500 |
03 Mar 2023 | 345.00 | 355.68 | 342.15 | 351.81 | 351.81 | 616,600 |
02 Mar 2023 | 321.01 | 328.64 | 320.04 | 327.86 | 327.86 | 391,000 |
01 Mar 2023 | 325.29 | 329.04 | 321.65 | 323.56 | 323.56 | 438,200 |
28 Feb 2023 | 331.79 | 331.79 | 322.59 | 326.97 | 326.97 | 1,324,500 |
27 Feb 2023 | 333.00 | 336.19 | 330.43 | 332.30 | 332.30 | 223,400 |
24 Feb 2023 | 335.60 | 337.55 | 328.21 | 330.51 | 330.51 | 289,300 |
23 Feb 2023 | 340.03 | 342.68 | 334.80 | 340.06 | 340.06 | 270,100 |
22 Feb 2023 | 336.79 | 339.56 | 332.79 | 338.45 | 338.45 | 302,600 |
21 Feb 2023 | 342.15 | 342.15 | 335.30 | 337.24 | 337.24 | 194,700 |
17 Feb 2023 | 342.26 | 346.51 | 339.61 | 345.12 | 345.12 | 171,100 |
16 Feb 2023 | 340.80 | 347.65 | 337.96 | 343.73 | 343.73 | 205,500 |
15 Feb 2023 | 335.94 | 346.61 | 335.66 | 346.08 | 346.08 | 366,200 |
14 Feb 2023 | 337.67 | 343.81 | 335.89 | 337.58 | 337.58 | 181,700 |
13 Feb 2023 | 336.40 | 339.81 | 335.12 | 338.39 | 338.39 | 240,600 |
10 Feb 2023 | 334.73 | 337.13 | 331.36 | 335.14 | 335.14 | 279,700 |
09 Feb 2023 | 346.48 | 346.48 | 334.22 | 335.62 | 335.62 | 234,500 |
08 Feb 2023 | 345.78 | 350.38 | 344.24 | 344.46 | 344.46 | 189,000 |
07 Feb 2023 | 344.57 | 350.84 | 340.32 | 348.94 | 348.94 | 215,400 |
06 Feb 2023 | 349.98 | 353.60 | 345.05 | 346.44 | 346.44 | 250,400 |
03 Feb 2023 | 356.94 | 362.18 | 354.15 | 354.49 | 354.49 | 261,400 |
02 Feb 2023 | 360.10 | 371.76 | 358.23 | 362.53 | 362.53 | 519,800 |
01 Feb 2023 | 349.84 | 357.47 | 347.42 | 356.58 | 356.58 | 302,300 |
31 Jan 2023 | 342.61 | 349.36 | 339.17 | 348.93 | 348.93 | 271,100 |
30 Jan 2023 | 340.44 | 343.15 | 338.62 | 340.85 | 340.85 | 238,400 |
27 Jan 2023 | 346.79 | 349.16 | 344.05 | 344.48 | 344.48 | 155,000 |
26 Jan 2023 | 345.68 | 349.46 | 342.68 | 349.11 | 349.11 | 194,000 |
25 Jan 2023 | 339.14 | 344.01 | 337.79 | 343.58 | 343.58 | 177,300 |
24 Jan 2023 | 348.02 | 349.26 | 340.21 | 343.15 | 343.15 | 218,900 |
23 Jan 2023 | 343.71 | 346.16 | 341.66 | 346.14 | 346.14 | 314,400 |
20 Jan 2023 | 342.71 | 345.77 | 339.91 | 343.73 | 343.73 | 254,800 |
20 Jan 2023 | 0.03 Dividend | |||||
19 Jan 2023 | 336.35 | 344.86 | 336.35 | 342.39 | 342.36 | 193,100 |
18 Jan 2023 | 345.94 | 350.72 | 337.53 | 339.42 | 339.39 | 445,100 |
17 Jan 2023 | 349.23 | 351.45 | 343.11 | 345.33 | 345.30 | 399,900 |
13 Jan 2023 | 348.15 | 352.11 | 347.63 | 350.39 | 350.36 | 206,100 |
12 Jan 2023 | 353.00 | 353.93 | 346.38 | 349.45 | 349.42 | 227,200 |
11 Jan 2023 | 347.71 | 352.56 | 346.10 | 350.31 | 350.28 | 359,200 |
10 Jan 2023 | 344.19 | 347.97 | 343.61 | 343.85 | 343.82 | 318,200 |
09 Jan 2023 | 347.54 | 348.04 | 340.98 | 344.25 | 344.22 | 371,700 |
06 Jan 2023 | 342.98 | 347.90 | 333.88 | 345.17 | 345.14 | 271,600 |
05 Jan 2023 | 338.30 | 341.01 | 336.62 | 339.36 | 339.33 | 261,200 |
04 Jan 2023 | 338.24 | 341.99 | 335.68 | 341.57 | 341.54 | 294,100 |
03 Jan 2023 | 333.91 | 338.77 | 328.45 | 332.68 | 332.65 | 269,600 |
30 Dec 2022 | 332.00 | 334.33 | 327.14 | 330.67 | 330.64 | 256,900 |
29 Dec 2022 | 331.31 | 337.93 | 329.90 | 334.38 | 334.35 | 140,100 |
28 Dec 2022 | 333.48 | 336.09 | 328.28 | 328.39 | 328.36 | 153,100 |
27 Dec 2022 | 333.64 | 336.20 | 330.29 | 333.44 | 333.41 | 224,200 |
23 Dec 2022 | 329.58 | 333.09 | 328.03 | 332.73 | 332.70 | 234,200 |
22 Dec 2022 | 328.22 | 331.23 | 322.63 | 330.83 | 330.80 | 288,500 |
21 Dec 2022 | 322.81 | 331.48 | 322.62 | 328.69 | 328.66 | 316,700 |
20 Dec 2022 | 315.44 | 320.32 | 312.89 | 319.89 | 319.86 | 246,900 |
19 Dec 2022 | 316.72 | 318.10 | 314.84 | 316.26 | 316.23 | 212,900 |
16 Dec 2022 | 319.86 | 321.71 | 315.51 | 317.86 | 317.83 | 495,800 |
15 Dec 2022 | 322.04 | 327.35 | 319.90 | 324.10 | 324.07 | 501,900 |
14 Dec 2022 | 324.68 | 334.79 | 321.73 | 324.86 | 324.83 | 664,600 |
13 Dec 2022 | 324.45 | 331.88 | 320.29 | 329.83 | 329.80 | 502,300 |
12 Dec 2022 | 311.02 | 316.87 | 308.71 | 314.12 | 314.09 | 498,000 |
09 Dec 2022 | 312.56 | 327.63 | 305.01 | 309.47 | 309.44 | 816,600 |
08 Dec 2022 | 314.54 | 321.45 | 311.79 | 319.43 | 319.40 | 343,300 |
07 Dec 2022 | 314.01 | 319.73 | 312.49 | 314.58 | 314.55 | 268,600 |
06 Dec 2022 | 320.74 | 323.25 | 310.09 | 313.10 | 313.07 | 333,900 |
05 Dec 2022 | 318.20 | 322.04 | 314.47 | 321.56 | 321.53 | 309,400 |
02 Dec 2022 | 321.19 | 326.10 | 321.19 | 322.32 | 322.29 | 288,500 |
01 Dec 2022 | 320.93 | 328.86 | 319.75 | 326.62 | 326.59 | 317,600 |
30 Nov 2022 | 317.85 | 317.85 | 305.89 | 316.35 | 316.32 | 1,194,000 |
29 Nov 2022 | 307.86 | 311.80 | 306.67 | 307.44 | 307.41 | 304,700 |
28 Nov 2022 | 312.97 | 317.07 | 307.45 | 308.33 | 308.30 | 234,000 |
25 Nov 2022 | 315.01 | 315.70 | 309.26 | 314.38 | 314.35 | 119,400 |
23 Nov 2022 | 310.01 | 314.08 | 309.32 | 313.10 | 313.07 | 169,600 |
22 Nov 2022 | 307.29 | 310.36 | 302.88 | 309.23 | 309.20 | 207,800 |
21 Nov 2022 | 304.73 | 310.23 | 303.72 | 307.16 | 307.13 | 260,700 |
18 Nov 2022 | 309.07 | 309.08 | 303.26 | 307.40 | 307.37 | 221,700 |
17 Nov 2022 | 303.76 | 306.87 | 301.45 | 303.00 | 302.97 | 279,100 |
16 Nov 2022 | 316.64 | 318.71 | 309.73 | 310.35 | 310.32 | 313,500 |
15 Nov 2022 | 315.08 | 319.46 | 312.62 | 315.78 | 315.75 | 316,400 |
14 Nov 2022 | 321.90 | 324.05 | 314.33 | 314.50 | 314.47 | 410,600 |
11 Nov 2022 | 304.42 | 327.87 | 302.79 | 324.32 | 324.29 | 1,019,500 |
10 Nov 2022 | 286.17 | 302.52 | 284.57 | 302.03 | 302.00 | 462,300 |
09 Nov 2022 | 272.63 | 274.76 | 270.62 | 273.57 | 273.55 | 341,700 |
08 Nov 2022 | 271.47 | 276.45 | 267.48 | 273.51 | 273.49 | 229,800 |
07 Nov 2022 | 272.91 | 272.91 | 267.17 | 270.57 | 270.55 | 213,600 |
04 Nov 2022 | 270.19 | 272.12 | 265.82 | 270.62 | 270.60 | 295,900 |
03 Nov 2022 | 267.38 | 267.38 | 257.28 | 265.56 | 265.54 | 264,900 |
02 Nov 2022 | 278.04 | 282.31 | 270.43 | 270.43 | 270.41 | 502,300 |
01 Nov 2022 | 276.35 | 280.04 | 275.67 | 279.00 | 278.98 | 294,100 |
31 Oct 2022 | 271.92 | 276.44 | 271.92 | 273.39 | 273.37 | 214,200 |
28 Oct 2022 | 268.94 | 275.93 | 268.12 | 275.42 | 275.40 | 231,500 |
27 Oct 2022 | 274.86 | 274.86 | 268.70 | 269.23 | 269.21 | 219,100 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |