Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
07 May 2024 | 303.10 | 312.80 | 303.00 | 312.60 | 312.60 | 1,263 |
03 May 2024 | 291.50 | 299.20 | 292.80 | 292.60 | 292.60 | 770 |
02 May 2024 | 296.80 | 297.00 | 288.80 | 289.40 | 289.40 | 1,194 |
01 May 2024 | 295.50 | 295.50 | 295.50 | 295.50 | 295.50 | - |
30 Apr 2024 | 302.70 | 307.80 | 294.80 | 299.00 | 299.00 | 4,620 |
29 Apr 2024 | 288.80 | 302.60 | 288.80 | 302.00 | 302.00 | 3,057 |
26 Apr 2024 | 288.80 | 287.40 | 284.60 | 286.60 | 286.60 | 1,447 |
25 Apr 2024 | 283.50 | 285.40 | 282.00 | 282.40 | 282.40 | 6,444 |
24 Apr 2024 | 293.60 | 291.60 | 284.58 | 289.80 | 289.80 | 4,240 |
23 Apr 2024 | 288.00 | 291.20 | 282.40 | 290.09 | 290.09 | 3,114 |
22 Apr 2024 | 288.20 | 293.00 | 285.00 | 286.40 | 286.40 | 4,610 |
19 Apr 2024 | 281.80 | 287.23 | 284.00 | 284.78 | 284.78 | 4,477 |
18 Apr 2024 | 298.50 | 295.20 | 283.00 | 287.60 | 287.60 | 6,958 |
17 Apr 2024 | 310.70 | 313.80 | 297.60 | 302.95 | 302.95 | 13,011 |
16 Apr 2024 | 301.20 | 310.60 | 300.60 | 308.96 | 308.96 | 5,809 |
15 Apr 2024 | 306.70 | 315.00 | 294.60 | 304.00 | 304.00 | 10,820 |
12 Apr 2024 | 382.50 | 385.60 | 289.60 | 382.00 | 382.00 | 99,761 |
11 Apr 2024 | 372.00 | 376.61 | 363.40 | 366.43 | 366.43 | 3,164 |
10 Apr 2024 | 364.80 | 375.25 | 370.00 | 375.25 | 375.25 | 2,145 |
09 Apr 2024 | 375.30 | 372.80 | 362.20 | 368.33 | 368.33 | 6,838 |
08 Apr 2024 | 375.50 | 376.81 | 370.40 | 374.46 | 374.46 | 2,717 |
05 Apr 2024 | 374.90 | 378.20 | 373.60 | 375.33 | 375.33 | 3,087 |
04 Apr 2024 | 387.50 | 383.65 | 376.00 | 382.71 | 382.71 | 4,783 |
03 Apr 2024 | 402.50 | 406.20 | 388.40 | 397.45 | 397.45 | 3,973 |
02 Apr 2024 | 421.20 | 420.20 | 402.00 | 407.64 | 407.64 | 4,184 |
28 Mar 2024 | - | - | - | - | - | - |
27 Mar 2024 | 419.50 | 425.60 | 422.40 | 423.40 | 423.40 | 913 |
26 Mar 2024 | 422.90 | 422.20 | 419.60 | 420.20 | 420.20 | 1,946 |
25 Mar 2024 | 419.50 | 426.20 | 411.79 | 416.04 | 416.04 | 6,933 |
22 Mar 2024 | 423.10 | 426.40 | 419.80 | 423.44 | 423.44 | 7,360 |
21 Mar 2024 | 431.30 | 432.30 | 421.28 | 432.30 | 432.30 | 9,291 |
20 Mar 2024 | 420.20 | 433.20 | 425.14 | 427.73 | 427.73 | 1,083 |
19 Mar 2024 | 428.60 | 431.80 | 422.04 | 422.39 | 422.39 | 7,999 |
18 Mar 2024 | 437.80 | 439.20 | 429.60 | 430.40 | 430.40 | 9,108 |
15 Mar 2024 | 445.80 | 441.00 | 430.40 | 434.42 | 434.42 | 11,214 |
14 Mar 2024 | 441.40 | 457.60 | 442.60 | 448.64 | 448.64 | 8,809 |
13 Mar 2024 | 525.35 | 471.80 | 413.20 | 436.80 | 436.80 | 31,292 |
12 Mar 2024 | 522.45 | 529.00 | 519.00 | 527.53 | 527.53 | 7,342 |
11 Mar 2024 | 548.25 | 551.50 | 522.49 | 532.43 | 532.43 | 5,324 |
08 Mar 2024 | 529.25 | 553.50 | 525.50 | 544.48 | 544.48 | 3,929 |
07 Mar 2024 | 498.30 | 532.64 | 510.00 | 515.86 | 515.86 | 2,486 |
06 Mar 2024 | 522.45 | 513.61 | 490.60 | 497.35 | 497.35 | 4,731 |
05 Mar 2024 | 524.90 | 542.50 | 515.99 | 516.00 | 516.00 | 13,883 |
04 Mar 2024 | 511.05 | 532.50 | 515.50 | 522.22 | 522.22 | 4,725 |
01 Mar 2024 | 491.15 | 507.03 | 491.17 | 494.92 | 494.92 | 4,048 |
29 Feb 2024 | 469.80 | 490.23 | 464.00 | 490.20 | 490.20 | 27,147 |
28 Feb 2024 | 468.80 | 472.40 | 464.20 | 468.26 | 468.26 | 4,337 |
27 Feb 2024 | 468.00 | 469.00 | 462.69 | 467.19 | 467.19 | 2,558 |
26 Feb 2024 | 464.20 | 467.80 | 463.60 | 467.00 | 467.00 | 11,999 |
23 Feb 2024 | 460.80 | 465.83 | 452.21 | 458.50 | 458.50 | 9,211 |
22 Feb 2024 | 448.60 | 462.97 | 444.00 | 450.60 | 450.60 | 5,910 |
21 Feb 2024 | 439.70 | 442.62 | 437.00 | 439.41 | 439.41 | 2,476 |
20 Feb 2024 | 438.50 | 453.80 | 438.20 | 446.82 | 446.82 | 4,061 |
19 Feb 2024 | 438.30 | 443.40 | 436.96 | 440.58 | 440.58 | 4,540 |
16 Feb 2024 | 445.20 | 452.00 | 443.80 | 446.80 | 446.80 | 23,254 |
15 Feb 2024 | 446.10 | 446.20 | 435.68 | 438.14 | 438.14 | 3,583 |
14 Feb 2024 | 441.40 | 447.40 | 441.20 | 445.94 | 445.94 | 2,194 |
13 Feb 2024 | 449.40 | 452.20 | 433.80 | 443.85 | 443.85 | 9,603 |
12 Feb 2024 | 458.70 | 468.20 | 450.80 | 451.40 | 451.40 | 2,324 |
09 Feb 2024 | 478.65 | 478.60 | 460.00 | 469.41 | 469.41 | 7,936 |
08 Feb 2024 | 454.10 | 482.00 | 457.95 | 469.60 | 469.60 | 6,960 |
07 Feb 2024 | 438.30 | 455.60 | 425.20 | 450.02 | 450.02 | 2,890 |
06 Feb 2024 | 384.00 | 447.00 | 396.43 | 440.60 | 440.60 | 79,320 |
05 Feb 2024 | 359.30 | 369.00 | 354.60 | 355.20 | 355.20 | 2,339 |
02 Feb 2024 | 367.50 | 367.80 | 361.80 | 364.14 | 364.14 | 870 |
01 Feb 2024 | 373.80 | 373.40 | 370.20 | 370.80 | 370.80 | 61 |
31 Jan 2024 | 377.40 | 382.40 | 375.40 | 375.40 | 375.40 | 6,585 |
30 Jan 2024 | 382.10 | 382.80 | 378.20 | 380.86 | 380.86 | 15,672 |
29 Jan 2024 | 406.50 | 395.60 | 370.40 | 380.28 | 380.28 | 6,645 |
26 Jan 2024 | 385.20 | 415.81 | 392.60 | 402.55 | 402.55 | 26,196 |
25 Jan 2024 | 380.00 | 386.80 | 380.60 | 384.80 | 384.80 | 2,233 |
24 Jan 2024 | 377.00 | 381.69 | 376.40 | 379.88 | 379.88 | 7,956 |
23 Jan 2024 | 373.60 | 379.80 | 372.80 | 372.80 | 372.80 | 1,351 |
22 Jan 2024 | 373.00 | 377.00 | 367.00 | 372.19 | 372.19 | 986 |
19 Jan 2024 | 378.50 | 377.40 | 369.60 | 369.60 | 369.60 | 2,878 |
18 Jan 2024 | 361.00 | 379.40 | 363.00 | 374.96 | 374.96 | 3,068 |
17 Jan 2024 | 368.40 | 372.20 | 361.79 | 365.29 | 365.29 | 8,157 |
16 Jan 2024 | 366.30 | 374.00 | 366.00 | 371.44 | 371.44 | 4,280 |
15 Jan 2024 | 374.90 | 376.00 | 365.80 | 367.77 | 367.77 | 6,410 |
12 Jan 2024 | 395.30 | 396.20 | 378.40 | 378.79 | 378.79 | 7,192 |
11 Jan 2024 | 412.80 | 429.40 | 411.39 | 411.39 | 411.39 | 12,023 |
10 Jan 2024 | 404.80 | 409.41 | 399.20 | 402.64 | 402.64 | 2,705 |
09 Jan 2024 | 392.80 | 407.60 | 392.20 | 402.19 | 402.19 | 5,527 |
08 Jan 2024 | 374.10 | 372.62 | 370.82 | 372.07 | 372.07 | 31,412 |
05 Jan 2024 | 374.10 | 376.00 | 371.40 | 375.80 | 375.80 | 17,650 |
04 Jan 2024 | 376.80 | 381.40 | 372.96 | 375.40 | 375.40 | 5,552 |
03 Jan 2024 | 384.40 | 382.84 | 372.94 | 382.84 | 382.84 | 10,738 |
02 Jan 2024 | 389.20 | 391.20 | 382.00 | 387.60 | 387.60 | 5,811 |
29 Dec 2023 | 395.70 | 392.20 | 387.98 | 390.15 | 390.15 | 5,130 |
28 Dec 2023 | 396.40 | 400.00 | 394.40 | 396.62 | 396.62 | 3,536 |
27 Dec 2023 | 391.70 | 395.40 | 389.40 | 392.86 | 392.86 | 4,290 |
22 Dec 2023 | 392.00 | 396.00 | 385.60 | 392.12 | 392.12 | 4,697 |
21 Dec 2023 | 400.00 | 398.60 | 388.20 | 397.08 | 397.08 | 2,215 |
20 Dec 2023 | 419.70 | 417.42 | 397.80 | 399.84 | 399.84 | 3,111 |
19 Dec 2023 | 405.20 | 430.60 | 410.00 | 425.22 | 425.22 | 3,913 |
18 Dec 2023 | 406.10 | 415.00 | 399.00 | 405.91 | 405.91 | 3,545 |
15 Dec 2023 | 386.10 | 415.40 | 391.00 | 410.03 | 410.03 | 13,252 |
14 Dec 2023 | 344.00 | 386.20 | 351.60 | 384.40 | 384.40 | 32,847 |
13 Dec 2023 | 324.60 | 335.20 | 327.00 | 331.58 | 331.58 | 2,663 |
12 Dec 2023 | 339.30 | 334.80 | 325.00 | 329.04 | 329.04 | 1,980 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |