Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
27 Jul 2024 | 377.48 | 382.37 | 377.19 | 381.62 | 381.62 | 200,050,192 |
26 Jul 2024 | - | - | - | - | - | - |
25 Jul 2024 | 362.42 | 364.98 | 347.37 | 361.60 | 361.60 | 267,412,875 |
24 Jul 2024 | 366.51 | 374.43 | 360.38 | 362.42 | 362.42 | 211,913,383 |
23 Jul 2024 | 385.78 | 392.39 | 361.25 | 366.50 | 366.50 | 317,545,733 |
22 Jul 2024 | 400.77 | 404.29 | 383.75 | 385.78 | 385.78 | 374,688,068 |
21 Jul 2024 | 395.62 | 401.12 | 380.29 | 400.77 | 400.77 | 238,719,310 |
20 Jul 2024 | 391.83 | 398.72 | 386.34 | 395.62 | 395.62 | 208,701,674 |
19 Jul 2024 | 382.85 | 400.02 | 370.33 | 391.83 | 391.83 | 296,593,090 |
18 Jul 2024 | 375.73 | 386.03 | 371.18 | 382.85 | 382.85 | 267,578,836 |
17 Jul 2024 | 387.13 | 397.79 | 372.63 | 375.73 | 375.73 | 322,763,583 |
16 Jul 2024 | 400.67 | 404.22 | 371.19 | 387.09 | 387.09 | 396,734,235 |
15 Jul 2024 | 376.96 | 400.73 | 376.03 | 400.72 | 400.72 | 312,071,188 |
14 Jul 2024 | 375.94 | 387.70 | 365.29 | 376.96 | 376.96 | 269,171,844 |
13 Jul 2024 | 368.71 | 379.56 | 368.71 | 375.98 | 375.98 | 261,496,545 |
12 Jul 2024 | 347.43 | 369.20 | 341.52 | 368.71 | 368.71 | 233,104,741 |
11 Jul 2024 | 340.74 | 366.69 | 336.69 | 347.46 | 347.46 | 277,960,465 |
10 Jul 2024 | 331.06 | 345.70 | 327.53 | 340.75 | 340.75 | 218,127,618 |
09 Jul 2024 | 333.33 | 340.05 | 328.82 | 331.06 | 331.06 | 205,966,843 |
08 Jul 2024 | 312.90 | 336.56 | 299.71 | 333.33 | 333.33 | 294,005,484 |
07 Jul 2024 | 343.03 | 343.03 | 311.12 | 312.77 | 312.77 | 203,765,363 |
06 Jul 2024 | 325.87 | 343.56 | 320.28 | 343.05 | 343.05 | 230,791,690 |
05 Jul 2024 | 331.40 | 331.40 | 289.61 | 325.87 | 325.87 | 468,690,544 |
04 Jul 2024 | 373.09 | 373.83 | 330.89 | 331.47 | 331.47 | 320,890,173 |
03 Jul 2024 | 381.80 | 381.97 | 369.60 | 373.12 | 373.12 | 309,827,762 |
02 Jul 2024 | 384.18 | 391.12 | 378.37 | 381.79 | 381.79 | 184,758,001 |
01 Jul 2024 | 393.58 | 397.52 | 382.99 | 384.20 | 384.20 | 195,655,265 |
30 Jun 2024 | 380.45 | 396.45 | 379.11 | 393.65 | 393.65 | 172,000,441 |
29 Jun 2024 | 385.41 | 388.51 | 379.17 | 380.44 | 380.44 | 161,900,666 |
28 Jun 2024 | 388.74 | 405.87 | 384.02 | 385.40 | 385.40 | 279,403,507 |
27 Jun 2024 | 373.59 | 391.54 | 370.21 | 388.74 | 388.74 | 249,899,601 |
26 Jun 2024 | 388.64 | 396.85 | 373.42 | 373.61 | 373.61 | 231,622,959 |
25 Jun 2024 | 363.93 | 393.57 | 363.72 | 388.64 | 388.64 | 324,782,473 |
24 Jun 2024 | 381.17 | 383.53 | 345.67 | 363.95 | 363.95 | 367,138,327 |
23 Jun 2024 | 392.15 | 396.17 | 381.17 | 381.17 | 381.17 | 169,313,535 |
22 Jun 2024 | 382.87 | 396.14 | 380.34 | 392.16 | 392.16 | 177,606,883 |
21 Jun 2024 | 389.83 | 393.75 | 377.37 | 382.88 | 382.88 | 241,770,183 |
20 Jun 2024 | 388.66 | 400.23 | 385.94 | 389.86 | 389.86 | 227,242,865 |
19 Jun 2024 | 389.30 | 397.90 | 385.56 | 388.66 | 388.66 | 212,059,873 |
18 Jun 2024 | 420.18 | 420.69 | 373.45 | 389.31 | 389.31 | 413,991,010 |
17 Jun 2024 | 428.14 | 428.95 | 405.64 | 420.23 | 420.23 | 275,760,280 |
16 Jun 2024 | 429.72 | 433.48 | 426.70 | 428.15 | 428.15 | 172,946,681 |
15 Jun 2024 | 422.84 | 432.15 | 422.57 | 429.71 | 429.71 | 195,278,489 |
14 Jun 2024 | 431.49 | 439.87 | 411.82 | 422.88 | 422.88 | 290,871,259 |
13 Jun 2024 | 454.11 | 455.70 | 430.72 | 431.53 | 431.53 | 295,548,514 |
12 Jun 2024 | 446.40 | 466.17 | 439.88 | 454.11 | 454.11 | 309,627,044 |
11 Jun 2024 | 468.94 | 468.98 | 434.81 | 446.40 | 446.40 | 372,317,398 |
10 Jun 2024 | 474.45 | 474.65 | 462.07 | 468.92 | 468.92 | 282,512,743 |
09 Jun 2024 | 469.86 | 475.47 | 465.65 | 474.45 | 474.45 | 248,749,607 |
08 Jun 2024 | 477.98 | 484.49 | 466.00 | 469.89 | 469.89 | 298,913,751 |
07 Jun 2024 | 495.82 | 519.49 | 469.07 | 478.03 | 478.03 | 536,658,669 |
06 Jun 2024 | 495.13 | 501.90 | 487.73 | 495.82 | 495.82 | 308,007,650 |
05 Jun 2024 | 477.09 | 497.58 | 476.91 | 495.13 | 495.13 | 285,638,569 |
04 Jun 2024 | 464.85 | 479.19 | 460.18 | 477.09 | 477.09 | 287,270,755 |
03 Jun 2024 | 458.34 | 471.29 | 455.05 | 464.85 | 464.85 | 251,105,225 |
02 Jun 2024 | 463.07 | 464.56 | 453.88 | 458.34 | 458.34 | 204,501,658 |
01 Jun 2024 | 454.90 | 464.93 | 454.38 | 463.07 | 463.07 | 184,767,899 |
31 May 2024 | 465.23 | 468.54 | 448.34 | 454.90 | 454.90 | 257,453,971 |
30 May 2024 | 465.50 | 474.39 | 459.90 | 465.23 | 465.23 | 254,871,814 |
29 May 2024 | 470.17 | 474.37 | 463.34 | 465.50 | 465.50 | 310,986,837 |
28 May 2024 | 489.16 | 489.19 | 461.77 | 470.17 | 470.17 | 436,966,181 |
27 May 2024 | 483.97 | 502.52 | 481.79 | 489.16 | 489.16 | 309,836,261 |
26 May 2024 | 493.42 | 493.69 | 481.50 | 483.97 | 483.97 | 280,188,399 |
25 May 2024 | 494.87 | 498.69 | 491.34 | 493.42 | 493.42 | 278,239,148 |
24 May 2024 | 490.90 | 499.67 | 480.94 | 494.87 | 494.87 | 376,270,122 |
23 May 2024 | 498.79 | 514.55 | 474.54 | 490.90 | 490.90 | 531,630,155 |
22 May 2024 | 515.11 | 515.30 | 496.43 | 498.79 | 498.79 | 402,178,200 |
21 May 2024 | 516.75 | 527.98 | 510.04 | 515.12 | 515.12 | 653,802,741 |
20 May 2024 | 484.92 | 516.75 | 477.38 | 516.75 | 516.75 | 603,764,607 |
19 May 2024 | 475.79 | 496.27 | 473.84 | 484.92 | 484.92 | 475,853,440 |
18 May 2024 | 466.26 | 490.95 | 465.22 | 475.79 | 475.79 | 400,393,285 |
17 May 2024 | 444.85 | 476.85 | 442.60 | 466.26 | 466.26 | 451,040,195 |
16 May 2024 | 464.12 | 465.35 | 442.72 | 444.85 | 444.85 | 265,379,271 |
15 May 2024 | 428.79 | 466.23 | 424.38 | 464.12 | 464.12 | 371,656,141 |
14 May 2024 | 437.34 | 438.66 | 426.64 | 428.79 | 428.79 | 257,117,254 |
13 May 2024 | 433.16 | 447.66 | 421.99 | 437.34 | 437.34 | 266,985,849 |
12 May 2024 | 429.46 | 437.83 | 428.53 | 433.16 | 433.16 | 164,145,761 |
11 May 2024 | 426.73 | 433.91 | 426.05 | 429.47 | 429.47 | 194,706,217 |
10 May 2024 | 454.99 | 456.20 | 422.88 | 426.73 | 426.73 | 285,659,678 |
09 May 2024 | 448.20 | 456.85 | 443.48 | 454.96 | 454.96 | 267,752,419 |
08 May 2024 | 471.10 | 472.56 | 445.29 | 448.20 | 448.20 | 348,316,667 |
07 May 2024 | 473.36 | 493.65 | 467.40 | 471.10 | 471.10 | 387,695,587 |
06 May 2024 | 469.26 | 483.95 | 463.87 | 473.36 | 473.36 | 337,432,461 |
05 May 2024 | 463.51 | 472.19 | 456.50 | 469.26 | 469.26 | 231,293,769 |
04 May 2024 | 453.35 | 478.91 | 453.07 | 463.51 | 463.51 | 358,128,520 |
03 May 2024 | 429.97 | 457.93 | 426.60 | 453.35 | 453.35 | 349,672,737 |
02 May 2024 | 424.04 | 434.05 | 411.87 | 429.97 | 429.97 | 308,029,753 |
01 May 2024 | 434.16 | 435.30 | 399.70 | 424.04 | 424.04 | 534,977,086 |
30 Apr 2024 | 465.61 | 469.62 | 421.22 | 434.16 | 434.16 | 462,026,012 |
29 Apr 2024 | 470.62 | 473.79 | 448.30 | 465.61 | 465.61 | 330,553,401 |
28 Apr 2024 | 477.42 | 486.85 | 468.83 | 470.62 | 470.62 | 236,288,399 |
27 Apr 2024 | 482.44 | 484.77 | 466.76 | 477.42 | 477.42 | 309,938,819 |
26 Apr 2024 | 478.72 | 492.73 | 467.89 | 482.44 | 482.44 | 300,240,918 |
25 Apr 2024 | 479.02 | 485.63 | 467.80 | 478.72 | 478.72 | 337,139,336 |
24 Apr 2024 | 505.44 | 511.37 | 474.45 | 479.02 | 479.02 | 365,292,368 |
23 Apr 2024 | 522.23 | 522.82 | 502.98 | 505.44 | 505.44 | 317,009,725 |
22 Apr 2024 | 502.52 | 528.06 | 497.29 | 522.23 | 522.23 | 350,700,875 |
21 Apr 2024 | 515.57 | 518.10 | 495.49 | 502.52 | 502.52 | 333,859,362 |
20 Apr 2024 | 477.12 | 522.02 | 471.72 | 515.57 | 515.57 | 481,997,719 |
19 Apr 2024 | 483.31 | 489.69 | 446.04 | 477.11 | 477.11 | 592,472,882 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |