Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
27 Jan 2023 | 125.95 | 125.95 | 117.15 | 118.00 | 118.00 | 1,585,219 |
25 Jan 2023 | 130.95 | 131.00 | 123.85 | 124.60 | 124.60 | 661,256 |
24 Jan 2023 | 135.50 | 136.45 | 129.50 | 130.10 | 130.10 | 965,535 |
23 Jan 2023 | 133.10 | 136.25 | 132.45 | 135.30 | 135.30 | 436,690 |
20 Jan 2023 | 138.00 | 138.50 | 131.10 | 132.10 | 132.10 | 762,214 |
19 Jan 2023 | 140.55 | 140.80 | 135.70 | 136.45 | 136.45 | 949,495 |
18 Jan 2023 | 141.45 | 142.65 | 138.80 | 141.55 | 141.55 | 645,370 |
17 Jan 2023 | 140.95 | 141.60 | 139.20 | 140.35 | 140.35 | 291,656 |
16 Jan 2023 | 139.50 | 141.50 | 137.40 | 140.95 | 140.95 | 573,903 |
13 Jan 2023 | 140.00 | 140.40 | 138.15 | 138.80 | 138.80 | 291,028 |
12 Jan 2023 | 140.60 | 142.10 | 138.35 | 139.45 | 139.45 | 646,106 |
11 Jan 2023 | 138.50 | 140.85 | 135.50 | 140.15 | 140.15 | 890,989 |
10 Jan 2023 | 142.30 | 142.90 | 137.00 | 137.80 | 137.80 | 431,641 |
09 Jan 2023 | 142.00 | 143.80 | 141.05 | 142.15 | 142.15 | 438,061 |
06 Jan 2023 | 144.05 | 144.85 | 139.05 | 140.25 | 140.25 | 803,716 |
05 Jan 2023 | 146.45 | 146.45 | 141.00 | 144.05 | 144.05 | 797,341 |
04 Jan 2023 | 151.00 | 151.50 | 144.10 | 145.30 | 145.30 | 1,245,496 |
03 Jan 2023 | 155.05 | 155.95 | 149.55 | 150.65 | 150.65 | 1,030,207 |
02 Jan 2023 | 155.00 | 157.85 | 154.00 | 154.90 | 154.90 | 627,793 |
30 Dec 2022 | 158.40 | 158.60 | 153.35 | 154.60 | 154.60 | 1,182,690 |
29 Dec 2022 | 146.00 | 157.55 | 145.55 | 155.55 | 155.55 | 1,661,183 |
28 Dec 2022 | 148.85 | 150.65 | 146.10 | 147.45 | 147.45 | 902,765 |
27 Dec 2022 | 141.80 | 149.85 | 141.30 | 148.95 | 148.95 | 1,159,510 |
26 Dec 2022 | 131.05 | 141.85 | 128.60 | 140.30 | 140.30 | 1,130,519 |
23 Dec 2022 | 143.10 | 143.35 | 129.50 | 130.65 | 130.65 | 1,609,919 |
22 Dec 2022 | 147.00 | 149.75 | 140.00 | 143.60 | 143.60 | 1,275,828 |
21 Dec 2022 | 155.00 | 158.50 | 139.10 | 145.75 | 145.75 | 2,746,305 |
20 Dec 2022 | 149.85 | 154.55 | 149.10 | 153.50 | 153.50 | 1,912,759 |
19 Dec 2022 | 147.10 | 151.70 | 146.25 | 150.00 | 150.00 | 633,310 |
16 Dec 2022 | 149.00 | 150.60 | 144.30 | 146.75 | 146.75 | 703,450 |
15 Dec 2022 | 144.30 | 152.65 | 143.60 | 149.75 | 149.75 | 2,169,091 |
14 Dec 2022 | 138.90 | 152.40 | 138.25 | 144.85 | 144.85 | 3,893,472 |
13 Dec 2022 | 140.70 | 141.95 | 137.10 | 137.80 | 137.80 | 608,868 |
12 Dec 2022 | 140.60 | 143.10 | 138.50 | 140.50 | 140.50 | 742,836 |
09 Dec 2022 | 140.60 | 143.50 | 139.00 | 141.00 | 141.00 | 751,841 |
08 Dec 2022 | 145.60 | 146.40 | 139.35 | 140.45 | 140.45 | 526,533 |
07 Dec 2022 | 146.15 | 147.80 | 144.95 | 146.10 | 146.10 | 357,555 |
06 Dec 2022 | 146.50 | 148.65 | 145.80 | 147.45 | 147.45 | 430,592 |
05 Dec 2022 | 143.05 | 149.00 | 143.00 | 146.55 | 146.55 | 889,296 |
02 Dec 2022 | 141.05 | 143.20 | 141.05 | 142.70 | 142.70 | 255,705 |
01 Dec 2022 | 143.00 | 144.15 | 141.50 | 142.35 | 142.35 | 273,251 |
30 Nov 2022 | 143.70 | 144.85 | 141.25 | 142.10 | 142.10 | 730,543 |
29 Nov 2022 | 143.30 | 145.00 | 141.65 | 143.55 | 143.55 | 1,067,960 |
28 Nov 2022 | 137.80 | 145.80 | 137.10 | 143.10 | 143.10 | 1,659,060 |
25 Nov 2022 | 124.85 | 139.25 | 123.85 | 138.10 | 138.10 | 2,738,472 |
24 Nov 2022 | 125.05 | 125.70 | 121.55 | 123.65 | 123.65 | 653,327 |
23 Nov 2022 | 126.35 | 129.20 | 124.00 | 124.70 | 124.70 | 754,000 |
22 Nov 2022 | 125.15 | 125.95 | 124.35 | 125.30 | 125.30 | 506,626 |
21 Nov 2022 | 125.30 | 125.90 | 123.65 | 124.95 | 124.95 | 574,289 |
18 Nov 2022 | 126.25 | 126.45 | 123.80 | 125.10 | 125.10 | 572,631 |
17 Nov 2022 | 124.50 | 127.35 | 123.85 | 126.00 | 126.00 | 832,470 |
16 Nov 2022 | 132.15 | 133.50 | 123.35 | 124.25 | 124.25 | 692,310 |
15 Nov 2022 | 135.05 | 136.50 | 131.50 | 132.90 | 132.90 | 777,447 |
14 Nov 2022 | 132.50 | 135.15 | 128.80 | 134.60 | 134.60 | 933,109 |
11 Nov 2022 | 131.85 | 133.60 | 130.40 | 131.50 | 131.50 | 631,743 |
10 Nov 2022 | 131.05 | 132.30 | 127.20 | 130.20 | 130.20 | 623,515 |
09 Nov 2022 | 132.15 | 134.55 | 131.00 | 132.25 | 132.25 | 867,343 |
07 Nov 2022 | 130.05 | 133.05 | 129.70 | 132.05 | 132.05 | 967,546 |
04 Nov 2022 | 127.55 | 133.20 | 125.35 | 129.95 | 129.95 | 1,307,110 |
03 Nov 2022 | 125.30 | 129.70 | 125.30 | 127.55 | 127.55 | 693,438 |
02 Nov 2022 | 127.75 | 130.30 | 126.15 | 126.55 | 126.55 | 339,071 |
01 Nov 2022 | 129.50 | 130.50 | 127.55 | 128.50 | 128.50 | 545,544 |
31 Oct 2022 | 127.80 | 129.80 | 125.55 | 129.35 | 129.35 | 695,655 |
28 Oct 2022 | 128.00 | 131.60 | 126.05 | 126.75 | 126.75 | 526,968 |
27 Oct 2022 | 127.05 | 128.65 | 124.90 | 127.50 | 127.50 | 643,430 |
25 Oct 2022 | 128.40 | 129.20 | 123.15 | 126.90 | 126.90 | 958,851 |
24 Oct 2022 | 130.60 | 130.65 | 126.25 | 127.40 | 127.40 | 44,940 |
21 Oct 2022 | 127.35 | 131.00 | 127.10 | 128.85 | 128.85 | 556,370 |
20 Oct 2022 | 124.95 | 128.20 | 123.55 | 127.65 | 127.65 | 747,385 |
19 Oct 2022 | 124.20 | 128.00 | 124.20 | 125.60 | 125.60 | 590,680 |
18 Oct 2022 | 127.00 | 127.60 | 123.10 | 123.75 | 123.75 | 641,308 |
17 Oct 2022 | 125.00 | 128.05 | 124.30 | 126.15 | 126.15 | 686,513 |
14 Oct 2022 | 131.55 | 133.05 | 123.45 | 124.45 | 124.45 | 722,773 |
13 Oct 2022 | 129.00 | 130.20 | 126.85 | 129.25 | 129.25 | 783,896 |
12 Oct 2022 | 124.95 | 130.40 | 123.50 | 129.70 | 129.70 | 1,156,566 |
11 Oct 2022 | 128.75 | 128.75 | 123.30 | 123.90 | 123.90 | 2,163,108 |
10 Oct 2022 | 131.95 | 133.70 | 121.85 | 127.65 | 127.65 | 2,264,995 |
07 Oct 2022 | 130.20 | 136.70 | 130.05 | 135.35 | 135.35 | 1,168,274 |
06 Oct 2022 | 125.65 | 133.45 | 125.15 | 131.95 | 131.95 | 1,483,498 |
04 Oct 2022 | 119.05 | 125.25 | 119.05 | 124.70 | 124.70 | 721,245 |
03 Oct 2022 | 118.45 | 121.55 | 116.90 | 117.50 | 117.50 | 1,251,979 |
30 Sept 2022 | 115.30 | 119.45 | 114.05 | 118.80 | 118.80 | 775,725 |
29 Sept 2022 | 115.55 | 118.00 | 112.80 | 114.85 | 114.85 | 589,503 |
28 Sept 2022 | 113.40 | 116.55 | 112.20 | 114.55 | 114.55 | 1,230,815 |
27 Sept 2022 | 120.00 | 120.30 | 112.70 | 113.40 | 113.40 | 1,178,901 |
26 Sept 2022 | 116.55 | 122.30 | 111.85 | 118.35 | 118.35 | 1,856,964 |
23 Sept 2022 | 125.60 | 126.15 | 117.50 | 118.20 | 118.20 | 1,202,223 |
22 Sept 2022 | 124.00 | 126.35 | 121.85 | 125.30 | 125.30 | 1,282,866 |
21 Sept 2022 | 128.75 | 133.75 | 123.60 | 124.10 | 124.10 | 1,034,969 |
20 Sept 2022 | 126.95 | 129.95 | 126.60 | 129.10 | 129.10 | 736,969 |
19 Sept 2022 | 128.05 | 129.85 | 124.10 | 125.05 | 125.05 | 1,814,901 |
16 Sept 2022 | 136.70 | 136.70 | 125.75 | 127.75 | 127.75 | 1,351,439 |
15 Sept 2022 | 139.25 | 142.20 | 135.70 | 136.70 | 136.70 | 995,893 |
14 Sept 2022 | 131.00 | 139.70 | 131.00 | 138.10 | 138.10 | 1,415,834 |
13 Sept 2022 | 135.25 | 136.40 | 133.60 | 135.80 | 135.80 | 530,859 |
12 Sept 2022 | 140.00 | 140.60 | 133.70 | 134.50 | 134.50 | 1,385,721 |
09 Sept 2022 | 137.35 | 143.60 | 136.00 | 139.45 | 139.45 | 1,232,422 |
08 Sept 2022 | 137.50 | 138.90 | 135.20 | 135.70 | 135.70 | 361,329 |
07 Sept 2022 | 136.00 | 138.85 | 134.45 | 135.85 | 135.85 | 722,087 |
06 Sept 2022 | 135.00 | 136.70 | 132.50 | 136.05 | 136.05 | 578,361 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |