Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
18 Apr 2024 | 327.60 | 331.00 | 324.06 | 324.83 | 324.83 | 1,557,000 |
17 Apr 2024 | 319.63 | 324.38 | 318.10 | 323.46 | 323.46 | 1,958,800 |
16 Apr 2024 | 329.99 | 330.00 | 317.39 | 317.52 | 317.52 | 1,683,300 |
15 Apr 2024 | 315.17 | 317.57 | 313.00 | 314.64 | 314.64 | 1,184,700 |
12 Apr 2024 | 315.94 | 316.09 | 310.33 | 312.59 | 312.59 | 1,467,100 |
11 Apr 2024 | 320.78 | 320.78 | 315.50 | 316.29 | 316.29 | 992,400 |
10 Apr 2024 | 316.80 | 321.32 | 315.40 | 319.17 | 319.17 | 1,101,200 |
09 Apr 2024 | 316.50 | 319.62 | 315.80 | 319.62 | 319.62 | 850,300 |
08 Apr 2024 | 311.84 | 318.80 | 310.72 | 317.00 | 317.00 | 1,299,700 |
05 Apr 2024 | 307.71 | 314.24 | 307.71 | 313.11 | 313.11 | 1,238,200 |
04 Apr 2024 | 309.12 | 314.44 | 308.04 | 310.04 | 310.04 | 1,845,600 |
03 Apr 2024 | 305.85 | 312.89 | 302.70 | 308.06 | 308.06 | 2,835,900 |
02 Apr 2024 | 315.49 | 320.12 | 299.23 | 304.33 | 304.33 | 9,517,500 |
01 Apr 2024 | 346.00 | 353.00 | 345.91 | 351.45 | 351.45 | 1,074,400 |
28 Mar 2024 | 349.60 | 350.94 | 345.89 | 346.72 | 346.72 | 1,583,000 |
27 Mar 2024 | 349.58 | 351.19 | 347.66 | 349.50 | 349.50 | 1,000,300 |
27 Mar 2024 | 0.885 Dividend | |||||
26 Mar 2024 | 349.00 | 350.27 | 347.35 | 348.38 | 347.49 | 1,498,400 |
25 Mar 2024 | 349.00 | 349.73 | 345.80 | 347.09 | 346.21 | 1,004,000 |
22 Mar 2024 | 348.02 | 354.00 | 348.02 | 348.54 | 347.65 | 1,116,300 |
21 Mar 2024 | 347.74 | 352.12 | 346.82 | 347.39 | 346.51 | 1,460,600 |
20 Mar 2024 | 349.52 | 352.12 | 347.33 | 348.19 | 347.31 | 1,464,600 |
19 Mar 2024 | 349.30 | 352.46 | 348.13 | 351.59 | 350.70 | 1,445,800 |
18 Mar 2024 | 347.22 | 349.94 | 344.17 | 347.19 | 346.31 | 1,008,300 |
15 Mar 2024 | 346.79 | 349.28 | 344.50 | 348.15 | 347.27 | 2,469,100 |
14 Mar 2024 | 344.90 | 349.47 | 343.02 | 348.89 | 348.00 | 947,500 |
13 Mar 2024 | 345.38 | 351.36 | 344.54 | 345.20 | 344.32 | 1,056,000 |
12 Mar 2024 | 346.33 | 348.37 | 340.09 | 345.15 | 344.27 | 1,315,800 |
11 Mar 2024 | 338.60 | 349.20 | 338.60 | 347.00 | 346.12 | 1,165,000 |
08 Mar 2024 | 340.56 | 344.43 | 338.44 | 339.35 | 338.49 | 1,164,000 |
07 Mar 2024 | 338.78 | 342.15 | 334.54 | 340.72 | 339.85 | 1,576,300 |
06 Mar 2024 | 337.41 | 342.09 | 336.52 | 339.08 | 338.22 | 1,554,600 |
05 Mar 2024 | 349.00 | 351.82 | 337.14 | 337.92 | 337.06 | 2,569,500 |
04 Mar 2024 | 351.00 | 352.81 | 346.60 | 346.83 | 345.95 | 1,792,600 |
01 Mar 2024 | 350.10 | 352.11 | 346.26 | 352.03 | 351.14 | 1,640,000 |
29 Feb 2024 | 351.76 | 353.46 | 346.32 | 350.32 | 349.43 | 2,291,600 |
28 Feb 2024 | 359.99 | 361.30 | 350.51 | 351.16 | 350.27 | 2,128,500 |
27 Feb 2024 | 361.15 | 366.58 | 357.18 | 362.70 | 361.78 | 1,454,600 |
26 Feb 2024 | 363.89 | 366.71 | 357.89 | 359.95 | 359.04 | 1,217,600 |
23 Feb 2024 | 368.78 | 369.41 | 361.55 | 362.91 | 361.99 | 1,371,900 |
22 Feb 2024 | 367.00 | 369.34 | 362.87 | 368.08 | 367.14 | 1,226,200 |
21 Feb 2024 | 368.57 | 369.52 | 364.90 | 367.60 | 366.67 | 876,700 |
20 Feb 2024 | 366.40 | 369.23 | 365.00 | 367.14 | 366.21 | 1,121,000 |
16 Feb 2024 | 365.45 | 368.93 | 365.26 | 366.92 | 365.99 | 954,700 |
15 Feb 2024 | 364.66 | 366.74 | 362.51 | 363.98 | 363.06 | 1,245,600 |
14 Feb 2024 | 363.65 | 364.12 | 360.89 | 362.29 | 361.37 | 1,124,700 |
13 Feb 2024 | 369.81 | 373.27 | 364.34 | 364.48 | 363.55 | 1,255,000 |
12 Feb 2024 | 370.30 | 371.71 | 367.29 | 369.14 | 368.20 | 990,300 |
09 Feb 2024 | 368.27 | 371.16 | 366.13 | 370.28 | 369.34 | 1,122,400 |
08 Feb 2024 | 370.43 | 372.93 | 366.93 | 367.80 | 366.87 | 1,579,100 |
07 Feb 2024 | 368.68 | 371.85 | 365.66 | 368.57 | 367.63 | 2,309,500 |
06 Feb 2024 | 361.45 | 368.42 | 359.02 | 366.35 | 365.42 | 2,271,400 |
05 Feb 2024 | 373.31 | 375.82 | 358.64 | 361.02 | 360.10 | 3,401,900 |
02 Feb 2024 | 378.38 | 382.84 | 374.22 | 378.87 | 377.91 | 1,784,700 |
01 Feb 2024 | 375.07 | 379.50 | 370.00 | 375.82 | 374.87 | 3,045,500 |
31 Jan 2024 | 380.02 | 383.44 | 375.51 | 378.06 | 377.10 | 2,264,300 |
30 Jan 2024 | 370.39 | 378.00 | 365.89 | 376.83 | 375.87 | 3,059,400 |
29 Jan 2024 | 363.00 | 367.76 | 358.10 | 365.94 | 365.01 | 2,854,100 |
26 Jan 2024 | 354.92 | 368.76 | 354.26 | 361.23 | 360.31 | 4,460,500 |
25 Jan 2024 | 350.63 | 364.82 | 342.69 | 355.36 | 354.46 | 10,864,900 |
24 Jan 2024 | 407.07 | 411.80 | 400.98 | 402.40 | 401.38 | 2,120,400 |
23 Jan 2024 | 408.03 | 410.27 | 404.00 | 407.52 | 406.48 | 1,615,700 |
22 Jan 2024 | 400.00 | 411.72 | 397.00 | 409.65 | 408.61 | 2,447,800 |
19 Jan 2024 | 410.50 | 412.39 | 400.97 | 401.53 | 400.51 | 3,022,100 |
18 Jan 2024 | 392.44 | 415.73 | 390.50 | 411.98 | 410.93 | 9,405,300 |
17 Jan 2024 | 440.94 | 455.53 | 439.36 | 447.76 | 446.62 | 2,529,700 |
16 Jan 2024 | 441.48 | 441.48 | 433.56 | 438.79 | 437.68 | 1,831,300 |
12 Jan 2024 | 430.91 | 444.99 | 429.13 | 438.71 | 437.60 | 2,742,900 |
11 Jan 2024 | 457.29 | 459.76 | 453.36 | 454.99 | 453.83 | 1,162,100 |
10 Jan 2024 | 458.06 | 460.36 | 456.16 | 459.08 | 457.91 | 1,151,600 |
09 Jan 2024 | 462.08 | 462.08 | 455.88 | 459.30 | 458.13 | 1,430,300 |
08 Jan 2024 | 458.98 | 464.38 | 451.99 | 460.74 | 459.57 | 1,584,500 |
05 Jan 2024 | 464.03 | 464.75 | 453.73 | 458.27 | 457.11 | 1,692,700 |
04 Jan 2024 | 469.10 | 471.37 | 466.17 | 466.54 | 465.35 | 951,800 |
03 Jan 2024 | 474.91 | 475.00 | 463.84 | 464.52 | 463.34 | 1,307,400 |
02 Jan 2024 | 459.74 | 471.55 | 458.15 | 470.10 | 468.91 | 1,966,900 |
29 Dec 2023 | 457.15 | 458.93 | 454.90 | 457.81 | 456.65 | 803,900 |
28 Dec 2023 | 450.70 | 459.21 | 450.00 | 455.61 | 454.45 | 1,035,000 |
28 Dec 2023 | 0.885 Dividend | |||||
27 Dec 2023 | 452.55 | 453.00 | 448.91 | 451.42 | 449.39 | 1,517,200 |
26 Dec 2023 | 451.88 | 453.56 | 449.76 | 452.83 | 450.79 | 912,700 |
22 Dec 2023 | 454.88 | 455.29 | 451.54 | 453.20 | 451.16 | 1,054,100 |
21 Dec 2023 | 452.57 | 454.95 | 451.07 | 453.94 | 451.90 | 1,554,600 |
20 Dec 2023 | 462.21 | 462.21 | 451.58 | 451.89 | 449.86 | 1,928,000 |
19 Dec 2023 | 458.01 | 463.74 | 456.50 | 463.58 | 461.50 | 1,331,400 |
18 Dec 2023 | 461.14 | 462.07 | 455.90 | 460.03 | 457.96 | 1,803,600 |
15 Dec 2023 | 467.56 | 467.90 | 459.26 | 461.46 | 459.39 | 2,763,000 |
14 Dec 2023 | 486.00 | 486.00 | 466.67 | 469.05 | 466.94 | 2,396,000 |
13 Dec 2023 | 481.94 | 488.89 | 480.11 | 488.09 | 485.90 | 1,036,100 |
12 Dec 2023 | 480.00 | 483.82 | 477.80 | 481.94 | 479.77 | 1,645,700 |
11 Dec 2023 | 482.63 | 483.00 | 467.38 | 476.61 | 474.47 | 2,389,600 |
08 Dec 2023 | 482.69 | 482.69 | 475.06 | 481.62 | 479.45 | 1,083,100 |
07 Dec 2023 | 484.64 | 485.35 | 472.13 | 480.30 | 478.14 | 2,022,600 |
06 Dec 2023 | 497.26 | 498.17 | 483.22 | 483.80 | 481.62 | 1,734,100 |
05 Dec 2023 | 492.56 | 502.73 | 488.29 | 500.35 | 498.10 | 1,197,100 |
04 Dec 2023 | 496.00 | 498.77 | 486.72 | 491.98 | 489.77 | 1,119,400 |
01 Dec 2023 | 483.03 | 504.79 | 480.49 | 495.21 | 492.98 | 2,178,500 |
30 Nov 2023 | 483.92 | 489.58 | 478.09 | 484.86 | 482.68 | 4,128,300 |
29 Nov 2023 | 496.01 | 526.47 | 480.36 | 482.41 | 480.24 | 5,041,800 |
28 Nov 2023 | 511.84 | 515.39 | 510.37 | 510.45 | 508.16 | 718,100 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |