Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
10 May 2024 | 409.85 | 412.38 | 409.20 | 412.05 | 412.05 | 3,084,500 |
09 May 2024 | 406.25 | 408.87 | 405.46 | 408.82 | 408.82 | 2,356,600 |
08 May 2024 | 406.47 | 407.23 | 403.75 | 406.37 | 406.37 | 2,398,100 |
07 May 2024 | 406.93 | 407.26 | 403.61 | 406.14 | 406.14 | 3,084,200 |
06 May 2024 | 403.96 | 405.15 | 399.26 | 404.92 | 404.92 | 3,918,900 |
03 May 2024 | 404.50 | 404.50 | 399.21 | 400.87 | 400.87 | 4,119,100 |
02 May 2024 | 401.00 | 401.56 | 397.88 | 400.60 | 400.60 | 2,672,200 |
01 May 2024 | 396.61 | 402.32 | 396.35 | 398.58 | 398.58 | 2,605,000 |
30 Apr 2024 | 400.58 | 400.60 | 396.37 | 396.73 | 396.73 | 3,070,500 |
29 Apr 2024 | 402.66 | 404.87 | 400.08 | 400.96 | 400.96 | 2,363,600 |
26 Apr 2024 | 403.92 | 404.75 | 401.41 | 402.10 | 402.10 | 3,023,100 |
25 Apr 2024 | 404.85 | 406.14 | 400.35 | 404.91 | 404.91 | 2,670,200 |
24 Apr 2024 | 407.10 | 407.62 | 403.88 | 405.95 | 405.95 | 2,506,900 |
23 Apr 2024 | 410.25 | 410.72 | 405.64 | 408.74 | 408.74 | 2,287,600 |
22 Apr 2024 | 406.84 | 411.35 | 406.25 | 408.78 | 408.78 | 2,980,600 |
19 Apr 2024 | 401.04 | 405.57 | 400.17 | 405.08 | 405.08 | 3,996,100 |
18 Apr 2024 | 399.70 | 402.99 | 399.10 | 399.89 | 399.89 | 2,669,500 |
17 Apr 2024 | 398.94 | 399.28 | 395.66 | 397.74 | 397.74 | 2,465,600 |
16 Apr 2024 | 400.97 | 401.25 | 396.50 | 396.92 | 396.92 | 3,435,500 |
15 Apr 2024 | 406.99 | 409.06 | 399.86 | 400.26 | 400.26 | 3,002,300 |
12 Apr 2024 | 405.00 | 407.21 | 401.44 | 403.26 | 403.26 | 3,467,300 |
11 Apr 2024 | 408.40 | 411.15 | 404.05 | 407.61 | 407.61 | 2,889,900 |
10 Apr 2024 | 412.74 | 413.56 | 407.53 | 409.11 | 409.11 | 3,121,300 |
09 Apr 2024 | 416.58 | 417.32 | 412.12 | 414.69 | 414.69 | 2,233,100 |
08 Apr 2024 | 418.32 | 418.57 | 415.63 | 415.97 | 415.97 | 2,485,700 |
05 Apr 2024 | 416.56 | 419.27 | 415.41 | 418.62 | 418.62 | 2,738,300 |
04 Apr 2024 | 423.84 | 424.52 | 414.55 | 415.32 | 415.32 | 3,800,600 |
03 Apr 2024 | 419.00 | 421.91 | 418.52 | 420.24 | 420.24 | 2,740,800 |
02 Apr 2024 | 419.75 | 421.01 | 418.09 | 418.92 | 418.92 | 3,174,900 |
01 Apr 2024 | 421.49 | 421.66 | 417.81 | 420.20 | 420.20 | 2,716,100 |
28 Mar 2024 | 417.80 | 421.44 | 415.85 | 420.52 | 420.52 | 4,377,400 |
27 Mar 2024 | 413.65 | 417.21 | 413.40 | 416.93 | 416.93 | 2,926,000 |
26 Mar 2024 | 410.00 | 412.66 | 408.60 | 411.57 | 411.57 | 2,935,100 |
25 Mar 2024 | 410.67 | 411.07 | 408.92 | 409.92 | 409.92 | 2,804,200 |
22 Mar 2024 | 413.00 | 414.35 | 411.40 | 411.60 | 411.60 | 2,999,600 |
21 Mar 2024 | 416.70 | 417.83 | 413.51 | 413.78 | 413.78 | 3,401,600 |
20 Mar 2024 | 412.02 | 416.31 | 411.55 | 416.11 | 416.11 | 2,932,900 |
19 Mar 2024 | 409.08 | 412.19 | 408.09 | 411.76 | 411.76 | 2,795,800 |
18 Mar 2024 | 408.70 | 410.60 | 406.00 | 408.41 | 408.41 | 3,775,700 |
15 Mar 2024 | 404.27 | 408.46 | 402.50 | 408.13 | 408.13 | 7,548,800 |
14 Mar 2024 | 409.08 | 409.08 | 403.34 | 406.73 | 406.73 | 3,734,700 |
13 Mar 2024 | 405.30 | 409.00 | 404.15 | 408.13 | 408.13 | 3,584,600 |
12 Mar 2024 | 406.78 | 407.20 | 404.10 | 404.98 | 404.98 | 2,616,700 |
11 Mar 2024 | 403.30 | 405.01 | 402.74 | 404.76 | 404.76 | 2,431,700 |
08 Mar 2024 | 401.08 | 403.36 | 400.01 | 403.15 | 403.15 | 3,410,600 |
07 Mar 2024 | 406.11 | 406.40 | 399.57 | 402.39 | 402.39 | 4,181,300 |
06 Mar 2024 | 402.18 | 407.44 | 401.70 | 403.96 | 403.96 | 3,839,100 |
05 Mar 2024 | 402.55 | 403.33 | 398.78 | 400.74 | 400.74 | 4,711,700 |
04 Mar 2024 | 405.00 | 405.95 | 401.43 | 403.39 | 403.39 | 4,179,400 |
01 Mar 2024 | 409.48 | 410.39 | 405.45 | 407.11 | 407.11 | 3,282,100 |
29 Feb 2024 | 413.10 | 413.79 | 408.38 | 409.40 | 409.40 | 4,845,200 |
28 Feb 2024 | 408.50 | 414.67 | 407.71 | 412.14 | 412.14 | 4,067,400 |
27 Feb 2024 | 409.21 | 409.96 | 401.71 | 408.91 | 408.91 | 4,609,100 |
26 Feb 2024 | 422.00 | 430.00 | 408.85 | 409.14 | 409.14 | 7,432,300 |
23 Feb 2024 | 417.68 | 420.56 | 416.52 | 417.22 | 417.22 | 4,015,600 |
22 Feb 2024 | 411.30 | 416.26 | 411.00 | 415.16 | 415.16 | 3,687,600 |
21 Feb 2024 | 408.26 | 409.48 | 406.70 | 409.25 | 409.25 | 2,717,600 |
20 Feb 2024 | 406.47 | 411.11 | 406.06 | 407.15 | 407.15 | 3,530,700 |
16 Feb 2024 | 404.44 | 406.74 | 402.59 | 405.99 | 405.99 | 3,532,200 |
15 Feb 2024 | 399.14 | 404.27 | 398.30 | 403.45 | 403.45 | 3,076,000 |
14 Feb 2024 | 395.15 | 398.86 | 393.55 | 398.68 | 398.68 | 2,669,200 |
13 Feb 2024 | 397.18 | 399.71 | 392.10 | 394.80 | 394.80 | 3,458,500 |
12 Feb 2024 | 398.65 | 399.48 | 396.19 | 397.71 | 397.71 | 2,817,900 |
09 Feb 2024 | 397.31 | 398.36 | 395.82 | 398.36 | 398.36 | 2,509,800 |
08 Feb 2024 | 397.22 | 398.65 | 394.85 | 397.49 | 397.49 | 3,357,700 |
07 Feb 2024 | 394.60 | 399.15 | 394.36 | 397.66 | 397.66 | 3,426,800 |
06 Feb 2024 | 390.29 | 393.93 | 390.00 | 393.74 | 393.74 | 2,573,400 |
05 Feb 2024 | 389.95 | 393.37 | 389.29 | 390.76 | 390.76 | 3,651,900 |
02 Feb 2024 | 386.68 | 392.07 | 386.44 | 390.75 | 390.75 | 3,806,800 |
01 Feb 2024 | 384.00 | 386.55 | 381.48 | 386.44 | 386.44 | 2,947,100 |
31 Jan 2024 | 386.53 | 387.92 | 383.55 | 383.74 | 383.74 | 3,856,400 |
30 Jan 2024 | 383.24 | 387.64 | 380.08 | 387.15 | 387.15 | 3,090,900 |
29 Jan 2024 | 385.49 | 385.70 | 379.17 | 383.18 | 383.18 | 3,797,400 |
26 Jan 2024 | 381.05 | 385.73 | 380.00 | 385.40 | 385.40 | 3,621,400 |
25 Jan 2024 | 379.24 | 380.99 | 377.89 | 380.85 | 380.85 | 4,055,800 |
24 Jan 2024 | 372.53 | 377.79 | 372.03 | 376.59 | 376.59 | 4,589,300 |
23 Jan 2024 | 368.02 | 372.42 | 367.71 | 372.14 | 372.14 | 2,896,300 |
22 Jan 2024 | 368.05 | 369.27 | 366.53 | 368.06 | 368.06 | 3,552,500 |
19 Jan 2024 | 362.25 | 368.31 | 361.02 | 366.99 | 366.99 | 4,063,700 |
18 Jan 2024 | 359.25 | 362.64 | 358.30 | 362.38 | 362.38 | 3,007,800 |
17 Jan 2024 | 359.01 | 362.53 | 357.98 | 359.29 | 359.29 | 2,550,300 |
16 Jan 2024 | 362.94 | 363.60 | 359.89 | 361.10 | 361.10 | 3,046,500 |
12 Jan 2024 | 366.51 | 366.85 | 362.57 | 363.62 | 363.62 | 2,623,100 |
11 Jan 2024 | 367.81 | 367.89 | 362.13 | 363.34 | 363.34 | 3,577,800 |
10 Jan 2024 | 366.26 | 368.83 | 365.75 | 367.92 | 367.92 | 2,448,100 |
09 Jan 2024 | 368.00 | 368.00 | 364.77 | 366.90 | 366.90 | 2,998,800 |
08 Jan 2024 | 366.01 | 368.30 | 364.20 | 368.18 | 368.18 | 3,445,700 |
05 Jan 2024 | 364.83 | 366.30 | 364.19 | 365.59 | 365.59 | 2,965,200 |
04 Jan 2024 | 367.41 | 369.37 | 363.41 | 363.68 | 363.68 | 4,142,800 |
03 Jan 2024 | 362.08 | 367.85 | 361.07 | 366.75 | 366.75 | 4,321,800 |
02 Jan 2024 | 356.32 | 362.57 | 355.94 | 362.46 | 362.46 | 4,737,000 |
29 Dec 2023 | 357.56 | 357.86 | 355.31 | 356.66 | 356.66 | 3,269,400 |
28 Dec 2023 | 357.48 | 358.68 | 356.73 | 357.57 | 357.57 | 2,740,600 |
27 Dec 2023 | 355.93 | 357.08 | 355.50 | 356.95 | 356.95 | 2,478,500 |
26 Dec 2023 | 356.90 | 357.77 | 356.08 | 356.83 | 356.83 | 1,964,400 |
22 Dec 2023 | 356.50 | 358.26 | 355.41 | 356.47 | 356.47 | 2,332,200 |
21 Dec 2023 | 356.02 | 357.20 | 353.63 | 356.14 | 356.14 | 2,851,200 |
20 Dec 2023 | 361.52 | 361.66 | 355.12 | 355.35 | 355.35 | 3,926,700 |
19 Dec 2023 | 360.15 | 362.55 | 359.09 | 361.80 | 361.80 | 3,084,600 |
18 Dec 2023 | 357.42 | 361.14 | 357.00 | 359.65 | 359.65 | 4,526,400 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |