Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
27 Jan 2023 | 515.60 | 521.40 | 501.40 | 507.20 | 507.20 | 8,400,130 |
26 Jan 2023 | 520.00 | 522.00 | 488.40 | 515.00 | 515.00 | 8,786,925 |
25 Jan 2023 | 490.00 | 522.40 | 479.60 | 513.40 | 513.40 | 19,654,605 |
24 Jan 2023 | 453.70 | 470.70 | 451.00 | 468.00 | 468.00 | 8,477,598 |
23 Jan 2023 | 455.00 | 457.40 | 447.20 | 450.00 | 450.00 | 4,743,203 |
20 Jan 2023 | 440.00 | 452.70 | 437.30 | 450.00 | 450.00 | 2,869,869 |
19 Jan 2023 | 434.60 | 442.00 | 429.87 | 436.10 | 436.10 | 5,342,276 |
18 Jan 2023 | 440.00 | 454.50 | 440.00 | 440.30 | 440.30 | 6,488,108 |
17 Jan 2023 | 441.10 | 445.62 | 426.92 | 435.90 | 435.90 | 6,569,055 |
16 Jan 2023 | 433.20 | 445.70 | 425.20 | 441.90 | 441.90 | 5,054,996 |
13 Jan 2023 | 418.20 | 440.45 | 416.00 | 431.30 | 431.30 | 7,992,321 |
12 Jan 2023 | 395.30 | 419.60 | 393.66 | 418.20 | 418.20 | 8,091,612 |
11 Jan 2023 | 390.00 | 400.25 | 387.87 | 392.60 | 392.60 | 6,152,141 |
10 Jan 2023 | 390.00 | 396.20 | 385.00 | 392.60 | 392.60 | 4,136,097 |
09 Jan 2023 | 375.50 | 396.60 | 372.86 | 388.90 | 388.90 | 5,789,155 |
06 Jan 2023 | 365.40 | 377.30 | 360.75 | 372.20 | 372.20 | 6,212,893 |
05 Jan 2023 | 357.90 | 381.90 | 355.00 | 375.60 | 375.60 | 6,293,097 |
04 Jan 2023 | 331.20 | 358.60 | 329.00 | 354.70 | 354.70 | 5,055,065 |
03 Jan 2023 | 328.50 | 340.60 | 326.30 | 330.00 | 330.00 | 4,014,409 |
30 Dec 2022 | 329.10 | 329.40 | 322.50 | 324.60 | 324.60 | 1,125,737 |
29 Dec 2022 | 330.00 | 332.30 | 320.50 | 332.30 | 332.30 | 3,445,854 |
28 Dec 2022 | 339.60 | 344.60 | 329.80 | 332.80 | 332.80 | 3,274,498 |
23 Dec 2022 | 337.00 | 344.10 | 336.00 | 340.70 | 340.70 | 925,857 |
22 Dec 2022 | 346.50 | 350.09 | 335.30 | 337.70 | 337.70 | 2,237,654 |
21 Dec 2022 | 339.00 | 347.80 | 339.00 | 345.50 | 345.50 | 2,259,788 |
20 Dec 2022 | 343.00 | 345.50 | 338.20 | 338.90 | 338.90 | 2,877,887 |
19 Dec 2022 | 350.00 | 356.10 | 346.10 | 347.00 | 347.00 | 3,204,044 |
16 Dec 2022 | 365.10 | 365.80 | 351.30 | 351.30 | 351.30 | 7,084,242 |
15 Dec 2022 | 358.70 | 369.70 | 356.84 | 367.00 | 367.00 | 2,890,890 |
14 Dec 2022 | 366.90 | 368.20 | 358.00 | 363.10 | 363.10 | 3,185,903 |
13 Dec 2022 | 367.00 | 378.90 | 363.00 | 369.80 | 369.80 | 4,776,491 |
12 Dec 2022 | 386.80 | 386.80 | 374.30 | 379.80 | 379.80 | 2,354,709 |
09 Dec 2022 | 378.30 | 385.40 | 375.00 | 383.60 | 383.60 | 3,626,241 |
08 Dec 2022 | 365.80 | 379.80 | 364.90 | 375.90 | 375.90 | 4,599,562 |
07 Dec 2022 | 384.70 | 392.00 | 376.44 | 379.30 | 379.30 | 4,619,317 |
06 Dec 2022 | 387.40 | 395.10 | 380.45 | 390.80 | 390.80 | 2,794,563 |
05 Dec 2022 | 395.70 | 399.50 | 390.00 | 392.60 | 392.60 | 4,929,498 |
02 Dec 2022 | 389.10 | 398.90 | 387.70 | 391.50 | 391.50 | 5,463,441 |
01 Dec 2022 | 397.50 | 404.00 | 386.50 | 387.60 | 387.60 | 4,732,935 |
30 Nov 2022 | 384.00 | 394.70 | 379.69 | 391.10 | 391.10 | 11,338,622 |
29 Nov 2022 | 382.40 | 391.65 | 373.00 | 382.90 | 382.90 | 9,902,785 |
28 Nov 2022 | 400.80 | 410.57 | 393.00 | 393.00 | 393.00 | 4,977,145 |
25 Nov 2022 | 396.00 | 405.90 | 392.10 | 404.90 | 404.90 | 3,298,086 |
24 Nov 2022 | 387.90 | 400.60 | 385.76 | 394.10 | 394.10 | 2,746,864 |
23 Nov 2022 | 374.90 | 388.00 | 373.40 | 386.60 | 386.60 | 2,663,146 |
22 Nov 2022 | 386.90 | 388.19 | 370.70 | 375.90 | 375.90 | 4,683,641 |
21 Nov 2022 | 385.30 | 389.90 | 371.40 | 388.10 | 388.10 | 3,424,327 |
18 Nov 2022 | 393.80 | 393.80 | 381.10 | 387.90 | 387.90 | 3,381,663 |
17 Nov 2022 | 397.40 | 401.30 | 378.90 | 388.90 | 388.90 | 5,049,557 |
16 Nov 2022 | 412.80 | 415.26 | 386.80 | 390.80 | 390.80 | 6,426,189 |
15 Nov 2022 | 421.50 | 428.00 | 406.30 | 416.70 | 416.70 | 4,235,722 |
14 Nov 2022 | 413.70 | 424.70 | 403.40 | 421.00 | 421.00 | 7,700,601 |
11 Nov 2022 | 403.70 | 414.90 | 402.48 | 412.50 | 412.50 | 6,318,968 |
10 Nov 2022 | 379.30 | 399.90 | 377.50 | 399.90 | 399.90 | 7,444,116 |
09 Nov 2022 | 380.70 | 383.60 | 371.40 | 380.90 | 380.90 | 7,367,876 |
08 Nov 2022 | 368.40 | 386.40 | 362.10 | 381.70 | 381.70 | 3,973,291 |
07 Nov 2022 | 354.30 | 373.60 | 350.90 | 366.20 | 366.20 | 6,238,405 |
04 Nov 2022 | 348.30 | 356.96 | 344.10 | 356.00 | 356.00 | 2,715,159 |
03 Nov 2022 | 338.00 | 348.20 | 333.40 | 347.40 | 347.40 | 1,830,921 |
02 Nov 2022 | 352.40 | 354.14 | 332.82 | 342.90 | 342.90 | 3,459,172 |
01 Nov 2022 | 354.80 | 360.30 | 349.20 | 354.00 | 354.00 | 3,693,845 |
31 Oct 2022 | 337.40 | 360.71 | 336.77 | 348.40 | 348.40 | 5,893,078 |
28 Oct 2022 | 338.00 | 345.03 | 323.60 | 328.50 | 328.50 | 4,854,310 |
27 Oct 2022 | 332.90 | 347.20 | 329.90 | 342.80 | 342.80 | 11,643,028 |
26 Oct 2022 | 315.00 | 338.10 | 313.70 | 335.80 | 335.80 | 7,083,607 |
25 Oct 2022 | 317.50 | 319.18 | 308.20 | 316.60 | 316.60 | 8,623,655 |
24 Oct 2022 | 327.90 | 332.20 | 308.80 | 312.80 | 312.80 | 4,337,688 |
21 Oct 2022 | 322.60 | 325.60 | 315.70 | 320.90 | 320.90 | 3,241,619 |
20 Oct 2022 | 326.80 | 328.50 | 317.10 | 327.60 | 327.60 | 5,119,197 |
19 Oct 2022 | 327.30 | 336.90 | 323.49 | 328.50 | 328.50 | 6,423,295 |
18 Oct 2022 | 331.60 | 332.90 | 322.49 | 325.70 | 325.70 | 7,907,315 |
17 Oct 2022 | 306.30 | 324.50 | 306.30 | 324.50 | 324.50 | 6,044,481 |
14 Oct 2022 | 293.40 | 316.70 | 293.40 | 306.30 | 306.30 | 7,543,737 |
13 Oct 2022 | 291.80 | 304.47 | 278.60 | 292.70 | 292.70 | 7,013,254 |
12 Oct 2022 | 293.10 | 296.90 | 279.60 | 285.10 | 285.10 | 5,664,227 |
11 Oct 2022 | 295.60 | 308.20 | 292.04 | 295.50 | 295.50 | 4,284,249 |
10 Oct 2022 | 289.00 | 302.59 | 283.60 | 296.00 | 296.00 | 4,670,228 |
07 Oct 2022 | 293.80 | 298.90 | 290.47 | 294.40 | 294.40 | 3,304,033 |
06 Oct 2022 | 293.70 | 298.70 | 289.30 | 295.40 | 295.40 | 4,245,490 |
05 Oct 2022 | 303.40 | 304.90 | 284.95 | 289.00 | 289.00 | 5,309,126 |
04 Oct 2022 | 292.80 | 305.55 | 289.90 | 301.30 | 301.30 | 3,654,731 |
03 Oct 2022 | 284.90 | 290.60 | 276.87 | 287.80 | 287.80 | 5,843,074 |
30 Sept 2022 | 294.50 | 306.00 | 291.27 | 296.40 | 296.40 | 6,184,099 |
29 Sept 2022 | 294.30 | 296.80 | 287.96 | 292.70 | 292.70 | 9,219,889 |
28 Sept 2022 | 297.30 | 297.74 | 279.00 | 297.00 | 297.00 | 11,110,970 |
27 Sept 2022 | 304.40 | 310.20 | 300.80 | 300.80 | 300.80 | 6,625,787 |
26 Sept 2022 | 302.70 | 309.20 | 294.40 | 301.60 | 301.60 | 8,931,292 |
23 Sept 2022 | 323.00 | 328.20 | 304.45 | 306.60 | 306.60 | 7,665,600 |
22 Sept 2022 | 331.70 | 334.10 | 322.40 | 322.40 | 322.40 | 4,710,497 |
21 Sept 2022 | 346.00 | 347.97 | 336.10 | 340.90 | 340.90 | 4,973,259 |
20 Sept 2022 | 350.00 | 361.70 | 344.40 | 352.60 | 352.60 | 5,077,135 |
16 Sept 2022 | 353.20 | 355.00 | 343.90 | 346.00 | 346.00 | 11,294,281 |
15 Sept 2022 | 347.50 | 361.70 | 347.20 | 359.00 | 359.00 | 4,608,531 |
14 Sept 2022 | 340.10 | 350.00 | 335.94 | 347.00 | 347.00 | 8,984,265 |
13 Sept 2022 | 368.90 | 375.81 | 353.70 | 353.70 | 353.70 | 9,512,406 |
12 Sept 2022 | 362.80 | 367.90 | 359.10 | 365.00 | 365.00 | 4,306,342 |
09 Sept 2022 | 356.00 | 362.10 | 352.10 | 358.90 | 358.90 | 3,575,188 |
08 Sept 2022 | 372.00 | 374.44 | 350.90 | 355.30 | 355.30 | 4,391,430 |
07 Sept 2022 | 364.00 | 375.90 | 355.90 | 366.20 | 366.20 | 7,051,368 |
06 Sept 2022 | 353.00 | 375.00 | 352.00 | 367.40 | 367.40 | 5,281,794 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |