Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
31 Jan 2023 | 378.70 | 380.30 | 375.50 | 378.05 | 378.05 | 414,236 |
30 Jan 2023 | 377.75 | 381.00 | 374.30 | 380.30 | 380.30 | 362,825 |
27 Jan 2023 | 384.90 | 385.60 | 377.40 | 378.45 | 378.45 | 411,057 |
26 Jan 2023 | 385.00 | 387.65 | 382.25 | 385.30 | 385.30 | 295,740 |
25 Jan 2023 | 380.50 | 381.75 | 375.85 | 381.25 | 381.25 | 223,184 |
24 Jan 2023 | 382.95 | 383.85 | 377.40 | 379.50 | 379.50 | 267,987 |
23 Jan 2023 | 381.80 | 384.35 | 379.00 | 383.00 | 383.00 | 209,879 |
20 Jan 2023 | 378.65 | 380.80 | 374.35 | 380.40 | 380.40 | 421,178 |
19 Jan 2023 | 379.35 | 385.50 | 373.55 | 376.60 | 376.60 | 489,218 |
18 Jan 2023 | 386.00 | 386.85 | 379.00 | 383.60 | 383.60 | 345,363 |
17 Jan 2023 | 375.30 | 388.40 | 374.85 | 387.00 | 387.00 | 493,125 |
16 Jan 2023 | 375.00 | 379.25 | 373.90 | 377.45 | 377.45 | 277,250 |
13 Jan 2023 | 368.00 | 374.85 | 367.25 | 373.90 | 373.90 | 419,427 |
12 Jan 2023 | 366.30 | 370.35 | 365.55 | 367.15 | 367.15 | 328,685 |
11 Jan 2023 | 362.40 | 372.05 | 362.00 | 367.70 | 367.70 | 353,057 |
10 Jan 2023 | 365.95 | 367.00 | 361.75 | 364.35 | 364.35 | 239,838 |
09 Jan 2023 | 359.00 | 367.20 | 356.55 | 365.85 | 365.85 | 419,498 |
06 Jan 2023 | 354.00 | 358.60 | 350.50 | 358.60 | 358.60 | 298,828 |
05 Jan 2023 | 354.10 | 359.15 | 350.60 | 354.05 | 354.05 | 343,397 |
04 Jan 2023 | 342.50 | 357.20 | 341.90 | 356.15 | 356.15 | 459,088 |
03 Jan 2023 | 335.55 | 342.45 | 334.85 | 338.40 | 338.40 | 317,275 |
02 Jan 2023 | 336.15 | 338.15 | 334.30 | 337.10 | 337.10 | 182,912 |
30 Dec 2022 | 336.60 | 338.35 | 332.75 | 333.60 | 333.60 | 195,837 |
29 Dec 2022 | 334.20 | 339.90 | 332.30 | 338.70 | 338.70 | 178,763 |
28 Dec 2022 | 338.25 | 339.20 | 335.25 | 335.40 | 335.40 | 146,242 |
27 Dec 2022 | 336.20 | 338.10 | 334.20 | 336.75 | 336.75 | 138,624 |
23 Dec 2022 | 335.30 | 336.00 | 330.60 | 333.25 | 333.25 | 151,004 |
22 Dec 2022 | 339.80 | 342.70 | 333.40 | 334.70 | 334.70 | 238,499 |
21 Dec 2022 | 331.45 | 341.25 | 331.35 | 340.10 | 340.10 | 374,515 |
20 Dec 2022 | 333.20 | 335.25 | 330.00 | 330.00 | 330.00 | 274,869 |
19 Dec 2022 | 336.65 | 336.95 | 333.60 | 335.05 | 335.05 | 257,756 |
16 Dec 2022 | 337.95 | 339.95 | 333.15 | 335.75 | 335.75 | 640,133 |
15 Dec 2022 | 353.00 | 353.75 | 337.80 | 339.15 | 339.15 | 535,983 |
14 Dec 2022 | 353.70 | 357.90 | 350.55 | 355.50 | 355.50 | 375,728 |
13 Dec 2022 | 351.10 | 361.25 | 345.75 | 354.30 | 354.30 | 471,246 |
12 Dec 2022 | 347.50 | 353.30 | 345.00 | 349.70 | 349.70 | 366,702 |
09 Dec 2022 | 356.85 | 358.00 | 353.25 | 355.00 | 355.00 | 301,800 |
08 Dec 2022 | 357.90 | 358.25 | 352.60 | 355.00 | 355.00 | 313,622 |
07 Dec 2022 | 355.75 | 358.75 | 354.85 | 356.45 | 356.45 | 326,048 |
06 Dec 2022 | 356.85 | 359.65 | 355.60 | 358.95 | 358.95 | 320,322 |
05 Dec 2022 | 360.20 | 361.65 | 354.55 | 356.80 | 356.80 | 251,962 |
02 Dec 2022 | 358.10 | 362.75 | 356.40 | 360.75 | 360.75 | 385,104 |
01 Dec 2022 | 359.75 | 364.80 | 355.75 | 358.40 | 358.40 | 386,053 |
30 Nov 2022 | 349.00 | 356.20 | 347.60 | 354.80 | 354.80 | 654,038 |
29 Nov 2022 | 354.75 | 356.70 | 346.95 | 347.50 | 347.50 | 271,292 |
28 Nov 2022 | 349.15 | 353.90 | 347.20 | 352.70 | 352.70 | 281,961 |
25 Nov 2022 | 351.00 | 352.30 | 348.70 | 350.25 | 350.25 | 214,758 |
24 Nov 2022 | 350.00 | 351.85 | 347.45 | 351.30 | 351.30 | 205,071 |
23 Nov 2022 | 345.30 | 349.35 | 341.45 | 348.95 | 348.95 | 256,272 |
22 Nov 2022 | 346.30 | 347.55 | 338.80 | 344.75 | 344.75 | 364,560 |
21 Nov 2022 | 346.20 | 348.50 | 344.75 | 348.25 | 348.25 | 350,681 |
18 Nov 2022 | 347.15 | 350.35 | 344.35 | 348.10 | 348.10 | 448,252 |
17 Nov 2022 | 346.65 | 347.60 | 342.10 | 346.55 | 346.55 | 299,403 |
16 Nov 2022 | 344.35 | 345.80 | 342.20 | 345.55 | 345.55 | 431,817 |
15 Nov 2022 | 348.00 | 349.85 | 341.40 | 342.75 | 342.75 | 340,391 |
14 Nov 2022 | 349.70 | 352.80 | 345.45 | 346.50 | 346.50 | 448,843 |
11 Nov 2022 | 350.80 | 351.00 | 340.75 | 346.80 | 346.80 | 540,823 |
10 Nov 2022 | 326.15 | 340.60 | 322.55 | 338.55 | 338.55 | 527,759 |
09 Nov 2022 | 325.80 | 328.75 | 321.70 | 327.80 | 327.80 | 290,632 |
08 Nov 2022 | 321.80 | 327.65 | 319.35 | 327.65 | 327.65 | 355,933 |
07 Nov 2022 | 320.95 | 324.00 | 316.55 | 323.20 | 323.20 | 412,544 |
04 Nov 2022 | 309.00 | 321.75 | 305.00 | 321.40 | 321.40 | 679,246 |
03 Nov 2022 | 303.90 | 307.00 | 300.70 | 301.00 | 301.00 | 546,024 |
02 Nov 2022 | 318.25 | 323.10 | 305.05 | 307.95 | 307.95 | 791,956 |
01 Nov 2022 | 321.30 | 322.65 | 316.20 | 317.50 | 317.50 | 233,348 |
31 Oct 2022 | 315.10 | 319.45 | 313.85 | 318.10 | 318.10 | 389,057 |
28 Oct 2022 | 313.10 | 314.80 | 308.65 | 314.25 | 314.25 | 343,558 |
27 Oct 2022 | 319.80 | 320.15 | 313.35 | 315.75 | 315.75 | 434,040 |
26 Oct 2022 | 321.40 | 322.90 | 317.85 | 319.80 | 319.80 | 616,928 |
25 Oct 2022 | 316.25 | 321.65 | 304.05 | 321.65 | 321.65 | 521,010 |
24 Oct 2022 | 313.00 | 319.05 | 312.15 | 316.10 | 316.10 | 479,322 |
21 Oct 2022 | 316.45 | 317.00 | 308.55 | 310.10 | 310.10 | 790,088 |
20 Oct 2022 | 327.70 | 329.70 | 325.15 | 329.20 | 329.20 | 326,360 |
19 Oct 2022 | 330.65 | 332.60 | 325.95 | 327.60 | 327.60 | 307,125 |
18 Oct 2022 | 331.45 | 333.60 | 326.85 | 330.15 | 330.15 | 301,546 |
17 Oct 2022 | 328.00 | 329.95 | 322.45 | 328.50 | 328.50 | 283,902 |
14 Oct 2022 | 326.05 | 332.70 | 323.45 | 326.35 | 326.35 | 374,953 |
13 Oct 2022 | 327.80 | 327.90 | 311.35 | 320.35 | 320.35 | 632,206 |
12 Oct 2022 | 328.10 | 331.25 | 325.15 | 328.60 | 328.60 | 317,440 |
11 Oct 2022 | 324.20 | 328.55 | 321.10 | 327.50 | 327.50 | 381,211 |
10 Oct 2022 | 324.35 | 327.75 | 322.50 | 324.75 | 324.75 | 331,550 |
07 Oct 2022 | 331.70 | 335.35 | 328.00 | 328.15 | 328.15 | 366,540 |
06 Oct 2022 | 338.10 | 338.15 | 331.55 | 334.25 | 334.25 | 226,369 |
05 Oct 2022 | 336.35 | 338.70 | 333.85 | 335.60 | 335.60 | 255,590 |
04 Oct 2022 | 331.60 | 341.10 | 328.05 | 338.20 | 338.20 | 381,048 |
03 Oct 2022 | 326.95 | 328.35 | 321.40 | 326.70 | 326.70 | 337,923 |
30 Sept 2022 | 325.00 | 330.25 | 321.75 | 330.25 | 330.25 | 496,053 |
29 Sept 2022 | 321.85 | 326.85 | 320.00 | 323.35 | 323.35 | 524,934 |
28 Sept 2022 | 320.85 | 325.20 | 319.70 | 325.15 | 325.15 | 559,721 |
27 Sept 2022 | 330.25 | 333.75 | 325.75 | 325.75 | 325.75 | 407,291 |
26 Sept 2022 | 324.55 | 332.95 | 324.40 | 328.80 | 328.80 | 374,064 |
23 Sept 2022 | 328.20 | 329.40 | 323.35 | 325.80 | 325.80 | 420,951 |
22 Sept 2022 | 330.60 | 337.15 | 328.15 | 328.20 | 328.20 | 410,473 |
21 Sept 2022 | 330.35 | 339.40 | 329.80 | 337.30 | 337.30 | 280,346 |
20 Sept 2022 | 333.55 | 338.80 | 329.70 | 334.05 | 334.05 | 403,152 |
19 Sept 2022 | 337.55 | 337.85 | 327.95 | 333.05 | 333.05 | 484,605 |
16 Sept 2022 | 340.20 | 342.00 | 336.85 | 339.05 | 339.05 | 814,401 |
15 Sept 2022 | 345.00 | 347.95 | 342.05 | 342.75 | 342.75 | 462,256 |
14 Sept 2022 | 343.65 | 346.30 | 341.00 | 344.80 | 344.80 | 358,657 |
13 Sept 2022 | 355.95 | 361.70 | 348.20 | 348.20 | 348.20 | 400,360 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |