Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
01 Dec 2023 | 52.26 | 52.45 | 51.37 | 51.38 | 51.38 | 55,256 |
30 Nov 2023 | 52.88 | 53.20 | 52.03 | 52.29 | 52.29 | 2,091 |
29 Nov 2023 | 53.20 | 53.73 | 51.83 | 52.68 | 52.68 | 11,398 |
28 Nov 2023 | 52.07 | 53.56 | 51.99 | 53.34 | 53.34 | 23,665 |
27 Nov 2023 | 52.00 | 52.22 | 51.10 | 51.91 | 51.91 | 32,755 |
24 Nov 2023 | 53.50 | 53.50 | 51.40 | 51.53 | 51.53 | 27,994 |
23 Nov 2023 | - | - | - | - | - | - |
22 Nov 2023 | 54.50 | 54.54 | 53.27 | 53.60 | 53.60 | 26,989 |
21 Nov 2023 | 53.11 | 54.34 | 52.55 | 54.19 | 54.19 | 45,202 |
20 Nov 2023 | 52.20 | 53.15 | 51.52 | 53.11 | 53.11 | 32,970 |
17 Nov 2023 | 51.90 | 52.52 | 51.28 | 52.01 | 52.01 | 41,243 |
16 Nov 2023 | 53.05 | 53.06 | 51.55 | 51.63 | 51.63 | 45,369 |
15 Nov 2023 | 52.82 | 53.62 | 52.42 | 53.05 | 53.05 | 67,167 |
14 Nov 2023 | 51.84 | 53.57 | 51.71 | 52.75 | 52.75 | 72,789 |
13 Nov 2023 | 51.20 | 51.75 | 49.83 | 51.54 | 51.54 | 66,796 |
10 Nov 2023 | 50.63 | 51.69 | 50.49 | 51.20 | 51.20 | 59,988 |
09 Nov 2023 | 49.88 | 50.85 | 49.72 | 50.45 | 50.45 | 58,832 |
08 Nov 2023 | 49.53 | 50.02 | 48.95 | 49.95 | 49.95 | 62,632 |
07 Nov 2023 | 50.88 | 50.88 | 49.25 | 49.49 | 49.49 | 68,012 |
06 Nov 2023 | 49.36 | 52.03 | 49.26 | 50.80 | 50.80 | 83,510 |
02 Nov 2023 | 50.48 | 51.32 | 48.79 | 49.36 | 49.36 | 71,488 |
01 Nov 2023 | 50.11 | 50.58 | 49.32 | 50.32 | 50.32 | 68,781 |
31 Oct 2023 | 51.59 | 51.88 | 49.78 | 49.90 | 49.90 | 66,720 |
30 Oct 2023 | 52.39 | 52.54 | 51.36 | 51.42 | 51.42 | 56,541 |
29 Oct 2023 | 52.06 | 52.97 | 52.06 | 52.39 | 52.39 | 55,235 |
26 Oct 2023 | 51.70 | 52.73 | 51.18 | 52.27 | 52.27 | 65,816 |
25 Oct 2023 | 52.69 | 53.49 | 51.56 | 51.74 | 51.74 | 70,503 |
24 Oct 2023 | 51.33 | 52.65 | 51.15 | 52.60 | 52.60 | 67,915 |
23 Oct 2023 | 52.03 | 52.03 | 50.82 | 51.32 | 51.32 | 79,641 |
22 Oct 2023 | 53.39 | 54.00 | 51.78 | 51.94 | 51.94 | 58,994 |
19 Oct 2023 | 53.24 | 54.32 | 52.97 | 53.39 | 53.39 | 63,665 |
18 Oct 2023 | 54.87 | 55.14 | 52.95 | 53.11 | 53.11 | 72,027 |
17 Oct 2023 | 55.44 | 55.90 | 54.73 | 54.86 | 54.86 | 62,675 |
16 Oct 2023 | 55.93 | 56.11 | 55.13 | 55.35 | 55.35 | 50,126 |
15 Oct 2023 | 54.49 | 56.16 | 54.45 | 55.90 | 55.90 | 69,680 |
12 Oct 2023 | 54.46 | 56.36 | 54.45 | 55.35 | 55.35 | 75,764 |
11 Oct 2023 | 52.21 | 55.17 | 52.16 | 54.47 | 54.47 | 79 |
10 Oct 2023 | 53.98 | 54.05 | 53.52 | 53.52 | 53.52 | 40 |
09 Oct 2023 | 54.94 | 55.30 | 53.96 | 53.99 | 53.99 | 57 |
08 Oct 2023 | 57.60 | 58.02 | 56.13 | 56.13 | 56.13 | 106 |
05 Oct 2023 | 58.88 | 58.88 | 57.24 | 57.29 | 57.29 | 133 |
04 Oct 2023 | 58.59 | 58.78 | 57.71 | 57.86 | 57.86 | 145 |
03 Oct 2023 | 60.00 | 60.12 | 58.41 | 58.43 | 58.43 | 374 |
02 Oct 2023 | 59.75 | 59.75 | 59.30 | 59.45 | 59.45 | 380 |
01 Oct 2023 | 57.25 | 60.17 | 57.12 | 59.85 | 59.85 | 919 |
28 Sept 2023 | 58.61 | 58.77 | 57.29 | 57.44 | 57.44 | 1,337 |
27 Sept 2023 | 59.61 | 59.75 | 58.07 | 58.53 | 58.53 | 12,636 |
26 Sept 2023 | 58.81 | 60.26 | 58.43 | 59.61 | 59.61 | 20,032 |
25 Sept 2023 | 58.88 | 59.17 | 57.76 | 58.86 | 58.86 | 23,008 |
24 Sept 2023 | 60.95 | 60.95 | 58.65 | 58.75 | 58.75 | 22,145 |
21 Sept 2023 | 59.73 | 61.20 | 59.65 | 60.85 | 60.85 | 27,023 |
20 Sept 2023 | 60.68 | 60.91 | 59.50 | 59.65 | 59.65 | 23,987 |
19 Sept 2023 | 61.85 | 62.05 | 60.62 | 60.68 | 60.68 | 19,292 |
18 Sept 2023 | 62.40 | 62.90 | 61.67 | 61.76 | 61.76 | 17,590 |
17 Sept 2023 | 63.38 | 63.60 | 62.04 | 62.39 | 62.39 | 20,663 |
14 Sept 2023 | 63.08 | 63.82 | 62.20 | 63.38 | 63.38 | 31,436 |
13 Sept 2023 | 64.43 | 64.43 | 64.43 | 64.43 | 64.43 | 21,305 |
12 Sept 2023 | 64.43 | 64.43 | 64.43 | 64.43 | 64.43 | 116 |
11 Sept 2023 | 63.71 | 63.71 | 62.00 | 62.72 | 62.72 | 12 |
10 Sept 2023 | 63.82 | 63.82 | 62.90 | 63.15 | 63.15 | 167 |
07 Sept 2023 | 63.65 | 63.65 | 63.15 | 63.15 | 63.15 | 82 |
06 Sept 2023 | 65.35 | 65.35 | 63.86 | 63.86 | 63.86 | 222 |
05 Sept 2023 | 65.50 | 65.98 | 65.26 | 65.35 | 65.35 | 767 |
04 Sept 2023 | 66.22 | 66.28 | 65.62 | 66.00 | 66.00 | 140 |
31 Aug 2023 | 66.10 | 66.75 | 66.00 | 66.55 | 66.55 | 385 |
30 Aug 2023 | 65.70 | 66.10 | 65.41 | 65.52 | 65.52 | 853 |
29 Aug 2023 | 66.50 | 67.20 | 65.35 | 65.54 | 65.54 | 11,170 |
28 Aug 2023 | 66.68 | 67.48 | 66.31 | 66.56 | 66.56 | 22,297 |
27 Aug 2023 | 67.16 | 67.74 | 66.12 | 66.90 | 66.90 | 18,690 |
24 Aug 2023 | 65.44 | 67.08 | 65.38 | 66.73 | 66.73 | 27,119 |
23 Aug 2023 | 66.18 | 66.40 | 64.74 | 65.54 | 65.54 | 26,097 |
22 Aug 2023 | 65.21 | 66.66 | 63.96 | 66.15 | 66.15 | 34,483 |
21 Aug 2023 | 68.15 | 68.46 | 65.03 | 65.21 | 65.21 | 40,356 |
20 Aug 2023 | 68.50 | 69.48 | 67.43 | 67.99 | 67.99 | 24,086 |
17 Aug 2023 | 67.76 | 68.48 | 67.52 | 68.29 | 68.29 | 14,262 |
16 Aug 2023 | 66.78 | 67.96 | 66.71 | 67.76 | 67.76 | 24,809 |
15 Aug 2023 | 65.90 | 67.80 | 65.65 | 66.77 | 66.77 | 21,206 |
14 Aug 2023 | 65.06 | 66.66 | 64.67 | 65.90 | 65.90 | 24,276 |
13 Aug 2023 | 65.04 | 66.32 | 65.04 | 66.32 | 66.32 | 19,093 |
10 Aug 2023 | 66.70 | 66.78 | 65.96 | 66.34 | 66.34 | 15 |
09 Aug 2023 | 66.75 | 66.75 | 66.00 | 66.60 | 66.60 | 15 |
08 Aug 2023 | 66.83 | 66.83 | 66.79 | 66.79 | 66.79 | 1 |
07 Aug 2023 | 66.50 | 66.58 | 65.00 | 66.58 | 66.58 | 146 |
06 Aug 2023 | 67.71 | 67.71 | 66.66 | 66.66 | 66.66 | 52 |
03 Aug 2023 | 67.98 | 68.00 | 67.69 | 68.00 | 68.00 | 174 |
02 Aug 2023 | 67.03 | 67.03 | 66.33 | 66.99 | 66.99 | 474 |
01 Aug 2023 | 67.33 | 67.70 | 66.79 | 67.31 | 67.31 | 301 |
31 Jul 2023 | 65.67 | 67.09 | 64.42 | 67.09 | 67.09 | 542 |
30 Jul 2023 | 67.75 | 67.75 | 64.55 | 65.58 | 65.58 | 858 |
27 Jul 2023 | 68.84 | 69.86 | 67.51 | 67.60 | 67.60 | 9,482 |
26 Jul 2023 | 70.49 | 70.56 | 67.54 | 68.61 | 68.61 | 19,688 |
25 Jul 2023 | 72.44 | 72.64 | 70.00 | 70.27 | 70.27 | 33,794 |
24 Jul 2023 | 71.94 | 72.68 | 70.75 | 72.56 | 72.56 | 37,418 |
23 Jul 2023 | 69.73 | 72.81 | 69.62 | 71.99 | 71.99 | 33,465 |
20 Jul 2023 | 67.64 | 69.55 | 67.60 | 69.40 | 69.40 | 38,869 |
19 Jul 2023 | 66.05 | 67.85 | 65.91 | 67.64 | 67.64 | 31,842 |
18 Jul 2023 | 64.53 | 67.17 | 64.14 | 66.05 | 66.05 | 30,091 |
17 Jul 2023 | 64.78 | 65.25 | 63.55 | 64.05 | 64.05 | 23,469 |
16 Jul 2023 | 65.05 | 66.39 | 64.30 | 64.76 | 64.76 | 23,670 |
13 Jul 2023 | 67.89 | 67.89 | 67.89 | 67.89 | 67.89 | 24,728 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |