Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
03 May 2024 | 395.00 | 397.18 | 384.45 | 388.20 | 388.20 | 139,374 |
02 May 2024 | 387.38 | 393.69 | 384.25 | 393.42 | 393.42 | 210,300 |
01 May 2024 | 375.50 | 390.87 | 371.01 | 383.34 | 383.34 | 230,200 |
30 Apr 2024 | 374.36 | 377.06 | 371.75 | 375.50 | 375.50 | 111,900 |
29 Apr 2024 | 370.82 | 379.34 | 370.63 | 375.29 | 375.29 | 179,900 |
26 Apr 2024 | 370.82 | 375.80 | 366.72 | 372.80 | 372.80 | 281,300 |
25 Apr 2024 | 371.11 | 377.78 | 367.17 | 368.60 | 368.60 | 305,500 |
24 Apr 2024 | 380.85 | 380.85 | 372.68 | 375.00 | 375.00 | 266,400 |
23 Apr 2024 | 368.69 | 377.94 | 368.69 | 375.08 | 375.08 | 340,200 |
22 Apr 2024 | 362.93 | 370.80 | 359.83 | 368.75 | 368.75 | 335,800 |
19 Apr 2024 | 360.38 | 362.54 | 357.55 | 360.23 | 360.23 | 329,100 |
18 Apr 2024 | 362.34 | 367.49 | 358.09 | 358.41 | 358.41 | 261,800 |
17 Apr 2024 | 365.34 | 367.53 | 360.11 | 366.20 | 366.20 | 273,100 |
16 Apr 2024 | 360.37 | 375.47 | 359.89 | 370.68 | 370.68 | 271,100 |
15 Apr 2024 | 378.59 | 386.61 | 375.12 | 376.26 | 376.26 | 243,100 |
12 Apr 2024 | 380.02 | 381.77 | 373.68 | 378.02 | 378.02 | 175,700 |
11 Apr 2024 | 386.65 | 387.78 | 378.18 | 379.65 | 379.65 | 93,600 |
10 Apr 2024 | 381.78 | 385.33 | 379.10 | 382.78 | 382.78 | 131,700 |
09 Apr 2024 | 385.78 | 389.49 | 381.63 | 384.14 | 384.14 | 256,800 |
08 Apr 2024 | 386.71 | 388.45 | 384.99 | 386.71 | 386.71 | 102,500 |
05 Apr 2024 | 387.81 | 388.97 | 384.64 | 387.03 | 387.03 | 122,800 |
04 Apr 2024 | 392.62 | 395.82 | 386.46 | 386.88 | 386.88 | 163,300 |
03 Apr 2024 | 395.09 | 399.94 | 394.02 | 398.49 | 398.49 | 188,000 |
02 Apr 2024 | 389.95 | 397.11 | 387.38 | 397.11 | 397.11 | 248,800 |
01 Apr 2024 | 394.40 | 399.87 | 388.11 | 397.33 | 397.33 | 98,500 |
28 Mar 2024 | 397.61 | 397.79 | 391.70 | 393.72 | 393.72 | 184,700 |
27 Mar 2024 | 399.19 | 400.21 | 393.58 | 398.59 | 398.59 | 316,100 |
26 Mar 2024 | 398.71 | 401.85 | 393.61 | 397.57 | 397.57 | 167,300 |
25 Mar 2024 | 396.36 | 400.05 | 394.14 | 398.42 | 398.42 | 185,500 |
22 Mar 2024 | 394.46 | 405.29 | 389.23 | 402.68 | 402.68 | 288,300 |
21 Mar 2024 | 410.81 | 411.23 | 394.57 | 396.88 | 396.88 | 756,100 |
20 Mar 2024 | 359.00 | 359.43 | 349.86 | 356.95 | 356.95 | 479,000 |
19 Mar 2024 | 363.03 | 363.41 | 358.35 | 359.37 | 359.37 | 293,600 |
18 Mar 2024 | 366.71 | 368.43 | 361.38 | 361.54 | 361.54 | 338,000 |
15 Mar 2024 | 378.84 | 380.85 | 371.09 | 371.28 | 371.28 | 278,100 |
14 Mar 2024 | 385.75 | 386.86 | 374.33 | 378.64 | 378.64 | 226,800 |
13 Mar 2024 | 384.48 | 387.64 | 373.29 | 381.76 | 381.76 | 239,500 |
12 Mar 2024 | 384.68 | 390.24 | 383.12 | 387.94 | 387.94 | 242,700 |
11 Mar 2024 | 387.80 | 394.05 | 383.88 | 385.00 | 385.00 | 291,000 |
08 Mar 2024 | 387.49 | 392.57 | 385.15 | 387.80 | 387.80 | 196,000 |
07 Mar 2024 | 395.66 | 396.87 | 388.07 | 388.68 | 388.68 | 266,600 |
06 Mar 2024 | 389.39 | 392.91 | 387.47 | 390.66 | 390.66 | 192,700 |
05 Mar 2024 | 387.42 | 389.90 | 381.51 | 388.69 | 388.69 | 323,400 |
04 Mar 2024 | 384.46 | 391.61 | 382.33 | 390.32 | 390.32 | 331,900 |
01 Mar 2024 | 379.87 | 394.10 | 379.25 | 393.49 | 393.49 | 428,400 |
29 Feb 2024 | 385.55 | 386.74 | 368.58 | 380.01 | 380.01 | 838,100 |
28 Feb 2024 | 408.08 | 408.29 | 397.29 | 397.70 | 397.70 | 282,800 |
27 Feb 2024 | 406.25 | 412.51 | 406.25 | 411.20 | 411.20 | 174,700 |
26 Feb 2024 | 410.66 | 412.57 | 407.17 | 410.35 | 410.35 | 136,500 |
23 Feb 2024 | 405.95 | 413.10 | 405.95 | 409.52 | 409.52 | 160,800 |
22 Feb 2024 | 399.17 | 410.14 | 399.17 | 406.01 | 406.01 | 308,100 |
21 Feb 2024 | 399.31 | 402.31 | 396.33 | 399.95 | 399.95 | 433,100 |
20 Feb 2024 | 406.94 | 408.00 | 393.56 | 395.40 | 395.40 | 312,000 |
16 Feb 2024 | 391.53 | 394.60 | 389.68 | 392.23 | 392.23 | 187,600 |
15 Feb 2024 | 391.62 | 394.49 | 390.80 | 393.47 | 393.47 | 181,000 |
14 Feb 2024 | 387.93 | 391.05 | 386.17 | 390.27 | 390.27 | 306,700 |
13 Feb 2024 | 383.66 | 390.00 | 383.38 | 386.83 | 386.83 | 383,000 |
12 Feb 2024 | 392.42 | 395.56 | 388.99 | 392.70 | 392.70 | 325,100 |
09 Feb 2024 | 398.00 | 404.30 | 396.55 | 401.48 | 401.48 | 265,700 |
08 Feb 2024 | 392.51 | 395.91 | 390.01 | 394.89 | 394.89 | 186,200 |
07 Feb 2024 | 390.68 | 393.30 | 389.99 | 391.95 | 391.95 | 141,000 |
06 Feb 2024 | 393.20 | 396.77 | 389.64 | 393.12 | 393.12 | 324,400 |
05 Feb 2024 | 378.39 | 408.55 | 377.71 | 403.37 | 403.37 | 568,800 |
02 Feb 2024 | 382.86 | 382.86 | 374.64 | 378.84 | 378.84 | 504,500 |
01 Feb 2024 | 378.68 | 385.98 | 378.28 | 385.58 | 385.58 | 452,100 |
31 Jan 2024 | 380.85 | 385.44 | 378.06 | 380.51 | 380.51 | 508,900 |
30 Jan 2024 | 381.05 | 383.22 | 376.45 | 381.15 | 381.15 | 422,500 |
29 Jan 2024 | 380.85 | 385.30 | 379.05 | 384.63 | 384.63 | 332,000 |
26 Jan 2024 | 382.52 | 386.65 | 380.84 | 382.59 | 382.59 | 287,600 |
25 Jan 2024 | 371.97 | 382.88 | 370.74 | 382.54 | 382.54 | 474,700 |
24 Jan 2024 | 370.74 | 372.51 | 364.55 | 367.74 | 367.74 | 635,400 |
23 Jan 2024 | 359.99 | 370.39 | 359.67 | 369.91 | 369.91 | 325,800 |
22 Jan 2024 | 364.62 | 366.32 | 361.84 | 364.53 | 364.53 | 523,000 |
19 Jan 2024 | 362.52 | 367.48 | 359.23 | 366.90 | 366.90 | 525,200 |
18 Jan 2024 | 370.09 | 370.72 | 362.43 | 365.78 | 365.78 | 421,100 |
17 Jan 2024 | 377.58 | 378.01 | 369.70 | 372.44 | 372.44 | 235,200 |
16 Jan 2024 | 382.21 | 382.21 | 374.74 | 378.13 | 378.13 | 534,600 |
12 Jan 2024 | 380.00 | 383.42 | 373.64 | 373.67 | 373.67 | 435,400 |
11 Jan 2024 | 389.50 | 389.50 | 380.02 | 381.27 | 381.27 | 573,700 |
10 Jan 2024 | 397.47 | 400.30 | 391.36 | 393.79 | 393.79 | 345,900 |
09 Jan 2024 | 410.58 | 412.98 | 397.17 | 399.89 | 399.89 | 345,300 |
08 Jan 2024 | 396.51 | 416.91 | 395.64 | 413.29 | 413.29 | 504,200 |
05 Jan 2024 | 388.09 | 396.63 | 384.30 | 396.22 | 396.22 | 541,900 |
04 Jan 2024 | 381.35 | 392.58 | 381.35 | 388.72 | 388.72 | 396,600 |
03 Jan 2024 | 377.66 | 383.20 | 377.66 | 382.12 | 382.12 | 232,000 |
02 Jan 2024 | 377.62 | 382.75 | 376.20 | 381.00 | 381.00 | 239,000 |
29 Dec 2023 | 380.18 | 382.64 | 377.00 | 380.43 | 380.43 | 173,400 |
28 Dec 2023 | 385.72 | 387.53 | 376.40 | 380.28 | 380.28 | 285,200 |
27 Dec 2023 | 388.19 | 388.58 | 380.34 | 386.52 | 386.52 | 562,500 |
26 Dec 2023 | 373.10 | 385.37 | 371.39 | 381.00 | 381.00 | 578,300 |
22 Dec 2023 | 357.02 | 376.26 | 357.02 | 372.90 | 372.90 | 864,800 |
21 Dec 2023 | 334.20 | 356.87 | 327.73 | 354.13 | 354.13 | 2,358,900 |
20 Dec 2023 | 345.61 | 346.79 | 331.52 | 338.91 | 338.91 | 5,438,700 |
19 Dec 2023 | 457.78 | 458.86 | 448.43 | 452.58 | 452.58 | 352,200 |
18 Dec 2023 | 460.00 | 460.78 | 455.32 | 455.48 | 455.48 | 262,600 |
15 Dec 2023 | 463.40 | 467.47 | 460.14 | 463.00 | 463.00 | 316,500 |
14 Dec 2023 | 463.94 | 468.58 | 460.63 | 464.77 | 464.77 | 386,900 |
13 Dec 2023 | 455.84 | 461.71 | 453.23 | 461.47 | 461.47 | 420,900 |
12 Dec 2023 | 456.00 | 456.35 | 449.88 | 452.63 | 452.63 | 206,400 |
11 Dec 2023 | 454.19 | 454.56 | 442.84 | 453.50 | 453.50 | 386,200 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |