Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
08 June 2023 | 287.15 | 288.00 | 283.01 | 285.19 | 285.19 | 19,372 |
07 June 2023 | 281.77 | 289.33 | 281.77 | 288.54 | 288.54 | 58,600 |
06 June 2023 | 267.06 | 282.65 | 267.06 | 281.77 | 281.77 | 56,500 |
05 June 2023 | 267.64 | 268.64 | 262.25 | 267.06 | 267.06 | 42,000 |
02 June 2023 | 262.57 | 271.38 | 261.58 | 270.95 | 270.95 | 77,100 |
01 June 2023 | 248.52 | 259.36 | 248.52 | 258.52 | 258.52 | 57,100 |
31 May 2023 | 260.29 | 260.29 | 245.87 | 248.98 | 248.98 | 143,300 |
30 May 2023 | 271.20 | 271.20 | 259.10 | 261.42 | 261.42 | 62,400 |
26 May 2023 | 270.39 | 272.41 | 264.45 | 271.08 | 271.08 | 58,300 |
25 May 2023 | 278.05 | 278.36 | 269.68 | 270.81 | 270.81 | 37,400 |
24 May 2023 | 281.39 | 282.00 | 275.52 | 277.51 | 277.51 | 53,600 |
23 May 2023 | 282.39 | 286.59 | 278.73 | 280.88 | 280.88 | 64,700 |
22 May 2023 | 280.19 | 285.64 | 277.63 | 284.05 | 284.05 | 85,600 |
19 May 2023 | 287.20 | 287.20 | 252.82 | 275.52 | 275.52 | 327,100 |
18 May 2023 | 292.87 | 296.00 | 288.93 | 293.39 | 293.39 | 51,500 |
17 May 2023 | 294.11 | 295.02 | 289.30 | 293.46 | 293.46 | 79,200 |
16 May 2023 | 291.57 | 293.17 | 287.44 | 293.04 | 293.04 | 76,800 |
15 May 2023 | 296.00 | 301.33 | 292.86 | 295.00 | 295.00 | 44,300 |
12 May 2023 | 302.02 | 303.33 | 289.68 | 296.53 | 296.53 | 72,300 |
11 May 2023 | 297.07 | 301.03 | 295.06 | 300.87 | 300.87 | 86,600 |
10 May 2023 | 299.44 | 303.86 | 289.60 | 298.13 | 298.13 | 67,200 |
09 May 2023 | 302.99 | 302.99 | 292.00 | 294.99 | 294.99 | 89,900 |
08 May 2023 | 300.74 | 306.80 | 300.00 | 305.92 | 305.92 | 28,200 |
05 May 2023 | 296.53 | 301.20 | 291.23 | 301.20 | 301.20 | 32,200 |
04 May 2023 | 294.47 | 294.95 | 286.55 | 292.61 | 292.61 | 47,900 |
03 May 2023 | 296.83 | 306.34 | 295.67 | 295.80 | 295.80 | 43,400 |
02 May 2023 | 298.45 | 299.44 | 290.96 | 297.42 | 297.42 | 34,100 |
01 May 2023 | 298.00 | 305.85 | 298.00 | 299.40 | 299.40 | 40,200 |
28 Apr 2023 | 289.29 | 301.58 | 289.26 | 300.22 | 300.22 | 40,500 |
27 Apr 2023 | 287.81 | 292.18 | 285.88 | 289.44 | 289.44 | 50,900 |
26 Apr 2023 | 295.01 | 297.71 | 285.97 | 287.71 | 287.71 | 45,400 |
25 Apr 2023 | 305.92 | 306.64 | 296.44 | 296.56 | 296.56 | 45,700 |
24 Apr 2023 | 309.53 | 311.21 | 306.18 | 309.57 | 309.57 | 43,800 |
21 Apr 2023 | 310.00 | 310.00 | 304.93 | 308.13 | 308.13 | 32,500 |
20 Apr 2023 | 303.74 | 310.00 | 303.74 | 309.58 | 309.58 | 63,800 |
19 Apr 2023 | 301.27 | 305.13 | 296.94 | 303.74 | 303.74 | 39,600 |
18 Apr 2023 | 298.18 | 303.41 | 294.49 | 300.96 | 300.96 | 47,300 |
17 Apr 2023 | 288.00 | 294.47 | 287.71 | 294.10 | 294.10 | 28,700 |
14 Apr 2023 | 292.40 | 295.00 | 285.21 | 288.14 | 288.14 | 37,500 |
13 Apr 2023 | 290.83 | 294.76 | 287.45 | 294.49 | 294.49 | 48,200 |
12 Apr 2023 | 290.81 | 291.47 | 286.32 | 288.29 | 288.29 | 29,000 |
11 Apr 2023 | 285.61 | 288.99 | 285.04 | 287.00 | 287.00 | 44,700 |
10 Apr 2023 | 277.00 | 286.00 | 277.00 | 284.05 | 284.05 | 74,900 |
06 Apr 2023 | 292.19 | 292.19 | 274.12 | 277.32 | 277.32 | 142,300 |
05 Apr 2023 | 299.83 | 299.83 | 292.48 | 293.94 | 293.94 | 73,500 |
04 Apr 2023 | 314.51 | 314.51 | 299.69 | 300.55 | 300.55 | 42,700 |
03 Apr 2023 | 317.00 | 318.00 | 308.72 | 312.87 | 312.87 | 54,800 |
31 Mar 2023 | 312.00 | 317.86 | 311.89 | 317.74 | 317.74 | 66,800 |
30 Mar 2023 | 306.20 | 312.95 | 306.20 | 311.00 | 311.00 | 104,600 |
29 Mar 2023 | 299.86 | 304.99 | 298.00 | 304.99 | 304.99 | 72,800 |
28 Mar 2023 | 294.45 | 299.02 | 292.35 | 298.98 | 298.98 | 56,500 |
27 Mar 2023 | 295.48 | 296.86 | 292.26 | 295.47 | 295.47 | 48,800 |
24 Mar 2023 | 285.77 | 293.83 | 284.25 | 293.06 | 293.06 | 46,800 |
23 Mar 2023 | 290.32 | 298.15 | 286.55 | 288.97 | 288.97 | 46,600 |
22 Mar 2023 | 298.16 | 300.00 | 288.36 | 289.45 | 289.45 | 65,600 |
21 Mar 2023 | 296.46 | 300.50 | 295.09 | 299.25 | 299.25 | 80,300 |
20 Mar 2023 | 291.00 | 296.00 | 290.83 | 294.34 | 294.34 | 75,200 |
17 Mar 2023 | 286.66 | 291.42 | 284.94 | 289.41 | 289.41 | 247,100 |
16 Mar 2023 | 276.73 | 289.50 | 276.73 | 288.46 | 288.46 | 57,000 |
15 Mar 2023 | 282.32 | 285.95 | 276.52 | 280.31 | 280.31 | 73,000 |
14 Mar 2023 | 289.23 | 289.23 | 281.49 | 287.50 | 287.50 | 55,900 |
13 Mar 2023 | 280.14 | 287.44 | 278.65 | 282.10 | 282.10 | 73,300 |
10 Mar 2023 | 287.33 | 290.04 | 280.57 | 284.53 | 284.53 | 67,300 |
09 Mar 2023 | 294.40 | 296.00 | 289.57 | 289.57 | 289.57 | 84,100 |
08 Mar 2023 | 289.14 | 294.82 | 287.44 | 294.80 | 294.80 | 49,700 |
07 Mar 2023 | 289.42 | 293.00 | 287.09 | 290.42 | 290.42 | 70,300 |
06 Mar 2023 | 293.51 | 294.71 | 286.67 | 289.42 | 289.42 | 80,700 |
03 Mar 2023 | 290.00 | 293.92 | 285.88 | 293.51 | 293.51 | 69,200 |
02 Mar 2023 | 283.00 | 290.55 | 283.00 | 289.56 | 289.56 | 61,000 |
01 Mar 2023 | 284.50 | 286.68 | 280.10 | 286.68 | 286.68 | 65,100 |
28 Feb 2023 | 282.38 | 285.55 | 282.33 | 285.00 | 285.00 | 71,200 |
27 Feb 2023 | 281.94 | 284.73 | 280.00 | 283.26 | 283.26 | 52,900 |
24 Feb 2023 | 274.00 | 283.02 | 274.00 | 281.01 | 281.01 | 63,000 |
23 Feb 2023 | 277.21 | 280.32 | 273.82 | 279.61 | 279.61 | 44,700 |
22 Feb 2023 | 273.34 | 277.60 | 270.42 | 275.59 | 275.59 | 60,900 |
21 Feb 2023 | 278.70 | 283.30 | 270.34 | 270.64 | 270.64 | 59,600 |
17 Feb 2023 | 288.18 | 288.18 | 279.70 | 284.83 | 284.83 | 61,800 |
16 Feb 2023 | 286.25 | 290.80 | 284.00 | 287.45 | 287.45 | 47,000 |
15 Feb 2023 | 283.96 | 291.50 | 283.96 | 290.82 | 290.82 | 39,400 |
14 Feb 2023 | 289.23 | 290.80 | 282.01 | 287.65 | 287.65 | 86,700 |
13 Feb 2023 | 284.00 | 291.26 | 280.77 | 291.02 | 291.02 | 38,400 |
10 Feb 2023 | 288.44 | 290.47 | 282.70 | 284.40 | 284.40 | 63,900 |
09 Feb 2023 | 293.79 | 299.36 | 286.41 | 290.47 | 290.47 | 77,800 |
08 Feb 2023 | 287.39 | 291.41 | 280.00 | 289.97 | 289.97 | 113,500 |
07 Feb 2023 | 269.03 | 290.98 | 265.52 | 290.73 | 290.73 | 113,100 |
06 Feb 2023 | 274.00 | 281.65 | 269.06 | 269.65 | 269.65 | 86,600 |
03 Feb 2023 | 257.00 | 290.15 | 257.00 | 274.02 | 274.02 | 152,400 |
02 Feb 2023 | 278.80 | 286.85 | 273.56 | 278.11 | 278.11 | 128,100 |
01 Feb 2023 | 265.69 | 275.42 | 261.34 | 275.30 | 275.30 | 88,500 |
31 Jan 2023 | 262.00 | 266.98 | 262.00 | 266.10 | 266.10 | 70,400 |
30 Jan 2023 | 269.99 | 272.34 | 258.73 | 259.67 | 259.67 | 88,300 |
27 Jan 2023 | 264.58 | 271.82 | 264.58 | 270.60 | 270.60 | 58,800 |
26 Jan 2023 | 266.20 | 271.57 | 261.77 | 267.47 | 267.47 | 67,000 |
25 Jan 2023 | 253.10 | 263.30 | 251.35 | 263.23 | 263.23 | 88,500 |
24 Jan 2023 | 256.86 | 263.07 | 256.86 | 257.76 | 257.76 | 46,100 |
23 Jan 2023 | 260.00 | 262.21 | 255.36 | 258.72 | 258.72 | 43,100 |
20 Jan 2023 | 251.59 | 258.31 | 249.00 | 258.16 | 258.16 | 53,700 |
19 Jan 2023 | 251.87 | 254.21 | 248.52 | 250.30 | 250.30 | 67,900 |
18 Jan 2023 | 265.41 | 269.08 | 250.33 | 254.94 | 254.94 | 60,900 |
17 Jan 2023 | 259.21 | 263.57 | 259.21 | 261.79 | 261.79 | 65,400 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |