Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
03 May 2024 | 294.41 | 295.33 | 290.35 | 290.35 | 290.35 | 97 |
02 May 2024 | 287.84 | 287.84 | 281.53 | 283.31 | 283.31 | 323 |
01 May 2024 | 281.05 | 284.78 | 277.91 | 280.62 | 280.62 | 790 |
30 Apr 2024 | 301.00 | 301.00 | 287.89 | 287.89 | 287.89 | 423 |
29 Apr 2024 | 308.45 | 312.70 | 307.00 | 308.14 | 308.14 | 1,240 |
26 Apr 2024 | 313.55 | 321.60 | 310.45 | 317.31 | 317.31 | 93 |
25 Apr 2024 | 326.25 | 327.49 | 299.98 | 300.42 | 300.42 | 615 |
24 Apr 2024 | 310.65 | 314.81 | 308.35 | 314.27 | 314.27 | 1,542 |
23 Apr 2024 | 299.99 | 312.06 | 299.99 | 312.06 | 312.06 | 396 |
22 Apr 2024 | 298.00 | 302.23 | 297.12 | 301.67 | 301.67 | 255 |
19 Apr 2024 | 301.26 | 304.87 | 298.98 | 298.98 | 298.98 | 608 |
18 Apr 2024 | 304.30 | 306.32 | 298.83 | 302.24 | 302.24 | 211 |
17 Apr 2024 | 306.01 | 306.01 | 296.99 | 302.30 | 302.30 | 132 |
16 Apr 2024 | 301.00 | 307.58 | 298.00 | 306.80 | 306.80 | 500 |
15 Apr 2024 | 318.34 | 319.96 | 307.42 | 307.43 | 307.43 | 241 |
12 Apr 2024 | 320.96 | 323.14 | 311.75 | 313.90 | 313.90 | 518 |
11 Apr 2024 | 329.89 | 331.00 | 319.98 | 325.01 | 325.01 | 361 |
10 Apr 2024 | 322.61 | 328.58 | 320.04 | 326.09 | 326.09 | 100 |
09 Apr 2024 | 320.60 | 329.35 | 320.60 | 327.55 | 327.55 | 355 |
08 Apr 2024 | 319.48 | 321.00 | 316.87 | 319.51 | 319.51 | 66 |
05 Apr 2024 | 316.20 | 321.31 | 316.00 | 318.89 | 318.89 | 296 |
04 Apr 2024 | 311.23 | 318.45 | 311.23 | 315.22 | 315.22 | 333 |
03 Apr 2024 | 309.15 | 313.19 | 309.15 | 313.19 | 313.19 | 157 |
02 Apr 2024 | 312.26 | 312.26 | 300.86 | 306.71 | 306.71 | 692 |
28 Mar 2024 | 329.40 | 329.40 | 326.38 | 328.12 | 328.12 | 280 |
27 Mar 2024 | 326.00 | 327.51 | 324.39 | 326.45 | 326.45 | 58 |
26 Mar 2024 | 322.77 | 322.77 | 317.62 | 320.97 | 320.97 | 264 |
25 Mar 2024 | 317.80 | 322.65 | 316.21 | 321.88 | 321.88 | 20 |
22 Mar 2024 | 319.52 | 321.42 | 315.36 | 315.36 | 315.36 | 828 |
21 Mar 2024 | 331.01 | 335.20 | 324.91 | 324.91 | 324.91 | 522 |
20 Mar 2024 | 318.01 | 326.93 | 318.01 | 326.93 | 326.93 | 417 |
19 Mar 2024 | 314.48 | 319.00 | 313.72 | 317.97 | 317.97 | 17,632 |
18 Mar 2024 | 316.87 | 319.71 | 315.29 | 319.37 | 319.37 | 841 |
15 Mar 2024 | 317.42 | 319.05 | 312.37 | 316.56 | 316.56 | 425 |
14 Mar 2024 | 319.24 | 323.44 | 313.00 | 315.87 | 315.87 | 245 |
13 Mar 2024 | 308.29 | 325.88 | 308.29 | 322.78 | 322.78 | 422 |
12 Mar 2024 | 309.10 | 312.33 | 308.19 | 309.91 | 309.91 | 272 |
11 Mar 2024 | 310.68 | 314.58 | 307.84 | 307.84 | 307.84 | 74 |
08 Mar 2024 | 311.42 | 318.45 | 311.41 | 315.07 | 315.07 | 290 |
07 Mar 2024 | 307.50 | 312.00 | 307.50 | 311.44 | 311.44 | 377 |
06 Mar 2024 | 303.23 | 304.91 | 301.71 | 303.73 | 303.73 | 259 |
05 Mar 2024 | 302.01 | 304.59 | 296.63 | 299.59 | 299.59 | 271 |
04 Mar 2024 | 301.41 | 307.97 | 300.04 | 307.97 | 307.97 | 744 |
01 Mar 2024 | 299.11 | 304.47 | 297.51 | 304.29 | 304.29 | 1,268 |
29 Feb 2024 | 304.61 | 306.07 | 303.74 | 304.52 | 304.52 | 700 |
28 Feb 2024 | 308.20 | 309.30 | 303.47 | 304.20 | 304.20 | 252 |
27 Feb 2024 | 310.92 | 313.55 | 308.52 | 311.43 | 311.43 | 531 |
26 Feb 2024 | 312.90 | 316.07 | 311.30 | 311.83 | 311.83 | 274 |
23 Feb 2024 | 314.06 | 321.17 | 314.06 | 321.17 | 321.17 | 354 |
22 Feb 2024 | 305.22 | 315.08 | 305.22 | 313.37 | 313.37 | 350 |
21 Feb 2024 | 310.14 | 310.31 | 301.65 | 302.75 | 302.75 | 338 |
20 Feb 2024 | 304.51 | 313.65 | 303.71 | 313.65 | 313.65 | 920 |
19 Feb 2024 | - | - | - | - | - | - |
16 Feb 2024 | 308.02 | 313.71 | 306.00 | 313.71 | 313.71 | 1,693 |
15 Feb 2024 | 307.36 | 312.50 | 306.43 | 307.35 | 307.35 | 1,519 |
14 Feb 2024 | 297.91 | 300.23 | 293.34 | 300.23 | 300.23 | 1,848 |
13 Feb 2024 | 288.74 | 295.51 | 288.21 | 294.05 | 294.05 | 1,113 |
12 Feb 2024 | 294.71 | 302.96 | 294.71 | 302.07 | 302.07 | 671 |
09 Feb 2024 | 292.00 | 298.14 | 291.45 | 296.61 | 296.61 | 1,010 |
08 Feb 2024 | 284.74 | 296.21 | 283.73 | 293.70 | 293.70 | 302 |
07 Feb 2024 | 289.01 | 290.04 | 283.19 | 289.07 | 289.07 | 4,564 |
06 Feb 2024 | 276.50 | 293.22 | 275.64 | 289.56 | 289.56 | 395 |
05 Feb 2024 | 272.06 | 275.29 | 269.65 | 274.98 | 274.98 | 980 |
02 Feb 2024 | 273.00 | 275.67 | 264.21 | 273.17 | 273.17 | 779 |
01 Feb 2024 | 293.80 | 307.99 | 267.51 | 273.58 | 273.58 | 4,352 |
31 Jan 2024 | 265.73 | 272.65 | 263.31 | 268.54 | 268.54 | 634 |
30 Jan 2024 | 267.78 | 269.40 | 264.48 | 266.01 | 266.01 | 381 |
29 Jan 2024 | 263.14 | 274.78 | 263.14 | 271.18 | 271.18 | 428 |
26 Jan 2024 | 266.04 | 269.33 | 262.43 | 266.38 | 266.38 | 438 |
25 Jan 2024 | 262.12 | 262.12 | 256.86 | 261.00 | 261.00 | 1,225 |
24 Jan 2024 | 269.87 | 269.87 | 258.76 | 258.76 | 258.76 | 150 |
23 Jan 2024 | 271.61 | 274.93 | 264.56 | 266.46 | 266.46 | 6,037 |
22 Jan 2024 | 269.15 | 273.38 | 267.96 | 269.34 | 269.34 | 52 |
19 Jan 2024 | 264.20 | 265.16 | 260.88 | 265.16 | 265.16 | 1,649 |
18 Jan 2024 | 264.09 | 264.32 | 259.56 | 262.44 | 262.44 | 9,026 |
17 Jan 2024 | 261.00 | 262.55 | 257.35 | 257.35 | 257.35 | 784 |
16 Jan 2024 | 268.50 | 269.47 | 265.00 | 268.07 | 268.07 | 1,060 |
15 Jan 2024 | - | - | - | - | - | - |
12 Jan 2024 | 277.76 | 278.84 | 271.87 | 272.30 | 272.30 | 63 |
11 Jan 2024 | 275.98 | 279.57 | 274.21 | 278.13 | 278.13 | 84 |
10 Jan 2024 | 277.00 | 278.28 | 272.64 | 277.11 | 277.11 | 221 |
09 Jan 2024 | 277.70 | 280.31 | 268.17 | 278.87 | 278.87 | 121 |
08 Jan 2024 | 266.84 | 274.67 | 266.84 | 274.57 | 274.57 | 163 |
05 Jan 2024 | 259.25 | 268.49 | 259.25 | 268.49 | 268.49 | 590 |
04 Jan 2024 | 255.00 | 260.88 | 255.00 | 260.88 | 260.88 | 712 |
03 Jan 2024 | 264.11 | 264.11 | 250.51 | 258.56 | 258.56 | 612 |
02 Jan 2024 | 271.00 | 272.79 | 267.48 | 270.67 | 270.67 | 389 |
29 Dec 2023 | 275.62 | 278.11 | 272.51 | 275.92 | 275.92 | 108 |
28 Dec 2023 | 274.63 | 278.86 | 273.10 | 276.55 | 276.55 | 505 |
27 Dec 2023 | 274.98 | 275.50 | 274.98 | 275.50 | 275.50 | 66 |
22 Dec 2023 | 275.30 | 276.39 | 269.99 | 270.99 | 270.99 | 106 |
21 Dec 2023 | 267.19 | 273.00 | 267.19 | 272.55 | 272.55 | 1,166 |
20 Dec 2023 | 266.89 | 270.62 | 264.28 | 268.21 | 268.21 | 326 |
19 Dec 2023 | 264.88 | 269.15 | 262.01 | 268.85 | 268.85 | 242 |
18 Dec 2023 | 254.98 | 265.20 | 253.85 | 265.20 | 265.20 | 1,443 |
15 Dec 2023 | 258.00 | 261.88 | 252.18 | 256.05 | 256.05 | 836 |
14 Dec 2023 | 231.36 | 264.53 | 231.36 | 252.51 | 252.51 | 14,777 |
13 Dec 2023 | 218.07 | 221.72 | 217.69 | 219.78 | 219.78 | 934 |
12 Dec 2023 | 219.36 | 219.36 | 213.03 | 216.73 | 216.73 | 102 |
11 Dec 2023 | 220.30 | 222.48 | 215.00 | 217.31 | 217.31 | 928 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |