Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
21 May 2024 | 35.72 | 36.36 | 34.80 | 36.02 | 36.02 | 78,774 |
20 May 2024 | 36.96 | 37.64 | 34.80 | 35.94 | 35.94 | 89,965 |
17 May 2024 | 36.00 | 36.78 | 35.96 | 36.72 | 36.72 | 42,928 |
16 May 2024 | 36.10 | 36.50 | 35.68 | 36.24 | 36.24 | 44,601 |
15 May 2024 | 34.20 | 35.88 | 34.20 | 35.84 | 35.84 | 67,997 |
14 May 2024 | 34.16 | 34.40 | 33.40 | 34.06 | 34.06 | 41,032 |
13 May 2024 | 33.78 | 34.30 | 33.22 | 34.12 | 34.12 | 61,678 |
10 May 2024 | 32.30 | 33.44 | 32.30 | 33.30 | 33.30 | 49,824 |
09 May 2024 | 31.62 | 32.22 | 31.60 | 32.22 | 32.22 | 23,931 |
08 May 2024 | 31.60 | 31.94 | 31.38 | 31.78 | 31.78 | 28,527 |
07 May 2024 | 31.82 | 31.82 | 31.10 | 31.56 | 31.56 | 37,329 |
06 May 2024 | 31.14 | 31.86 | 31.10 | 31.60 | 31.60 | 35,182 |
03 May 2024 | 31.20 | 31.66 | 30.92 | 31.14 | 31.14 | 48,500 |
02 May 2024 | 30.90 | 30.92 | 30.20 | 30.92 | 30.92 | 41,491 |
30 Apr 2024 | 29.98 | 30.68 | 29.88 | 30.44 | 30.44 | 57,834 |
29 Apr 2024 | 29.10 | 29.82 | 28.70 | 29.82 | 29.82 | 43,798 |
26 Apr 2024 | 29.26 | 29.26 | 28.46 | 28.96 | 28.96 | 32,568 |
25 Apr 2024 | 28.60 | 29.32 | 27.98 | 28.82 | 28.82 | 58,934 |
24 Apr 2024 | 27.92 | 29.50 | 27.60 | 28.42 | 28.42 | 122,458 |
23 Apr 2024 | 26.70 | 27.78 | 26.70 | 27.60 | 27.60 | 36,585 |
22 Apr 2024 | 26.58 | 26.98 | 26.52 | 26.52 | 26.52 | 22,672 |
19 Apr 2024 | 26.48 | 26.48 | 26.16 | 26.24 | 26.24 | 32,461 |
18 Apr 2024 | 26.60 | 26.70 | 26.24 | 26.62 | 26.62 | 18,867 |
17 Apr 2024 | 26.46 | 26.66 | 26.20 | 26.52 | 26.52 | 35,341 |
16 Apr 2024 | 26.80 | 26.92 | 26.18 | 26.54 | 26.54 | 51,903 |
15 Apr 2024 | 27.66 | 27.66 | 27.10 | 27.10 | 27.10 | 38,142 |
12 Apr 2024 | 27.78 | 28.52 | 27.64 | 27.72 | 27.72 | 39,440 |
11 Apr 2024 | 27.80 | 28.14 | 27.46 | 27.68 | 27.68 | 30,931 |
10 Apr 2024 | 28.50 | 28.84 | 27.74 | 27.80 | 27.80 | 36,454 |
09 Apr 2024 | 28.04 | 28.86 | 27.90 | 28.46 | 28.46 | 27,077 |
08 Apr 2024 | 27.92 | 28.34 | 27.74 | 28.00 | 28.00 | 23,518 |
05 Apr 2024 | 28.00 | 28.40 | 27.90 | 27.96 | 27.96 | 24,360 |
04 Apr 2024 | 28.00 | 28.52 | 28.00 | 28.34 | 28.34 | 24,815 |
03 Apr 2024 | 28.00 | 28.44 | 27.78 | 28.16 | 28.16 | 28,267 |
02 Apr 2024 | 28.50 | 28.80 | 27.80 | 27.86 | 27.86 | 57,612 |
28 Mar 2024 | 28.68 | 29.04 | 27.96 | 28.74 | 28.74 | 37,220 |
27 Mar 2024 | 28.22 | 28.68 | 27.86 | 28.56 | 28.56 | 45,156 |
26 Mar 2024 | 28.04 | 28.26 | 27.70 | 28.14 | 28.14 | 32,659 |
25 Mar 2024 | 28.60 | 28.60 | 27.84 | 28.04 | 28.04 | 35,438 |
22 Mar 2024 | 28.60 | 29.00 | 28.10 | 28.48 | 28.48 | 53,021 |
21 Mar 2024 | 29.30 | 29.30 | 28.60 | 28.82 | 28.82 | 43,801 |
20 Mar 2024 | 29.00 | 29.18 | 28.68 | 28.74 | 28.74 | 30,760 |
19 Mar 2024 | 28.40 | 29.24 | 28.40 | 28.94 | 28.94 | 37,311 |
18 Mar 2024 | 28.56 | 28.92 | 28.38 | 28.68 | 28.68 | 31,626 |
15 Mar 2024 | 29.16 | 29.44 | 28.30 | 28.56 | 28.56 | 86,289 |
14 Mar 2024 | 29.60 | 29.90 | 29.18 | 29.20 | 29.20 | 55,181 |
13 Mar 2024 | 30.96 | 30.96 | 29.50 | 29.80 | 29.80 | 48,695 |
12 Mar 2024 | 30.96 | 31.08 | 30.10 | 30.36 | 30.36 | 31,018 |
11 Mar 2024 | 30.84 | 31.08 | 30.42 | 30.62 | 30.62 | 31,179 |
08 Mar 2024 | 30.34 | 31.02 | 29.90 | 30.34 | 30.34 | 44,090 |
07 Mar 2024 | 29.60 | 30.80 | 29.34 | 30.34 | 30.34 | 41,857 |
06 Mar 2024 | 30.36 | 30.36 | 29.48 | 29.80 | 29.80 | 30,441 |
05 Mar 2024 | 29.94 | 30.40 | 29.42 | 29.84 | 29.84 | 48,741 |
04 Mar 2024 | 30.90 | 31.12 | 29.64 | 29.84 | 29.84 | 52,197 |
01 Mar 2024 | 30.34 | 30.98 | 30.22 | 30.66 | 30.66 | 28,799 |
29 Feb 2024 | 31.58 | 31.78 | 30.32 | 30.40 | 30.40 | 73,282 |
28 Feb 2024 | 34.00 | 34.02 | 31.54 | 31.64 | 31.64 | 67,070 |
27 Feb 2024 | 32.86 | 33.80 | 32.46 | 33.60 | 33.60 | 38,741 |
26 Feb 2024 | 32.34 | 32.92 | 32.20 | 32.80 | 32.80 | 29,222 |
23 Feb 2024 | 33.08 | 33.08 | 32.02 | 32.36 | 32.36 | 41,263 |
22 Feb 2024 | 33.40 | 33.72 | 32.86 | 32.94 | 32.94 | 19,092 |
21 Feb 2024 | 33.60 | 33.60 | 32.82 | 33.16 | 33.16 | 33,657 |
20 Feb 2024 | 33.70 | 33.92 | 32.94 | 33.44 | 33.44 | 32,555 |
19 Feb 2024 | 33.98 | 33.98 | 33.00 | 33.62 | 33.62 | 29,362 |
16 Feb 2024 | 35.22 | 35.30 | 34.02 | 34.06 | 34.06 | 24,859 |
15 Feb 2024 | 34.98 | 35.14 | 34.62 | 34.90 | 34.90 | 20,679 |
14 Feb 2024 | 34.82 | 35.38 | 34.68 | 34.96 | 34.96 | 19,649 |
13 Feb 2024 | 35.50 | 35.90 | 34.80 | 35.04 | 35.04 | 32,040 |
12 Feb 2024 | 35.64 | 36.26 | 35.14 | 35.64 | 35.64 | 34,190 |
09 Feb 2024 | 35.50 | 36.08 | 35.20 | 35.70 | 35.70 | 32,138 |
08 Feb 2024 | 36.64 | 37.06 | 35.68 | 36.28 | 36.28 | 35,403 |
07 Feb 2024 | 37.58 | 37.80 | 36.68 | 36.68 | 36.68 | 16,082 |
06 Feb 2024 | 37.22 | 38.00 | 37.10 | 37.42 | 37.42 | 28,799 |
05 Feb 2024 | 36.78 | 37.20 | 36.52 | 37.08 | 37.08 | 39,913 |
02 Feb 2024 | 37.64 | 38.10 | 36.76 | 36.76 | 36.76 | 35,358 |
01 Feb 2024 | 38.58 | 38.58 | 37.42 | 37.54 | 37.54 | 54,714 |
31 Jan 2024 | 39.52 | 39.72 | 38.40 | 38.76 | 38.76 | 76,226 |
30 Jan 2024 | 41.30 | 41.48 | 39.82 | 40.08 | 40.08 | 41,108 |
29 Jan 2024 | 40.44 | 41.28 | 39.94 | 41.10 | 41.10 | 32,106 |
26 Jan 2024 | 41.50 | 41.74 | 40.44 | 40.54 | 40.54 | 33,207 |
25 Jan 2024 | 42.00 | 42.30 | 41.12 | 41.20 | 41.20 | 31,585 |
24 Jan 2024 | 40.12 | 42.00 | 40.02 | 41.90 | 41.90 | 54,427 |
23 Jan 2024 | 38.66 | 40.20 | 38.66 | 39.82 | 39.82 | 45,048 |
22 Jan 2024 | 38.78 | 39.10 | 38.10 | 38.42 | 38.42 | 34,565 |
19 Jan 2024 | 37.86 | 38.78 | 37.86 | 38.24 | 38.24 | 21,227 |
18 Jan 2024 | 38.02 | 38.46 | 37.80 | 38.02 | 38.02 | 25,933 |
17 Jan 2024 | 39.00 | 39.14 | 38.18 | 38.36 | 38.36 | 37,397 |
16 Jan 2024 | 39.78 | 40.00 | 39.14 | 39.38 | 39.38 | 28,304 |
15 Jan 2024 | 39.38 | 40.06 | 38.88 | 39.82 | 39.82 | 56,631 |
12 Jan 2024 | 40.28 | 40.68 | 39.94 | 40.00 | 40.00 | 28,135 |
11 Jan 2024 | 41.70 | 41.96 | 39.70 | 40.00 | 40.00 | 60,955 |
10 Jan 2024 | 42.52 | 42.52 | 41.46 | 41.46 | 41.46 | 32,620 |
09 Jan 2024 | 42.42 | 42.74 | 41.52 | 42.18 | 42.18 | 38,738 |
08 Jan 2024 | 41.72 | 42.60 | 41.48 | 42.42 | 42.42 | 26,085 |
05 Jan 2024 | 41.90 | 42.04 | 41.00 | 41.84 | 41.84 | 31,679 |
04 Jan 2024 | 42.06 | 42.50 | 41.50 | 42.34 | 42.34 | 34,564 |
03 Jan 2024 | 42.14 | 42.80 | 41.90 | 42.20 | 42.20 | 40,974 |
02 Jan 2024 | 41.82 | 42.62 | 41.30 | 42.22 | 42.22 | 38,337 |
29 Dec 2023 | 42.38 | 42.80 | 40.92 | 41.08 | 41.08 | 77,832 |
28 Dec 2023 | 42.40 | 42.90 | 42.30 | 42.44 | 42.44 | 42,431 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |