Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
13 Sept 2024 | 428.38 | 429.69 | 426.73 | 427.75 | 427.75 | 141,900 |
12 Sept 2024 | 424.65 | 427.59 | 418.91 | 427.59 | 427.59 | 182,000 |
11 Sept 2024 | 425.47 | 426.21 | 416.00 | 425.67 | 425.67 | 144,200 |
10 Sept 2024 | 425.30 | 429.62 | 422.91 | 427.71 | 427.71 | 175,600 |
09 Sept 2024 | 424.61 | 431.16 | 422.18 | 424.26 | 424.26 | 262,400 |
06 Sept 2024 | 429.29 | 431.52 | 421.27 | 421.77 | 421.77 | 235,100 |
05 Sept 2024 | 430.20 | 432.55 | 427.47 | 430.47 | 430.47 | 255,500 |
04 Sept 2024 | 420.70 | 430.59 | 420.70 | 429.60 | 429.60 | 329,700 |
03 Sept 2024 | 431.78 | 432.00 | 419.25 | 420.00 | 420.00 | 209,200 |
30 Aug 2024 | 428.12 | 433.80 | 424.73 | 432.80 | 432.80 | 297,000 |
29 Aug 2024 | 427.44 | 432.06 | 425.30 | 426.61 | 426.61 | 170,600 |
28 Aug 2024 | 426.29 | 429.39 | 424.30 | 425.46 | 425.46 | 138,200 |
27 Aug 2024 | 422.17 | 426.37 | 421.67 | 425.53 | 425.53 | 97,200 |
26 Aug 2024 | 424.00 | 427.00 | 421.78 | 422.17 | 422.17 | 80,100 |
23 Aug 2024 | 420.00 | 422.94 | 418.56 | 422.52 | 422.52 | 104,200 |
22 Aug 2024 | 418.97 | 420.94 | 417.23 | 417.75 | 417.75 | 122,500 |
21 Aug 2024 | 417.27 | 420.83 | 415.78 | 418.73 | 418.73 | 231,000 |
20 Aug 2024 | 419.45 | 419.45 | 415.02 | 415.45 | 415.45 | 142,200 |
19 Aug 2024 | 416.43 | 419.44 | 415.97 | 419.42 | 419.42 | 124,400 |
16 Aug 2024 | 413.36 | 416.97 | 412.80 | 416.58 | 416.58 | 144,200 |
15 Aug 2024 | 411.63 | 414.00 | 409.06 | 413.36 | 413.36 | 132,700 |
14 Aug 2024 | 410.77 | 410.96 | 406.42 | 408.53 | 408.53 | 132,000 |
13 Aug 2024 | 408.36 | 410.98 | 406.36 | 410.86 | 410.86 | 159,600 |
12 Aug 2024 | 409.27 | 410.54 | 404.75 | 407.59 | 407.59 | 170,500 |
09 Aug 2024 | 409.86 | 410.10 | 405.38 | 409.04 | 409.04 | 137,200 |
08 Aug 2024 | 404.75 | 410.61 | 404.45 | 410.18 | 410.18 | 153,300 |
07 Aug 2024 | 408.31 | 414.32 | 403.78 | 404.62 | 404.62 | 183,700 |
06 Aug 2024 | 400.22 | 411.93 | 399.06 | 406.54 | 406.54 | 340,200 |
05 Aug 2024 | 404.04 | 405.33 | 397.78 | 399.73 | 399.73 | 296,600 |
02 Aug 2024 | 415.24 | 416.28 | 407.83 | 410.54 | 410.54 | 328,700 |
01 Aug 2024 | 422.42 | 424.50 | 414.65 | 418.18 | 418.18 | 222,200 |
31 July 2024 | 424.50 | 429.83 | 420.91 | 421.86 | 421.86 | 316,300 |
30 July 2024 | 424.74 | 426.23 | 421.51 | 423.98 | 423.98 | 218,500 |
29 July 2024 | 422.20 | 424.01 | 421.01 | 423.04 | 423.04 | 314,700 |
26 July 2024 | 420.00 | 425.90 | 415.91 | 421.56 | 421.56 | 335,600 |
25 July 2024 | 415.81 | 422.86 | 413.69 | 415.70 | 415.70 | 480,900 |
24 July 2024 | 419.00 | 424.10 | 410.47 | 417.00 | 417.00 | 733,300 |
23 July 2024 | 400.30 | 404.86 | 399.89 | 402.17 | 402.17 | 326,700 |
22 July 2024 | 395.54 | 398.97 | 392.73 | 397.74 | 397.74 | 209,000 |
19 July 2024 | 401.03 | 401.03 | 391.58 | 392.93 | 392.93 | 414,000 |
18 July 2024 | 400.40 | 404.73 | 398.87 | 399.12 | 399.12 | 269,400 |
17 July 2024 | 402.95 | 405.85 | 401.69 | 402.06 | 402.06 | 270,400 |
16 July 2024 | 395.85 | 404.54 | 394.37 | 403.42 | 403.42 | 332,800 |
15 July 2024 | 394.36 | 398.01 | 392.65 | 394.87 | 394.87 | 212,200 |
12 July 2024 | 396.32 | 397.84 | 393.81 | 394.11 | 394.11 | 193,000 |
11 July 2024 | 391.00 | 396.73 | 391.00 | 393.99 | 393.99 | 291,200 |
10 July 2024 | 383.62 | 389.59 | 382.81 | 388.70 | 388.70 | 173,300 |
09 July 2024 | 382.40 | 386.56 | 381.39 | 381.69 | 381.69 | 203,600 |
08 July 2024 | 384.05 | 385.01 | 381.97 | 382.84 | 382.84 | 349,000 |
05 July 2024 | 386.09 | 388.06 | 381.03 | 381.47 | 381.47 | 292,500 |
03 July 2024 | 384.72 | 390.63 | 384.72 | 387.28 | 387.28 | 136,100 |
02 July 2024 | 382.59 | 388.19 | 381.50 | 384.56 | 384.56 | 193,400 |
01 July 2024 | 389.66 | 390.50 | 382.88 | 382.91 | 382.91 | 261,800 |
28 June 2024 | 388.41 | 391.70 | 384.42 | 387.98 | 387.98 | 406,100 |
27 June 2024 | 386.04 | 387.54 | 383.75 | 386.41 | 386.41 | 201,100 |
26 June 2024 | 382.80 | 385.82 | 380.63 | 384.28 | 384.28 | 181,000 |
25 June 2024 | 390.27 | 390.27 | 383.81 | 385.16 | 385.16 | 279,400 |
24 June 2024 | 389.54 | 391.82 | 386.72 | 391.23 | 391.23 | 327,900 |
21 June 2024 | 387.88 | 389.60 | 385.61 | 388.60 | 388.60 | 486,400 |
20 June 2024 | 384.86 | 387.29 | 381.40 | 386.54 | 386.54 | 402,200 |
18 June 2024 | 387.67 | 391.70 | 385.76 | 386.37 | 386.37 | 418,700 |
17 June 2024 | 389.10 | 389.79 | 386.21 | 387.61 | 387.61 | 303,200 |
14 June 2024 | 391.53 | 394.71 | 389.35 | 389.60 | 389.60 | 172,500 |
13 June 2024 | 394.85 | 397.88 | 390.31 | 394.23 | 394.23 | 233,000 |
12 June 2024 | 390.99 | 397.63 | 388.62 | 397.19 | 397.19 | 229,400 |
11 June 2024 | 386.57 | 389.00 | 384.65 | 388.13 | 388.13 | 174,500 |
10 June 2024 | 387.71 | 390.70 | 386.92 | 389.08 | 389.08 | 219,400 |
07 June 2024 | 391.00 | 394.87 | 388.92 | 389.06 | 389.06 | 251,300 |
06 June 2024 | 395.29 | 396.25 | 392.11 | 393.00 | 393.00 | 232,700 |
05 June 2024 | 397.65 | 397.65 | 390.98 | 395.00 | 395.00 | 234,300 |
04 June 2024 | 392.68 | 397.44 | 390.80 | 395.40 | 395.40 | 288,500 |
03 June 2024 | 397.94 | 398.68 | 392.27 | 393.61 | 393.61 | 233,900 |
31 May 2024 | 393.95 | 397.41 | 391.54 | 396.95 | 396.95 | 365,200 |
30 May 2024 | 388.69 | 394.17 | 387.34 | 393.70 | 393.70 | 192,700 |
29 May 2024 | 391.02 | 394.66 | 385.90 | 385.94 | 385.94 | 325,800 |
28 May 2024 | 402.40 | 403.60 | 394.28 | 394.95 | 394.95 | 233,600 |
24 May 2024 | 402.16 | 404.34 | 400.38 | 402.49 | 402.49 | 140,000 |
23 May 2024 | 410.00 | 410.04 | 399.40 | 400.98 | 400.98 | 277,500 |
22 May 2024 | 408.85 | 412.69 | 407.17 | 409.22 | 409.22 | 148,200 |
21 May 2024 | 406.09 | 409.96 | 401.71 | 407.90 | 407.90 | 238,700 |
20 May 2024 | 406.46 | 410.85 | 405.74 | 407.55 | 407.55 | 268,100 |
17 May 2024 | 403.58 | 407.32 | 402.89 | 406.43 | 406.43 | 246,900 |
16 May 2024 | 404.64 | 404.64 | 399.68 | 402.26 | 402.26 | 224,700 |
15 May 2024 | 397.82 | 406.35 | 397.23 | 403.52 | 403.52 | 370,700 |
14 May 2024 | 392.60 | 396.54 | 391.42 | 396.00 | 396.00 | 224,100 |
13 May 2024 | 394.23 | 398.86 | 390.65 | 390.82 | 390.82 | 198,000 |
10 May 2024 | 393.47 | 395.90 | 391.72 | 393.49 | 393.49 | 174,600 |
09 May 2024 | 391.40 | 394.09 | 390.20 | 392.62 | 392.62 | 194,000 |
08 May 2024 | 391.06 | 393.65 | 388.95 | 391.72 | 391.72 | 200,400 |
07 May 2024 | 393.09 | 395.16 | 391.74 | 393.03 | 393.03 | 184,500 |
06 May 2024 | 387.89 | 390.92 | 387.02 | 390.44 | 390.44 | 225,500 |
03 May 2024 | 390.05 | 392.35 | 383.22 | 385.34 | 385.34 | 386,100 |
02 May 2024 | 384.86 | 385.83 | 383.06 | 385.60 | 385.60 | 356,400 |
01 May 2024 | 380.89 | 386.41 | 378.53 | 383.03 | 383.03 | 333,900 |
30 Apr 2024 | 382.07 | 385.98 | 380.44 | 381.48 | 381.48 | 331,100 |
29 Apr 2024 | 375.94 | 385.72 | 375.94 | 382.89 | 382.89 | 351,200 |
26 Apr 2024 | 372.96 | 381.02 | 372.96 | 374.64 | 374.64 | 471,400 |
25 Apr 2024 | 365.44 | 378.38 | 361.46 | 376.98 | 376.98 | 684,300 |
24 Apr 2024 | 369.99 | 382.99 | 355.41 | 362.50 | 362.50 | 1,097,300 |
23 Apr 2024 | 402.69 | 410.68 | 399.63 | 407.06 | 407.06 | 292,400 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |