Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
20 Mar 2023 | - | - | - | - | - | - |
17 Mar 2023 | 119.95 | 119.95 | 115.90 | 116.05 | 116.05 | 10,112 |
16 Mar 2023 | 117.15 | 117.65 | 117.00 | 117.10 | 117.10 | 4,202 |
15 Mar 2023 | 119.00 | 119.00 | 117.00 | 117.00 | 117.00 | 4,551 |
14 Mar 2023 | 117.60 | 124.00 | 117.60 | 118.00 | 118.00 | 11,142 |
13 Mar 2023 | 120.05 | 120.15 | 118.25 | 120.15 | 120.15 | 5,975 |
10 Mar 2023 | 120.05 | 120.50 | 119.50 | 119.50 | 119.50 | 4,746 |
09 Mar 2023 | 120.05 | 121.85 | 120.00 | 120.00 | 120.00 | 1,113 |
08 Mar 2023 | 120.75 | 120.85 | 119.60 | 120.00 | 120.00 | 1,547 |
07 Mar 2023 | - | - | - | - | - | - |
06 Mar 2023 | 120.10 | 121.55 | 120.00 | 120.05 | 120.05 | 1,943 |
03 Mar 2023 | 120.10 | 121.85 | 118.50 | 120.90 | 120.90 | 6,259 |
02 Mar 2023 | 120.10 | 122.00 | 120.00 | 120.00 | 120.00 | 5,901 |
01 Mar 2023 | 120.45 | 121.00 | 120.00 | 120.00 | 120.00 | 1,577 |
28 Feb 2023 | 122.05 | 122.35 | 120.00 | 120.00 | 120.00 | 9,413 |
27 Feb 2023 | 123.65 | 123.65 | 118.00 | 120.00 | 120.00 | 510 |
24 Feb 2023 | 119.95 | 122.90 | 119.95 | 120.10 | 120.10 | 7,505 |
23 Feb 2023 | 123.85 | 123.85 | 120.00 | 120.00 | 120.00 | 5,733 |
22 Feb 2023 | 120.40 | 121.00 | 120.00 | 120.00 | 120.00 | 7,576 |
21 Feb 2023 | 117.50 | 120.90 | 117.50 | 120.00 | 120.00 | 18,034 |
17 Feb 2023 | 119.00 | 119.00 | 118.50 | 118.50 | 118.50 | 3,022 |
16 Feb 2023 | 121.45 | 121.45 | 117.65 | 119.05 | 119.05 | 7,782 |
15 Feb 2023 | 118.00 | 122.60 | 116.00 | 117.50 | 117.50 | 20,835 |
14 Feb 2023 | 118.50 | 119.00 | 118.50 | 118.50 | 118.50 | 6,002 |
13 Feb 2023 | 120.40 | 123.80 | 119.00 | 119.00 | 119.00 | 6,368 |
10 Feb 2023 | 120.10 | 124.45 | 120.10 | 120.40 | 120.40 | 3,109 |
09 Feb 2023 | 129.55 | 129.55 | 120.65 | 123.00 | 123.00 | 278 |
08 Feb 2023 | 125.00 | 129.95 | 123.00 | 124.35 | 124.35 | 3,794 |
07 Feb 2023 | 125.00 | 129.85 | 125.00 | 127.05 | 127.05 | 9,122 |
06 Feb 2023 | 129.95 | 130.00 | 127.00 | 127.30 | 127.30 | 835 |
03 Feb 2023 | 122.90 | 129.00 | 121.50 | 127.85 | 127.85 | 11,932 |
02 Feb 2023 | 119.00 | 124.35 | 114.20 | 122.90 | 122.90 | 12,066 |
01 Feb 2023 | 120.40 | 121.95 | 118.00 | 119.20 | 119.20 | 15,547 |
31 Jan 2023 | 114.95 | 116.50 | 111.00 | 116.15 | 116.15 | 8,783 |
30 Jan 2023 | 110.50 | 113.10 | 109.85 | 111.20 | 111.20 | 408 |
27 Jan 2023 | 112.10 | 115.05 | 110.15 | 110.40 | 110.40 | 3,392 |
26 Jan 2023 | 115.90 | 115.90 | 115.90 | 115.90 | 115.90 | - |
25 Jan 2023 | 119.95 | 119.95 | 114.30 | 115.90 | 115.90 | 1,677 |
24 Jan 2023 | 123.90 | 123.90 | 116.35 | 119.95 | 119.95 | 1,690 |
23 Jan 2023 | 129.85 | 129.85 | 120.25 | 120.80 | 120.80 | 3,047 |
20 Jan 2023 | 125.20 | 128.75 | 124.00 | 125.00 | 125.00 | 1,549 |
19 Jan 2023 | 127.00 | 129.90 | 123.60 | 127.30 | 127.30 | 1,652 |
18 Jan 2023 | 126.15 | 130.00 | 126.15 | 128.45 | 128.45 | 651 |
17 Jan 2023 | 130.45 | 130.95 | 126.00 | 127.35 | 127.35 | 4,310 |
13 Jan 2023 | 129.00 | 133.80 | 126.20 | 131.65 | 131.65 | 3,207 |
12 Jan 2023 | 126.00 | 128.20 | 123.55 | 127.55 | 127.55 | 1,266 |
11 Jan 2023 | 126.50 | 126.50 | 121.00 | 124.15 | 124.15 | 1,137 |
10 Jan 2023 | 128.50 | 134.90 | 123.05 | 124.45 | 124.45 | 14,821 |
09 Jan 2023 | 128.20 | 139.30 | 126.85 | 128.50 | 128.50 | 8,803 |
06 Jan 2023 | 136.00 | 139.00 | 129.60 | 133.50 | 133.50 | 1,263 |
05 Jan 2023 | 137.00 | 138.30 | 133.10 | 136.00 | 136.00 | 3,563 |
04 Jan 2023 | 138.00 | 138.00 | 132.60 | 134.25 | 134.25 | 1,277 |
03 Jan 2023 | 126.00 | 134.00 | 126.00 | 132.95 | 132.95 | 6,524 |
30 Dec 2022 | 122.05 | 128.85 | 122.05 | 124.00 | 124.00 | 3,447 |
29 Dec 2022 | 132.00 | 132.00 | 125.90 | 126.35 | 126.35 | 2,144 |
28 Dec 2022 | 128.50 | 134.65 | 128.50 | 132.50 | 132.50 | 2,682 |
27 Dec 2022 | 133.20 | 133.20 | 126.45 | 132.20 | 132.20 | 5,146 |
23 Dec 2022 | 135.90 | 138.80 | 127.50 | 131.85 | 131.85 | 23,946 |
22 Dec 2022 | 133.95 | 133.95 | 122.00 | 133.45 | 133.45 | 31,549 |
21 Dec 2022 | 126.70 | 127.60 | 123.20 | 127.60 | 127.60 | 21,054 |
20 Dec 2022 | 120.00 | 121.65 | 113.05 | 121.55 | 121.55 | 24,616 |
19 Dec 2022 | 114.00 | 115.90 | 111.10 | 115.90 | 115.90 | 22,316 |
16 Dec 2022 | 105.50 | 110.40 | 100.15 | 110.40 | 110.40 | 14,906 |
15 Dec 2022 | 112.60 | 115.75 | 104.75 | 105.15 | 105.15 | 17,541 |
14 Dec 2022 | 98.00 | 110.25 | 95.00 | 110.25 | 110.25 | 18,251 |
13 Dec 2022 | 105.40 | 106.00 | 99.00 | 100.25 | 100.25 | 17,425 |
12 Dec 2022 | 117.40 | 117.40 | 105.60 | 106.85 | 106.85 | 8,621 |
09 Dec 2022 | 118.90 | 120.50 | 113.75 | 115.15 | 115.15 | 9,485 |
08 Dec 2022 | 140.10 | 142.85 | 118.00 | 122.05 | 122.05 | 158,914 |
07 Dec 2022 | 129.75 | 129.90 | 125.00 | 129.90 | 129.90 | 52,248 |
06 Dec 2022 | 115.50 | 118.10 | 106.55 | 118.10 | 118.10 | 13,721 |
05 Dec 2022 | 107.25 | 107.40 | 103.00 | 107.40 | 107.40 | 59,330 |
02 Dec 2022 | 102.30 | 102.30 | 102.30 | 102.30 | 102.30 | 987 |
01 Dec 2022 | 97.45 | 97.45 | 97.45 | 97.45 | 97.45 | 413 |
30 Nov 2022 | 92.85 | 92.85 | 92.85 | 92.85 | 92.85 | 1,733 |
29 Nov 2022 | 88.45 | 88.45 | 88.45 | 88.45 | 88.45 | 815 |
28 Nov 2022 | 84.25 | 84.25 | 84.25 | 84.25 | 84.25 | 1,127 |
25 Nov 2022 | 80.25 | 80.25 | 80.25 | 80.25 | 80.25 | 4,859 |
23 Nov 2022 | 72.50 | 72.85 | 71.80 | 72.85 | 72.85 | 5,648 |
22 Nov 2022 | 66.10 | 69.40 | 62.80 | 69.40 | 69.40 | 30,837 |
21 Nov 2022 | 69.06 | 69.06 | 64.88 | 67.83 | 67.83 | 38,694 |
18 Nov 2022 | 67.76 | 67.76 | 64.68 | 65.39 | 65.39 | 20,707 |
17 Nov 2022 | 70.05 | 70.59 | 66.99 | 67.16 | 67.16 | 25,207 |
16 Nov 2022 | 68.52 | 69.61 | 66.84 | 69.02 | 69.02 | 41,603 |
15 Nov 2022 | 65.91 | 67.77 | 65.60 | 67.29 | 67.29 | 32,174 |
14 Nov 2022 | 63.76 | 65.14 | 62.91 | 64.26 | 64.26 | 34,071 |
11 Nov 2022 | 387.00 | 408.90 | 387.00 | 400.25 | 400.25 | 1,527 |
10 Nov 2022 | 375.10 | 396.90 | 375.10 | 394.65 | 394.65 | 285 |
09 Nov 2022 | 375.00 | 390.00 | 375.00 | 388.60 | 388.60 | 1,552 |
08 Nov 2022 | - | - | - | - | - | - |
07 Nov 2022 | 381.00 | 388.35 | 379.70 | 381.75 | 381.75 | 4,464 |
04 Nov 2022 | 385.00 | 393.00 | 385.00 | 387.95 | 387.95 | 1,009 |
03 Nov 2022 | 381.00 | 402.00 | 381.00 | 389.70 | 389.70 | 855 |
02 Nov 2022 | 382.05 | 394.00 | 382.05 | 389.50 | 389.50 | 563 |
01 Nov 2022 | 390.05 | 393.90 | 380.95 | 387.95 | 387.95 | 1,260 |
31 Oct 2022 | 380.00 | 394.00 | 380.00 | 388.05 | 388.05 | 1,680 |
28 Oct 2022 | 380.00 | 387.15 | 380.00 | 385.15 | 385.15 | 417 |
27 Oct 2022 | 395.00 | 395.00 | 379.60 | 380.40 | 380.40 | 2,027 |
26 Oct 2022 | 393.05 | 393.05 | 393.05 | 393.05 | 393.05 | - |
25 Oct 2022 | 396.60 | 396.60 | 389.55 | 393.05 | 393.05 | 522 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |