Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
24 Mar 2023 | 145.95 | 145.90 | 139.35 | 142.10 | 142.10 | 32,584 |
23 Mar 2023 | 144.38 | 147.55 | 143.60 | 147.38 | 147.38 | 26,821 |
22 Mar 2023 | 144.23 | 145.60 | 143.35 | 143.75 | 143.75 | 291,417 |
21 Mar 2023 | 144.07 | 147.25 | 143.35 | 145.48 | 145.48 | 113,171 |
20 Mar 2023 | 141.32 | 143.10 | 137.10 | 141.95 | 141.95 | 349,251 |
17 Mar 2023 | 147.43 | 147.51 | 140.95 | 142.73 | 142.73 | 129,409 |
16 Mar 2023 | 151.25 | 151.35 | 145.50 | 148.20 | 148.20 | 295,046 |
15 Mar 2023 | 150.95 | 152.45 | 145.00 | 149.02 | 149.02 | 61,842 |
14 Mar 2023 | 141.50 | 154.75 | 140.80 | 152.00 | 152.00 | 79,164 |
13 Mar 2023 | 150.48 | 151.10 | 143.20 | 146.00 | 146.00 | 71,936 |
10 Mar 2023 | 150.18 | 152.20 | 148.90 | 149.57 | 149.57 | 82,067 |
09 Mar 2023 | 153.35 | 154.80 | 150.25 | 154.15 | 154.15 | 32,329 |
08 Mar 2023 | 153.80 | 154.00 | 150.05 | 153.30 | 153.30 | 74,457 |
07 Mar 2023 | 155.05 | 158.30 | 154.00 | 155.13 | 155.13 | 41,850 |
06 Mar 2023 | 156.52 | 158.25 | 154.65 | 155.68 | 155.68 | 39,345 |
03 Mar 2023 | 150.60 | 157.95 | 152.10 | 156.77 | 156.77 | 120,735 |
02 Mar 2023 | 148.30 | 150.60 | 146.75 | 150.07 | 150.07 | 101,413 |
01 Mar 2023 | 148.90 | 151.40 | 148.20 | 148.80 | 148.80 | 303,404 |
28 Feb 2023 | 150.80 | 151.00 | 148.00 | 148.45 | 148.45 | 38,497 |
27 Feb 2023 | 154.65 | 155.50 | 151.70 | 151.82 | 151.82 | 41,658 |
24 Feb 2023 | 159.73 | 161.60 | 152.60 | 153.35 | 153.35 | 81,394 |
23 Feb 2023 | 155.10 | 159.27 | 154.85 | 158.35 | 158.35 | 173,841 |
22 Feb 2023 | 151.68 | 154.85 | 150.20 | 153.90 | 153.90 | 103,354 |
21 Feb 2023 | 143.23 | 146.55 | 141.05 | 145.93 | 145.93 | 95,292 |
20 Feb 2023 | 143.38 | 146.05 | 142.70 | 144.02 | 144.02 | 79,361 |
17 Feb 2023 | 140.13 | 143.55 | 140.00 | 143.32 | 143.32 | 351,712 |
16 Feb 2023 | 142.60 | 144.10 | 141.45 | 143.63 | 143.63 | 33,406 |
15 Feb 2023 | 137.75 | 142.20 | 137.10 | 141.13 | 141.13 | 76,832 |
14 Feb 2023 | 138.48 | 138.70 | 136.51 | 137.55 | 137.55 | 28,748 |
13 Feb 2023 | 140.25 | 140.50 | 137.95 | 139.32 | 139.32 | 209,904 |
10 Feb 2023 | 142.20 | 144.95 | 138.50 | 139.65 | 139.65 | 45,757 |
09 Feb 2023 | 147.00 | 147.15 | 143.05 | 143.50 | 143.50 | 25,661 |
08 Feb 2023 | 146.25 | 149.95 | 144.60 | 144.82 | 144.82 | 38,162 |
07 Feb 2023 | 146.88 | 147.10 | 143.65 | 143.95 | 143.95 | 27,113 |
06 Feb 2023 | 147.30 | 148.00 | 144.65 | 146.00 | 146.00 | 26,019 |
03 Feb 2023 | 148.82 | 150.40 | 145.49 | 147.65 | 147.65 | 99,659 |
02 Feb 2023 | 147.00 | 151.85 | 145.30 | 150.10 | 150.10 | 223,641 |
01 Feb 2023 | 139.88 | 146.15 | 139.80 | 146.05 | 146.05 | 223,165 |
31 Jan 2023 | 136.07 | 139.80 | 135.60 | 138.45 | 138.45 | 41,027 |
30 Jan 2023 | 134.55 | 137.50 | 133.00 | 137.20 | 137.20 | 34,698 |
27 Jan 2023 | 135.98 | 136.35 | 133.70 | 135.68 | 135.68 | 35,130 |
26 Jan 2023 | 131.05 | 137.15 | 130.95 | 136.70 | 136.70 | 106,009 |
25 Jan 2023 | 133.52 | 134.20 | 130.00 | 130.43 | 130.43 | 30,456 |
24 Jan 2023 | 132.75 | 134.95 | 129.65 | 134.07 | 134.07 | 286,028 |
23 Jan 2023 | 132.85 | 133.70 | 126.60 | 132.68 | 132.68 | 67,487 |
20 Jan 2023 | 134.70 | 135.01 | 131.25 | 132.50 | 132.50 | 144,022 |
19 Jan 2023 | 138.48 | 139.85 | 134.35 | 135.60 | 135.60 | 64,680 |
18 Jan 2023 | 140.75 | 144.50 | 139.00 | 139.75 | 139.75 | 87,487 |
17 Jan 2023 | 133.90 | 141.55 | 133.60 | 139.68 | 139.68 | 285,658 |
16 Jan 2023 | 133.35 | 133.80 | 128.70 | 131.98 | 131.98 | 27,134 |
13 Jan 2023 | 130.88 | 135.45 | 130.75 | 133.35 | 133.35 | 97,447 |
12 Jan 2023 | 127.88 | 134.40 | 127.50 | 131.95 | 131.95 | 428,359 |
11 Jan 2023 | 116.28 | 127.15 | 113.04 | 126.50 | 126.50 | 130,198 |
10 Jan 2023 | 116.20 | 117.60 | 114.00 | 115.65 | 115.65 | 124,790 |
09 Jan 2023 | 115.63 | 118.05 | 114.35 | 117.03 | 117.03 | 61,295 |
06 Jan 2023 | 111.28 | 114.95 | 110.60 | 114.47 | 114.47 | 238,434 |
05 Jan 2023 | 114.32 | 115.85 | 108.90 | 111.93 | 111.93 | 144,248 |
04 Jan 2023 | 122.72 | 123.05 | 113.30 | 115.53 | 115.53 | 299,761 |
03 Jan 2023 | 123.15 | 124.85 | 121.05 | 121.82 | 121.82 | 301,380 |
30 Dec 2022 | 119.68 | 120.20 | 119.30 | 120.00 | 120.00 | 7,021 |
29 Dec 2022 | 119.38 | 120.55 | 118.05 | 120.38 | 120.38 | 48,097 |
28 Dec 2022 | 122.28 | 121.82 | 118.95 | 119.53 | 119.53 | 66,746 |
23 Dec 2022 | 122.80 | 124.15 | 121.95 | 123.57 | 123.57 | 89,697 |
22 Dec 2022 | 123.43 | 124.10 | 120.60 | 122.30 | 122.30 | 346,946 |
21 Dec 2022 | 124.50 | 126.40 | 123.25 | 123.38 | 123.38 | 420,003 |
20 Dec 2022 | 122.85 | 124.45 | 122.50 | 123.53 | 123.53 | 139,924 |
19 Dec 2022 | 125.40 | 126.50 | 123.35 | 124.32 | 124.32 | 95,021 |
16 Dec 2022 | 121.13 | 125.65 | 121.05 | 124.38 | 124.38 | 29,662 |
15 Dec 2022 | 121.70 | 122.80 | 120.95 | 121.70 | 121.70 | 72,465 |
14 Dec 2022 | 124.57 | 125.55 | 120.60 | 121.82 | 121.82 | 138,688 |
13 Dec 2022 | 122.90 | 129.10 | 122.31 | 124.72 | 124.72 | 128,632 |
12 Dec 2022 | 121.07 | 121.25 | 118.10 | 119.70 | 119.70 | 50,367 |
09 Dec 2022 | 118.63 | 122.35 | 118.75 | 121.90 | 121.90 | 97,110 |
08 Dec 2022 | 120.25 | 121.05 | 118.55 | 118.72 | 118.72 | 22,404 |
07 Dec 2022 | 122.88 | 122.99 | 120.30 | 120.22 | 120.22 | 46,303 |
06 Dec 2022 | 120.03 | 123.05 | 119.30 | 121.68 | 121.68 | 167,498 |
05 Dec 2022 | 124.38 | 124.45 | 120.83 | 121.28 | 121.28 | 29,869 |
02 Dec 2022 | 122.10 | 124.85 | 122.20 | 124.53 | 124.53 | 205,092 |
01 Dec 2022 | 122.68 | 124.65 | 121.50 | 123.35 | 123.35 | 39,616 |
30 Nov 2022 | 121.93 | 122.20 | 119.55 | 121.32 | 121.32 | 127,657 |
29 Nov 2022 | 123.82 | 123.05 | 120.10 | 121.75 | 121.75 | 13,422 |
28 Nov 2022 | 124.25 | 125.43 | 123.25 | 123.68 | 123.68 | 12,165 |
25 Nov 2022 | 125.60 | 125.90 | 123.90 | 125.75 | 125.75 | 13,446 |
24 Nov 2022 | 124.93 | 127.25 | 124.50 | 124.97 | 124.97 | 28,242 |
23 Nov 2022 | 125.97 | 125.73 | 123.80 | 124.70 | 124.70 | 16,441 |
22 Nov 2022 | 123.45 | 127.20 | 123.20 | 126.15 | 126.15 | 16,299 |
21 Nov 2022 | 124.30 | 124.15 | 122.45 | 124.07 | 124.07 | 20,357 |
18 Nov 2022 | 121.90 | 125.46 | 121.10 | 124.57 | 124.57 | 46,699 |
17 Nov 2022 | 123.13 | 123.65 | 118.75 | 120.50 | 120.50 | 60,814 |
16 Nov 2022 | 123.57 | 122.95 | 120.40 | 122.78 | 122.78 | 24,656 |
15 Nov 2022 | 124.55 | 125.50 | 120.25 | 123.93 | 123.93 | 39,280 |
14 Nov 2022 | 124.75 | 126.35 | 123.10 | 124.43 | 124.43 | 41,764 |
11 Nov 2022 | 121.57 | 125.55 | 121.44 | 125.13 | 125.13 | 38,737 |
10 Nov 2022 | 113.88 | 121.85 | 115.15 | 120.22 | 120.22 | 36,165 |
09 Nov 2022 | 117.78 | 117.95 | 112.35 | 113.93 | 113.93 | 47,029 |
08 Nov 2022 | 116.85 | 119.30 | 115.15 | 118.75 | 118.75 | 36,403 |
07 Nov 2022 | 118.72 | 119.00 | 116.50 | 117.28 | 117.28 | 117,950 |
04 Nov 2022 | 116.30 | 120.20 | 115.85 | 117.88 | 117.88 | 31,185 |
03 Nov 2022 | 113.72 | 115.05 | 112.50 | 114.38 | 114.38 | 20,481 |
02 Nov 2022 | 117.65 | 117.65 | 114.10 | 115.47 | 115.47 | 50,211 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |