Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
25 Apr 2024 | 0.00 | 0.00 | 0.00 | 327.59 | 327.59 | - |
24 Apr 2024 | 328.10 | 328.10 | 325.59 | 326.28 | 326.28 | 424 |
23 Apr 2024 | 321.00 | 325.00 | 321.00 | 325.00 | 325.00 | 19,101 |
22 Apr 2024 | 326.70 | 327.83 | 324.45 | 325.49 | 325.49 | 21 |
19 Apr 2024 | 326.52 | 326.52 | 320.74 | 323.41 | 323.41 | 206 |
18 Apr 2024 | 324.32 | 326.26 | 323.27 | 323.27 | 323.27 | 173 |
17 Apr 2024 | 329.19 | 329.19 | 326.09 | 326.58 | 326.58 | 152 |
16 Apr 2024 | 327.53 | 328.16 | 327.02 | 327.02 | 327.02 | 22,738 |
15 Apr 2024 | 337.69 | 337.69 | 328.24 | 328.24 | 328.24 | 57 |
12 Apr 2024 | 335.47 | 337.14 | 333.75 | 333.75 | 333.75 | 381 |
11 Apr 2024 | 339.16 | 340.16 | 336.26 | 340.16 | 340.16 | 92 |
10 Apr 2024 | 340.00 | 340.00 | 337.51 | 338.47 | 338.47 | 75 |
09 Apr 2024 | 344.92 | 347.90 | 343.39 | 343.42 | 343.42 | 173 |
08 Apr 2024 | 343.11 | 345.94 | 341.87 | 345.47 | 345.47 | 67 |
05 Apr 2024 | 341.89 | 344.44 | 341.45 | 344.20 | 344.20 | 85 |
04 Apr 2024 | 351.96 | 352.97 | 348.85 | 349.91 | 349.91 | 570 |
03 Apr 2024 | 345.80 | 347.17 | 343.36 | 347.17 | 347.17 | 64 |
02 Apr 2024 | 341.98 | 344.07 | 340.89 | 344.07 | 344.07 | 1,251 |
28 Mar 2024 | 349.99 | 350.00 | 346.30 | 347.17 | 347.17 | 323 |
27 Mar 2024 | 353.32 | 353.32 | 345.06 | 348.31 | 348.31 | 199 |
26 Mar 2024 | 349.36 | 351.74 | 347.81 | 350.61 | 350.61 | 311 |
25 Mar 2024 | 347.00 | 347.45 | 344.80 | 346.70 | 346.70 | 25 |
22 Mar 2024 | 349.94 | 351.60 | 346.36 | 346.94 | 346.94 | 879 |
21 Mar 2024 | 345.98 | 351.05 | 345.57 | 350.40 | 350.40 | 441 |
20 Mar 2024 | 343.74 | 344.44 | 339.54 | 343.86 | 343.86 | 239 |
19 Mar 2024 | 340.18 | 342.99 | 334.87 | 342.68 | 342.68 | 370 |
18 Mar 2024 | 331.40 | 336.43 | 329.55 | 336.10 | 336.10 | 211 |
15 Mar 2024 | 328.85 | 330.27 | 328.20 | 329.95 | 329.95 | 213 |
14 Mar 2024 | 330.00 | 331.16 | 327.66 | 330.33 | 330.33 | 309 |
13 Mar 2024 | 335.20 | 336.70 | 331.91 | 333.13 | 333.13 | 37 |
12 Mar 2024 | 334.30 | 336.53 | 333.57 | 336.28 | 336.28 | 40 |
11 Mar 2024 | 335.98 | 336.03 | 330.03 | 333.67 | 333.67 | 155 |
08 Mar 2024 | 340.45 | 340.45 | 337.96 | 337.96 | 337.96 | 98 |
07 Mar 2024 | 335.86 | 340.49 | 335.86 | 340.49 | 340.49 | 38,255 |
06 Mar 2024 | 330.78 | 337.67 | 330.20 | 337.30 | 337.30 | 119 |
05 Mar 2024 | 337.49 | 338.80 | 329.00 | 329.00 | 329.00 | 443 |
04 Mar 2024 | 341.05 | 342.47 | 339.63 | 340.45 | 340.45 | 46 |
01 Mar 2024 | 333.20 | 340.61 | 333.16 | 340.05 | 340.05 | 172 |
29 Feb 2024 | 333.09 | 335.52 | 332.57 | 334.50 | 334.50 | 197 |
28 Feb 2024 | 333.57 | 334.61 | 333.35 | 333.51 | 333.51 | 38 |
27 Feb 2024 | 336.04 | 337.93 | 334.57 | 336.60 | 336.60 | 58 |
26 Feb 2024 | 340.00 | 340.00 | 338.02 | 338.02 | 338.02 | 33 |
23 Feb 2024 | 340.38 | 341.51 | 340.00 | 340.88 | 340.88 | 40 |
22 Feb 2024 | 353.19 | 353.19 | 339.40 | 345.05 | 345.05 | 812 |
21 Feb 2024 | 325.55 | 329.43 | 321.98 | 328.23 | 328.23 | 90 |
20 Feb 2024 | 329.10 | 331.33 | 327.65 | 329.39 | 329.39 | 147 |
19 Feb 2024 | - | - | - | - | - | - |
16 Feb 2024 | 330.98 | 334.75 | 329.77 | 333.19 | 333.19 | 100,136 |
15 Feb 2024 | 334.05 | 334.05 | 328.73 | 330.83 | 330.83 | 23 |
14 Feb 2024 | 330.81 | 331.07 | 328.78 | 330.06 | 330.06 | 354 |
13 Feb 2024 | 332.69 | 333.74 | 329.41 | 330.11 | 330.11 | 134 |
12 Feb 2024 | 343.19 | 343.19 | 340.11 | 340.53 | 340.53 | 864 |
09 Feb 2024 | 346.26 | 346.34 | 342.49 | 345.45 | 345.45 | 169 |
08 Feb 2024 | 341.34 | 345.68 | 340.13 | 344.72 | 344.72 | 153 |
07 Feb 2024 | 338.96 | 340.11 | 338.33 | 340.11 | 340.11 | 29 |
06 Feb 2024 | 337.50 | 340.18 | 334.63 | 334.63 | 334.63 | 91,401 |
05 Feb 2024 | 338.93 | 340.17 | 335.33 | 336.54 | 336.54 | 207 |
02 Feb 2024 | 334.08 | 335.55 | 332.00 | 335.55 | 335.55 | 61 |
01 Feb 2024 | 328.36 | 329.90 | 328.36 | 328.92 | 328.92 | 15 |
31 Jan 2024 | 328.54 | 331.00 | 328.54 | 330.21 | 330.21 | 130 |
30 Jan 2024 | 332.54 | 332.54 | 331.00 | 331.46 | 331.46 | 46 |
29 Jan 2024 | 332.59 | 335.00 | 330.84 | 333.19 | 333.19 | 23 |
26 Jan 2024 | 339.82 | 340.16 | 333.90 | 333.90 | 333.90 | 31 |
25 Jan 2024 | 341.67 | 342.89 | 339.58 | 340.32 | 340.32 | 50 |
24 Jan 2024 | 342.58 | 345.00 | 341.76 | 341.76 | 341.76 | 403 |
23 Jan 2024 | 341.02 | 344.00 | 339.87 | 341.15 | 341.15 | 34,980 |
22 Jan 2024 | 341.00 | 343.09 | 337.09 | 343.00 | 343.00 | 135 |
19 Jan 2024 | 329.65 | 336.00 | 329.65 | 336.00 | 336.00 | 371 |
18 Jan 2024 | 329.69 | 330.38 | 327.50 | 327.50 | 327.50 | 506 |
17 Jan 2024 | 327.50 | 328.42 | 322.93 | 328.42 | 328.42 | 484 |
16 Jan 2024 | 333.56 | 346.48 | 324.82 | 324.89 | 324.89 | 35,060 |
15 Jan 2024 | - | - | - | - | - | - |
12 Jan 2024 | 357.00 | 357.00 | 349.12 | 349.48 | 349.48 | 315 |
11 Jan 2024 | 354.86 | 355.31 | 351.25 | 354.28 | 354.28 | 3,470 |
10 Jan 2024 | 353.95 | 354.18 | 351.55 | 351.98 | 351.98 | 3,413 |
09 Jan 2024 | 346.63 | 354.61 | 344.34 | 354.11 | 354.11 | 590 |
08 Jan 2024 | 344.16 | 349.80 | 344.08 | 348.29 | 348.29 | 10,104 |
05 Jan 2024 | 345.42 | 356.10 | 341.17 | 349.02 | 349.02 | 809 |
04 Jan 2024 | 343.22 | 349.10 | 343.22 | 348.24 | 348.24 | 4,979 |
03 Jan 2024 | 348.04 | 350.14 | 345.50 | 345.50 | 345.50 | 242 |
02 Jan 2024 | 356.70 | 359.11 | 350.42 | 353.17 | 353.17 | 723 |
29 Dec 2023 | 359.78 | 363.73 | 359.11 | 362.76 | 362.76 | 37 |
28 Dec 2023 | 359.36 | 361.26 | 356.79 | 360.79 | 360.79 | 4,951 |
27 Dec 2023 | 359.54 | 361.45 | 359.54 | 361.45 | 361.45 | 22 |
22 Dec 2023 | 360.10 | 363.01 | 329.27 | 339.92 | 339.92 | 11,319 |
21 Dec 2023 | 300.64 | 302.88 | 300.64 | 302.33 | 302.33 | 3 |
20 Dec 2023 | 298.46 | 300.93 | 296.33 | 299.87 | 299.87 | 2 |
19 Dec 2023 | 300.23 | 302.06 | 298.76 | 298.76 | 298.76 | 162 |
18 Dec 2023 | 295.47 | 297.74 | 294.48 | 297.74 | 297.74 | 34,827 |
15 Dec 2023 | 294.90 | 297.43 | 292.93 | 292.93 | 292.93 | 40,244 |
14 Dec 2023 | 297.06 | 302.64 | 294.01 | 294.01 | 294.01 | 14,888 |
13 Dec 2023 | 298.10 | 298.10 | 291.12 | 291.12 | 291.12 | 17 |
12 Dec 2023 | 290.24 | 293.97 | 288.52 | 293.93 | 293.93 | 56 |
11 Dec 2023 | 291.17 | 291.53 | 287.91 | 291.39 | 291.39 | 111 |
08 Dec 2023 | 285.04 | 287.94 | 285.04 | 286.10 | 286.10 | 32 |
07 Dec 2023 | 283.28 | 286.90 | 283.28 | 286.71 | 286.71 | 239 |
06 Dec 2023 | 281.52 | 283.32 | 278.75 | 283.07 | 283.07 | 183 |
05 Dec 2023 | 287.54 | 287.54 | 277.78 | 278.78 | 278.78 | 9,339 |
04 Dec 2023 | 286.97 | 291.34 | 280.65 | 286.30 | 286.30 | 698 |
01 Dec 2023 | 292.29 | 293.42 | 291.22 | 293.42 | 293.42 | 88 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |