Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
26 May 2023 | 284.46 | 290.86 | 283.10 | 287.57 | 287.57 | 91,600 |
25 May 2023 | 287.44 | 288.46 | 278.79 | 284.33 | 284.33 | 128,500 |
24 May 2023 | 289.00 | 295.21 | 285.30 | 288.41 | 288.41 | 166,000 |
23 May 2023 | 287.05 | 293.02 | 281.56 | 281.69 | 281.69 | 178,900 |
22 May 2023 | 285.08 | 299.71 | 284.42 | 288.72 | 288.72 | 336,800 |
19 May 2023 | 291.60 | 293.53 | 275.47 | 278.00 | 278.00 | 182,200 |
18 May 2023 | 296.25 | 297.54 | 287.45 | 292.93 | 292.93 | 107,500 |
17 May 2023 | 282.92 | 296.16 | 282.92 | 294.81 | 294.81 | 177,300 |
16 May 2023 | 288.51 | 290.45 | 278.62 | 279.59 | 279.59 | 133,700 |
15 May 2023 | 285.60 | 292.20 | 284.34 | 291.29 | 291.29 | 145,600 |
12 May 2023 | 281.39 | 287.72 | 281.39 | 283.73 | 283.73 | 195,400 |
11 May 2023 | 279.50 | 293.85 | 274.71 | 283.18 | 283.18 | 329,100 |
10 May 2023 | 290.41 | 292.30 | 279.41 | 282.51 | 282.51 | 247,500 |
09 May 2023 | 285.37 | 289.47 | 282.23 | 288.10 | 288.10 | 191,800 |
08 May 2023 | 297.80 | 299.28 | 287.38 | 290.68 | 290.68 | 186,000 |
05 May 2023 | 286.84 | 297.62 | 286.84 | 297.03 | 297.03 | 202,000 |
04 May 2023 | 286.09 | 287.01 | 280.74 | 283.96 | 283.96 | 271,400 |
03 May 2023 | 296.16 | 297.49 | 288.02 | 288.08 | 288.08 | 197,600 |
02 May 2023 | 291.88 | 295.79 | 287.25 | 294.07 | 294.07 | 175,100 |
01 May 2023 | 295.75 | 300.50 | 293.72 | 293.89 | 293.89 | 154,900 |
28 Apr 2023 | 296.01 | 302.44 | 296.00 | 298.39 | 298.39 | 95,500 |
27 Apr 2023 | 299.61 | 302.04 | 294.69 | 297.66 | 297.66 | 121,200 |
26 Apr 2023 | 297.52 | 301.23 | 295.43 | 298.17 | 298.17 | 154,000 |
25 Apr 2023 | 309.09 | 309.60 | 297.64 | 297.64 | 297.64 | 161,300 |
24 Apr 2023 | 313.10 | 313.38 | 309.61 | 312.06 | 312.06 | 101,000 |
21 Apr 2023 | 316.20 | 316.20 | 311.25 | 313.07 | 313.07 | 81,800 |
20 Apr 2023 | 312.00 | 322.92 | 310.95 | 313.91 | 313.91 | 114,200 |
19 Apr 2023 | 301.97 | 313.23 | 299.73 | 313.14 | 313.14 | 146,100 |
18 Apr 2023 | 304.94 | 306.58 | 299.96 | 306.50 | 306.50 | 126,400 |
17 Apr 2023 | 302.00 | 304.71 | 298.58 | 304.18 | 304.18 | 152,800 |
14 Apr 2023 | 300.74 | 305.93 | 296.50 | 299.84 | 299.84 | 153,500 |
13 Apr 2023 | 297.09 | 302.09 | 292.86 | 297.40 | 297.40 | 168,700 |
12 Apr 2023 | 305.32 | 307.10 | 295.18 | 295.25 | 295.25 | 205,300 |
11 Apr 2023 | 310.61 | 313.30 | 300.74 | 303.31 | 303.31 | 191,000 |
10 Apr 2023 | 299.12 | 314.40 | 299.12 | 307.75 | 307.75 | 202,100 |
06 Apr 2023 | 301.34 | 302.77 | 298.61 | 299.11 | 299.11 | 131,400 |
05 Apr 2023 | 305.00 | 306.99 | 298.84 | 301.90 | 301.90 | 158,000 |
04 Apr 2023 | 314.32 | 316.62 | 306.16 | 308.25 | 308.25 | 118,800 |
03 Apr 2023 | 309.25 | 313.11 | 304.50 | 310.87 | 310.87 | 171,800 |
31 Mar 2023 | 300.63 | 308.56 | 300.24 | 307.68 | 307.68 | 114,800 |
30 Mar 2023 | 304.72 | 304.72 | 298.24 | 298.36 | 298.36 | 122,100 |
30 Mar 2023 | 0.2 Dividend | |||||
29 Mar 2023 | 298.81 | 301.90 | 293.42 | 300.33 | 300.13 | 165,600 |
28 Mar 2023 | 300.64 | 307.47 | 298.99 | 299.37 | 299.17 | 144,800 |
27 Mar 2023 | 303.69 | 303.69 | 288.62 | 300.26 | 300.06 | 145,400 |
24 Mar 2023 | 301.53 | 304.06 | 295.80 | 301.95 | 301.75 | 120,100 |
23 Mar 2023 | 310.75 | 314.19 | 299.97 | 305.11 | 304.91 | 140,700 |
22 Mar 2023 | 323.84 | 326.10 | 306.82 | 306.84 | 306.64 | 149,400 |
21 Mar 2023 | 330.02 | 335.32 | 321.76 | 321.85 | 321.64 | 132,100 |
20 Mar 2023 | 319.56 | 329.77 | 318.36 | 321.32 | 321.11 | 98,900 |
17 Mar 2023 | 322.10 | 325.35 | 317.44 | 317.44 | 317.23 | 177,700 |
16 Mar 2023 | 322.38 | 331.58 | 320.83 | 325.45 | 325.23 | 139,500 |
15 Mar 2023 | 326.16 | 331.01 | 319.77 | 327.64 | 327.42 | 157,800 |
14 Mar 2023 | 344.91 | 346.56 | 327.51 | 332.30 | 332.08 | 147,200 |
13 Mar 2023 | 327.60 | 341.82 | 326.07 | 336.16 | 335.94 | 209,000 |
10 Mar 2023 | 338.44 | 344.08 | 332.50 | 335.82 | 335.60 | 110,300 |
09 Mar 2023 | 353.65 | 355.00 | 338.04 | 340.13 | 339.90 | 163,800 |
08 Mar 2023 | 356.32 | 358.40 | 349.48 | 355.50 | 355.26 | 96,900 |
07 Mar 2023 | 356.19 | 364.00 | 353.01 | 354.42 | 354.18 | 157,700 |
06 Mar 2023 | 364.00 | 364.84 | 351.06 | 352.83 | 352.60 | 108,600 |
03 Mar 2023 | 357.40 | 362.04 | 350.05 | 360.88 | 360.64 | 94,400 |
02 Mar 2023 | 358.76 | 363.24 | 352.54 | 355.63 | 355.39 | 108,700 |
01 Mar 2023 | 352.00 | 361.71 | 350.97 | 354.87 | 354.63 | 210,500 |
28 Feb 2023 | 358.71 | 364.08 | 356.32 | 356.41 | 356.17 | 150,900 |
27 Feb 2023 | 359.00 | 362.74 | 352.16 | 356.86 | 356.62 | 171,500 |
24 Feb 2023 | 336.51 | 358.98 | 335.59 | 352.41 | 352.18 | 216,400 |
23 Feb 2023 | 344.66 | 357.60 | 336.24 | 341.09 | 340.86 | 200,800 |
22 Feb 2023 | 335.46 | 346.94 | 333.50 | 345.61 | 345.38 | 231,300 |
21 Feb 2023 | 391.67 | 395.00 | 331.44 | 337.01 | 336.79 | 475,100 |
17 Feb 2023 | 399.97 | 408.56 | 395.89 | 406.65 | 406.38 | 117,400 |
16 Feb 2023 | 397.26 | 404.22 | 396.06 | 397.74 | 397.48 | 88,200 |
15 Feb 2023 | 393.66 | 406.02 | 390.60 | 403.07 | 402.80 | 92,900 |
14 Feb 2023 | 392.61 | 400.91 | 390.72 | 396.68 | 396.42 | 90,700 |
13 Feb 2023 | 390.00 | 397.03 | 387.65 | 395.97 | 395.71 | 81,300 |
10 Feb 2023 | 390.55 | 399.26 | 387.13 | 391.09 | 390.83 | 84,100 |
09 Feb 2023 | 399.00 | 406.00 | 392.78 | 393.97 | 393.71 | 78,000 |
08 Feb 2023 | 411.10 | 411.10 | 396.67 | 397.91 | 397.65 | 100,600 |
07 Feb 2023 | 410.86 | 417.86 | 401.50 | 415.36 | 415.08 | 97,400 |
06 Feb 2023 | 398.72 | 413.30 | 394.51 | 412.16 | 411.89 | 100,000 |
03 Feb 2023 | 404.48 | 416.30 | 402.33 | 402.33 | 402.06 | 140,600 |
02 Feb 2023 | 398.38 | 414.20 | 395.54 | 406.75 | 406.48 | 149,100 |
01 Feb 2023 | 391.77 | 400.37 | 383.36 | 394.56 | 394.30 | 127,300 |
31 Jan 2023 | 385.19 | 393.77 | 385.19 | 393.31 | 393.05 | 108,400 |
30 Jan 2023 | 377.00 | 390.91 | 377.00 | 386.49 | 386.23 | 128,700 |
27 Jan 2023 | 385.88 | 389.79 | 378.36 | 379.65 | 379.40 | 110,300 |
26 Jan 2023 | 383.10 | 385.87 | 374.56 | 385.49 | 385.23 | 84,600 |
25 Jan 2023 | 367.09 | 382.44 | 364.23 | 379.83 | 379.58 | 149,900 |
24 Jan 2023 | 371.57 | 373.16 | 367.09 | 368.51 | 368.26 | 88,600 |
23 Jan 2023 | 366.75 | 379.16 | 364.94 | 374.79 | 374.54 | 138,900 |
20 Jan 2023 | 372.90 | 372.90 | 360.81 | 367.01 | 366.77 | 138,000 |
19 Jan 2023 | 374.58 | 375.61 | 367.32 | 372.85 | 372.60 | 98,200 |
18 Jan 2023 | 382.19 | 385.88 | 370.27 | 377.19 | 376.94 | 117,200 |
17 Jan 2023 | 371.00 | 377.80 | 366.20 | 377.71 | 377.46 | 146,900 |
13 Jan 2023 | 365.29 | 376.36 | 363.43 | 373.67 | 373.42 | 131,200 |
12 Jan 2023 | 357.44 | 365.75 | 352.25 | 365.49 | 365.25 | 147,200 |
11 Jan 2023 | 336.35 | 361.31 | 336.35 | 356.32 | 356.08 | 199,300 |
10 Jan 2023 | 330.84 | 334.81 | 325.87 | 333.46 | 333.24 | 107,100 |
09 Jan 2023 | 330.54 | 331.11 | 321.44 | 326.98 | 326.76 | 140,400 |
06 Jan 2023 | 325.36 | 339.29 | 322.06 | 332.38 | 332.16 | 121,000 |
05 Jan 2023 | 321.12 | 328.13 | 318.31 | 323.78 | 323.56 | 107,300 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |