Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
21 Mar 2023 | 352.30 | 364.00 | 352.20 | 355.94 | 355.94 | 665,796 |
20 Mar 2023 | - | - | - | - | - | - |
17 Mar 2023 | 401.60 | 419.20 | 374.70 | 378.40 | 378.40 | 643,749 |
16 Mar 2023 | 390.00 | 405.10 | 386.20 | 401.90 | 401.90 | 645,962 |
15 Mar 2023 | 420.00 | 420.00 | 372.00 | 381.30 | 381.30 | 1,085,204 |
14 Mar 2023 | 390.00 | 420.82 | 390.00 | 413.00 | 413.00 | 472,977 |
13 Mar 2023 | 425.00 | 426.90 | 390.00 | 400.00 | 400.00 | 653,312 |
10 Mar 2023 | 422.50 | 430.20 | 404.00 | 416.20 | 416.20 | 544,070 |
09 Mar 2023 | 415.00 | 430.60 | 403.00 | 425.30 | 425.30 | 481,051 |
08 Mar 2023 | 427.20 | 427.20 | 407.08 | 421.30 | 421.30 | 971,593 |
07 Mar 2023 | 448.20 | 448.30 | 426.00 | 427.20 | 427.20 | 389,335 |
06 Mar 2023 | 444.60 | 453.40 | 431.98 | 440.00 | 440.00 | 455,727 |
03 Mar 2023 | 427.30 | 449.20 | 425.30 | 447.40 | 447.40 | 455,911 |
02 Mar 2023 | 416.00 | 444.90 | 416.00 | 426.80 | 426.80 | 383,401 |
01 Mar 2023 | 428.90 | 438.90 | 420.09 | 435.10 | 435.10 | 715,960 |
28 Feb 2023 | 415.00 | 428.71 | 413.10 | 426.70 | 426.70 | 814,707 |
27 Feb 2023 | 411.80 | 442.80 | 406.90 | 425.80 | 425.80 | 848,170 |
24 Feb 2023 | 440.40 | 460.30 | 412.00 | 422.30 | 422.30 | 426,958 |
23 Feb 2023 | 428.00 | 457.80 | 428.00 | 445.00 | 445.00 | 342,291 |
22 Feb 2023 | 434.00 | 454.10 | 421.60 | 434.70 | 434.70 | 641,139 |
21 Feb 2023 | 450.00 | 466.30 | 434.50 | 454.70 | 454.70 | 720,184 |
20 Feb 2023 | 443.00 | 450.80 | 429.20 | 441.30 | 441.30 | 378,737 |
17 Feb 2023 | 459.10 | 459.10 | 435.40 | 441.10 | 441.10 | 270,794 |
16 Feb 2023 | 460.50 | 464.20 | 435.00 | 447.30 | 447.30 | 667,355 |
15 Feb 2023 | 441.00 | 463.90 | 430.10 | 444.50 | 444.50 | 1,617,220 |
14 Feb 2023 | 485.30 | 492.85 | 458.30 | 459.40 | 459.40 | 664,827 |
13 Feb 2023 | 441.10 | 480.04 | 438.60 | 464.80 | 464.80 | 370,956 |
10 Feb 2023 | 500.00 | 500.00 | 433.30 | 458.90 | 458.90 | 708,759 |
09 Feb 2023 | 507.80 | 511.60 | 475.10 | 478.20 | 478.20 | 502,789 |
08 Feb 2023 | 478.20 | 518.00 | 477.10 | 491.70 | 491.70 | 1,159,597 |
07 Feb 2023 | 490.70 | 496.20 | 467.30 | 471.30 | 471.30 | 902,265 |
06 Feb 2023 | 490.00 | 498.90 | 480.60 | 487.10 | 487.10 | 610,152 |
03 Feb 2023 | 498.10 | 501.60 | 476.10 | 501.60 | 501.60 | 898,402 |
02 Feb 2023 | 477.90 | 511.80 | 465.31 | 501.40 | 501.40 | 1,885,014 |
01 Feb 2023 | 478.00 | 500.00 | 468.30 | 473.10 | 473.10 | 866,199 |
31 Jan 2023 | 462.00 | 479.80 | 444.90 | 474.30 | 474.30 | 935,674 |
30 Jan 2023 | 427.40 | 468.30 | 426.75 | 462.40 | 462.40 | 1,700,607 |
27 Jan 2023 | 407.00 | 427.05 | 399.10 | 424.80 | 424.80 | 1,393,800 |
26 Jan 2023 | 398.00 | 416.30 | 398.00 | 409.00 | 409.00 | 470,542 |
25 Jan 2023 | 416.40 | 416.40 | 402.30 | 406.60 | 406.60 | 422,891 |
24 Jan 2023 | 391.10 | 430.00 | 391.10 | 416.40 | 416.40 | 1,023,040 |
23 Jan 2023 | 390.10 | 393.10 | 379.10 | 386.90 | 386.90 | 376,885 |
20 Jan 2023 | 378.00 | 390.90 | 366.42 | 380.00 | 380.00 | 1,279,874 |
19 Jan 2023 | 420.00 | 421.60 | 371.71 | 373.00 | 373.00 | 677,045 |
18 Jan 2023 | 384.30 | 418.50 | 384.30 | 410.80 | 410.80 | 489,448 |
17 Jan 2023 | 402.90 | 406.90 | 380.00 | 399.50 | 399.50 | 624,784 |
16 Jan 2023 | 405.00 | 411.30 | 380.20 | 384.80 | 384.80 | 1,882,853 |
13 Jan 2023 | 406.00 | 429.10 | 400.10 | 413.50 | 413.50 | 563,717 |
12 Jan 2023 | 373.30 | 415.00 | 373.30 | 404.00 | 404.00 | 569,525 |
11 Jan 2023 | 372.30 | 392.70 | 370.10 | 388.50 | 388.50 | 483,373 |
10 Jan 2023 | 381.50 | 384.00 | 365.40 | 373.40 | 373.40 | 644,243 |
09 Jan 2023 | 353.70 | 386.03 | 352.40 | 377.50 | 377.50 | 939,130 |
06 Jan 2023 | 350.30 | 361.90 | 340.10 | 355.60 | 355.60 | 488,205 |
05 Jan 2023 | 360.00 | 375.40 | 350.00 | 352.80 | 352.80 | 491,446 |
04 Jan 2023 | 360.00 | 374.00 | 357.62 | 369.80 | 369.80 | 567,515 |
03 Jan 2023 | 342.50 | 372.00 | 340.50 | 359.90 | 359.90 | 484,154 |
30 Dec 2022 | 354.10 | 357.80 | 345.10 | 350.70 | 350.70 | 313,720 |
29 Dec 2022 | 353.00 | 357.90 | 325.70 | 356.40 | 356.40 | 696,200 |
28 Dec 2022 | 343.00 | 351.10 | 334.50 | 338.70 | 338.70 | 520,586 |
23 Dec 2022 | 340.90 | 348.76 | 339.40 | 344.30 | 344.30 | 149,203 |
22 Dec 2022 | 345.80 | 359.10 | 337.64 | 340.20 | 340.20 | 772,646 |
21 Dec 2022 | 350.00 | 363.70 | 338.40 | 347.40 | 347.40 | 918,670 |
20 Dec 2022 | 370.00 | 383.70 | 351.00 | 354.40 | 354.40 | 1,117,175 |
19 Dec 2022 | 350.00 | 384.90 | 350.00 | 372.10 | 372.10 | 640,000 |
16 Dec 2022 | 374.10 | 376.50 | 351.00 | 359.30 | 359.30 | 1,001,736 |
15 Dec 2022 | 383.10 | 391.90 | 360.00 | 364.40 | 364.40 | 531,465 |
14 Dec 2022 | 394.10 | 399.40 | 375.50 | 381.80 | 381.80 | 385,312 |
13 Dec 2022 | 383.30 | 409.20 | 369.00 | 397.20 | 397.20 | 1,273,422 |
12 Dec 2022 | 373.60 | 394.60 | 361.10 | 387.60 | 387.60 | 447,561 |
09 Dec 2022 | 356.20 | 388.20 | 356.20 | 376.00 | 376.00 | 555,945 |
08 Dec 2022 | 360.00 | 373.10 | 353.60 | 367.80 | 367.80 | 515,970 |
07 Dec 2022 | 365.00 | 381.40 | 355.90 | 359.10 | 359.10 | 667,049 |
06 Dec 2022 | 384.30 | 396.90 | 371.00 | 371.00 | 371.00 | 1,299,665 |
05 Dec 2022 | 385.60 | 404.90 | 376.10 | 390.90 | 390.90 | 988,508 |
02 Dec 2022 | 372.80 | 402.60 | 370.50 | 388.70 | 388.70 | 731,978 |
01 Dec 2022 | 387.80 | 406.70 | 380.90 | 387.20 | 387.20 | 970,600 |
30 Nov 2022 | 370.40 | 404.20 | 360.40 | 384.70 | 384.70 | 1,463,282 |
29 Nov 2022 | 395.10 | 407.40 | 363.30 | 363.80 | 363.80 | 1,214,400 |
28 Nov 2022 | 371.00 | 417.00 | 357.20 | 387.20 | 387.20 | 1,681,857 |
25 Nov 2022 | 393.00 | 393.00 | 360.20 | 371.50 | 371.50 | 788,681 |
24 Nov 2022 | 375.80 | 399.60 | 365.50 | 393.60 | 393.60 | 961,776 |
23 Nov 2022 | 355.50 | 376.90 | 345.00 | 376.40 | 376.40 | 964,196 |
22 Nov 2022 | 360.00 | 373.30 | 349.20 | 354.70 | 354.70 | 693,284 |
21 Nov 2022 | 368.60 | 380.10 | 350.90 | 359.30 | 359.30 | 1,782,848 |
18 Nov 2022 | 346.00 | 365.20 | 345.90 | 360.00 | 360.00 | 1,830,342 |
17 Nov 2022 | 335.00 | 358.80 | 311.60 | 350.30 | 350.30 | 2,120,584 |
16 Nov 2022 | 390.00 | 401.30 | 362.10 | 363.20 | 363.20 | 817,583 |
15 Nov 2022 | 381.50 | 405.70 | 372.30 | 401.40 | 401.40 | 995,156 |
14 Nov 2022 | 385.10 | 404.50 | 372.40 | 387.10 | 387.10 | 1,492,275 |
11 Nov 2022 | 377.10 | 401.40 | 371.20 | 397.10 | 397.10 | 1,492,539 |
10 Nov 2022 | 328.00 | 383.80 | 321.80 | 377.10 | 377.10 | 1,408,020 |
09 Nov 2022 | 347.30 | 362.20 | 332.60 | 333.00 | 333.00 | 1,371,029 |
08 Nov 2022 | 347.00 | 362.70 | 334.50 | 359.80 | 359.80 | 1,160,011 |
07 Nov 2022 | 323.70 | 364.90 | 309.10 | 350.20 | 350.20 | 2,268,850 |
04 Nov 2022 | 324.00 | 331.04 | 306.20 | 315.70 | 315.70 | 1,273,549 |
03 Nov 2022 | 325.40 | 327.00 | 303.34 | 312.90 | 312.90 | 1,579,347 |
02 Nov 2022 | 331.30 | 347.60 | 315.70 | 320.30 | 320.30 | 1,253,936 |
01 Nov 2022 | 338.60 | 358.90 | 329.00 | 339.20 | 339.20 | 2,394,238 |
31 Oct 2022 | 334.40 | 347.90 | 320.20 | 327.80 | 327.80 | 879,551 |
28 Oct 2022 | 341.40 | 345.90 | 321.77 | 334.10 | 334.10 | 689,252 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |