Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
25 Apr 2024 | 393.85 | 395.90 | 383.20 | 385.78 | 385.78 | 35,727 |
24 Apr 2024 | 394.10 | 397.40 | 391.50 | 394.02 | 394.02 | 25,125 |
23 Apr 2024 | 387.10 | 394.90 | 383.80 | 394.84 | 394.84 | 36,775 |
22 Apr 2024 | 379.90 | 391.00 | 378.70 | 382.75 | 382.75 | 28,818 |
22 Apr 2024 | 2.443 Dividend | |||||
19 Apr 2024 | 387.15 | 392.30 | 383.80 | 387.16 | 384.72 | 35,122 |
18 Apr 2024 | 389.85 | 392.30 | 385.30 | 391.60 | 389.13 | 26,069 |
17 Apr 2024 | 388.50 | 395.10 | 386.70 | 392.60 | 390.12 | 28,022 |
16 Apr 2024 | 386.45 | 389.60 | 382.10 | 388.04 | 385.59 | 13,425 |
15 Apr 2024 | 391.10 | 395.90 | 388.20 | 388.90 | 386.45 | 501,400 |
12 Apr 2024 | 393.70 | 394.70 | 385.60 | 386.49 | 384.05 | 18,325 |
11 Apr 2024 | 389.45 | 392.70 | 385.20 | 388.56 | 386.11 | 26,535 |
10 Apr 2024 | 389.80 | 392.90 | 383.40 | 391.78 | 389.30 | 55,197 |
09 Apr 2024 | 385.00 | 391.80 | 382.80 | 385.58 | 383.14 | 24,128 |
08 Apr 2024 | 388.95 | 392.60 | 386.40 | 390.84 | 388.37 | 18,343 |
05 Apr 2024 | 383.50 | 388.30 | 379.80 | 385.04 | 382.61 | 14,902 |
04 Apr 2024 | 387.05 | 388.50 | 381.90 | 386.18 | 383.74 | 42,928 |
03 Apr 2024 | 384.15 | 392.40 | 381.00 | 381.76 | 379.35 | 51,223 |
02 Apr 2024 | 404.15 | 431.58 | 391.30 | 396.00 | 393.50 | 40,845 |
28 Mar 2024 | 399.90 | 407.00 | 402.90 | 404.00 | 401.45 | 31,304 |
27 Mar 2024 | 398.95 | 410.10 | 405.60 | 406.20 | 403.64 | 37,147 |
26 Mar 2024 | 398.45 | 408.20 | 404.50 | 405.70 | 403.14 | 21,942 |
25 Mar 2024 | 399.55 | 407.90 | 402.50 | 402.80 | 400.26 | 40,632 |
22 Mar 2024 | 405.90 | 401.58 | 396.40 | 401.58 | 399.05 | 20,596 |
21 Mar 2024 | 401.40 | 401.90 | 393.40 | 397.51 | 395.00 | 39,800 |
20 Mar 2024 | 396.15 | 400.00 | 394.90 | 398.72 | 396.20 | 28,697 |
19 Mar 2024 | 402.35 | 398.10 | 390.40 | 395.49 | 393.00 | 40,295 |
18 Mar 2024 | 395.20 | 393.60 | 388.00 | 393.60 | 391.12 | 43,368 |
15 Mar 2024 | 398.65 | 389.80 | 384.40 | 388.20 | 385.75 | 41,019 |
14 Mar 2024 | 387.55 | 389.40 | 385.60 | 386.90 | 384.46 | 30,514 |
13 Mar 2024 | 387.35 | 389.80 | 384.30 | 387.20 | 384.76 | 40,898 |
12 Mar 2024 | 379.95 | 387.70 | 378.50 | 383.57 | 381.15 | 24,477 |
11 Mar 2024 | 384.75 | 385.90 | 379.60 | 382.34 | 379.93 | 17,090 |
08 Mar 2024 | 385.15 | 390.90 | 383.80 | 387.41 | 384.96 | 41,518 |
07 Mar 2024 | 379.20 | 386.60 | 377.70 | 383.30 | 380.88 | 15,068 |
06 Mar 2024 | 378.90 | 380.90 | 378.30 | 378.77 | 376.38 | 15,634 |
05 Mar 2024 | 375.95 | 383.00 | 375.40 | 380.46 | 378.06 | 14,755 |
04 Mar 2024 | 381.10 | 385.70 | 376.50 | 380.96 | 378.56 | 38,097 |
01 Mar 2024 | 391.05 | 394.90 | 390.00 | 393.00 | 390.52 | 18,376 |
29 Feb 2024 | 397.80 | 398.70 | 385.50 | 389.86 | 387.40 | 69,402 |
28 Feb 2024 | 390.55 | 395.80 | 387.50 | 393.32 | 390.84 | 36,540 |
27 Feb 2024 | 389.55 | 391.80 | 383.40 | 386.10 | 383.66 | 34,993 |
26 Feb 2024 | 382.95 | 387.80 | 380.00 | 386.33 | 383.90 | 22,260 |
23 Feb 2024 | 383.30 | 386.00 | 381.90 | 385.92 | 383.49 | 22,290 |
22 Feb 2024 | 373.05 | 381.00 | 371.50 | 380.12 | 377.73 | 32,807 |
21 Feb 2024 | 365.10 | 368.97 | 361.90 | 368.97 | 366.65 | 37,993 |
20 Feb 2024 | 360.90 | 362.70 | 359.60 | 362.50 | 360.21 | 216,433 |
19 Feb 2024 | 360.10 | 364.27 | 359.00 | 361.60 | 359.32 | 22,504 |
16 Feb 2024 | 364.55 | 365.00 | 361.70 | 362.90 | 360.61 | 10,917 |
15 Feb 2024 | 358.55 | 361.80 | 356.60 | 358.93 | 356.67 | 40,356 |
14 Feb 2024 | 354.30 | 356.00 | 352.50 | 355.46 | 353.22 | 161,387 |
13 Feb 2024 | 359.70 | 360.80 | 351.90 | 360.05 | 357.78 | 118,159 |
12 Feb 2024 | 362.85 | 365.70 | 360.40 | 361.55 | 359.27 | 120,903 |
09 Feb 2024 | 359.20 | 363.10 | 356.30 | 359.09 | 356.83 | 27,883 |
08 Feb 2024 | 352.70 | 355.00 | 351.10 | 353.06 | 350.83 | 29,416 |
07 Feb 2024 | 356.65 | 359.10 | 351.70 | 357.53 | 355.27 | 29,722 |
06 Feb 2024 | 346.75 | 351.70 | 345.10 | 351.40 | 349.18 | 12,972 |
05 Feb 2024 | 343.20 | 348.90 | 342.80 | 345.50 | 343.32 | 30,111 |
02 Feb 2024 | 352.70 | 360.10 | 344.60 | 352.02 | 349.80 | 66,936 |
01 Feb 2024 | 318.80 | 354.60 | 315.50 | 318.34 | 316.33 | 113,725 |
31 Jan 2024 | 324.60 | 327.30 | 322.00 | 323.69 | 321.65 | 44,361 |
30 Jan 2024 | 319.05 | 322.90 | 317.50 | 320.87 | 318.85 | 16,350 |
29 Jan 2024 | 313.95 | 315.90 | 312.10 | 315.85 | 313.86 | 18,217 |
26 Jan 2024 | 310.45 | 314.20 | 308.70 | 312.50 | 310.53 | 32,971 |
25 Jan 2024 | 306.40 | 309.30 | 305.10 | 305.30 | 303.37 | 86,916 |
24 Jan 2024 | 306.40 | 309.90 | 304.50 | 307.80 | 305.86 | 22,364 |
23 Jan 2024 | 306.60 | 311.90 | 304.80 | 308.47 | 306.52 | 133,804 |
22 Jan 2024 | 317.95 | 323.20 | 311.20 | 312.37 | 310.40 | 76,652 |
19 Jan 2024 | 319.35 | 321.30 | 317.30 | 321.23 | 319.21 | 12,768 |
18 Jan 2024 | 315.30 | 319.70 | 315.05 | 319.24 | 317.22 | 37,992 |
17 Jan 2024 | 316.40 | 317.60 | 313.00 | 316.15 | 314.16 | 37,585 |
16 Jan 2024 | 312.40 | 319.20 | 310.20 | 312.00 | 310.03 | 29,813 |
15 Jan 2024 | 319.10 | 319.80 | 313.30 | 313.30 | 311.32 | 27,852 |
12 Jan 2024 | 321.05 | 321.70 | 317.00 | 319.15 | 317.14 | 24,362 |
11 Jan 2024 | 323.30 | 324.20 | 317.60 | 317.93 | 315.93 | 66,380 |
10 Jan 2024 | 316.70 | 318.40 | 314.90 | 316.70 | 314.70 | 61,274 |
09 Jan 2024 | 313.35 | 316.20 | 312.40 | 313.98 | 312.00 | 44,962 |
08 Jan 2024 | 305.50 | 311.30 | 304.20 | 307.92 | 305.98 | 23,499 |
05 Jan 2024 | 304.55 | 307.10 | 302.30 | 305.63 | 303.70 | 20,738 |
04 Jan 2024 | 309.05 | 310.80 | 305.00 | 306.91 | 304.97 | 31,742 |
03 Jan 2024 | 306.85 | 308.10 | 303.20 | 303.37 | 301.46 | 36,411 |
02 Jan 2024 | 310.25 | 310.40 | 304.40 | 305.94 | 304.01 | 27,967 |
29 Dec 2023 | 306.70 | 308.20 | 305.20 | 308.01 | 306.06 | 25,533 |
28 Dec 2023 | 304.95 | 306.30 | 303.90 | 305.50 | 303.57 | 11,177 |
27 Dec 2023 | 306.15 | 308.50 | 304.10 | 304.40 | 302.48 | 21,432 |
22 Dec 2023 | 305.75 | 307.60 | 304.20 | 305.71 | 303.78 | 30,259 |
21 Dec 2023 | 312.65 | 314.30 | 305.10 | 312.73 | 310.75 | 51,103 |
20 Dec 2023 | 315.10 | 318.30 | 314.00 | 314.30 | 312.32 | 25,455 |
19 Dec 2023 | 315.10 | 317.20 | 313.80 | 315.30 | 313.31 | 31,755 |
18 Dec 2023 | 321.10 | 325.90 | 315.00 | 325.40 | 323.35 | 82,600 |
15 Dec 2023 | 335.80 | 336.80 | 327.40 | 328.53 | 326.46 | 31,934 |
14 Dec 2023 | 339.70 | 342.80 | 328.80 | 330.90 | 328.81 | 69,957 |
13 Dec 2023 | 341.85 | 342.80 | 335.80 | 339.00 | 336.86 | 27,709 |
12 Dec 2023 | 345.30 | 346.00 | 342.50 | 343.69 | 341.52 | 23,717 |
11 Dec 2023 | 341.25 | 345.70 | 339.60 | 339.70 | 337.56 | 113,523 |
08 Dec 2023 | 336.65 | 341.00 | 335.80 | 338.78 | 336.64 | 16,817 |
07 Dec 2023 | 337.75 | 339.70 | 335.50 | 337.75 | 335.62 | 28,570 |
06 Dec 2023 | 335.10 | 339.30 | 334.90 | 337.10 | 334.97 | 171,993 |
05 Dec 2023 | 328.50 | 335.40 | 327.20 | 330.98 | 328.89 | 34,056 |
04 Dec 2023 | 325.40 | 328.50 | 324.50 | 326.15 | 324.09 | 25,089 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |