Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
30 Aug 2024 | 585.50 | 595.00 | 575.45 | 585.50 | 585.50 | 36,112 |
29 Aug 2024 | 610.85 | 610.85 | 569.15 | 578.50 | 578.50 | 32,466 |
28 Aug 2024 | 596.50 | 612.25 | 586.80 | 592.60 | 592.60 | 39,888 |
27 Aug 2024 | 589.00 | 607.55 | 581.75 | 596.35 | 596.35 | 32,556 |
26 Aug 2024 | 602.70 | 614.30 | 584.15 | 588.70 | 588.70 | 39,379 |
23 Aug 2024 | 581.00 | 604.90 | 570.05 | 597.90 | 597.90 | 48,187 |
22 Aug 2024 | 575.00 | 583.45 | 566.35 | 574.95 | 574.95 | 54,750 |
21 Aug 2024 | 569.95 | 589.95 | 554.95 | 574.30 | 574.30 | 161,382 |
20 Aug 2024 | 509.95 | 570.45 | 505.45 | 565.85 | 565.85 | 282,389 |
19 Aug 2024 | 491.00 | 509.80 | 490.50 | 505.85 | 505.85 | 19,729 |
16 Aug 2024 | 490.15 | 500.30 | 482.15 | 490.50 | 490.50 | 40,072 |
15 Aug 2024 | - | - | - | - | - | - |
14 Aug 2024 | 481.00 | 494.90 | 466.05 | 490.15 | 490.15 | 127,522 |
13 Aug 2024 | 521.95 | 527.50 | 492.00 | 495.65 | 495.65 | 42,941 |
12 Aug 2024 | 528.35 | 543.10 | 512.60 | 515.20 | 515.20 | 106,988 |
09 Aug 2024 | 485.70 | 532.30 | 485.70 | 528.30 | 528.30 | 165,274 |
08 Aug 2024 | 488.00 | 503.00 | 476.55 | 479.30 | 479.30 | 62,819 |
07 Aug 2024 | 450.65 | 510.40 | 450.65 | 491.10 | 491.10 | 149,569 |
06 Aug 2024 | 451.50 | 468.50 | 440.85 | 444.05 | 444.05 | 75,643 |
05 Aug 2024 | 463.95 | 468.95 | 442.15 | 448.95 | 448.95 | 57,761 |
02 Aug 2024 | 452.10 | 487.00 | 452.10 | 473.10 | 473.10 | 51,789 |
01 Aug 2024 | 469.00 | 470.00 | 451.75 | 455.95 | 455.95 | 70,098 |
31 July 2024 | 481.85 | 488.60 | 466.40 | 471.80 | 471.80 | 37,070 |
30 July 2024 | 454.35 | 485.60 | 448.70 | 474.50 | 474.50 | 92,412 |
29 July 2024 | 454.95 | 456.85 | 442.80 | 447.80 | 447.80 | 72,642 |
26 July 2024 | 442.00 | 461.45 | 442.00 | 447.75 | 447.75 | 110,425 |
25 July 2024 | 439.20 | 469.40 | 435.05 | 444.95 | 444.95 | 217,276 |
24 July 2024 | 397.75 | 458.00 | 392.00 | 438.85 | 438.85 | 134,229 |
23 July 2024 | 395.00 | 402.15 | 359.40 | 394.35 | 394.35 | 51,612 |
22 July 2024 | 374.85 | 395.00 | 368.85 | 388.90 | 388.90 | 35,942 |
19 July 2024 | 395.90 | 395.90 | 375.00 | 382.55 | 382.55 | 23,590 |
18 July 2024 | 413.25 | 413.25 | 381.55 | 388.95 | 388.95 | 16,339 |
17 July 2024 | - | - | - | - | - | - |
16 July 2024 | 401.25 | 407.00 | 393.65 | 396.40 | 396.40 | 20,950 |
15 July 2024 | 396.00 | 418.00 | 390.00 | 401.25 | 401.25 | 50,846 |
12 July 2024 | 408.55 | 412.40 | 393.40 | 398.95 | 398.95 | 56,632 |
11 July 2024 | 391.95 | 413.00 | 391.95 | 408.65 | 408.65 | 42,276 |
10 July 2024 | 410.00 | 420.00 | 387.45 | 396.65 | 396.65 | 111,285 |
09 July 2024 | 374.30 | 431.50 | 367.05 | 407.90 | 407.90 | 145,848 |
08 July 2024 | 379.45 | 392.75 | 372.00 | 374.30 | 374.30 | 73,089 |
05 July 2024 | 378.85 | 379.55 | 363.55 | 372.95 | 372.95 | 160,016 |
03 July 2024 | 319.10 | 326.35 | 317.00 | 323.65 | 323.65 | 8,490 |
02 July 2024 | 323.65 | 325.15 | 317.80 | 319.05 | 319.05 | 6,144 |
01 July 2024 | 320.00 | 323.70 | 313.35 | 322.35 | 322.35 | 26,693 |
28 June 2024 | 315.60 | 324.50 | 313.20 | 317.20 | 317.20 | 17,574 |
27 June 2024 | 329.95 | 331.90 | 311.45 | 313.55 | 313.55 | 15,918 |
26 June 2024 | 335.45 | 335.45 | 322.25 | 330.35 | 330.35 | 37,403 |
25 June 2024 | 321.00 | 337.60 | 321.00 | 326.45 | 326.45 | 92,553 |
24 June 2024 | 315.25 | 328.00 | 312.15 | 325.65 | 325.65 | 54,230 |
21 June 2024 | 309.00 | 333.50 | 305.00 | 311.80 | 311.80 | 116,965 |
20 June 2024 | 294.00 | 315.00 | 283.50 | 311.10 | 311.10 | 91,989 |
18 June 2024 | 288.90 | 288.90 | 275.10 | 280.60 | 280.60 | 5,886 |
17 June 2024 | - | - | - | - | - | - |
14 June 2024 | 273.60 | 282.40 | 272.25 | 276.10 | 276.10 | 16,428 |
13 June 2024 | 269.00 | 276.40 | 268.85 | 272.25 | 272.25 | 11,483 |
12 June 2024 | 271.15 | 272.35 | 264.95 | 266.40 | 266.40 | 32,458 |
11 June 2024 | 273.65 | 273.95 | 267.90 | 269.30 | 269.30 | 3,223 |
10 June 2024 | 258.50 | 276.10 | 256.05 | 268.55 | 268.55 | 47,697 |
07 June 2024 | 254.90 | 265.00 | 249.05 | 258.10 | 258.10 | 14,967 |
06 June 2024 | 242.65 | 252.30 | 238.60 | 250.55 | 250.55 | 20,119 |
05 June 2024 | 231.50 | 254.55 | 226.65 | 239.05 | 239.05 | 34,376 |
04 June 2024 | 257.00 | 257.00 | 218.40 | 228.55 | 228.55 | 17,564 |
03 June 2024 | 265.00 | 267.35 | 252.50 | 253.10 | 253.10 | 21,246 |
31 May 2024 | 267.40 | 267.40 | 256.50 | 258.85 | 258.85 | 8,815 |
30 May 2024 | 270.00 | 279.70 | 263.10 | 265.75 | 265.75 | 13,548 |
29 May 2024 | 259.00 | 264.40 | 255.55 | 263.05 | 263.05 | 11,739 |
28 May 2024 | 258.00 | 263.85 | 258.00 | 260.90 | 260.90 | 8,086 |
24 May 2024 | 272.80 | 275.60 | 266.00 | 267.70 | 267.70 | 7,494 |
23 May 2024 | 275.00 | 277.00 | 270.65 | 272.15 | 272.15 | 6,628 |
22 May 2024 | 273.60 | 281.80 | 273.60 | 275.35 | 275.35 | 12,307 |
21 May 2024 | 288.00 | 288.00 | 277.95 | 278.70 | 278.70 | 6,273 |
20 May 2024 | - | - | - | - | - | - |
17 May 2024 | 278.95 | 281.25 | 270.00 | 279.25 | 279.25 | 5,576 |
16 May 2024 | 273.90 | 273.90 | 268.50 | 272.10 | 272.10 | 3,725 |
15 May 2024 | 261.00 | 277.00 | 261.00 | 269.90 | 269.90 | 20,071 |
14 May 2024 | 254.75 | 260.65 | 254.75 | 258.80 | 258.80 | 6,576 |
13 May 2024 | 263.50 | 263.50 | 251.85 | 255.55 | 255.55 | 7,276 |
10 May 2024 | 260.00 | 260.95 | 257.00 | 258.30 | 258.30 | 5,301 |
09 May 2024 | 270.00 | 270.00 | 257.90 | 260.60 | 260.60 | 12,513 |
08 May 2024 | 262.00 | 267.25 | 259.90 | 264.85 | 264.85 | 6,348 |
07 May 2024 | 271.45 | 271.45 | 262.00 | 264.20 | 264.20 | 13,085 |
06 May 2024 | 276.05 | 276.05 | 269.00 | 271.50 | 271.50 | 3,504 |
03 May 2024 | 278.85 | 281.00 | 273.85 | 275.55 | 275.55 | 4,694 |
02 May 2024 | 282.55 | 282.85 | 275.60 | 276.95 | 276.95 | 1,919 |
01 May 2024 | - | - | - | - | - | - |
30 Apr 2024 | 281.75 | 282.60 | 278.40 | 281.05 | 281.05 | 20,001 |
29 Apr 2024 | 287.10 | 287.10 | 278.40 | 280.60 | 280.60 | 6,557 |
26 Apr 2024 | 279.55 | 283.75 | 277.70 | 279.10 | 279.10 | 3,138 |
25 Apr 2024 | 280.05 | 282.80 | 277.20 | 278.20 | 278.20 | 4,908 |
24 Apr 2024 | 278.95 | 286.00 | 278.60 | 282.15 | 282.15 | 7,646 |
23 Apr 2024 | 273.00 | 282.50 | 272.05 | 276.55 | 276.55 | 11,679 |
22 Apr 2024 | 275.05 | 278.00 | 269.05 | 271.35 | 271.35 | 4,340 |
19 Apr 2024 | 270.75 | 273.20 | 266.00 | 271.90 | 271.90 | 13,115 |
18 Apr 2024 | 273.00 | 282.65 | 272.00 | 274.85 | 274.85 | 14,963 |
17 Apr 2024 | - | - | - | - | - | - |
16 Apr 2024 | 273.40 | 276.20 | 271.10 | 272.15 | 272.15 | 4,167 |
15 Apr 2024 | 278.00 | 279.00 | 266.60 | 272.40 | 272.40 | 11,401 |
12 Apr 2024 | 288.20 | 288.20 | 277.00 | 279.00 | 279.00 | 30,011 |
11 Apr 2024 | - | - | - | - | - | - |
10 Apr 2024 | 293.05 | 293.05 | 283.85 | 287.50 | 287.50 | 16,818 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |