Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
02 Feb 2023 | 360.80 | 374.50 | 360.80 | 374.31 | 374.31 | 265,548 |
01 Feb 2023 | 355.00 | 367.00 | 355.00 | 358.00 | 358.00 | 514,444 |
31 Jan 2023 | 360.00 | 364.50 | 352.50 | 356.00 | 356.00 | 980,635 |
30 Jan 2023 | 369.50 | 369.50 | 361.00 | 361.50 | 361.50 | 563,814 |
27 Jan 2023 | 367.00 | 368.78 | 361.05 | 368.00 | 368.00 | 728,842 |
26 Jan 2023 | 367.00 | 372.00 | 361.00 | 361.50 | 361.50 | 795,681 |
25 Jan 2023 | 369.00 | 370.50 | 358.85 | 362.00 | 362.00 | 952,318 |
24 Jan 2023 | 371.00 | 376.50 | 362.50 | 364.50 | 364.50 | 608,048 |
23 Jan 2023 | 373.50 | 378.00 | 366.00 | 371.00 | 371.00 | 342,349 |
20 Jan 2023 | 363.00 | 370.50 | 363.00 | 370.00 | 370.00 | 213,595 |
19 Jan 2023 | 373.50 | 384.00 | 358.00 | 367.00 | 367.00 | 679,455 |
18 Jan 2023 | 383.00 | 385.00 | 373.50 | 376.00 | 376.00 | 849,884 |
17 Jan 2023 | 380.00 | 385.00 | 373.50 | 384.00 | 384.00 | 472,971 |
16 Jan 2023 | 376.00 | 384.54 | 376.00 | 380.50 | 380.50 | 555,750 |
13 Jan 2023 | 370.00 | 379.00 | 369.83 | 377.00 | 377.00 | 538,027 |
12 Jan 2023 | 370.00 | 379.00 | 369.50 | 372.50 | 372.50 | 797,013 |
11 Jan 2023 | 361.00 | 380.50 | 357.50 | 374.00 | 374.00 | 815,815 |
10 Jan 2023 | 365.00 | 365.00 | 356.21 | 360.00 | 360.00 | 305,960 |
09 Jan 2023 | 358.00 | 365.50 | 353.50 | 363.00 | 363.00 | 941,259 |
06 Jan 2023 | 357.00 | 366.00 | 357.00 | 365.00 | 365.00 | 635,599 |
05 Jan 2023 | 364.50 | 366.00 | 357.57 | 361.00 | 361.00 | 420,988 |
04 Jan 2023 | 356.50 | 369.00 | 351.00 | 366.00 | 366.00 | 1,058,706 |
03 Jan 2023 | 352.00 | 361.00 | 349.50 | 352.00 | 352.00 | 1,086,416 |
30 Dec 2022 | 350.00 | 355.50 | 345.63 | 350.50 | 350.50 | 319,931 |
29 Dec 2022 | 353.00 | 353.00 | 344.21 | 352.00 | 352.00 | 431,441 |
28 Dec 2022 | 352.50 | 357.50 | 345.00 | 348.00 | 348.00 | 428,202 |
23 Dec 2022 | 352.50 | 357.50 | 350.84 | 352.50 | 352.50 | 110,987 |
22 Dec 2022 | 361.50 | 363.40 | 350.00 | 353.00 | 353.00 | 718,941 |
21 Dec 2022 | 353.00 | 359.00 | 351.00 | 357.00 | 357.00 | 340,655 |
20 Dec 2022 | 349.00 | 354.62 | 345.50 | 353.00 | 353.00 | 376,493 |
19 Dec 2022 | 359.00 | 362.00 | 349.00 | 349.00 | 349.00 | 417,224 |
16 Dec 2022 | 362.00 | 362.00 | 345.00 | 355.50 | 355.50 | 1,183,840 |
15 Dec 2022 | 358.50 | 363.00 | 350.00 | 354.00 | 354.00 | 618,274 |
14 Dec 2022 | 366.00 | 366.00 | 360.00 | 363.00 | 363.00 | 392,743 |
13 Dec 2022 | 350.00 | 365.50 | 345.88 | 360.00 | 360.00 | 1,056,680 |
12 Dec 2022 | 347.50 | 352.00 | 339.84 | 340.00 | 340.00 | 521,321 |
09 Dec 2022 | 360.00 | 361.00 | 348.73 | 349.00 | 349.00 | 346,674 |
08 Dec 2022 | 359.50 | 361.50 | 355.50 | 356.50 | 356.50 | 217,924 |
07 Dec 2022 | 359.00 | 361.50 | 353.50 | 358.50 | 358.50 | 693,978 |
06 Dec 2022 | 363.00 | 369.50 | 353.50 | 357.00 | 357.00 | 184,048 |
05 Dec 2022 | 363.00 | 365.00 | 357.00 | 357.00 | 357.00 | 197,968 |
02 Dec 2022 | 372.00 | 374.00 | 358.50 | 358.50 | 358.50 | 331,996 |
01 Dec 2022 | 366.50 | 375.00 | 363.00 | 372.50 | 372.50 | 604,851 |
30 Nov 2022 | 366.00 | 372.50 | 363.00 | 364.00 | 364.00 | 214,753 |
29 Nov 2022 | 365.00 | 366.50 | 359.20 | 364.50 | 364.50 | 305,202 |
28 Nov 2022 | 362.00 | 370.50 | 357.00 | 363.00 | 363.00 | 537,565 |
25 Nov 2022 | 362.50 | 373.50 | 359.00 | 366.00 | 366.00 | 610,845 |
24 Nov 2022 | 374.00 | 374.00 | 363.50 | 365.00 | 365.00 | 211,506 |
23 Nov 2022 | 362.50 | 369.50 | 361.00 | 366.00 | 366.00 | 254,400 |
22 Nov 2022 | 367.50 | 373.00 | 360.00 | 361.00 | 361.00 | 456,429 |
21 Nov 2022 | 365.00 | 372.50 | 362.07 | 367.00 | 367.00 | 566,773 |
18 Nov 2022 | 362.00 | 369.00 | 354.00 | 365.00 | 365.00 | 522,764 |
17 Nov 2022 | 358.00 | 369.00 | 351.00 | 355.00 | 355.00 | 427,032 |
16 Nov 2022 | 382.00 | 382.00 | 350.00 | 357.00 | 357.00 | 873,426 |
15 Nov 2022 | 380.50 | 381.50 | 369.50 | 376.00 | 376.00 | 582,333 |
14 Nov 2022 | 384.50 | 390.00 | 363.92 | 369.00 | 369.00 | 669,921 |
11 Nov 2022 | 366.50 | 387.00 | 365.00 | 380.00 | 380.00 | 1,182,802 |
10 Nov 2022 | 340.00 | 370.00 | 337.50 | 370.00 | 370.00 | 1,574,954 |
09 Nov 2022 | 340.50 | 346.50 | 336.81 | 339.50 | 339.50 | 785,981 |
08 Nov 2022 | 341.00 | 348.50 | 337.50 | 340.00 | 340.00 | 580,115 |
07 Nov 2022 | 335.00 | 347.50 | 335.00 | 340.00 | 340.00 | 408,256 |
04 Nov 2022 | 341.00 | 343.50 | 332.00 | 336.50 | 336.50 | 445,401 |
03 Nov 2022 | 343.00 | 349.50 | 332.50 | 337.50 | 337.50 | 947,037 |
02 Nov 2022 | 351.00 | 364.00 | 342.45 | 345.50 | 345.50 | 436,104 |
01 Nov 2022 | 355.50 | 363.50 | 346.50 | 349.00 | 349.00 | 623,981 |
31 Oct 2022 | 350.50 | 367.50 | 346.00 | 348.00 | 348.00 | 488,219 |
28 Oct 2022 | 361.00 | 371.50 | 351.97 | 358.50 | 358.50 | 440,032 |
27 Oct 2022 | 379.00 | 388.50 | 367.00 | 367.00 | 367.00 | 459,759 |
26 Oct 2022 | 387.50 | 390.00 | 371.50 | 390.00 | 390.00 | 1,131,163 |
25 Oct 2022 | 357.50 | 386.00 | 357.50 | 380.00 | 380.00 | 1,073,469 |
24 Oct 2022 | 341.50 | 371.25 | 341.50 | 357.00 | 357.00 | 1,166,245 |
21 Oct 2022 | 340.50 | 347.00 | 325.50 | 342.50 | 342.50 | 464,125 |
20 Oct 2022 | 346.50 | 350.38 | 338.67 | 340.50 | 340.50 | 878,386 |
19 Oct 2022 | 355.50 | 356.23 | 338.00 | 338.00 | 338.00 | 555,616 |
18 Oct 2022 | 365.00 | 373.00 | 351.50 | 355.50 | 355.50 | 452,221 |
17 Oct 2022 | 353.00 | 369.50 | 344.50 | 362.50 | 362.50 | 893,949 |
14 Oct 2022 | 343.00 | 356.00 | 341.00 | 346.00 | 346.00 | 1,128,823 |
13 Oct 2022 | 329.50 | 350.00 | 324.00 | 345.00 | 345.00 | 887,075 |
12 Oct 2022 | 326.50 | 332.32 | 316.00 | 325.00 | 325.00 | 421,710 |
11 Oct 2022 | 334.50 | 338.89 | 326.00 | 326.50 | 326.50 | 378,020 |
10 Oct 2022 | 345.50 | 348.50 | 328.10 | 334.50 | 334.50 | 901,369 |
07 Oct 2022 | 333.50 | 352.00 | 333.50 | 348.00 | 348.00 | 394,548 |
06 Oct 2022 | 348.00 | 348.00 | 334.00 | 339.00 | 339.00 | 251,335 |
05 Oct 2022 | 349.00 | 358.50 | 338.50 | 340.00 | 340.00 | 795,971 |
04 Oct 2022 | 350.00 | 362.99 | 346.65 | 351.00 | 351.00 | 711,642 |
03 Oct 2022 | 337.00 | 347.00 | 332.50 | 346.50 | 346.50 | 383,675 |
30 Sept 2022 | 327.50 | 341.00 | 324.30 | 340.00 | 340.00 | 1,035,878 |
29 Sept 2022 | 343.00 | 346.37 | 324.00 | 327.50 | 327.50 | 944,762 |
28 Sept 2022 | 339.00 | 350.33 | 323.00 | 343.00 | 343.00 | 1,121,752 |
27 Sept 2022 | 344.50 | 351.70 | 334.50 | 342.00 | 342.00 | 564,152 |
26 Sept 2022 | 341.00 | 354.75 | 336.00 | 338.00 | 338.00 | 679,319 |
23 Sept 2022 | 357.00 | 369.00 | 335.50 | 350.00 | 350.00 | 1,255,055 |
22 Sept 2022 | 374.00 | 374.00 | 356.50 | 360.00 | 360.00 | 458,527 |
21 Sept 2022 | 374.50 | 375.00 | 372.00 | 375.00 | 375.00 | 605,201 |
20 Sept 2022 | 373.50 | 379.00 | 364.50 | 369.50 | 369.50 | 328,580 |
16 Sept 2022 | 375.50 | 380.00 | 369.10 | 375.00 | 375.00 | 3,691,937 |
15 Sept 2022 | 387.00 | 390.00 | 375.00 | 375.00 | 375.00 | 508,624 |
14 Sept 2022 | 391.50 | 398.00 | 380.00 | 380.00 | 380.00 | 929,522 |
13 Sept 2022 | 400.00 | 417.00 | 393.00 | 400.00 | 400.00 | 2,018,253 |
12 Sept 2022 | 379.00 | 405.00 | 375.00 | 399.00 | 399.00 | 645,511 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |