Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
28 Mar 2023 | 277.77 | 277.77 | 276.00 | 276.00 | 276.00 | 1,560 |
27 Mar 2023 | 274.00 | 281.31 | 274.00 | 278.56 | 278.56 | 1,700 |
24 Mar 2023 | 279.10 | 285.03 | 278.27 | 285.03 | 285.03 | 200 |
23 Mar 2023 | 285.00 | 285.00 | 278.60 | 279.42 | 279.42 | 1,200 |
22 Mar 2023 | 283.75 | 283.80 | 280.50 | 283.80 | 283.80 | 600 |
21 Mar 2023 | 282.50 | 286.27 | 282.50 | 283.49 | 283.49 | 800 |
20 Mar 2023 | 280.70 | 285.00 | 279.50 | 281.17 | 281.17 | 3,100 |
17 Mar 2023 | 282.90 | 282.90 | 278.51 | 279.71 | 279.71 | 1,900 |
16 Mar 2023 | 275.50 | 281.60 | 275.50 | 280.83 | 280.83 | 700 |
16 Mar 2023 | 10.184 Dividend | |||||
15 Mar 2023 | 291.00 | 291.00 | 284.00 | 285.60 | 275.42 | 2,400 |
14 Mar 2023 | 290.63 | 292.21 | 288.85 | 288.85 | 278.55 | 800 |
13 Mar 2023 | 290.18 | 293.70 | 289.80 | 290.63 | 280.27 | 20,000 |
10 Mar 2023 | 284.00 | 287.27 | 282.30 | 282.70 | 272.62 | 29,600 |
09 Mar 2023 | 284.40 | 284.40 | 280.07 | 280.57 | 270.57 | 100 |
08 Mar 2023 | 282.20 | 284.51 | 280.77 | 282.00 | 271.94 | 8,800 |
07 Mar 2023 | 287.98 | 289.59 | 283.77 | 283.77 | 273.65 | 1,000 |
06 Mar 2023 | 292.02 | 292.02 | 288.90 | 289.50 | 279.18 | 600 |
03 Mar 2023 | 293.40 | 294.40 | 288.80 | 294.40 | 283.90 | 100 |
02 Mar 2023 | 288.70 | 290.84 | 287.80 | 289.10 | 278.79 | 8,200 |
01 Mar 2023 | 288.50 | 289.95 | 287.24 | 289.54 | 279.22 | 7,700 |
28 Feb 2023 | 290.60 | 292.63 | 288.84 | 292.63 | 282.20 | 29,900 |
27 Feb 2023 | 293.80 | 295.50 | 290.60 | 290.60 | 280.24 | 1,500 |
24 Feb 2023 | 297.91 | 297.91 | 292.25 | 293.42 | 282.96 | 1,000 |
23 Feb 2023 | 303.06 | 303.06 | 292.61 | 295.77 | 285.22 | 12,700 |
22 Feb 2023 | 302.50 | 306.67 | 302.33 | 306.56 | 295.63 | 1,600 |
21 Feb 2023 | 304.30 | 306.14 | 300.69 | 303.81 | 292.98 | 200 |
17 Feb 2023 | 299.69 | 305.22 | 299.69 | 301.45 | 290.70 | 100 |
16 Feb 2023 | 298.04 | 300.56 | 297.77 | 297.96 | 287.34 | 13,500 |
15 Feb 2023 | 301.50 | 303.00 | 298.43 | 300.00 | 289.30 | 1,300 |
14 Feb 2023 | 304.30 | 304.30 | 301.50 | 304.04 | 293.20 | 300 |
13 Feb 2023 | 302.38 | 307.10 | 301.50 | 302.25 | 291.47 | 300 |
10 Feb 2023 | 302.79 | 308.40 | 302.15 | 308.33 | 297.34 | 7,000 |
09 Feb 2023 | 310.90 | 311.50 | 303.80 | 303.80 | 292.97 | 100 |
08 Feb 2023 | 308.00 | 314.99 | 306.51 | 306.51 | 295.58 | 2,100 |
07 Feb 2023 | 309.25 | 310.79 | 305.50 | 307.77 | 296.80 | 8,500 |
06 Feb 2023 | 309.13 | 309.13 | 300.77 | 307.41 | 296.45 | 1,400 |
03 Feb 2023 | 302.00 | 306.83 | 302.00 | 302.77 | 291.97 | 27,200 |
02 Feb 2023 | 301.78 | 304.88 | 298.00 | 301.33 | 290.59 | 6,600 |
01 Feb 2023 | 308.50 | 309.21 | 302.50 | 307.48 | 296.52 | 33,800 |
31 Jan 2023 | 310.00 | 313.22 | 306.76 | 313.22 | 302.05 | 9,900 |
30 Jan 2023 | 315.20 | 316.00 | 310.87 | 310.87 | 299.78 | 700 |
27 Jan 2023 | 315.60 | 315.60 | 312.90 | 315.60 | 304.35 | 100 |
26 Jan 2023 | 317.40 | 317.40 | 312.50 | 312.50 | 301.36 | 28,800 |
25 Jan 2023 | 319.36 | 322.38 | 316.38 | 322.20 | 310.71 | 21,200 |
24 Jan 2023 | 316.30 | 323.20 | 316.00 | 316.00 | 304.73 | 2,400 |
23 Jan 2023 | 321.00 | 323.30 | 317.63 | 318.76 | 307.39 | 9,700 |
20 Jan 2023 | 321.00 | 321.00 | 315.30 | 321.00 | 309.55 | 2,100 |
19 Jan 2023 | 325.10 | 325.10 | 325.10 | 325.10 | 313.51 | 3,300 |
18 Jan 2023 | 323.50 | 323.80 | 317.50 | 317.80 | 306.47 | 3,300 |
17 Jan 2023 | 317.00 | 324.00 | 315.00 | 316.80 | 305.50 | 3,700 |
13 Jan 2023 | 312.30 | 317.20 | 310.30 | 312.20 | 301.07 | 2,300 |
12 Jan 2023 | 314.00 | 314.20 | 308.20 | 314.20 | 303.00 | 2,900 |
11 Jan 2023 | 310.00 | 316.50 | 310.00 | 310.00 | 298.95 | 1,000 |
10 Jan 2023 | 314.80 | 320.60 | 314.80 | 320.60 | 309.17 | 1,900 |
09 Jan 2023 | 319.08 | 319.99 | 313.50 | 315.15 | 303.91 | 1,400 |
06 Jan 2023 | 314.40 | 319.00 | 311.10 | 319.00 | 307.63 | 800 |
05 Jan 2023 | 309.50 | 314.80 | 309.50 | 314.80 | 303.57 | 100 |
04 Jan 2023 | 322.90 | 322.90 | 317.84 | 317.84 | 306.51 | 1,400 |
03 Jan 2023 | 317.00 | 317.00 | 310.00 | 311.16 | 300.06 | 15,500 |
30 Dec 2022 | 314.70 | 318.30 | 311.00 | 311.48 | 300.37 | 27,100 |
29 Dec 2022 | 314.50 | 319.80 | 314.00 | 314.00 | 302.80 | 1,300 |
28 Dec 2022 | 310.50 | 318.88 | 310.50 | 317.36 | 306.04 | 1,200 |
27 Dec 2022 | 308.00 | 326.00 | 307.99 | 310.49 | 299.42 | 700 |
23 Dec 2022 | 309.69 | 317.96 | 305.00 | 308.24 | 297.25 | 400 |
22 Dec 2022 | 309.50 | 322.32 | 309.50 | 312.71 | 301.56 | 400 |
21 Dec 2022 | 309.50 | 329.31 | 309.50 | 329.31 | 317.57 | 1,900 |
20 Dec 2022 | 313.58 | 318.00 | 309.00 | 314.10 | 302.90 | 300 |
19 Dec 2022 | 325.20 | 325.20 | 320.80 | 320.90 | 309.46 | 600 |
16 Dec 2022 | 323.00 | 328.20 | 321.87 | 321.87 | 310.39 | 1,300 |
15 Dec 2022 | 327.50 | 329.40 | 322.00 | 322.00 | 310.52 | 800 |
14 Dec 2022 | 330.80 | 334.00 | 324.50 | 330.76 | 318.97 | 10,100 |
13 Dec 2022 | 330.00 | 334.30 | 328.42 | 329.64 | 317.89 | 1,800 |
12 Dec 2022 | 326.60 | 326.70 | 319.00 | 324.16 | 312.60 | 10,100 |
09 Dec 2022 | 309.43 | 327.48 | 309.43 | 323.13 | 311.61 | 2,500 |
08 Dec 2022 | 320.00 | 326.04 | 317.00 | 320.30 | 308.88 | 1,700 |
07 Dec 2022 | 320.71 | 321.68 | 313.01 | 320.67 | 309.24 | 1,300 |
06 Dec 2022 | 315.50 | 332.20 | 315.50 | 323.81 | 312.26 | 600 |
05 Dec 2022 | 326.00 | 331.80 | 326.00 | 328.68 | 316.96 | 2,900 |
02 Dec 2022 | 325.00 | 331.25 | 320.14 | 331.25 | 319.44 | 1,700 |
01 Dec 2022 | 319.50 | 328.25 | 318.50 | 319.25 | 307.87 | 400 |
30 Nov 2022 | 326.00 | 327.90 | 322.41 | 327.90 | 316.21 | 18,300 |
29 Nov 2022 | 321.50 | 327.00 | 320.40 | 326.14 | 314.51 | 400 |
28 Nov 2022 | 329.20 | 334.00 | 327.88 | 328.59 | 316.87 | 65,000 |
25 Nov 2022 | 326.90 | 327.85 | 325.50 | 326.90 | 315.24 | 2,000 |
23 Nov 2022 | 325.10 | 325.10 | 320.00 | 323.42 | 311.89 | 200 |
22 Nov 2022 | 318.80 | 323.50 | 317.43 | 317.43 | 306.11 | 15,900 |
21 Nov 2022 | 319.00 | 324.20 | 318.30 | 318.30 | 306.95 | 300 |
18 Nov 2022 | 312.94 | 327.50 | 310.02 | 316.59 | 305.30 | 500 |
17 Nov 2022 | 307.56 | 325.00 | 307.56 | 312.94 | 301.78 | 1,300 |
16 Nov 2022 | 327.00 | 327.00 | 325.04 | 325.04 | 313.45 | 400 |
15 Nov 2022 | 330.00 | 334.66 | 329.05 | 329.05 | 317.32 | 31,200 |
14 Nov 2022 | 331.40 | 332.00 | 328.00 | 329.86 | 318.10 | 12,900 |
11 Nov 2022 | 330.69 | 349.45 | 327.32 | 327.32 | 315.65 | 1,200 |
10 Nov 2022 | 339.90 | 342.06 | 324.40 | 324.75 | 313.17 | 1,000 |
09 Nov 2022 | 327.58 | 328.19 | 324.60 | 325.98 | 314.36 | 700 |
08 Nov 2022 | 324.05 | 333.72 | 323.51 | 325.36 | 313.76 | 300 |
07 Nov 2022 | 319.50 | 333.12 | 316.41 | 316.41 | 305.13 | 1,600 |
04 Nov 2022 | 327.00 | 332.05 | 321.00 | 324.01 | 312.46 | 7,100 |
03 Nov 2022 | 326.46 | 328.32 | 320.89 | 328.32 | 316.61 | 17,100 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |