Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
24 May 2024 | 39.96 | 41.62 | 39.54 | 39.59 | 39.59 | 3,829,985 |
23 May 2024 | 40.33 | 40.95 | 39.27 | 39.51 | 39.51 | 3,526,579 |
22 May 2024 | 37.35 | 42.24 | 37.35 | 41.42 | 41.42 | 5,446,034 |
21 May 2024 | 37.23 | 37.40 | 36.71 | 37.03 | 37.03 | 679,740 |
20 May 2024 | 37.50 | 37.87 | 37.14 | 37.35 | 37.35 | 809,130 |
17 May 2024 | 36.62 | 37.41 | 36.33 | 37.36 | 37.36 | 1,064,654 |
16 May 2024 | 37.29 | 37.79 | 36.87 | 36.93 | 36.93 | 1,322,770 |
15 May 2024 | 37.95 | 39.60 | 37.29 | 37.36 | 37.36 | 1,403,744 |
14 May 2024 | 37.90 | 38.30 | 37.63 | 37.77 | 37.77 | 959,309 |
13 May 2024 | 37.55 | 38.16 | 37.06 | 37.60 | 37.60 | 1,097,971 |
10 May 2024 | 38.89 | 38.95 | 37.88 | 38.05 | 38.05 | 1,258,796 |
09 May 2024 | 37.77 | 39.61 | 37.77 | 38.89 | 38.89 | 1,785,294 |
08 May 2024 | 38.57 | 39.31 | 37.80 | 37.91 | 37.91 | 1,708,569 |
07 May 2024 | 38.42 | 38.80 | 37.95 | 38.72 | 38.72 | 1,539,499 |
06 May 2024 | 38.15 | 38.83 | 38.00 | 38.42 | 38.42 | 1,369,786 |
30 Apr 2024 | 37.78 | 38.16 | 37.33 | 37.83 | 37.83 | 1,395,296 |
29 Apr 2024 | 36.69 | 38.47 | 36.55 | 38.18 | 38.18 | 1,995,811 |
26 Apr 2024 | 35.74 | 37.17 | 35.38 | 36.83 | 36.83 | 1,927,224 |
25 Apr 2024 | 35.75 | 36.39 | 35.18 | 36.18 | 36.18 | 1,604,270 |
24 Apr 2024 | 36.00 | 36.00 | 34.78 | 35.85 | 35.85 | 2,034,604 |
23 Apr 2024 | 35.78 | 36.74 | 35.50 | 36.60 | 36.60 | 1,515,122 |
22 Apr 2024 | 35.36 | 36.50 | 34.78 | 35.77 | 35.77 | 1,020,713 |
19 Apr 2024 | 36.24 | 36.31 | 35.39 | 35.45 | 35.45 | 747,383 |
18 Apr 2024 | 36.81 | 37.10 | 35.93 | 36.44 | 36.44 | 1,016,743 |
17 Apr 2024 | 35.02 | 36.71 | 35.02 | 36.68 | 36.68 | 1,173,780 |
16 Apr 2024 | 36.88 | 36.93 | 34.03 | 34.36 | 34.36 | 1,292,338 |
15 Apr 2024 | 38.10 | 39.11 | 36.53 | 37.23 | 37.23 | 1,039,860 |
12 Apr 2024 | 38.86 | 39.00 | 38.01 | 38.05 | 38.05 | 640,830 |
11 Apr 2024 | 38.80 | 39.65 | 38.18 | 38.55 | 38.55 | 698,943 |
10 Apr 2024 | 40.10 | 40.29 | 38.40 | 38.85 | 38.85 | 831,320 |
09 Apr 2024 | 39.34 | 40.50 | 39.34 | 40.30 | 40.30 | 789,691 |
08 Apr 2024 | 41.26 | 41.26 | 39.28 | 39.35 | 39.35 | 804,480 |
03 Apr 2024 | 41.98 | 41.98 | 40.91 | 41.06 | 41.06 | 851,340 |
02 Apr 2024 | 42.02 | 42.18 | 41.12 | 41.82 | 41.82 | 1,080,815 |
01 Apr 2024 | 40.26 | 42.19 | 40.13 | 41.98 | 41.98 | 1,438,758 |
29 Mar 2024 | 39.16 | 40.18 | 39.03 | 40.04 | 40.04 | 935,210 |
28 Mar 2024 | 40.05 | 41.35 | 40.00 | 40.47 | 40.47 | 1,419,820 |
27 Mar 2024 | 42.60 | 42.86 | 40.12 | 40.12 | 40.12 | 1,197,370 |
26 Mar 2024 | 42.52 | 43.11 | 41.50 | 42.94 | 42.94 | 1,356,557 |
25 Mar 2024 | 43.36 | 44.86 | 42.50 | 42.60 | 42.60 | 1,342,981 |
22 Mar 2024 | 45.01 | 45.38 | 43.51 | 43.86 | 43.86 | 1,696,893 |
21 Mar 2024 | 46.34 | 46.34 | 44.90 | 45.43 | 45.43 | 1,619,820 |
20 Mar 2024 | 45.25 | 46.99 | 45.20 | 46.37 | 46.37 | 1,679,676 |
19 Mar 2024 | 46.26 | 46.90 | 45.60 | 45.70 | 45.70 | 1,779,782 |
18 Mar 2024 | 45.34 | 46.00 | 44.42 | 45.96 | 45.96 | 1,973,111 |
15 Mar 2024 | 44.67 | 45.30 | 44.15 | 45.00 | 45.00 | 1,298,230 |
14 Mar 2024 | 45.85 | 46.26 | 43.96 | 44.90 | 44.90 | 1,788,545 |
13 Mar 2024 | 45.75 | 46.28 | 45.60 | 45.85 | 45.85 | 1,301,278 |
12 Mar 2024 | 46.00 | 46.52 | 45.60 | 46.20 | 46.20 | 2,177,205 |
11 Mar 2024 | 45.37 | 46.83 | 44.90 | 46.57 | 46.57 | 3,491,520 |
08 Mar 2024 | 42.79 | 46.55 | 42.75 | 44.60 | 44.60 | 2,978,388 |
07 Mar 2024 | 44.56 | 44.56 | 42.65 | 42.91 | 42.91 | 1,746,162 |
06 Mar 2024 | 42.57 | 45.50 | 42.47 | 44.58 | 44.58 | 2,400,230 |
05 Mar 2024 | 44.00 | 44.01 | 42.80 | 43.00 | 43.00 | 2,163,775 |
04 Mar 2024 | 45.37 | 45.73 | 43.90 | 44.63 | 44.63 | 2,199,792 |
01 Mar 2024 | 45.70 | 46.75 | 44.50 | 45.73 | 45.73 | 2,930,669 |
29 Feb 2024 | 42.81 | 46.49 | 42.71 | 46.10 | 46.10 | 2,664,632 |
28 Feb 2024 | 45.90 | 48.00 | 43.60 | 43.60 | 43.60 | 3,385,073 |
27 Feb 2024 | 43.29 | 45.50 | 43.10 | 45.49 | 45.49 | 2,026,940 |
26 Feb 2024 | 43.30 | 44.92 | 43.00 | 44.06 | 44.06 | 2,116,228 |
23 Feb 2024 | 42.48 | 44.88 | 42.48 | 43.90 | 43.90 | 2,418,928 |
22 Feb 2024 | 42.00 | 43.93 | 41.80 | 42.46 | 42.46 | 2,106,520 |
21 Feb 2024 | 40.50 | 42.70 | 39.50 | 41.57 | 41.57 | 2,207,202 |
20 Feb 2024 | 40.17 | 41.44 | 38.80 | 41.11 | 41.11 | 1,507,670 |
19 Feb 2024 | 40.10 | 41.68 | 39.00 | 40.66 | 40.66 | 1,565,910 |
08 Feb 2024 | 36.50 | 40.90 | 36.11 | 39.83 | 39.83 | 2,328,534 |
07 Feb 2024 | 37.11 | 38.60 | 35.80 | 35.90 | 35.90 | 1,971,340 |
06 Feb 2024 | 34.05 | 37.80 | 33.72 | 36.85 | 36.85 | 1,949,456 |
05 Feb 2024 | 39.00 | 39.33 | 33.64 | 34.90 | 34.90 | 2,352,650 |
02 Feb 2024 | 41.40 | 41.88 | 38.02 | 39.52 | 39.52 | 2,356,742 |
01 Feb 2024 | 40.49 | 42.77 | 39.91 | 41.48 | 41.48 | 1,793,675 |
31 Jan 2024 | 44.06 | 44.70 | 40.89 | 41.08 | 41.08 | 2,113,564 |
30 Jan 2024 | 45.88 | 46.76 | 43.80 | 43.90 | 43.90 | 1,875,228 |
29 Jan 2024 | 49.66 | 50.70 | 45.92 | 46.07 | 46.07 | 2,383,509 |
26 Jan 2024 | 49.44 | 51.53 | 49.11 | 49.61 | 49.61 | 1,848,385 |
25 Jan 2024 | 49.51 | 50.42 | 47.66 | 50.39 | 50.39 | 2,184,835 |
24 Jan 2024 | 50.40 | 50.48 | 47.42 | 49.52 | 49.52 | 2,157,597 |
23 Jan 2024 | 48.00 | 52.38 | 47.01 | 50.04 | 50.04 | 2,709,615 |
22 Jan 2024 | 50.21 | 50.66 | 47.41 | 48.10 | 48.10 | 2,166,831 |
19 Jan 2024 | 52.85 | 53.95 | 50.68 | 50.69 | 50.69 | 2,250,925 |
18 Jan 2024 | 51.64 | 53.50 | 51.35 | 53.40 | 53.40 | 2,558,051 |
17 Jan 2024 | 55.57 | 55.58 | 52.26 | 52.50 | 52.50 | 2,689,011 |
16 Jan 2024 | 54.23 | 56.59 | 53.66 | 55.90 | 55.90 | 3,106,480 |
15 Jan 2024 | 56.75 | 56.75 | 56.75 | 56.75 | 56.75 | - |
12 Jan 2024 | 56.35 | 59.40 | 55.20 | 56.75 | 56.75 | 4,790,773 |
11 Jan 2024 | 56.66 | 57.55 | 55.60 | 56.72 | 56.72 | 4,031,703 |
10 Jan 2024 | 56.26 | 58.98 | 55.61 | 57.74 | 57.74 | 5,013,855 |
09 Jan 2024 | 54.45 | 58.56 | 53.70 | 57.34 | 57.34 | 5,165,732 |
08 Jan 2024 | 53.40 | 57.00 | 53.40 | 54.06 | 54.06 | 3,220,799 |
05 Jan 2024 | 56.25 | 57.36 | 53.29 | 54.07 | 54.07 | 3,709,357 |
04 Jan 2024 | 57.09 | 57.60 | 55.70 | 56.20 | 56.20 | 3,318,042 |
03 Jan 2024 | 55.65 | 60.45 | 55.65 | 58.07 | 58.07 | 5,470,774 |
02 Jan 2024 | 57.39 | 58.00 | 55.86 | 56.50 | 56.50 | 4,383,830 |
29 Dec 2023 | 60.00 | 61.40 | 56.80 | 58.25 | 58.25 | 8,666,478 |
28 Dec 2023 | 47.50 | 56.96 | 47.38 | 56.96 | 56.96 | 6,633,372 |
27 Dec 2023 | 48.65 | 48.66 | 46.50 | 47.47 | 47.47 | 1,355,005 |
26 Dec 2023 | 48.36 | 49.59 | 47.62 | 48.89 | 48.89 | 1,490,217 |
25 Dec 2023 | 49.92 | 50.24 | 48.51 | 49.40 | 49.40 | 1,631,877 |
22 Dec 2023 | 48.01 | 50.68 | 46.63 | 49.92 | 49.92 | 2,681,491 |
21 Dec 2023 | 46.05 | 49.01 | 45.52 | 48.30 | 48.30 | 2,035,972 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |