Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
23 Mar 2023 | 38.10 | 38.63 | 38.00 | 38.63 | 38.63 | 43,083 |
22 Mar 2023 | 39.00 | 41.00 | 38.39 | 39.05 | 39.05 | 64,266 |
21 Mar 2023 | 37.90 | 38.70 | 37.20 | 38.55 | 38.55 | 180,604 |
20 Mar 2023 | 39.70 | 39.70 | 34.00 | 36.20 | 36.20 | 427,171 |
17 Mar 2023 | 43.10 | 43.10 | 40.00 | 40.65 | 40.65 | 1,088,079 |
16 Mar 2023 | 44.40 | 44.40 | 44.40 | 43.70 | 43.70 | 1,099 |
15 Mar 2023 | 44.90 | 44.90 | 44.90 | 44.00 | 44.00 | 7,999 |
14 Mar 2023 | 43.50 | 45.90 | 43.50 | 45.20 | 45.20 | 1,419 |
13 Mar 2023 | 45.10 | 47.17 | 44.60 | 44.45 | 44.45 | 89,136 |
10 Mar 2023 | 46.10 | 46.31 | 45.39 | 46.55 | 46.55 | 54,473 |
09 Mar 2023 | 48.00 | 48.00 | 46.10 | 48.05 | 48.05 | 36,777 |
08 Mar 2023 | 46.00 | 48.00 | 44.10 | 47.05 | 47.05 | 113,064 |
07 Mar 2023 | 46.00 | 48.90 | 42.50 | 45.05 | 45.05 | 280,466 |
06 Mar 2023 | 49.00 | 51.00 | 47.00 | 47.00 | 47.00 | 247,055 |
03 Mar 2023 | 44.10 | 48.50 | 42.10 | 48.50 | 48.50 | 168,027 |
02 Mar 2023 | 40.90 | 44.10 | 38.65 | 43.15 | 43.15 | 297,237 |
01 Mar 2023 | 36.00 | 41.00 | 35.00 | 39.65 | 39.65 | 377,660 |
28 Feb 2023 | 38.50 | 39.90 | 34.00 | 35.20 | 35.20 | 317,983 |
27 Feb 2023 | 44.00 | 44.00 | 36.69 | 38.20 | 38.20 | 567,934 |
24 Feb 2023 | 54.20 | 55.00 | 54.00 | 54.20 | 54.20 | 29,439 |
23 Feb 2023 | 54.56 | 54.56 | 54.56 | 56.00 | 56.00 | 5,181 |
22 Feb 2023 | 56.28 | 56.28 | 56.28 | 55.40 | 55.40 | 86 |
21 Feb 2023 | 55.20 | 55.62 | 55.20 | 55.50 | 55.50 | 19,000 |
20 Feb 2023 | 57.00 | 57.00 | 54.50 | 55.90 | 55.90 | 145,832 |
17 Feb 2023 | 56.40 | 57.72 | 55.00 | 55.50 | 55.50 | 94,977 |
16 Feb 2023 | 53.55 | 53.55 | 53.55 | 53.50 | 53.50 | 933 |
15 Feb 2023 | 54.54 | 54.54 | 53.00 | 53.50 | 53.50 | 5,700 |
14 Feb 2023 | 55.00 | 55.00 | 52.61 | 53.50 | 53.50 | 27,500 |
13 Feb 2023 | 57.00 | 58.40 | 56.18 | 57.00 | 57.00 | 18,921 |
10 Feb 2023 | 58.20 | 58.55 | 58.00 | 58.50 | 58.50 | 31,436 |
09 Feb 2023 | 59.60 | 59.60 | 59.60 | 59.60 | 59.60 | - |
08 Feb 2023 | 60.50 | 60.50 | 60.50 | 59.60 | 59.60 | 14,856 |
07 Feb 2023 | 58.20 | 58.20 | 58.20 | 59.60 | 59.60 | 1 |
06 Feb 2023 | 57.55 | 61.00 | 57.55 | 59.60 | 59.60 | 10,451 |
03 Feb 2023 | 58.60 | 59.37 | 57.55 | 58.10 | 58.10 | 49,500 |
02 Feb 2023 | 60.80 | 61.00 | 60.50 | 60.50 | 60.50 | 89,468 |
01 Feb 2023 | 61.00 | 62.00 | 59.15 | 60.00 | 60.00 | 75,869 |
31 Jan 2023 | 62.80 | 64.36 | 62.00 | 62.10 | 62.10 | 54,764 |
30 Jan 2023 | 62.79 | 66.38 | 62.79 | 64.90 | 64.90 | 607 |
27 Jan 2023 | 67.20 | 68.00 | 62.77 | 64.00 | 64.00 | 143,029 |
26 Jan 2023 | 67.61 | 67.61 | 67.61 | 68.60 | 68.60 | 3,500 |
25 Jan 2023 | 69.72 | 69.72 | 69.72 | 68.60 | 68.60 | 4,358 |
24 Jan 2023 | 69.00 | 69.00 | 68.80 | 68.60 | 68.60 | 16,872 |
23 Jan 2023 | 68.00 | 68.00 | 68.00 | 68.00 | 68.00 | - |
20 Jan 2023 | 67.30 | 67.30 | 67.30 | 68.00 | 68.00 | 1,500 |
19 Jan 2023 | 67.30 | 67.30 | 67.00 | 67.50 | 67.50 | 4,479 |
18 Jan 2023 | 67.51 | 67.51 | 67.47 | 68.10 | 68.10 | 3,099 |
17 Jan 2023 | 68.00 | 68.36 | 67.15 | 67.70 | 67.70 | 22,500 |
16 Jan 2023 | 72.00 | 73.71 | 68.00 | 68.50 | 68.50 | 60,528 |
13 Jan 2023 | 63.00 | 72.00 | 61.22 | 71.00 | 71.00 | 165,238 |
12 Jan 2023 | 62.70 | 62.70 | 60.00 | 61.50 | 61.50 | 5,064 |
11 Jan 2023 | 57.00 | 63.00 | 55.33 | 61.50 | 61.50 | 142,940 |
10 Jan 2023 | 57.00 | 57.70 | 55.30 | 56.50 | 56.50 | 49,764 |
09 Jan 2023 | 55.00 | 56.56 | 53.40 | 55.70 | 55.70 | 68,070 |
06 Jan 2023 | 52.00 | 53.62 | 51.38 | 52.10 | 52.10 | 18,411 |
05 Jan 2023 | 55.00 | 55.00 | 51.81 | 51.00 | 51.00 | 43,831 |
04 Jan 2023 | 55.58 | 55.58 | 53.22 | 54.00 | 54.00 | 10,430 |
03 Jan 2023 | 55.00 | 55.90 | 54.00 | 53.80 | 53.80 | 72,001 |
30 Dec 2022 | 57.00 | 57.22 | 57.00 | 58.00 | 58.00 | 25,000 |
29 Dec 2022 | 57.00 | 59.00 | 57.00 | 58.00 | 58.00 | 1,990 |
28 Dec 2022 | 57.00 | 58.88 | 56.00 | 57.50 | 57.50 | 55,136 |
23 Dec 2022 | 59.00 | 59.00 | 56.93 | 58.00 | 58.00 | 36,935 |
22 Dec 2022 | 56.60 | 57.90 | 56.36 | 57.80 | 57.80 | 68,068 |
21 Dec 2022 | 55.60 | 57.24 | 55.20 | 56.60 | 56.60 | 47,028 |
20 Dec 2022 | 50.00 | 56.83 | 50.00 | 55.60 | 55.60 | 104,474 |
19 Dec 2022 | 49.00 | 49.00 | 49.00 | 48.55 | 48.55 | 4,000 |
16 Dec 2022 | 48.00 | 48.30 | 46.10 | 48.05 | 48.05 | 83,420 |
15 Dec 2022 | 48.00 | 48.80 | 45.70 | 48.00 | 48.00 | 117,722 |
14 Dec 2022 | 45.38 | 47.00 | 45.00 | 46.05 | 46.05 | 564,245 |
13 Dec 2022 | 46.90 | 47.00 | 45.28 | 47.00 | 47.00 | 53,135 |
12 Dec 2022 | 44.00 | 46.29 | 43.92 | 45.00 | 45.00 | 1,614,388 |
09 Dec 2022 | 44.00 | 44.00 | 42.50 | 43.05 | 43.05 | 150,211 |
08 Dec 2022 | 44.00 | 44.00 | 43.53 | 44.00 | 44.00 | 210,014 |
07 Dec 2022 | 42.00 | 43.80 | 41.00 | 43.80 | 43.80 | 256,182 |
06 Dec 2022 | 44.00 | 44.80 | 42.00 | 42.80 | 42.80 | 125,667 |
05 Dec 2022 | 47.00 | 47.00 | 44.60 | 45.80 | 45.80 | 98,331 |
02 Dec 2022 | 46.00 | 46.00 | 44.50 | 44.55 | 44.55 | 14,223 |
01 Dec 2022 | 46.35 | 46.35 | 44.60 | 45.30 | 45.30 | 72,128 |
30 Nov 2022 | 45.11 | 45.93 | 45.11 | 45.80 | 45.80 | 53,000 |
29 Nov 2022 | 45.00 | 46.00 | 43.40 | 46.00 | 46.00 | 347,665 |
28 Nov 2022 | 43.40 | 43.40 | 43.40 | 44.05 | 44.05 | 1,153 |
25 Nov 2022 | 44.90 | 44.90 | 44.90 | 44.05 | 44.05 | 3,318 |
24 Nov 2022 | 45.00 | 45.00 | 44.90 | 44.05 | 44.05 | 51,000 |
23 Nov 2022 | 44.00 | 45.00 | 42.89 | 44.05 | 44.05 | 308,794 |
22 Nov 2022 | 43.65 | 44.41 | 41.56 | 44.00 | 44.00 | 17,000 |
21 Nov 2022 | 44.00 | 44.00 | 41.56 | 42.55 | 42.55 | 11,075 |
18 Nov 2022 | 44.00 | 44.00 | 42.00 | 42.00 | 42.00 | 18,553 |
17 Nov 2022 | 44.11 | 44.11 | 44.11 | 44.50 | 44.50 | 216 |
16 Nov 2022 | 44.10 | 44.40 | 44.10 | 44.50 | 44.50 | 2,099 |
15 Nov 2022 | 46.00 | 46.00 | 46.00 | 45.05 | 45.05 | 8,000 |
14 Nov 2022 | 45.05 | 45.05 | 45.05 | 45.05 | 45.05 | - |
11 Nov 2022 | 44.00 | 46.00 | 43.97 | 45.05 | 45.05 | 280,318 |
10 Nov 2022 | 46.00 | 46.90 | 44.30 | 45.60 | 45.60 | 12,167 |
09 Nov 2022 | 47.67 | 47.67 | 47.67 | 46.95 | 46.95 | 4,793 |
08 Nov 2022 | 47.67 | 47.67 | 47.67 | 46.95 | 46.95 | 2,153 |
07 Nov 2022 | 46.22 | 46.22 | 46.22 | 46.95 | 46.95 | 220 |
04 Nov 2022 | 47.90 | 47.90 | 47.90 | 46.95 | 46.95 | 1,000 |
03 Nov 2022 | 49.00 | 51.25 | 46.21 | 46.95 | 46.95 | 75,857 |
02 Nov 2022 | 52.00 | 55.00 | 49.10 | 49.50 | 49.50 | 38,132 |
01 Nov 2022 | 55.60 | 56.04 | 52.00 | 54.00 | 54.00 | 48,221 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |