Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
31 Mar 2023 | 149.10 | 150.00 | 147.00 | 149.60 | 149.60 | 655 |
30 Mar 2023 | - | - | - | - | - | - |
29 Mar 2023 | 143.10 | 145.25 | 142.80 | 144.90 | 144.90 | 692 |
28 Mar 2023 | 143.85 | 146.00 | 142.10 | 142.35 | 142.35 | 228 |
27 Mar 2023 | 144.20 | 144.20 | 141.90 | 143.40 | 143.40 | 768 |
24 Mar 2023 | 146.10 | 146.25 | 139.30 | 142.55 | 142.55 | 604 |
23 Mar 2023 | 142.95 | 147.45 | 142.95 | 145.85 | 145.85 | 240 |
22 Mar 2023 | 145.35 | 145.70 | 141.90 | 142.15 | 142.15 | 220 |
21 Mar 2023 | 143.80 | 147.00 | 143.65 | 146.00 | 146.00 | 639 |
20 Mar 2023 | 141.10 | 143.20 | 137.05 | 143.20 | 143.20 | 1,061 |
17 Mar 2023 | 148.50 | 148.55 | 141.05 | 143.90 | 143.90 | 502 |
16 Mar 2023 | 149.30 | 151.05 | 145.95 | 148.80 | 148.80 | 2,001 |
15 Mar 2023 | 151.30 | 152.75 | 145.40 | 148.25 | 148.25 | 806 |
14 Mar 2023 | 140.10 | 154.00 | 140.10 | 151.80 | 151.80 | 1,547 |
13 Mar 2023 | 150.60 | 151.30 | 143.55 | 145.95 | 145.95 | 1,010 |
10 Mar 2023 | 151.30 | 152.25 | 148.05 | 148.10 | 148.10 | 241 |
09 Mar 2023 | 153.30 | 154.75 | 150.25 | 151.95 | 151.95 | 2,081 |
08 Mar 2023 | 154.30 | 154.40 | 150.10 | 153.45 | 153.45 | 864 |
07 Mar 2023 | 155.50 | 158.25 | 154.20 | 154.95 | 154.95 | 1,130 |
06 Mar 2023 | 157.45 | 157.80 | 154.75 | 155.40 | 155.40 | 685 |
03 Mar 2023 | 150.45 | 158.30 | 150.45 | 156.55 | 156.55 | 1,724 |
02 Mar 2023 | 148.80 | 150.40 | 147.00 | 150.40 | 150.40 | 198 |
01 Mar 2023 | 149.35 | 151.05 | 148.10 | 149.25 | 149.25 | 392 |
28 Feb 2023 | 152.30 | 152.35 | 148.00 | 148.40 | 148.40 | 259 |
27 Feb 2023 | 154.20 | 155.35 | 151.45 | 152.00 | 152.00 | 824 |
24 Feb 2023 | 159.05 | 161.45 | 152.55 | 152.60 | 152.60 | 1,115 |
23 Feb 2023 | 154.20 | 159.25 | 154.05 | 159.05 | 159.05 | 1,940 |
22 Feb 2023 | 149.85 | 154.50 | 149.80 | 153.50 | 153.50 | 1,769 |
21 Feb 2023 | 144.25 | 146.40 | 141.40 | 144.80 | 144.80 | 140 |
20 Feb 2023 | 143.15 | 146.00 | 142.85 | 144.40 | 144.40 | 1,076 |
17 Feb 2023 | 142.10 | 143.10 | 140.05 | 142.30 | 142.30 | 1,235 |
16 Feb 2023 | 143.00 | 144.00 | 141.50 | 142.70 | 142.70 | 570 |
15 Feb 2023 | 137.75 | 142.00 | 137.25 | 141.15 | 141.15 | 492 |
14 Feb 2023 | 139.50 | 139.50 | 137.10 | 138.60 | 138.60 | 1,243 |
13 Feb 2023 | 140.50 | 140.65 | 138.25 | 139.70 | 139.70 | 1,646 |
10 Feb 2023 | 142.00 | 142.05 | 139.60 | 140.35 | 140.35 | 1,140 |
09 Feb 2023 | 146.10 | 146.85 | 142.60 | 142.85 | 142.85 | 478 |
08 Feb 2023 | 145.20 | 149.10 | 144.20 | 144.95 | 144.95 | 710 |
07 Feb 2023 | 146.35 | 146.80 | 143.60 | 145.25 | 145.25 | 123 |
06 Feb 2023 | 147.50 | 147.75 | 144.80 | 146.25 | 146.25 | 342 |
03 Feb 2023 | 149.05 | 150.15 | 146.60 | 147.00 | 147.00 | 223 |
02 Feb 2023 | 146.55 | 151.55 | 145.95 | 148.95 | 148.95 | 1,503 |
01 Feb 2023 | 138.15 | 146.50 | 138.15 | 145.70 | 145.70 | 2,886 |
31 Jan 2023 | 135.30 | 139.75 | 135.25 | 138.60 | 138.60 | 304 |
30 Jan 2023 | 135.45 | 137.55 | 133.15 | 135.50 | 135.50 | 400 |
27 Jan 2023 | 136.25 | 136.30 | 133.55 | 135.25 | 135.25 | 300 |
26 Jan 2023 | 131.95 | 137.15 | 131.60 | 136.75 | 136.75 | 660 |
25 Jan 2023 | 134.00 | 134.25 | 130.10 | 131.60 | 131.60 | 518 |
24 Jan 2023 | 132.60 | 135.45 | 129.80 | 134.25 | 134.25 | 1,300 |
23 Jan 2023 | 134.20 | 134.25 | 126.55 | 133.20 | 133.20 | 1,118 |
20 Jan 2023 | 134.45 | 134.95 | 132.65 | 133.90 | 133.90 | 603 |
19 Jan 2023 | 139.40 | 139.75 | 134.60 | 136.35 | 136.35 | 1,234 |
18 Jan 2023 | 140.65 | 143.85 | 139.10 | 139.40 | 139.40 | 2,306 |
17 Jan 2023 | 132.80 | 141.50 | 132.55 | 138.10 | 138.10 | 1,717 |
16 Jan 2023 | 134.00 | 134.05 | 130.00 | 131.90 | 131.90 | 2,488 |
13 Jan 2023 | 132.10 | 135.40 | 131.40 | 134.40 | 134.40 | 704 |
12 Jan 2023 | 127.55 | 133.55 | 126.95 | 131.35 | 131.35 | 765 |
11 Jan 2023 | 116.90 | 127.80 | 112.95 | 126.80 | 126.80 | 2,642 |
10 Jan 2023 | 117.00 | 117.70 | 114.45 | 116.80 | 116.80 | 1,450 |
09 Jan 2023 | 115.10 | 118.05 | 114.40 | 117.10 | 117.10 | 1,240 |
06 Jan 2023 | 112.30 | 115.05 | 110.75 | 114.40 | 114.40 | 781 |
05 Jan 2023 | 115.45 | 115.90 | 108.95 | 111.30 | 111.30 | 1,002 |
04 Jan 2023 | 123.10 | 123.25 | 114.20 | 115.45 | 115.45 | 1,952 |
03 Jan 2023 | 122.20 | 124.80 | 121.00 | 122.30 | 122.30 | 2,564 |
02 Jan 2023 | 119.50 | 123.60 | 119.50 | 122.30 | 122.30 | 170 |
30 Dec 2022 | 120.00 | 120.35 | 119.20 | 119.20 | 119.20 | 454 |
29 Dec 2022 | 119.15 | 120.30 | 118.00 | 120.05 | 120.05 | 136 |
28 Dec 2022 | 122.30 | 122.30 | 119.10 | 119.15 | 119.15 | 456 |
27 Dec 2022 | 122.90 | 123.90 | 122.00 | 122.50 | 122.50 | 200 |
23 Dec 2022 | 122.25 | 124.30 | 122.15 | 122.60 | 122.60 | 184 |
22 Dec 2022 | 123.90 | 124.25 | 120.90 | 122.00 | 122.00 | 580 |
21 Dec 2022 | 124.40 | 126.40 | 123.30 | 123.30 | 123.30 | 60 |
20 Dec 2022 | 123.30 | 124.20 | 122.55 | 123.80 | 123.80 | 140 |
19 Dec 2022 | 125.15 | 126.25 | 123.40 | 124.00 | 124.00 | 718 |
16 Dec 2022 | 122.05 | 125.20 | 121.35 | 124.50 | 124.50 | 364 |
15 Dec 2022 | 121.50 | 122.90 | 121.10 | 121.35 | 121.35 | 892 |
14 Dec 2022 | 125.10 | 125.50 | 119.75 | 121.75 | 121.75 | 420 |
13 Dec 2022 | 123.60 | 128.55 | 122.50 | 124.70 | 124.70 | 1,231 |
12 Dec 2022 | 121.50 | 121.55 | 118.30 | 118.85 | 118.85 | 324 |
09 Dec 2022 | 119.15 | 122.05 | 119.15 | 121.05 | 121.05 | 490 |
08 Dec 2022 | 121.05 | 121.65 | 118.50 | 118.90 | 118.90 | 90 |
07 Dec 2022 | 122.75 | 122.75 | 120.35 | 121.00 | 121.00 | 120 |
06 Dec 2022 | 120.70 | 122.80 | 119.60 | 120.70 | 120.70 | 336 |
05 Dec 2022 | 124.15 | 124.70 | 120.50 | 120.75 | 120.75 | 18 |
02 Dec 2022 | 123.10 | 124.95 | 121.95 | 124.05 | 124.05 | 70 |
01 Dec 2022 | 122.60 | 123.95 | 121.90 | 122.75 | 122.75 | 420 |
30 Nov 2022 | 122.00 | 122.80 | 119.65 | 122.80 | 122.80 | 1,283 |
29 Nov 2022 | 124.00 | 124.40 | 120.25 | 121.70 | 121.70 | 364 |
28 Nov 2022 | 125.15 | 125.40 | 123.15 | 123.25 | 123.25 | 260 |
25 Nov 2022 | 125.25 | 125.70 | 123.95 | 125.55 | 125.55 | 270 |
24 Nov 2022 | 125.00 | 127.45 | 124.70 | 125.20 | 125.20 | 440 |
23 Nov 2022 | 125.70 | 126.15 | 123.55 | 124.60 | 124.60 | - |
22 Nov 2022 | 123.70 | 127.25 | 123.30 | 125.95 | 125.95 | 1,530 |
21 Nov 2022 | 125.35 | 125.45 | 122.65 | 124.15 | 124.15 | 510 |
18 Nov 2022 | 121.65 | 125.55 | 121.45 | 125.05 | 125.05 | 120 |
17 Nov 2022 | 123.00 | 123.30 | 118.85 | 121.45 | 121.45 | 120 |
16 Nov 2022 | 122.15 | 122.65 | 120.45 | 122.35 | 122.35 | 230 |
15 Nov 2022 | 125.00 | 125.55 | 121.05 | 121.10 | 121.10 | 1,532 |
14 Nov 2022 | 126.40 | 126.45 | 123.20 | 123.70 | 123.70 | 1,398 |
11 Nov 2022 | 121.70 | 125.80 | 121.55 | 125.65 | 125.65 | 985 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |