Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
21 Jun 2024 | 401.85 | 404.82 | 397.15 | 404.03 | 404.03 | 331,700 |
20 Jun 2024 | 400.29 | 402.23 | 393.85 | 400.63 | 400.63 | 266,500 |
18 Jun 2024 | 395.39 | 403.60 | 394.41 | 402.99 | 402.99 | 136,000 |
17 Jun 2024 | 393.85 | 398.47 | 390.10 | 395.95 | 395.95 | 140,100 |
14 Jun 2024 | 391.39 | 394.70 | 386.42 | 393.91 | 393.91 | 128,200 |
13 Jun 2024 | 404.46 | 404.46 | 391.43 | 394.10 | 394.10 | 200,200 |
12 Jun 2024 | 404.81 | 409.00 | 401.33 | 403.74 | 403.74 | 201,300 |
11 Jun 2024 | 405.60 | 405.60 | 394.98 | 397.17 | 397.17 | 160,000 |
10 Jun 2024 | 400.91 | 406.19 | 396.61 | 405.68 | 405.68 | 140,800 |
07 Jun 2024 | 401.46 | 403.54 | 397.33 | 401.19 | 401.19 | 115,400 |
06 Jun 2024 | 407.06 | 410.05 | 401.73 | 403.09 | 403.09 | 178,000 |
05 Jun 2024 | 396.95 | 409.00 | 395.50 | 407.77 | 407.77 | 206,600 |
04 Jun 2024 | 390.17 | 393.86 | 388.99 | 393.68 | 393.68 | 138,600 |
03 Jun 2024 | 391.39 | 394.29 | 382.19 | 389.41 | 389.41 | 167,400 |
31 May 2024 | 387.92 | 392.93 | 381.03 | 386.34 | 386.34 | 292,800 |
30 May 2024 | 386.41 | 389.98 | 379.15 | 385.70 | 385.70 | 146,100 |
29 May 2024 | 388.56 | 389.48 | 381.34 | 387.99 | 387.99 | 240,200 |
28 May 2024 | 395.00 | 397.55 | 390.24 | 390.81 | 390.81 | 170,000 |
24 May 2024 | 391.49 | 396.69 | 389.84 | 390.55 | 390.55 | 112,400 |
23 May 2024 | 390.68 | 394.84 | 389.11 | 390.58 | 390.58 | 144,800 |
22 May 2024 | 396.98 | 399.96 | 389.55 | 389.82 | 389.82 | 106,600 |
21 May 2024 | 397.00 | 397.50 | 392.54 | 396.65 | 396.65 | 163,000 |
20 May 2024 | 393.24 | 400.50 | 393.24 | 397.25 | 397.25 | 99,500 |
17 May 2024 | 391.11 | 393.49 | 386.33 | 393.30 | 393.30 | 118,700 |
16 May 2024 | 407.50 | 407.90 | 392.87 | 393.28 | 393.28 | 154,900 |
15 May 2024 | 399.00 | 407.97 | 399.00 | 405.88 | 405.88 | 227,600 |
14 May 2024 | 391.26 | 399.66 | 388.46 | 398.52 | 398.52 | 136,700 |
13 May 2024 | 390.20 | 396.29 | 389.02 | 389.27 | 389.27 | 166,000 |
10 May 2024 | 400.00 | 406.45 | 388.77 | 390.19 | 390.19 | 251,500 |
09 May 2024 | 387.10 | 400.94 | 381.35 | 399.20 | 399.20 | 260,000 |
08 May 2024 | 401.44 | 402.00 | 386.72 | 387.61 | 387.61 | 250,800 |
07 May 2024 | 400.50 | 409.19 | 398.30 | 402.10 | 402.10 | 229,000 |
06 May 2024 | 394.12 | 405.23 | 392.74 | 400.74 | 400.74 | 222,300 |
03 May 2024 | 396.79 | 399.90 | 392.38 | 392.57 | 392.57 | 133,300 |
02 May 2024 | 397.62 | 402.11 | 390.28 | 391.07 | 391.07 | 230,400 |
01 May 2024 | 386.77 | 403.62 | 386.42 | 397.86 | 397.86 | 297,100 |
30 Apr 2024 | 399.27 | 400.95 | 386.73 | 388.35 | 388.35 | 233,600 |
29 Apr 2024 | 397.53 | 403.27 | 397.21 | 400.21 | 400.21 | 242,800 |
26 Apr 2024 | 391.72 | 397.17 | 388.88 | 395.93 | 395.93 | 144,700 |
25 Apr 2024 | 394.47 | 394.47 | 379.22 | 389.77 | 389.77 | 313,800 |
24 Apr 2024 | 415.00 | 421.00 | 393.23 | 397.56 | 397.56 | 423,400 |
23 Apr 2024 | 378.00 | 414.61 | 355.79 | 407.15 | 407.15 | 808,500 |
22 Apr 2024 | 374.65 | 381.79 | 370.85 | 376.26 | 376.26 | 357,600 |
19 Apr 2024 | 375.50 | 377.86 | 368.37 | 372.00 | 372.00 | 221,700 |
18 Apr 2024 | 381.04 | 386.24 | 373.99 | 374.32 | 374.32 | 219,900 |
17 Apr 2024 | 387.64 | 389.27 | 381.24 | 382.44 | 382.44 | 212,300 |
16 Apr 2024 | 389.59 | 390.90 | 384.70 | 385.05 | 385.05 | 312,100 |
15 Apr 2024 | 399.19 | 400.85 | 387.13 | 387.14 | 387.14 | 145,500 |
12 Apr 2024 | 398.74 | 399.99 | 392.71 | 395.00 | 395.00 | 133,700 |
11 Apr 2024 | 401.25 | 404.39 | 394.57 | 402.30 | 402.30 | 133,200 |
10 Apr 2024 | 395.01 | 401.18 | 392.01 | 397.72 | 397.72 | 154,200 |
09 Apr 2024 | 412.15 | 412.33 | 400.99 | 404.77 | 404.77 | 127,000 |
08 Apr 2024 | 400.46 | 409.31 | 397.30 | 408.71 | 408.71 | 325,800 |
05 Apr 2024 | 386.06 | 403.96 | 386.06 | 400.75 | 400.75 | 187,900 |
04 Apr 2024 | 400.41 | 400.75 | 388.54 | 389.20 | 389.20 | 143,000 |
03 Apr 2024 | 389.29 | 396.60 | 387.75 | 396.12 | 396.12 | 183,600 |
02 Apr 2024 | 395.00 | 395.43 | 386.78 | 392.51 | 392.51 | 217,400 |
01 Apr 2024 | 405.00 | 406.58 | 397.45 | 397.99 | 397.99 | 198,400 |
28 Mar 2024 | 403.42 | 407.14 | 401.76 | 404.15 | 404.15 | 197,400 |
27 Mar 2024 | 406.85 | 409.43 | 398.52 | 403.27 | 403.27 | 101,900 |
26 Mar 2024 | 405.23 | 405.78 | 400.94 | 402.75 | 402.75 | 154,500 |
25 Mar 2024 | 408.79 | 408.79 | 401.15 | 402.27 | 402.27 | 124,100 |
22 Mar 2024 | 412.62 | 412.62 | 404.20 | 408.79 | 408.79 | 180,100 |
21 Mar 2024 | 402.05 | 414.82 | 399.04 | 413.31 | 413.31 | 177,100 |
20 Mar 2024 | 390.65 | 401.73 | 387.50 | 399.05 | 399.05 | 186,500 |
19 Mar 2024 | 386.01 | 392.17 | 384.55 | 390.00 | 390.00 | 274,100 |
18 Mar 2024 | 397.58 | 399.77 | 389.79 | 390.92 | 390.92 | 344,700 |
15 Mar 2024 | 404.18 | 406.47 | 395.27 | 396.76 | 396.76 | 427,300 |
14 Mar 2024 | 407.76 | 409.87 | 399.82 | 404.61 | 404.61 | 242,000 |
13 Mar 2024 | 407.54 | 410.18 | 401.81 | 407.88 | 407.88 | 204,800 |
12 Mar 2024 | 405.00 | 412.58 | 404.00 | 407.54 | 407.54 | 182,800 |
11 Mar 2024 | 402.94 | 405.48 | 396.46 | 403.34 | 403.34 | 216,600 |
08 Mar 2024 | 413.40 | 415.00 | 403.03 | 405.65 | 405.65 | 220,200 |
07 Mar 2024 | 411.91 | 416.79 | 406.98 | 409.63 | 409.63 | 329,100 |
06 Mar 2024 | 405.00 | 419.42 | 405.00 | 410.15 | 410.15 | 429,800 |
05 Mar 2024 | 399.28 | 404.83 | 397.16 | 403.14 | 403.14 | 283,200 |
04 Mar 2024 | 404.49 | 408.76 | 400.52 | 402.35 | 402.35 | 342,100 |
01 Mar 2024 | 397.52 | 404.88 | 394.13 | 404.24 | 404.24 | 332,800 |
29 Feb 2024 | 404.44 | 404.44 | 390.57 | 397.52 | 397.52 | 455,500 |
28 Feb 2024 | 400.24 | 407.41 | 397.67 | 403.14 | 403.14 | 352,200 |
27 Feb 2024 | 404.00 | 404.52 | 398.84 | 403.59 | 403.59 | 280,200 |
26 Feb 2024 | 400.07 | 406.22 | 398.04 | 403.26 | 403.26 | 272,500 |
23 Feb 2024 | 399.39 | 402.50 | 395.74 | 401.67 | 401.67 | 318,300 |
22 Feb 2024 | 391.85 | 401.93 | 390.91 | 393.69 | 393.69 | 391,900 |
21 Feb 2024 | 379.88 | 387.04 | 377.31 | 386.35 | 386.35 | 254,000 |
20 Feb 2024 | 389.27 | 393.65 | 382.42 | 384.14 | 384.14 | 306,900 |
16 Feb 2024 | 393.92 | 398.39 | 389.81 | 391.64 | 391.64 | 382,500 |
15 Feb 2024 | 390.00 | 399.41 | 384.87 | 394.34 | 394.34 | 540,400 |
14 Feb 2024 | 370.40 | 395.97 | 369.48 | 389.80 | 389.80 | 918,400 |
13 Feb 2024 | 326.70 | 366.41 | 322.30 | 364.10 | 364.10 | 776,500 |
12 Feb 2024 | 326.38 | 329.23 | 321.24 | 324.21 | 324.21 | 399,100 |
09 Feb 2024 | 321.04 | 331.10 | 320.00 | 326.39 | 326.39 | 364,500 |
08 Feb 2024 | 309.83 | 318.96 | 306.65 | 318.43 | 318.43 | 273,000 |
07 Feb 2024 | 302.56 | 310.92 | 301.81 | 308.76 | 308.76 | 245,400 |
06 Feb 2024 | 296.43 | 302.93 | 293.37 | 302.59 | 302.59 | 132,100 |
05 Feb 2024 | 292.75 | 297.30 | 291.15 | 295.29 | 295.29 | 131,200 |
02 Feb 2024 | 291.69 | 296.63 | 288.73 | 295.63 | 295.63 | 150,500 |
01 Feb 2024 | 292.71 | 295.66 | 286.76 | 295.16 | 295.16 | 206,900 |
31 Jan 2024 | 301.20 | 302.60 | 290.21 | 291.58 | 291.58 | 152,200 |
30 Jan 2024 | 301.40 | 304.68 | 299.72 | 302.00 | 302.00 | 156,100 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |