Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
29 Mar 2023 | 122.40 | 123.00 | 121.60 | 122.40 | 122.40 | 270,105 |
28 Mar 2023 | 124.60 | 125.40 | 120.60 | 122.00 | 122.00 | 1,396,863 |
27 Mar 2023 | 123.60 | 126.00 | 122.40 | 123.40 | 123.40 | 2,013,607 |
24 Mar 2023 | 119.00 | 123.60 | 119.00 | 123.60 | 123.60 | 4,619,006 |
23 Mar 2023 | 121.40 | 124.00 | 120.80 | 123.40 | 123.40 | 1,924,554 |
22 Mar 2023 | 124.00 | 124.00 | 119.20 | 121.00 | 121.00 | 1,551,765 |
21 Mar 2023 | 120.40 | 120.60 | 118.72 | 120.60 | 120.60 | 979,232 |
20 Mar 2023 | 117.20 | 119.20 | 115.20 | 118.80 | 118.80 | 793,938 |
17 Mar 2023 | 121.00 | 121.00 | 117.60 | 117.60 | 117.60 | 3,421,299 |
16 Mar 2023 | 120.80 | 121.00 | 118.60 | 119.20 | 119.20 | 1,218,997 |
15 Mar 2023 | 114.40 | 123.60 | 114.40 | 118.20 | 118.20 | 1,803,582 |
14 Mar 2023 | 123.00 | 123.00 | 115.80 | 121.20 | 121.20 | 1,490,104 |
13 Mar 2023 | 122.40 | 127.80 | 117.60 | 119.40 | 119.40 | 1,055,309 |
10 Mar 2023 | 122.40 | 124.20 | 120.60 | 122.40 | 122.40 | 7,567,282 |
09 Mar 2023 | 120.00 | 125.40 | 120.00 | 124.60 | 124.60 | 1,004,142 |
08 Mar 2023 | 122.80 | 127.00 | 122.40 | 124.80 | 124.80 | 1,538,565 |
07 Mar 2023 | 120.40 | 132.00 | 119.20 | 127.00 | 127.00 | 8,220,866 |
06 Mar 2023 | 115.00 | 115.40 | 112.60 | 115.00 | 115.00 | 706,853 |
03 Mar 2023 | 117.40 | 117.40 | 114.00 | 114.20 | 114.20 | 1,217,053 |
02 Mar 2023 | 116.00 | 116.00 | 112.20 | 114.20 | 114.20 | 1,600,167 |
01 Mar 2023 | 113.60 | 117.20 | 110.32 | 114.00 | 114.00 | 970,478 |
28 Feb 2023 | 114.60 | 116.20 | 113.20 | 113.80 | 113.80 | 1,794,073 |
27 Feb 2023 | 112.20 | 115.20 | 112.02 | 115.20 | 115.20 | 772,146 |
24 Feb 2023 | 112.00 | 112.40 | 111.00 | 112.40 | 112.40 | 776,278 |
23 Feb 2023 | 112.00 | 112.40 | 104.60 | 111.60 | 111.60 | 605,490 |
22 Feb 2023 | 112.00 | 112.00 | 111.00 | 112.00 | 112.00 | 893,875 |
21 Feb 2023 | 111.80 | 112.00 | 111.00 | 111.80 | 111.80 | 530,020 |
20 Feb 2023 | 112.00 | 112.40 | 102.80 | 112.00 | 112.00 | 708,942 |
17 Feb 2023 | 110.20 | 112.00 | 110.00 | 112.00 | 112.00 | 923,979 |
16 Feb 2023 | 111.40 | 112.05 | 111.20 | 112.00 | 112.00 | 1,424,968 |
15 Feb 2023 | 112.00 | 112.40 | 109.66 | 112.00 | 112.00 | 2,137,058 |
14 Feb 2023 | 110.00 | 112.60 | 110.00 | 112.00 | 112.00 | 1,350,602 |
13 Feb 2023 | 112.00 | 114.00 | 111.40 | 112.00 | 112.00 | 1,036,248 |
10 Feb 2023 | 114.00 | 114.00 | 112.00 | 113.20 | 113.20 | 340,023 |
09 Feb 2023 | 113.40 | 114.00 | 111.86 | 113.20 | 113.20 | 513,717 |
08 Feb 2023 | 111.60 | 114.20 | 111.20 | 114.00 | 114.00 | 344,693 |
07 Feb 2023 | 111.80 | 113.80 | 110.00 | 111.80 | 111.80 | 3,086,522 |
06 Feb 2023 | 117.20 | 117.20 | 110.40 | 111.60 | 111.60 | 998,748 |
03 Feb 2023 | 112.20 | 113.80 | 111.40 | 111.60 | 111.60 | 830,743 |
02 Feb 2023 | 110.00 | 113.40 | 110.00 | 112.80 | 112.80 | 1,808,765 |
01 Feb 2023 | 110.00 | 113.40 | 110.00 | 112.00 | 112.00 | 824,663 |
31 Jan 2023 | 115.00 | 115.00 | 111.40 | 112.00 | 112.00 | 1,127,557 |
30 Jan 2023 | 110.40 | 112.60 | 109.60 | 112.60 | 112.60 | 831,106 |
27 Jan 2023 | 110.00 | 111.00 | 109.80 | 110.80 | 110.80 | 942,375 |
26 Jan 2023 | 111.00 | 112.00 | 109.60 | 110.60 | 110.60 | 1,239,848 |
25 Jan 2023 | 110.00 | 114.00 | 108.69 | 112.40 | 112.40 | 1,016,241 |
24 Jan 2023 | 118.60 | 118.60 | 113.24 | 114.00 | 114.00 | 1,728,246 |
23 Jan 2023 | 111.00 | 122.00 | 111.00 | 114.40 | 114.40 | 1,426,105 |
20 Jan 2023 | 119.00 | 119.00 | 113.20 | 114.20 | 114.20 | 1,271,323 |
19 Jan 2023 | 120.00 | 120.00 | 112.18 | 114.00 | 114.00 | 840,905 |
18 Jan 2023 | 116.60 | 120.00 | 114.00 | 114.00 | 114.00 | 702,296 |
17 Jan 2023 | 118.00 | 118.00 | 113.80 | 116.20 | 116.20 | 2,377,759 |
16 Jan 2023 | 113.60 | 117.60 | 110.00 | 115.20 | 115.20 | 576,592 |
13 Jan 2023 | 113.40 | 115.40 | 113.40 | 114.60 | 114.60 | 1,065,015 |
12 Jan 2023 | 115.00 | 115.00 | 113.00 | 113.80 | 113.80 | 1,092,284 |
11 Jan 2023 | 111.40 | 115.20 | 109.28 | 113.80 | 113.80 | 879,060 |
10 Jan 2023 | 115.00 | 115.00 | 106.20 | 111.20 | 111.20 | 989,880 |
09 Jan 2023 | 108.80 | 119.20 | 108.80 | 113.60 | 113.60 | 2,078,066 |
06 Jan 2023 | 111.60 | 114.40 | 109.80 | 114.00 | 114.00 | 643,625 |
05 Jan 2023 | 110.20 | 113.74 | 108.00 | 112.80 | 112.80 | 1,155,691 |
04 Jan 2023 | 112.00 | 112.00 | 109.25 | 110.00 | 110.00 | 1,314,474 |
03 Jan 2023 | 104.00 | 109.60 | 101.00 | 109.40 | 109.40 | 1,423,264 |
30 Dec 2022 | 109.40 | 110.40 | 107.80 | 108.60 | 108.60 | 1,038,739 |
29 Dec 2022 | 114.00 | 114.00 | 107.58 | 109.60 | 109.60 | 437,164 |
28 Dec 2022 | 108.00 | 109.40 | 107.20 | 109.40 | 109.40 | 677,194 |
23 Dec 2022 | 105.60 | 109.00 | 103.00 | 109.00 | 109.00 | 488,764 |
22 Dec 2022 | 108.20 | 109.00 | 107.20 | 108.60 | 108.60 | 407,714 |
21 Dec 2022 | 106.20 | 108.40 | 105.00 | 107.80 | 107.80 | 638,853 |
20 Dec 2022 | 107.00 | 108.40 | 106.80 | 107.00 | 107.00 | 461,655 |
19 Dec 2022 | 107.00 | 109.40 | 105.80 | 107.40 | 107.40 | 845,699 |
16 Dec 2022 | 111.00 | 111.00 | 105.20 | 109.40 | 109.40 | 6,810,682 |
15 Dec 2022 | 111.00 | 111.00 | 105.73 | 106.20 | 106.20 | 1,256,201 |
14 Dec 2022 | 105.60 | 106.60 | 105.20 | 106.20 | 106.20 | 915,603 |
13 Dec 2022 | 104.60 | 107.20 | 101.20 | 106.20 | 106.20 | 2,077,741 |
12 Dec 2022 | 105.80 | 108.67 | 102.40 | 106.60 | 106.60 | 1,065,412 |
09 Dec 2022 | 107.20 | 111.00 | 106.20 | 108.20 | 108.20 | 474,127 |
08 Dec 2022 | 105.00 | 109.00 | 105.00 | 107.20 | 107.20 | 1,059,658 |
07 Dec 2022 | 105.00 | 107.00 | 102.80 | 107.00 | 107.00 | 1,267,593 |
06 Dec 2022 | 105.20 | 106.20 | 103.60 | 105.60 | 105.60 | 1,241,546 |
05 Dec 2022 | 103.80 | 107.00 | 101.40 | 105.40 | 105.40 | 712,507 |
02 Dec 2022 | 106.20 | 107.40 | 102.11 | 106.40 | 106.40 | 807,361 |
01 Dec 2022 | 105.80 | 110.20 | 104.00 | 104.80 | 104.80 | 1,033,344 |
30 Nov 2022 | 109.20 | 113.60 | 103.60 | 104.40 | 104.40 | 1,690,363 |
29 Nov 2022 | 109.00 | 109.00 | 106.00 | 106.60 | 106.60 | 919,188 |
28 Nov 2022 | 105.20 | 109.00 | 105.20 | 107.40 | 107.40 | 677,178 |
25 Nov 2022 | 107.40 | 108.40 | 105.80 | 108.40 | 108.40 | 619,869 |
24 Nov 2022 | 112.00 | 112.00 | 106.20 | 106.40 | 106.40 | 1,592,975 |
23 Nov 2022 | 104.00 | 108.00 | 104.00 | 106.80 | 106.80 | 1,003,671 |
22 Nov 2022 | 111.80 | 111.80 | 105.60 | 106.80 | 106.80 | 1,283,572 |
21 Nov 2022 | 107.00 | 109.60 | 105.20 | 107.00 | 107.00 | 1,390,335 |
18 Nov 2022 | 109.00 | 111.23 | 108.40 | 109.40 | 109.40 | 894,941 |
17 Nov 2022 | 110.00 | 110.00 | 108.00 | 109.00 | 109.00 | 2,088,538 |
16 Nov 2022 | 112.60 | 113.60 | 107.60 | 108.40 | 108.40 | 2,590,405 |
15 Nov 2022 | 110.00 | 114.00 | 109.80 | 111.00 | 111.00 | 588,488 |
14 Nov 2022 | 112.80 | 114.60 | 110.40 | 112.80 | 112.80 | 496,614 |
11 Nov 2022 | 109.00 | 114.80 | 109.00 | 113.00 | 113.00 | 1,104,880 |
10 Nov 2022 | 109.00 | 113.00 | 106.33 | 112.40 | 112.40 | 1,642,425 |
09 Nov 2022 | 111.20 | 112.40 | 109.40 | 111.40 | 111.40 | 663,295 |
08 Nov 2022 | 110.00 | 112.40 | 109.42 | 111.80 | 111.80 | 2,012,729 |
07 Nov 2022 | 104.20 | 109.60 | 102.66 | 109.60 | 109.60 | 1,131,117 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |