Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
30 Apr 2024 | 281.90 | 282.46 | 277.27 | 277.87 | 277.87 | 2,022 |
29 Apr 2024 | 283.95 | 285.14 | 280.49 | 281.64 | 281.64 | 1,419 |
26 Apr 2024 | 278.76 | 287.17 | 278.50 | 285.14 | 285.14 | 1,215 |
25 Apr 2024 | 275.10 | 279.30 | 273.79 | 278.60 | 278.60 | 1,396 |
24 Apr 2024 | 284.00 | 284.86 | 276.73 | 278.52 | 278.52 | 3,556 |
23 Apr 2024 | 269.39 | 285.22 | 268.00 | 282.98 | 282.98 | 3,453 |
22 Apr 2024 | 284.00 | 286.83 | 281.34 | 286.43 | 286.43 | 1,213 |
19 Apr 2024 | 285.00 | 285.96 | 281.64 | 282.81 | 282.81 | 7,849 |
18 Apr 2024 | 295.05 | 295.96 | 282.88 | 285.23 | 285.23 | 1,498 |
17 Apr 2024 | 301.07 | 303.44 | 294.08 | 295.70 | 295.70 | 1,630 |
16 Apr 2024 | 298.93 | 301.56 | 296.55 | 300.95 | 300.95 | 142,484 |
15 Apr 2024 | 310.17 | 310.17 | 300.18 | 300.60 | 300.60 | 1,005 |
12 Apr 2024 | 305.99 | 306.96 | 304.47 | 305.13 | 305.13 | 775 |
11 Apr 2024 | 305.00 | 308.39 | 304.29 | 308.39 | 308.39 | 1,052 |
10 Apr 2024 | 306.22 | 307.46 | 303.76 | 304.01 | 304.01 | 548 |
09 Apr 2024 | 312.74 | 313.49 | 305.06 | 308.41 | 308.41 | 348 |
08 Apr 2024 | 309.48 | 312.14 | 306.33 | 311.57 | 311.57 | 455 |
05 Apr 2024 | 309.96 | 310.71 | 307.34 | 307.34 | 307.34 | 1,798 |
04 Apr 2024 | 315.75 | 316.89 | 314.51 | 316.43 | 316.43 | 1,863 |
03 Apr 2024 | 305.48 | 312.02 | 304.00 | 312.02 | 312.02 | 889 |
02 Apr 2024 | 306.79 | 307.18 | 303.79 | 305.64 | 305.64 | 2,426 |
28 Mar 2024 | 312.69 | 312.87 | 309.47 | 312.17 | 312.17 | 1,478 |
27 Mar 2024 | 319.50 | 319.50 | 309.23 | 310.68 | 310.68 | 1,855 |
26 Mar 2024 | 317.00 | 321.39 | 317.00 | 318.92 | 318.92 | 1,009 |
25 Mar 2024 | 317.43 | 318.62 | 313.00 | 317.53 | 317.53 | 2,449 |
22 Mar 2024 | 322.89 | 324.02 | 318.55 | 323.84 | 323.84 | 1,590 |
21 Mar 2024 | 320.78 | 327.41 | 320.39 | 323.47 | 323.47 | 6,053 |
20 Mar 2024 | 314.13 | 316.18 | 311.89 | 315.67 | 315.67 | 1,503 |
19 Mar 2024 | 306.00 | 312.58 | 303.62 | 311.97 | 311.97 | 2,282 |
18 Mar 2024 | 301.75 | 303.97 | 300.27 | 302.21 | 302.21 | 2,250 |
15 Mar 2024 | 305.62 | 305.62 | 298.55 | 299.53 | 299.53 | 1,277 |
14 Mar 2024 | 310.54 | 310.54 | 304.35 | 306.87 | 306.87 | 1,749 |
13 Mar 2024 | 311.89 | 311.89 | 303.69 | 307.49 | 307.49 | 877 |
12 Mar 2024 | 306.66 | 310.15 | 306.19 | 309.46 | 309.46 | 452 |
11 Mar 2024 | 306.74 | 306.99 | 301.25 | 305.07 | 305.07 | 3,069 |
08 Mar 2024 | 318.65 | 319.00 | 313.93 | 314.38 | 314.38 | 5,586 |
07 Mar 2024 | 315.94 | 319.67 | 312.41 | 319.50 | 319.50 | 1,371 |
06 Mar 2024 | 309.51 | 315.26 | 307.01 | 313.70 | 313.70 | 8,677 |
05 Mar 2024 | 313.00 | 315.49 | 305.27 | 305.82 | 305.82 | 1,319 |
04 Mar 2024 | 316.00 | 320.78 | 314.54 | 317.20 | 317.20 | 1,152 |
01 Mar 2024 | 303.60 | 314.96 | 303.23 | 314.84 | 314.84 | 2,887 |
29 Feb 2024 | 302.43 | 305.28 | 300.01 | 305.17 | 305.17 | 1,350 |
28 Feb 2024 | 298.50 | 302.43 | 298.34 | 300.45 | 300.45 | 716 |
27 Feb 2024 | 303.48 | 303.92 | 298.44 | 299.88 | 299.88 | 1,321 |
26 Feb 2024 | 305.00 | 306.91 | 303.12 | 304.80 | 304.80 | 1,625 |
23 Feb 2024 | 307.38 | 308.26 | 300.74 | 302.63 | 302.63 | 424 |
22 Feb 2024 | 304.99 | 308.00 | 303.36 | 305.41 | 305.41 | 1,218 |
21 Feb 2024 | 287.21 | 290.41 | 285.83 | 289.08 | 289.08 | 1,266 |
20 Feb 2024 | 289.74 | 292.48 | 284.70 | 290.13 | 290.13 | 1,949 |
19 Feb 2024 | - | - | - | - | - | - |
16 Feb 2024 | 296.95 | 298.27 | 290.74 | 292.88 | 292.88 | 1,502 |
15 Feb 2024 | 302.49 | 303.02 | 294.81 | 295.95 | 295.95 | 1,178 |
14 Feb 2024 | 299.46 | 304.03 | 298.80 | 300.34 | 300.34 | 2,114 |
13 Feb 2024 | 286.00 | 300.45 | 280.00 | 292.26 | 292.26 | 3,973 |
12 Feb 2024 | 315.00 | 315.00 | 305.55 | 308.72 | 308.72 | 2,035 |
09 Feb 2024 | 310.88 | 313.03 | 309.03 | 312.28 | 312.28 | 1,202 |
08 Feb 2024 | 303.50 | 308.08 | 302.48 | 306.58 | 306.58 | 1,532 |
07 Feb 2024 | 295.98 | 302.25 | 294.98 | 301.74 | 301.74 | 3,315 |
06 Feb 2024 | 296.65 | 299.73 | 289.91 | 291.96 | 291.96 | 3,047 |
05 Feb 2024 | 296.55 | 298.33 | 294.20 | 296.02 | 296.02 | 1,603 |
02 Feb 2024 | 292.54 | 298.33 | 290.75 | 298.08 | 298.08 | 974 |
01 Feb 2024 | 289.46 | 290.24 | 287.09 | 289.15 | 289.15 | 576 |
31 Jan 2024 | 291.28 | 291.50 | 287.42 | 289.63 | 289.63 | 605 |
30 Jan 2024 | 294.37 | 295.05 | 292.60 | 292.96 | 292.96 | 60,925 |
29 Jan 2024 | 292.01 | 294.61 | 291.00 | 292.01 | 292.01 | 459 |
26 Jan 2024 | 288.19 | 293.33 | 287.25 | 290.89 | 290.89 | 745 |
25 Jan 2024 | 298.65 | 298.97 | 290.44 | 290.62 | 290.62 | 1,898 |
24 Jan 2024 | 297.64 | 301.66 | 296.64 | 296.64 | 296.64 | 2,629 |
23 Jan 2024 | 295.80 | 295.80 | 291.02 | 294.21 | 294.21 | 1,636 |
22 Jan 2024 | 295.69 | 299.42 | 293.92 | 295.39 | 295.39 | 1,798 |
19 Jan 2024 | 280.51 | 291.13 | 280.46 | 291.01 | 291.01 | 997 |
18 Jan 2024 | 277.01 | 279.13 | 275.82 | 276.45 | 276.45 | 1,549 |
17 Jan 2024 | 275.13 | 279.63 | 270.19 | 272.77 | 272.77 | 707 |
16 Jan 2024 | 268.38 | 278.77 | 268.38 | 275.83 | 275.83 | 1,936 |
15 Jan 2024 | - | - | - | - | - | - |
12 Jan 2024 | 268.46 | 268.79 | 265.76 | 268.59 | 268.59 | 1,972 |
11 Jan 2024 | 264.57 | 268.12 | 262.17 | 265.07 | 265.07 | 1,013 |
10 Jan 2024 | 261.75 | 265.95 | 260.79 | 263.14 | 263.14 | 5,065 |
09 Jan 2024 | 260.70 | 264.32 | 259.29 | 263.34 | 263.34 | 1,088 |
08 Jan 2024 | 255.06 | 260.50 | 254.30 | 260.08 | 260.08 | 511 |
05 Jan 2024 | 255.98 | 257.25 | 252.64 | 252.64 | 252.64 | 3,476 |
04 Jan 2024 | 257.39 | 259.11 | 256.07 | 256.95 | 256.95 | 575 |
03 Jan 2024 | 261.00 | 261.30 | 257.01 | 257.01 | 257.01 | 1,434 |
02 Jan 2024 | 268.61 | 269.16 | 260.58 | 262.60 | 262.60 | 1,414 |
29 Dec 2023 | 273.50 | 274.60 | 270.84 | 272.07 | 272.07 | 329 |
28 Dec 2023 | 275.20 | 275.73 | 273.09 | 273.45 | 273.45 | 308 |
27 Dec 2023 | 275.99 | 276.85 | 273.27 | 273.90 | 273.90 | 460 |
22 Dec 2023 | 274.11 | 276.47 | 269.13 | 273.88 | 273.88 | 650 |
21 Dec 2023 | 273.18 | 275.15 | 273.18 | 274.15 | 274.15 | 116 |
20 Dec 2023 | 274.30 | 275.43 | 273.01 | 274.29 | 274.29 | 1,083 |
19 Dec 2023 | 274.99 | 277.72 | 274.50 | 274.97 | 274.97 | 744 |
18 Dec 2023 | 272.69 | 274.18 | 271.91 | 273.33 | 273.33 | 614 |
15 Dec 2023 | 271.51 | 272.89 | 270.17 | 270.66 | 270.66 | 3,345 |
14 Dec 2023 | 276.87 | 277.61 | 269.56 | 271.36 | 271.36 | 1,862 |
13 Dec 2023 | 276.95 | 277.64 | 271.72 | 273.83 | 273.83 | 441 |
12 Dec 2023 | 268.30 | 273.74 | 266.56 | 273.74 | 273.74 | 1,481 |
11 Dec 2023 | 261.68 | 270.72 | 261.60 | 269.90 | 269.90 | 747 |
08 Dec 2023 | 258.21 | 261.49 | 257.56 | 260.58 | 260.58 | 1,411 |
07 Dec 2023 | 260.40 | 260.40 | 257.00 | 258.45 | 258.45 | 31,174 |
06 Dec 2023 | 263.20 | 263.38 | 258.38 | 258.42 | 258.42 | 1,065 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |