Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
29 Apr 2024 | 390.30 | 398.40 | 392.20 | 395.73 | 395.73 | 42,160 |
26 Apr 2024 | 381.70 | 391.40 | 382.53 | 389.01 | 389.01 | 141,901 |
25 Apr 2024 | 382.50 | 390.40 | 377.20 | 379.61 | 379.61 | 186,522 |
25 Apr 2024 | 6.75 Dividend | |||||
24 Apr 2024 | 382.20 | 388.23 | 360.60 | 370.97 | 364.22 | 242,770 |
23 Apr 2024 | 368.50 | 378.81 | 367.00 | 373.44 | 366.64 | 127,014 |
22 Apr 2024 | 377.80 | 377.60 | 366.80 | 369.37 | 362.65 | 2,111,677 |
19 Apr 2024 | 377.50 | 378.40 | 374.60 | 376.73 | 369.87 | 81,966 |
18 Apr 2024 | 382.90 | 386.00 | 378.40 | 381.02 | 374.09 | 93,991 |
17 Apr 2024 | 375.40 | 386.00 | 374.60 | 383.96 | 376.98 | 31,380 |
16 Apr 2024 | 376.40 | 377.20 | 372.20 | 374.16 | 367.35 | 106,294 |
15 Apr 2024 | 378.60 | 384.80 | 379.00 | 381.58 | 374.64 | 34,661 |
12 Apr 2024 | 381.20 | 382.40 | 377.80 | 377.98 | 371.11 | 102,112 |
11 Apr 2024 | 380.60 | 381.40 | 375.20 | 377.48 | 370.61 | 90,058 |
10 Apr 2024 | 379.40 | 383.00 | 376.20 | 379.84 | 372.93 | 1,740,295 |
09 Apr 2024 | 386.40 | 386.80 | 377.60 | 377.76 | 370.89 | 91,831 |
08 Apr 2024 | 384.20 | 389.40 | 384.00 | 385.55 | 378.54 | 396,530 |
05 Apr 2024 | 373.90 | 384.00 | 374.00 | 383.35 | 376.38 | 115,162 |
04 Apr 2024 | 377.80 | 379.60 | 376.19 | 378.58 | 371.69 | 109,284 |
03 Apr 2024 | 380.60 | 380.00 | 376.00 | 377.84 | 370.97 | 98,204 |
02 Apr 2024 | 383.10 | 384.60 | 378.00 | 382.60 | 375.64 | 254,079 |
28 Mar 2024 | 384.75 | 388.90 | 382.90 | 383.07 | 376.10 | 25,074 |
27 Mar 2024 | 395.05 | 398.30 | 383.10 | 384.49 | 377.50 | 83,886 |
26 Mar 2024 | 393.70 | 395.96 | 391.70 | 395.96 | 388.75 | 301,535 |
25 Mar 2024 | 399.75 | 402.30 | 389.80 | 395.83 | 388.63 | 321,302 |
22 Mar 2024 | 402.35 | 404.60 | 399.70 | 401.79 | 394.48 | 510,635 |
21 Mar 2024 | 401.45 | 405.20 | 396.40 | 398.87 | 391.61 | 60,342 |
20 Mar 2024 | 398.65 | 403.80 | 396.20 | 397.25 | 390.02 | 37,532 |
19 Mar 2024 | 395.65 | 399.80 | 395.00 | 399.16 | 391.90 | 146,757 |
18 Mar 2024 | 398.25 | 399.60 | 395.00 | 397.14 | 389.91 | 680,232 |
15 Mar 2024 | 395.25 | 398.37 | 393.00 | 395.55 | 388.35 | 42,663 |
14 Mar 2024 | 390.50 | 396.60 | 388.00 | 395.54 | 388.34 | 93,431 |
13 Mar 2024 | 390.90 | 391.40 | 386.50 | 389.96 | 382.87 | 411,237 |
12 Mar 2024 | 383.75 | 390.90 | 382.50 | 387.18 | 380.14 | 85,136 |
11 Mar 2024 | 379.30 | 383.50 | 373.50 | 382.34 | 375.38 | 61,242 |
08 Mar 2024 | 380.80 | 385.90 | 380.40 | 382.51 | 375.55 | 56,926 |
07 Mar 2024 | 380.35 | 383.50 | 376.90 | 379.29 | 372.39 | 61,506 |
06 Mar 2024 | 378.70 | 383.20 | 376.00 | 379.27 | 372.37 | 250,550 |
05 Mar 2024 | 379.15 | 381.50 | 375.60 | 378.27 | 371.39 | 171,222 |
04 Mar 2024 | 382.70 | 382.80 | 379.40 | 380.82 | 373.89 | 89,977 |
01 Mar 2024 | 377.75 | 383.50 | 377.50 | 381.24 | 374.30 | 390,228 |
29 Feb 2024 | 379.65 | 380.70 | 373.20 | 376.08 | 369.23 | 87,737 |
28 Feb 2024 | 376.45 | 380.20 | 375.90 | 378.74 | 371.85 | 318,187 |
27 Feb 2024 | 376.00 | 377.90 | 373.30 | 376.99 | 370.13 | 341,368 |
26 Feb 2024 | 373.55 | 376.40 | 373.50 | 374.36 | 367.55 | 828,902 |
23 Feb 2024 | 371.75 | 374.30 | 370.64 | 373.66 | 366.86 | 193,495 |
22 Feb 2024 | 373.00 | 375.30 | 370.10 | 370.86 | 364.11 | 113,945 |
21 Feb 2024 | 367.65 | 370.02 | 366.00 | 369.44 | 362.72 | 19,244 |
20 Feb 2024 | 366.50 | 368.30 | 364.20 | 366.71 | 360.04 | 325,095 |
19 Feb 2024 | 364.15 | 367.80 | 363.20 | 367.11 | 360.43 | 120,839 |
16 Feb 2024 | 367.95 | 368.50 | 364.90 | 367.96 | 361.27 | 437,702 |
15 Feb 2024 | 360.15 | 366.30 | 359.60 | 364.24 | 357.61 | 94,725 |
14 Feb 2024 | 350.10 | 359.80 | 350.70 | 357.59 | 351.08 | 57,357 |
13 Feb 2024 | 342.35 | 346.50 | 341.90 | 345.70 | 339.41 | 36,233 |
12 Feb 2024 | 340.70 | 342.70 | 340.10 | 342.37 | 336.14 | 32,330 |
09 Feb 2024 | 340.30 | 341.50 | 338.40 | 340.27 | 334.07 | 270,308 |
08 Feb 2024 | 338.20 | 341.30 | 334.80 | 339.69 | 333.51 | 95,771 |
07 Feb 2024 | 342.35 | 344.50 | 334.80 | 336.92 | 330.79 | 24,867 |
06 Feb 2024 | 333.75 | 342.40 | 332.60 | 337.20 | 331.06 | 53,202 |
05 Feb 2024 | 323.30 | 336.80 | 323.90 | 330.35 | 324.34 | 332,814 |
02 Feb 2024 | 328.65 | 332.70 | 318.20 | 326.96 | 321.02 | 22,334 |
01 Feb 2024 | 317.35 | 321.50 | 316.60 | 317.20 | 311.43 | 34,460 |
31 Jan 2024 | 315.60 | 319.80 | 315.80 | 318.48 | 312.68 | 83,342 |
30 Jan 2024 | 317.20 | 319.00 | 314.00 | 315.88 | 310.13 | 726,229 |
29 Jan 2024 | 319.00 | 317.50 | 314.00 | 315.70 | 309.96 | 65,647 |
26 Jan 2024 | 317.55 | 320.00 | 317.50 | 317.65 | 311.87 | 81,168 |
25 Jan 2024 | 313.75 | 318.71 | 315.90 | 316.90 | 311.14 | 37,913 |
24 Jan 2024 | 314.50 | 314.90 | 311.80 | 314.10 | 308.38 | 123,187 |
23 Jan 2024 | 313.15 | 314.30 | 309.90 | 311.40 | 305.73 | 101,305 |
22 Jan 2024 | 314.65 | 315.50 | 306.50 | 308.44 | 302.83 | 98,533 |
19 Jan 2024 | 319.35 | 319.40 | 311.90 | 312.22 | 306.53 | 43,962 |
18 Jan 2024 | 319.60 | 322.30 | 316.20 | 317.93 | 312.15 | 212,370 |
17 Jan 2024 | 325.50 | 325.10 | 317.10 | 318.86 | 313.06 | 269,007 |
16 Jan 2024 | 327.80 | 329.40 | 326.50 | 329.19 | 323.20 | 829,359 |
15 Jan 2024 | 335.50 | 336.80 | 327.60 | 328.00 | 322.03 | 71,995 |
12 Jan 2024 | 329.85 | 337.70 | 329.40 | 336.10 | 329.98 | 95,326 |
11 Jan 2024 | 332.60 | 332.00 | 325.70 | 328.44 | 322.47 | 83,640 |
10 Jan 2024 | 337.90 | 337.73 | 325.00 | 330.50 | 324.49 | 542,103 |
09 Jan 2024 | 341.75 | 341.60 | 336.80 | 340.17 | 333.99 | 488,731 |
08 Jan 2024 | 336.65 | 341.30 | 334.90 | 338.97 | 332.80 | 595,442 |
05 Jan 2024 | 335.20 | 337.50 | 335.00 | 337.35 | 331.22 | 92,690 |
04 Jan 2024 | 333.20 | 338.28 | 333.40 | 336.12 | 330.00 | 74,754 |
03 Jan 2024 | 338.00 | 338.70 | 330.20 | 335.40 | 329.29 | 53,162 |
02 Jan 2024 | 339.60 | 342.00 | 336.90 | 338.77 | 332.60 | 148,216 |
29 Dec 2023 | 337.35 | 340.30 | 336.90 | 338.66 | 332.49 | 37,691 |
28 Dec 2023 | 337.25 | 338.00 | 335.80 | 336.90 | 330.77 | 78,881 |
27 Dec 2023 | 336.90 | 340.10 | 335.20 | 338.98 | 332.82 | 95,325 |
22 Dec 2023 | 335.90 | 339.50 | 336.00 | 338.73 | 332.57 | 300,453 |
21 Dec 2023 | 335.10 | 336.47 | 332.80 | 334.32 | 328.24 | 35,234 |
20 Dec 2023 | 339.70 | 341.80 | 335.40 | 339.50 | 333.32 | 60,005 |
19 Dec 2023 | 337.65 | 340.30 | 338.00 | 339.45 | 333.27 | 54,470 |
18 Dec 2023 | 335.55 | 338.70 | 334.00 | 337.46 | 331.32 | 313,248 |
15 Dec 2023 | 335.85 | 341.90 | 336.50 | 337.55 | 331.41 | 65,493 |
14 Dec 2023 | 330.60 | 336.30 | 330.10 | 335.26 | 329.16 | 46,771 |
13 Dec 2023 | 329.80 | 331.20 | 325.90 | 327.21 | 321.26 | 33,245 |
12 Dec 2023 | 331.15 | 332.00 | 327.30 | 329.07 | 323.08 | 97,067 |
11 Dec 2023 | 327.30 | 332.60 | 326.00 | 330.34 | 324.33 | 114,505 |
08 Dec 2023 | 332.90 | 332.80 | 324.70 | 327.66 | 321.70 | 173,366 |
07 Dec 2023 | 336.75 | 337.80 | 334.90 | 336.17 | 330.05 | 35,640 |
06 Dec 2023 | 329.75 | 337.90 | 327.50 | 336.95 | 330.82 | 138,147 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |