Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
03 May 2024 | 380.00 | 384.47 | 378.87 | 381.36 | 381.36 | 1,011,151 |
02 May 2024 | 373.64 | 377.88 | 367.39 | 377.65 | 377.65 | 1,208,600 |
01 May 2024 | 369.57 | 379.50 | 368.60 | 371.70 | 371.70 | 952,200 |
30 Apr 2024 | 373.18 | 373.68 | 368.75 | 370.62 | 370.62 | 1,213,200 |
29 Apr 2024 | 375.39 | 377.99 | 372.06 | 374.14 | 374.14 | 983,200 |
26 Apr 2024 | 368.10 | 377.83 | 368.10 | 375.33 | 375.33 | 927,700 |
25 Apr 2024 | 374.12 | 375.46 | 367.66 | 373.12 | 373.12 | 1,262,500 |
24 Apr 2024 | 374.00 | 383.62 | 372.83 | 375.01 | 375.01 | 1,325,600 |
23 Apr 2024 | 370.88 | 379.77 | 368.68 | 377.08 | 377.08 | 1,858,800 |
22 Apr 2024 | 369.54 | 371.83 | 364.31 | 368.93 | 368.93 | 1,603,100 |
19 Apr 2024 | 385.27 | 388.65 | 364.17 | 366.34 | 366.34 | 3,974,900 |
18 Apr 2024 | 372.57 | 375.33 | 369.15 | 372.63 | 372.63 | 2,320,500 |
17 Apr 2024 | 378.93 | 379.71 | 371.14 | 374.17 | 374.17 | 1,625,500 |
16 Apr 2024 | 376.63 | 383.85 | 371.54 | 378.55 | 378.55 | 1,603,000 |
15 Apr 2024 | 392.25 | 392.29 | 376.33 | 377.36 | 377.36 | 1,650,700 |
12 Apr 2024 | 387.00 | 388.26 | 380.71 | 384.80 | 384.80 | 1,475,900 |
11 Apr 2024 | 387.58 | 392.80 | 387.58 | 392.26 | 392.26 | 1,186,500 |
10 Apr 2024 | 387.16 | 391.46 | 385.51 | 388.46 | 388.46 | 1,198,800 |
09 Apr 2024 | 389.95 | 391.18 | 383.81 | 390.96 | 390.96 | 1,120,400 |
08 Apr 2024 | 388.39 | 389.89 | 383.04 | 386.93 | 386.93 | 947,200 |
05 Apr 2024 | 381.12 | 393.66 | 379.24 | 388.39 | 388.39 | 1,404,400 |
04 Apr 2024 | 387.76 | 389.03 | 378.62 | 378.92 | 378.92 | 1,602,900 |
03 Apr 2024 | 383.77 | 388.29 | 382.22 | 383.42 | 383.42 | 1,634,200 |
02 Apr 2024 | 391.99 | 391.99 | 380.51 | 382.36 | 382.36 | 2,334,100 |
01 Apr 2024 | 399.00 | 399.64 | 392.22 | 394.87 | 394.87 | 1,159,800 |
28 Mar 2024 | 401.45 | 402.50 | 397.06 | 399.09 | 399.09 | 1,124,700 |
27 Mar 2024 | 403.02 | 403.76 | 397.50 | 400.10 | 400.10 | 1,374,600 |
26 Mar 2024 | 394.37 | 399.56 | 392.29 | 397.63 | 397.63 | 1,543,000 |
25 Mar 2024 | 393.59 | 396.90 | 390.50 | 391.71 | 391.71 | 1,117,300 |
22 Mar 2024 | 392.45 | 394.51 | 387.17 | 394.07 | 394.07 | 1,562,600 |
21 Mar 2024 | 394.00 | 397.00 | 391.93 | 391.96 | 391.96 | 920,800 |
20 Mar 2024 | 390.39 | 390.67 | 384.40 | 390.37 | 390.37 | 930,000 |
19 Mar 2024 | 391.99 | 392.58 | 381.77 | 390.53 | 390.53 | 1,610,700 |
18 Mar 2024 | 399.60 | 401.27 | 390.79 | 392.62 | 392.62 | 1,654,500 |
15 Mar 2024 | 398.16 | 398.16 | 382.63 | 396.28 | 396.28 | 3,906,400 |
14 Mar 2024 | 383.23 | 384.43 | 376.60 | 384.31 | 384.31 | 1,413,000 |
13 Mar 2024 | 389.67 | 390.69 | 380.99 | 382.99 | 382.99 | 1,448,000 |
12 Mar 2024 | 378.90 | 390.26 | 378.52 | 389.40 | 389.40 | 1,446,500 |
11 Mar 2024 | 391.00 | 391.00 | 377.44 | 378.90 | 378.90 | 1,602,300 |
08 Mar 2024 | 392.02 | 395.93 | 390.79 | 391.85 | 391.85 | 1,737,600 |
07 Mar 2024 | 393.30 | 396.61 | 390.35 | 392.68 | 392.68 | 1,797,500 |
06 Mar 2024 | 386.76 | 393.14 | 386.76 | 388.16 | 388.16 | 1,203,200 |
05 Mar 2024 | 400.00 | 400.41 | 386.30 | 387.32 | 387.32 | 1,610,500 |
04 Mar 2024 | 398.30 | 403.00 | 396.51 | 400.59 | 400.59 | 1,943,700 |
01 Mar 2024 | 383.48 | 399.67 | 382.32 | 397.90 | 397.90 | 2,193,900 |
29 Feb 2024 | 384.41 | 389.26 | 383.93 | 385.60 | 385.60 | 2,134,800 |
28 Feb 2024 | 384.60 | 386.75 | 383.56 | 386.59 | 386.59 | 902,800 |
27 Feb 2024 | 386.46 | 389.47 | 385.28 | 386.46 | 386.46 | 1,042,900 |
26 Feb 2024 | 389.40 | 391.81 | 386.15 | 388.27 | 388.27 | 1,024,500 |
23 Feb 2024 | 389.08 | 391.25 | 387.28 | 389.77 | 389.77 | 1,000,300 |
22 Feb 2024 | 382.43 | 389.68 | 382.21 | 389.08 | 389.08 | 1,540,700 |
21 Feb 2024 | 376.75 | 380.47 | 373.15 | 380.23 | 380.23 | 1,216,700 |
20 Feb 2024 | 379.69 | 382.88 | 374.61 | 377.64 | 377.64 | 1,483,400 |
16 Feb 2024 | 378.29 | 381.15 | 376.00 | 378.63 | 378.63 | 1,272,000 |
15 Feb 2024 | 382.03 | 383.00 | 377.54 | 380.17 | 380.17 | 1,053,100 |
14 Feb 2024 | 380.09 | 381.91 | 378.00 | 381.76 | 381.76 | 1,147,600 |
13 Feb 2024 | 375.00 | 383.25 | 371.00 | 378.89 | 378.89 | 1,705,300 |
12 Feb 2024 | 386.09 | 387.36 | 381.07 | 382.13 | 382.13 | 1,569,900 |
09 Feb 2024 | 387.46 | 389.92 | 383.05 | 388.22 | 388.22 | 1,233,900 |
08 Feb 2024 | 389.51 | 391.60 | 385.36 | 386.94 | 386.94 | 998,700 |
07 Feb 2024 | 390.38 | 392.00 | 385.72 | 391.38 | 391.38 | 1,458,800 |
06 Feb 2024 | 385.26 | 389.79 | 384.12 | 389.69 | 389.69 | 1,694,300 |
05 Feb 2024 | 384.47 | 388.62 | 380.57 | 383.94 | 383.94 | 1,575,100 |
02 Feb 2024 | 382.33 | 385.43 | 377.90 | 383.77 | 383.77 | 1,773,500 |
01 Feb 2024 | 378.41 | 384.29 | 375.67 | 383.83 | 383.83 | 1,630,100 |
31 Jan 2024 | 378.50 | 383.74 | 375.60 | 378.22 | 378.22 | 1,802,100 |
30 Jan 2024 | 377.37 | 381.79 | 376.42 | 377.29 | 377.29 | 1,375,300 |
29 Jan 2024 | 374.41 | 379.34 | 373.06 | 379.16 | 379.16 | 1,603,000 |
26 Jan 2024 | 371.60 | 375.06 | 368.01 | 374.76 | 374.76 | 2,144,700 |
25 Jan 2024 | 372.61 | 377.33 | 370.60 | 374.97 | 374.97 | 1,873,300 |
24 Jan 2024 | 383.93 | 384.00 | 362.14 | 370.07 | 370.07 | 4,949,700 |
23 Jan 2024 | 377.25 | 377.80 | 367.50 | 371.41 | 371.41 | 2,393,800 |
22 Jan 2024 | 377.91 | 379.39 | 375.07 | 375.81 | 375.81 | 1,813,100 |
19 Jan 2024 | 374.00 | 376.90 | 370.66 | 374.82 | 374.82 | 2,392,200 |
18 Jan 2024 | 369.88 | 374.18 | 366.79 | 371.93 | 371.93 | 2,533,100 |
17 Jan 2024 | 358.40 | 361.23 | 355.17 | 358.88 | 358.88 | 1,246,100 |
16 Jan 2024 | 363.39 | 364.48 | 359.40 | 362.33 | 362.33 | 1,494,800 |
12 Jan 2024 | 365.00 | 366.86 | 360.96 | 363.71 | 363.71 | 1,456,300 |
11 Jan 2024 | 364.45 | 366.80 | 357.63 | 362.31 | 362.31 | 2,230,600 |
10 Jan 2024 | 348.00 | 364.87 | 345.53 | 364.45 | 364.45 | 4,868,400 |
09 Jan 2024 | 326.03 | 332.80 | 325.77 | 330.56 | 330.56 | 1,421,600 |
08 Jan 2024 | 324.50 | 329.53 | 324.12 | 328.86 | 328.86 | 1,463,300 |
05 Jan 2024 | 322.55 | 327.52 | 321.31 | 322.50 | 322.50 | 1,042,100 |
04 Jan 2024 | 320.43 | 326.41 | 320.26 | 323.27 | 323.27 | 1,471,700 |
03 Jan 2024 | 328.10 | 328.10 | 320.68 | 322.13 | 322.13 | 1,596,500 |
02 Jan 2024 | 333.00 | 336.20 | 328.38 | 330.98 | 330.98 | 1,379,200 |
29 Dec 2023 | 337.83 | 339.26 | 336.62 | 337.36 | 337.36 | 1,303,300 |
28 Dec 2023 | 337.01 | 340.49 | 336.34 | 338.39 | 338.39 | 740,700 |
27 Dec 2023 | 337.00 | 337.67 | 335.07 | 337.47 | 337.47 | 750,000 |
26 Dec 2023 | 336.92 | 338.35 | 335.21 | 337.39 | 337.39 | 736,700 |
22 Dec 2023 | 334.52 | 337.06 | 333.46 | 336.26 | 336.26 | 1,024,900 |
21 Dec 2023 | 328.97 | 333.98 | 327.53 | 333.45 | 333.45 | 1,969,700 |
20 Dec 2023 | 334.05 | 334.05 | 325.26 | 325.43 | 325.43 | 1,845,600 |
19 Dec 2023 | 328.42 | 336.58 | 328.00 | 335.72 | 335.72 | 2,276,700 |
18 Dec 2023 | 325.73 | 331.99 | 325.01 | 328.42 | 328.42 | 1,937,800 |
15 Dec 2023 | 325.83 | 327.00 | 322.59 | 324.35 | 324.35 | 3,637,200 |
14 Dec 2023 | 330.00 | 332.61 | 324.83 | 326.18 | 326.18 | 2,068,800 |
13 Dec 2023 | 320.68 | 329.45 | 320.22 | 328.96 | 328.96 | 1,447,000 |
12 Dec 2023 | 316.96 | 321.36 | 314.38 | 320.71 | 320.71 | 1,371,300 |
11 Dec 2023 | 310.00 | 319.80 | 309.80 | 315.43 | 315.43 | 1,730,900 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |