Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
11 Sept 2024 | 433.70 | 435.45 | 429.05 | 430.30 | 430.30 | 48,178 |
10 Sept 2024 | 423.25 | 429.85 | 423.25 | 425.20 | 425.20 | 188,872 |
09 Sept 2024 | 420.35 | 425.95 | 417.20 | 421.55 | 421.55 | 328,000 |
06 Sept 2024 | 442.95 | 442.95 | 414.20 | 423.15 | 423.15 | 392,336 |
05 Sept 2024 | 440.00 | 444.45 | 436.15 | 442.95 | 442.95 | 429,524 |
04 Sept 2024 | 431.05 | 441.30 | 431.05 | 434.30 | 434.30 | 225,085 |
03 Sept 2024 | 440.95 | 444.10 | 439.00 | 441.55 | 441.55 | 103,879 |
02 Sept 2024 | 460.70 | 460.70 | 433.60 | 438.75 | 438.75 | 704,639 |
30 Aug 2024 | 447.20 | 460.05 | 445.25 | 458.50 | 458.50 | 378,782 |
29 Aug 2024 | 440.35 | 450.30 | 438.95 | 446.50 | 446.50 | 1,111,670 |
28 Aug 2024 | 443.30 | 448.70 | 440.65 | 444.45 | 444.45 | 241,877 |
27 Aug 2024 | - | - | - | - | - | - |
26 Aug 2024 | 434.60 | 439.00 | 428.95 | 433.05 | 433.05 | 89,005 |
23 Aug 2024 | 437.45 | 438.60 | 432.35 | 433.85 | 433.85 | 172,297 |
22 Aug 2024 | 426.35 | 439.00 | 426.05 | 435.10 | 435.10 | 164,213 |
21 Aug 2024 | 429.95 | 431.40 | 423.40 | 424.70 | 424.70 | 197,404 |
20 Aug 2024 | 421.00 | 430.00 | 420.00 | 428.55 | 428.55 | 338,532 |
19 Aug 2024 | 414.95 | 422.20 | 412.00 | 418.65 | 418.65 | 320,669 |
16 Aug 2024 | 405.90 | 413.15 | 405.25 | 411.85 | 411.85 | 199,980 |
14 Aug 2024 | 407.05 | 408.50 | 400.70 | 403.10 | 403.10 | 194,527 |
13 Aug 2024 | 418.45 | 418.45 | 403.00 | 405.65 | 405.65 | 401,776 |
12 Aug 2024 | 415.00 | 421.00 | 414.00 | 415.90 | 415.90 | 125,002 |
09 Aug 2024 | 415.35 | 422.30 | 414.10 | 414.80 | 414.80 | 214,446 |
08 Aug 2024 | 423.05 | 426.05 | 416.55 | 417.10 | 417.10 | 301,096 |
07 Aug 2024 | 422.75 | 424.00 | 414.45 | 421.20 | 421.20 | 259,284 |
06 Aug 2024 | 417.10 | 427.20 | 413.35 | 414.35 | 414.35 | 291,192 |
05 Aug 2024 | 414.05 | 425.30 | 406.10 | 413.45 | 413.45 | 907,904 |
02 Aug 2024 | 424.90 | 427.25 | 420.25 | 421.10 | 421.10 | 344,260 |
01 Aug 2024 | 435.15 | 436.55 | 424.50 | 428.65 | 428.65 | 386,880 |
31 July 2024 | 448.75 | 448.75 | 430.50 | 432.85 | 432.85 | 850,571 |
30 July 2024 | 445.40 | 453.45 | 444.25 | 447.05 | 447.05 | 705,979 |
29 July 2024 | 449.75 | 449.75 | 441.10 | 443.20 | 443.20 | 530,288 |
26 July 2024 | 439.80 | 447.30 | 435.60 | 445.00 | 445.00 | 903,456 |
25 July 2024 | 417.40 | 429.80 | 415.55 | 424.80 | 424.80 | 440,135 |
24 July 2024 | 436.60 | 440.00 | 418.85 | 426.55 | 426.55 | 1,142,220 |
23 July 2024 | 424.95 | 439.45 | 404.00 | 434.40 | 434.40 | 672,727 |
22 July 2024 | 409.50 | 422.80 | 403.65 | 421.50 | 421.50 | 515,983 |
19 July 2024 | 420.00 | 424.65 | 404.80 | 409.40 | 409.40 | 703,220 |
18 July 2024 | 407.95 | 423.25 | 407.75 | 419.15 | 419.15 | 733,065 |
16 July 2024 | 399.40 | 408.00 | 398.35 | 406.70 | 406.70 | 234,879 |
15 July 2024 | 393.40 | 398.00 | 388.25 | 396.45 | 396.45 | 302,634 |
12 July 2024 | 397.05 | 398.30 | 389.25 | 391.90 | 391.90 | 290,722 |
11 July 2024 | 383.50 | 395.50 | 383.35 | 394.25 | 394.25 | 334,175 |
10 July 2024 | 386.35 | 388.50 | 373.65 | 382.55 | 382.55 | 740,661 |
09 July 2024 | 385.80 | 387.55 | 376.20 | 385.25 | 385.25 | 563,199 |
08 July 2024 | 397.90 | 398.80 | 384.30 | 385.85 | 385.85 | 418,995 |
05 July 2024 | 400.45 | 403.55 | 392.55 | 395.50 | 395.50 | 843,399 |
04 July 2024 | 399.00 | 408.25 | 389.65 | 404.05 | 404.05 | 1,219,520 |
03 July 2024 | 387.80 | 397.50 | 385.45 | 396.50 | 396.50 | 1,157,271 |
02 July 2024 | 391.10 | 396.50 | 380.10 | 383.90 | 383.90 | 1,332,301 |
01 July 2024 | 379.65 | 391.20 | 373.00 | 389.75 | 389.75 | 889,449 |
28 June 2024 | 374.95 | 384.75 | 369.80 | 375.05 | 375.05 | 3,527,803 |
27 June 2024 | 362.70 | 369.15 | 351.50 | 365.65 | 365.65 | 2,659,449 |
26 June 2024 | 346.20 | 357.75 | 340.70 | 356.15 | 356.15 | 1,844,750 |
25 June 2024 | 343.75 | 344.90 | 341.00 | 344.30 | 344.30 | 456,557 |
24 June 2024 | 339.20 | 341.65 | 331.40 | 339.75 | 339.75 | 824,871 |
21 June 2024 | 338.45 | 338.60 | 330.10 | 335.90 | 335.90 | 718,234 |
20 June 2024 | 336.00 | 340.10 | 334.15 | 336.25 | 336.25 | 736,099 |
19 June 2024 | 330.45 | 342.20 | 320.60 | 334.00 | 334.00 | 46,119,390 |
18 June 2024 | 330.80 | 347.60 | 330.80 | 343.90 | 343.90 | 1,480,861 |
14 June 2024 | 339.65 | 346.80 | 338.60 | 340.80 | 340.80 | 721,280 |
13 June 2024 | 344.45 | 344.45 | 337.00 | 339.60 | 339.60 | 316,032 |
12 June 2024 | 351.45 | 351.45 | 340.75 | 342.15 | 342.15 | 215,711 |
11 June 2024 | 348.40 | 353.35 | 342.00 | 347.85 | 347.85 | 219,483 |
10 June 2024 | 347.95 | 352.50 | 344.45 | 347.75 | 347.75 | 318,290 |
07 June 2024 | 338.95 | 351.40 | 337.15 | 347.40 | 347.40 | 418,295 |
06 June 2024 | 335.95 | 344.95 | 335.00 | 339.35 | 339.35 | 453,527 |
05 June 2024 | 320.85 | 335.80 | 309.15 | 332.80 | 332.80 | 384,116 |
04 June 2024 | 364.95 | 364.95 | 292.00 | 307.45 | 307.45 | 1,142,405 |
03 June 2024 | 360.00 | 369.85 | 341.70 | 363.90 | 363.90 | 814,523 |
31 May 2024 | 349.20 | 350.90 | 342.00 | 348.00 | 348.00 | 686,449 |
30 May 2024 | 341.85 | 346.30 | 339.00 | 343.70 | 343.70 | 263,705 |
29 May 2024 | 342.05 | 345.15 | 340.15 | 340.80 | 340.80 | 175,379 |
28 May 2024 | 345.15 | 350.70 | 340.00 | 341.35 | 341.35 | 476,372 |
27 May 2024 | 346.60 | 351.90 | 340.45 | 342.90 | 342.90 | 199,040 |
24 May 2024 | 345.50 | 356.35 | 343.15 | 346.65 | 346.65 | 602,022 |
23 May 2024 | 341.40 | 347.70 | 340.15 | 343.65 | 343.65 | 384,361 |
22 May 2024 | 342.10 | 345.25 | 336.75 | 339.55 | 339.55 | 265,639 |
21 May 2024 | 346.75 | 347.00 | 338.00 | 339.10 | 339.10 | 442,583 |
17 May 2024 | 341.05 | 348.95 | 341.05 | 344.45 | 344.45 | 296,924 |
16 May 2024 | 342.80 | 343.70 | 337.45 | 340.95 | 340.95 | 224,731 |
15 May 2024 | 343.40 | 347.95 | 340.05 | 341.80 | 341.80 | 224,428 |
14 May 2024 | 330.65 | 342.05 | 328.05 | 339.20 | 339.20 | 520,392 |
13 May 2024 | 328.55 | 331.80 | 321.30 | 328.25 | 328.25 | 367,258 |
10 May 2024 | 326.00 | 333.00 | 322.75 | 330.55 | 330.55 | 340,822 |
09 May 2024 | 333.00 | 341.40 | 326.05 | 327.80 | 327.80 | 357,233 |
08 May 2024 | 336.75 | 342.25 | 333.65 | 337.35 | 337.35 | 167,690 |
07 May 2024 | 346.60 | 348.55 | 335.65 | 337.95 | 337.95 | 666,676 |
06 May 2024 | 354.00 | 356.00 | 345.50 | 351.05 | 351.05 | 296,893 |
03 May 2024 | 354.05 | 358.30 | 347.80 | 350.75 | 350.75 | 331,179 |
02 May 2024 | 358.50 | 363.60 | 348.55 | 352.90 | 352.90 | 985,479 |
30 Apr 2024 | 353.45 | 360.55 | 352.25 | 354.80 | 354.80 | 464,059 |
29 Apr 2024 | 353.25 | 354.55 | 344.00 | 351.80 | 351.80 | 312,335 |
26 Apr 2024 | 352.45 | 355.45 | 348.85 | 353.25 | 353.25 | 360,715 |
25 Apr 2024 | 348.60 | 356.80 | 345.45 | 351.60 | 351.60 | 653,055 |
24 Apr 2024 | 363.80 | 364.05 | 346.85 | 348.20 | 348.20 | 774,811 |
23 Apr 2024 | 362.95 | 366.50 | 356.85 | 359.65 | 359.65 | 875,759 |
22 Apr 2024 | 352.20 | 355.40 | 341.95 | 349.60 | 349.60 | 391,459 |
19 Apr 2024 | 343.75 | 359.60 | 337.00 | 351.10 | 351.10 | 1,917,286 |
18 Apr 2024 | 334.75 | 353.80 | 334.75 | 344.60 | 344.60 | 1,566,383 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |