Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
25 Apr 2024 | 243.47 | 248.94 | 236.47 | 237.95 | 237.95 | 456 |
24 Apr 2024 | 245.98 | 251.78 | 244.54 | 251.14 | 251.14 | 56 |
23 Apr 2024 | 248.01 | 251.50 | 245.44 | 250.28 | 250.28 | 46 |
22 Apr 2024 | 243.02 | 244.89 | 238.31 | 244.89 | 244.89 | 503 |
19 Apr 2024 | 244.65 | 245.25 | 239.81 | 240.17 | 240.17 | 28 |
18 Apr 2024 | 245.55 | 248.77 | 243.09 | 246.03 | 246.03 | 135 |
17 Apr 2024 | 243.04 | 246.58 | 243.04 | 245.86 | 245.86 | 452 |
16 Apr 2024 | 247.65 | 249.20 | 241.21 | 242.53 | 242.53 | 114 |
15 Apr 2024 | 259.55 | 260.00 | 250.98 | 250.98 | 250.98 | 161 |
12 Apr 2024 | 262.61 | 265.96 | 254.40 | 255.05 | 255.05 | 330 |
11 Apr 2024 | 263.68 | 266.44 | 260.74 | 264.81 | 264.81 | 115 |
10 Apr 2024 | 276.64 | 276.65 | 260.44 | 260.66 | 260.66 | 2,283 |
09 Apr 2024 | 279.78 | 288.59 | 276.34 | 288.27 | 288.27 | 562 |
08 Apr 2024 | 280.50 | 282.88 | 273.55 | 275.03 | 275.03 | 1,114 |
05 Apr 2024 | 282.70 | 282.95 | 278.19 | 281.01 | 281.01 | 612 |
04 Apr 2024 | 299.00 | 304.56 | 290.20 | 290.20 | 290.20 | 733 |
03 Apr 2024 | 307.66 | 308.89 | 297.43 | 298.89 | 298.89 | 790 |
02 Apr 2024 | 326.31 | 326.31 | 307.02 | 307.66 | 307.66 | 700 |
28 Mar 2024 | 319.01 | 353.81 | 319.01 | 353.81 | 353.81 | 5,771 |
27 Mar 2024 | 289.96 | 299.25 | 289.96 | 294.95 | 294.95 | 398 |
26 Mar 2024 | 288.73 | 290.00 | 275.88 | 282.79 | 282.79 | 159 |
25 Mar 2024 | 299.05 | 299.05 | 283.52 | 285.76 | 285.76 | 159 |
22 Mar 2024 | 312.36 | 312.36 | 297.76 | 299.00 | 299.00 | 15 |
21 Mar 2024 | 292.05 | 313.40 | 292.05 | 313.38 | 313.38 | 196 |
20 Mar 2024 | 275.95 | 292.51 | 275.95 | 292.51 | 292.51 | 157 |
19 Mar 2024 | 275.23 | 283.03 | 275.23 | 282.00 | 282.00 | 50 |
18 Mar 2024 | 290.15 | 292.43 | 282.12 | 282.12 | 282.12 | 84 |
15 Mar 2024 | 287.86 | 295.61 | 287.86 | 289.59 | 289.59 | 16 |
14 Mar 2024 | 303.05 | 303.05 | 291.04 | 292.30 | 292.30 | 149 |
13 Mar 2024 | 298.96 | 310.92 | 291.15 | 305.69 | 305.69 | 138 |
12 Mar 2024 | 284.06 | 287.16 | 278.03 | 285.30 | 285.30 | 335 |
11 Mar 2024 | 273.64 | 282.51 | 272.41 | 281.45 | 281.45 | 104 |
08 Mar 2024 | 281.00 | 284.72 | 277.75 | 278.90 | 278.90 | 180 |
07 Mar 2024 | 270.11 | 277.53 | 270.11 | 274.17 | 274.17 | 39 |
06 Mar 2024 | 270.45 | 273.05 | 265.80 | 270.97 | 270.97 | 23 |
05 Mar 2024 | 270.98 | 271.67 | 266.39 | 268.92 | 268.92 | 76 |
04 Mar 2024 | 279.75 | 279.75 | 272.40 | 273.50 | 273.50 | 11 |
01 Mar 2024 | 274.79 | 279.85 | 271.88 | 277.85 | 277.85 | 72 |
29 Feb 2024 | 269.76 | 275.07 | 269.00 | 274.60 | 274.60 | 9 |
28 Feb 2024 | 263.91 | 265.69 | 261.67 | 261.94 | 261.94 | 47 |
27 Feb 2024 | 257.38 | 267.10 | 255.95 | 265.52 | 265.52 | 10,455 |
26 Feb 2024 | 257.95 | 260.14 | 253.85 | 253.85 | 253.85 | 233 |
23 Feb 2024 | 261.58 | 261.74 | 261.58 | 261.74 | 261.74 | 91 |
22 Feb 2024 | 257.00 | 262.06 | 257.00 | 262.06 | 262.06 | 353 |
21 Feb 2024 | 258.56 | 260.30 | 258.05 | 258.09 | 258.09 | 2 |
20 Feb 2024 | 260.02 | 262.83 | 259.12 | 259.12 | 259.12 | 35 |
19 Feb 2024 | - | - | - | - | - | - |
16 Feb 2024 | 272.50 | 272.50 | 266.68 | 269.25 | 269.25 | 13 |
15 Feb 2024 | 276.60 | 283.07 | 275.06 | 276.96 | 276.96 | 52 |
14 Feb 2024 | 267.34 | 274.66 | 266.92 | 274.29 | 274.29 | 148 |
13 Feb 2024 | 260.50 | 266.73 | 255.00 | 264.89 | 264.89 | 446 |
12 Feb 2024 | 263.05 | 278.44 | 261.01 | 277.50 | 277.50 | 222 |
09 Feb 2024 | 257.00 | 264.12 | 255.09 | 264.12 | 264.12 | 78 |
08 Feb 2024 | 258.58 | 258.58 | 254.63 | 256.66 | 256.66 | 38 |
07 Feb 2024 | 257.99 | 257.99 | 249.88 | 252.24 | 252.24 | 31 |
06 Feb 2024 | 251.98 | 256.77 | 249.18 | 256.14 | 256.14 | 65 |
05 Feb 2024 | 248.79 | 251.59 | 244.16 | 251.12 | 251.12 | 62 |
02 Feb 2024 | 251.32 | 255.19 | 245.76 | 252.15 | 252.15 | 1,468 |
01 Feb 2024 | 256.02 | 261.00 | 250.36 | 251.55 | 251.55 | 13 |
31 Jan 2024 | 259.91 | 263.67 | 259.00 | 259.97 | 259.97 | 21 |
30 Jan 2024 | 271.28 | 271.28 | 261.57 | 264.79 | 264.79 | 434 |
29 Jan 2024 | 271.92 | 273.00 | 267.32 | 267.86 | 267.86 | 19 |
26 Jan 2024 | 271.37 | 273.57 | 269.23 | 273.01 | 273.01 | 7 |
25 Jan 2024 | 265.98 | 270.12 | 265.90 | 266.71 | 266.71 | 107 |
24 Jan 2024 | 273.33 | 275.50 | 270.57 | 270.57 | 270.57 | 149 |
23 Jan 2024 | 269.79 | 270.00 | 266.21 | 267.69 | 267.69 | 7 |
22 Jan 2024 | 261.01 | 269.85 | 261.01 | 263.92 | 263.92 | 22 |
19 Jan 2024 | 257.51 | 257.51 | 251.76 | 255.74 | 255.74 | 8 |
18 Jan 2024 | 255.04 | 258.43 | 254.16 | 254.87 | 254.87 | 577 |
17 Jan 2024 | 253.24 | 256.08 | 249.45 | 250.96 | 250.96 | 7 |
16 Jan 2024 | 265.00 | 267.37 | 256.89 | 259.73 | 259.73 | 39 |
15 Jan 2024 | - | - | - | - | - | - |
12 Jan 2024 | 280.22 | 280.60 | 269.01 | 270.72 | 270.72 | 176 |
11 Jan 2024 | 275.20 | 275.20 | 265.40 | 272.36 | 272.36 | 82 |
10 Jan 2024 | 274.05 | 274.99 | 269.49 | 273.23 | 273.23 | 32 |
09 Jan 2024 | 271.97 | 271.97 | 265.46 | 270.71 | 270.71 | 21 |
08 Jan 2024 | 269.98 | 270.36 | 269.53 | 269.53 | 269.53 | 38 |
05 Jan 2024 | 271.72 | 271.72 | 271.10 | 271.10 | 271.10 | 2 |
04 Jan 2024 | 267.92 | 267.92 | 263.85 | 263.85 | 263.85 | 74 |
03 Jan 2024 | 277.87 | 279.46 | 265.47 | 269.80 | 269.80 | 89 |
02 Jan 2024 | 290.98 | 294.83 | 287.00 | 290.52 | 290.52 | 12 |
29 Dec 2023 | 299.96 | 299.96 | 291.80 | 294.79 | 294.79 | 93 |
28 Dec 2023 | 298.20 | 299.89 | 296.44 | 299.41 | 299.41 | 90 |
27 Dec 2023 | 299.52 | 299.52 | 299.52 | 299.52 | 299.52 | 10 |
22 Dec 2023 | 308.98 | 310.83 | 304.07 | 305.37 | 305.37 | 6 |
21 Dec 2023 | 308.10 | 313.43 | 308.10 | 309.99 | 309.99 | 7 |
20 Dec 2023 | 308.32 | 315.52 | 307.50 | 315.52 | 315.52 | 91 |
19 Dec 2023 | 312.09 | 312.09 | 304.08 | 310.55 | 310.55 | 47 |
18 Dec 2023 | 312.29 | 312.29 | 299.94 | 306.78 | 306.78 | 78 |
15 Dec 2023 | 317.00 | 318.86 | 306.09 | 310.04 | 310.04 | 45 |
14 Dec 2023 | 292.91 | 318.26 | 289.28 | 316.60 | 316.60 | 420 |
13 Dec 2023 | 256.43 | 264.32 | 255.69 | 261.65 | 261.65 | 175 |
12 Dec 2023 | 253.05 | 258.00 | 248.61 | 250.37 | 250.37 | 392 |
11 Dec 2023 | 242.84 | 249.94 | 240.50 | 249.32 | 249.32 | 185 |
08 Dec 2023 | 258.00 | 258.00 | 239.08 | 243.75 | 243.75 | 1,651 |
07 Dec 2023 | 280.14 | 280.79 | 277.68 | 278.96 | 278.96 | 121 |
06 Dec 2023 | 279.02 | 283.36 | 278.49 | 279.78 | 279.78 | 11 |
05 Dec 2023 | 287.48 | 287.81 | 276.99 | 277.89 | 277.89 | 223 |
04 Dec 2023 | 284.93 | 289.19 | 283.03 | 289.19 | 289.19 | 174 |
01 Dec 2023 | 270.00 | 282.05 | 267.57 | 282.05 | 282.05 | 42 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |