Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
10 May 2024 | 39.74 | 40.16 | 37.50 | 37.72 | 37.72 | 5,388,296 |
09 May 2024 | 40.30 | 40.48 | 38.88 | 40.00 | 40.00 | 7,591,439 |
08 May 2024 | 37.12 | 41.97 | 37.11 | 41.73 | 41.73 | 10,610,157 |
07 May 2024 | 37.00 | 38.01 | 36.24 | 37.44 | 37.44 | 3,111,735 |
06 May 2024 | 36.18 | 37.50 | 35.88 | 36.89 | 36.89 | 2,747,646 |
30 Apr 2024 | 35.96 | 36.10 | 34.83 | 35.36 | 35.36 | 2,547,126 |
29 Apr 2024 | 33.80 | 36.20 | 33.61 | 36.01 | 36.01 | 3,930,969 |
26 Apr 2024 | 32.51 | 34.36 | 32.24 | 34.20 | 34.20 | 3,584,327 |
25 Apr 2024 | 32.00 | 33.29 | 31.90 | 32.69 | 32.69 | 2,591,998 |
24 Apr 2024 | 32.45 | 32.83 | 31.88 | 32.46 | 32.46 | 1,983,470 |
23 Apr 2024 | 32.90 | 33.51 | 32.00 | 32.84 | 32.84 | 2,544,612 |
22 Apr 2024 | 31.94 | 32.87 | 31.39 | 32.51 | 32.51 | 2,632,101 |
19 Apr 2024 | 32.99 | 33.29 | 31.96 | 32.02 | 32.02 | 3,041,948 |
18 Apr 2024 | 33.80 | 34.50 | 32.88 | 33.60 | 33.60 | 2,767,467 |
17 Apr 2024 | 32.68 | 34.29 | 32.66 | 34.09 | 34.09 | 3,760,092 |
16 Apr 2024 | 35.85 | 36.00 | 32.35 | 32.50 | 32.50 | 4,126,136 |
15 Apr 2024 | 36.96 | 37.88 | 35.31 | 35.95 | 35.95 | 2,746,127 |
12 Apr 2024 | 39.01 | 39.22 | 37.56 | 37.67 | 37.67 | 2,188,319 |
11 Apr 2024 | 39.64 | 40.10 | 38.60 | 39.01 | 39.01 | 2,348,403 |
10 Apr 2024 | 41.00 | 41.08 | 39.72 | 39.91 | 39.91 | 1,875,977 |
09 Apr 2024 | 38.90 | 41.45 | 38.63 | 41.18 | 41.18 | 3,004,359 |
08 Apr 2024 | 40.60 | 41.19 | 39.04 | 39.15 | 39.15 | 3,266,794 |
03 Apr 2024 | 42.33 | 43.28 | 41.64 | 41.67 | 41.67 | 2,064,094 |
02 Apr 2024 | 43.42 | 43.51 | 42.26 | 42.56 | 42.56 | 2,095,055 |
01 Apr 2024 | 41.51 | 43.47 | 41.51 | 43.39 | 43.39 | 2,554,892 |
29 Mar 2024 | 41.70 | 42.71 | 41.00 | 41.47 | 41.47 | 1,408,077 |
28 Mar 2024 | 41.68 | 42.84 | 41.15 | 42.00 | 42.00 | 3,288,258 |
27 Mar 2024 | 42.89 | 43.60 | 41.88 | 41.94 | 41.94 | 3,002,068 |
26 Mar 2024 | 43.85 | 44.08 | 41.84 | 42.56 | 42.56 | 3,758,454 |
25 Mar 2024 | 45.20 | 48.10 | 43.88 | 44.36 | 44.36 | 3,784,979 |
22 Mar 2024 | 47.15 | 47.15 | 44.84 | 45.09 | 45.09 | 3,905,943 |
21 Mar 2024 | 48.60 | 48.97 | 46.75 | 47.20 | 47.20 | 5,063,324 |
20 Mar 2024 | 47.69 | 51.18 | 47.20 | 49.41 | 49.41 | 6,341,653 |
19 Mar 2024 | 49.40 | 50.15 | 47.60 | 47.79 | 47.79 | 6,199,911 |
18 Mar 2024 | 45.97 | 49.58 | 44.61 | 49.52 | 49.52 | 8,858,361 |
15 Mar 2024 | 46.70 | 48.50 | 44.34 | 45.12 | 45.12 | 6,482,397 |
14 Mar 2024 | 47.69 | 49.93 | 46.10 | 46.70 | 46.70 | 11,854,958 |
13 Mar 2024 | 43.63 | 45.20 | 43.00 | 44.50 | 44.50 | 5,335,338 |
12 Mar 2024 | 41.33 | 45.20 | 41.33 | 43.93 | 43.93 | 8,027,475 |
11 Mar 2024 | 39.62 | 41.33 | 39.06 | 41.33 | 41.33 | 5,257,253 |
08 Mar 2024 | 39.45 | 40.20 | 38.57 | 39.08 | 39.08 | 3,502,223 |
07 Mar 2024 | 40.75 | 41.56 | 39.10 | 39.16 | 39.16 | 4,810,385 |
06 Mar 2024 | 41.95 | 42.75 | 40.89 | 41.93 | 41.93 | 3,122,756 |
05 Mar 2024 | 43.93 | 43.93 | 41.80 | 42.18 | 42.18 | 4,552,216 |
04 Mar 2024 | 43.31 | 46.35 | 43.21 | 44.50 | 44.50 | 6,779,040 |
01 Mar 2024 | 43.50 | 43.69 | 42.61 | 43.35 | 43.35 | 3,398,214 |
29 Feb 2024 | 40.79 | 43.37 | 40.60 | 43.00 | 43.00 | 4,978,710 |
28 Feb 2024 | 45.87 | 46.98 | 41.20 | 41.20 | 41.20 | 6,989,906 |
27 Feb 2024 | 43.84 | 45.20 | 43.16 | 45.20 | 45.20 | 5,115,004 |
26 Feb 2024 | 43.00 | 44.85 | 42.52 | 44.12 | 44.12 | 5,450,702 |
23 Feb 2024 | 42.16 | 42.86 | 41.24 | 42.84 | 42.84 | 4,140,351 |
22 Feb 2024 | 41.30 | 42.40 | 41.08 | 42.24 | 42.24 | 3,397,166 |
21 Feb 2024 | 40.70 | 42.97 | 40.10 | 41.73 | 41.73 | 4,755,524 |
20 Feb 2024 | 40.00 | 41.70 | 39.50 | 41.07 | 41.07 | 4,164,782 |
19 Feb 2024 | 40.80 | 41.88 | 39.07 | 40.01 | 40.01 | 5,121,466 |
08 Feb 2024 | 40.40 | 42.88 | 40.21 | 41.98 | 41.98 | 2,825,086 |
07 Feb 2024 | 40.00 | 42.46 | 39.30 | 40.56 | 40.56 | 3,649,933 |
06 Feb 2024 | 35.60 | 40.00 | 33.70 | 39.19 | 39.19 | 2,997,361 |
05 Feb 2024 | 39.38 | 39.49 | 35.01 | 36.20 | 36.20 | 2,783,786 |
02 Feb 2024 | 42.22 | 42.99 | 37.85 | 39.50 | 39.50 | 3,010,417 |
01 Feb 2024 | 42.34 | 43.96 | 42.00 | 42.23 | 42.23 | 2,327,791 |
31 Jan 2024 | 42.49 | 44.57 | 42.00 | 42.38 | 42.38 | 3,290,934 |
30 Jan 2024 | 48.82 | 49.30 | 47.34 | 47.34 | 47.34 | 1,437,929 |
29 Jan 2024 | 50.70 | 52.15 | 49.20 | 49.24 | 49.24 | 1,728,348 |
26 Jan 2024 | 53.43 | 53.99 | 49.80 | 50.28 | 50.28 | 3,083,446 |
25 Jan 2024 | 52.00 | 54.46 | 51.30 | 53.80 | 53.80 | 2,202,372 |
24 Jan 2024 | 53.61 | 54.20 | 49.68 | 52.11 | 52.11 | 2,556,878 |
23 Jan 2024 | 54.21 | 55.99 | 53.30 | 53.43 | 53.43 | 1,674,473 |
22 Jan 2024 | 59.35 | 59.35 | 53.61 | 54.62 | 54.62 | 1,722,999 |
19 Jan 2024 | 60.17 | 60.89 | 58.86 | 59.10 | 59.10 | 657,007 |
18 Jan 2024 | 59.00 | 60.78 | 58.53 | 60.58 | 60.58 | 1,100,772 |
17 Jan 2024 | 61.56 | 61.72 | 59.91 | 60.00 | 60.00 | 1,243,596 |
16 Jan 2024 | 62.01 | 62.89 | 60.14 | 62.22 | 62.22 | 1,161,122 |
15 Jan 2024 | 61.77 | 63.64 | 61.53 | 62.33 | 62.33 | 788,496 |
12 Jan 2024 | 64.26 | 65.60 | 62.82 | 62.84 | 62.84 | 1,266,962 |
11 Jan 2024 | 65.97 | 65.99 | 63.18 | 65.03 | 65.03 | 1,824,337 |
10 Jan 2024 | 61.80 | 63.75 | 60.70 | 62.22 | 62.22 | 1,054,577 |
09 Jan 2024 | 61.70 | 63.36 | 61.17 | 62.25 | 62.25 | 998,300 |
08 Jan 2024 | 64.50 | 64.95 | 61.52 | 61.60 | 61.60 | 1,246,322 |
05 Jan 2024 | 66.97 | 67.30 | 64.93 | 65.08 | 65.08 | 924,040 |
04 Jan 2024 | 66.90 | 67.20 | 65.83 | 67.03 | 67.03 | 810,702 |
03 Jan 2024 | 66.60 | 68.36 | 66.24 | 66.87 | 66.87 | 881,139 |
02 Jan 2024 | 68.99 | 68.99 | 66.78 | 67.15 | 67.15 | 1,065,665 |
29 Dec 2023 | 68.20 | 69.51 | 67.87 | 68.38 | 68.38 | 1,775,521 |
28 Dec 2023 | 63.70 | 68.48 | 63.10 | 68.20 | 68.20 | 2,361,457 |
27 Dec 2023 | 64.01 | 64.80 | 63.20 | 63.72 | 63.72 | 689,975 |
26 Dec 2023 | 66.21 | 66.50 | 62.00 | 63.99 | 63.99 | 1,258,680 |
25 Dec 2023 | 65.24 | 67.04 | 65.24 | 66.21 | 66.21 | 940,653 |
22 Dec 2023 | 64.64 | 66.25 | 63.71 | 65.89 | 65.89 | 1,250,445 |
21 Dec 2023 | 63.01 | 65.40 | 62.80 | 65.10 | 65.10 | 1,146,089 |
20 Dec 2023 | 64.90 | 65.87 | 63.90 | 63.90 | 63.90 | 872,982 |
19 Dec 2023 | 64.71 | 65.48 | 64.24 | 64.81 | 64.81 | 674,050 |
18 Dec 2023 | 65.70 | 66.12 | 64.23 | 64.45 | 64.45 | 932,798 |
15 Dec 2023 | 66.90 | 67.80 | 65.82 | 66.01 | 66.01 | 1,426,947 |
14 Dec 2023 | 66.50 | 68.94 | 66.04 | 66.26 | 66.26 | 2,195,012 |
13 Dec 2023 | 66.50 | 67.55 | 65.63 | 65.63 | 65.63 | 1,558,405 |
12 Dec 2023 | 66.33 | 67.07 | 65.88 | 66.64 | 66.64 | 1,099,114 |
11 Dec 2023 | 65.58 | 66.90 | 64.22 | 66.79 | 66.79 | 1,698,216 |
08 Dec 2023 | 67.20 | 67.39 | 65.80 | 65.87 | 65.87 | 1,748,674 |
07 Dec 2023 | 67.82 | 67.90 | 65.90 | 67.01 | 67.01 | 1,807,590 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |