Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
26 Jun 2024 | 51.25 | 59.85 | 51.25 | 59.19 | 59.19 | 3,298,272 |
25 Jun 2024 | 52.80 | 53.81 | 50.65 | 51.18 | 51.18 | 989,983 |
24 Jun 2024 | 56.02 | 56.15 | 52.80 | 52.80 | 52.80 | 1,021,536 |
21 Jun 2024 | 56.66 | 57.00 | 55.20 | 56.50 | 56.50 | 886,037 |
20 Jun 2024 | 57.51 | 59.06 | 57.30 | 57.43 | 57.43 | 1,283,130 |
19 Jun 2024 | 59.19 | 59.87 | 57.50 | 57.50 | 57.50 | 1,304,987 |
18 Jun 2024 | 58.22 | 59.78 | 58.00 | 59.09 | 59.09 | 1,233,291 |
17 Jun 2024 | 58.06 | 60.20 | 57.28 | 58.74 | 58.74 | 1,584,625 |
14 Jun 2024 | 58.59 | 59.00 | 57.25 | 57.93 | 57.93 | 1,006,136 |
13 Jun 2024 | 56.68 | 59.44 | 56.50 | 58.57 | 58.57 | 1,198,546 |
12 Jun 2024 | 55.45 | 57.74 | 55.45 | 57.20 | 57.20 | 1,059,794 |
11 Jun 2024 | 54.27 | 55.49 | 53.34 | 55.43 | 55.43 | 837,132 |
07 Jun 2024 | 54.48 | 54.88 | 53.24 | 54.36 | 54.36 | 917,986 |
06 Jun 2024 | 55.55 | 56.09 | 52.40 | 52.62 | 52.62 | 1,678,939 |
05 Jun 2024 | 56.59 | 57.44 | 55.44 | 55.45 | 55.45 | 922,744 |
04 Jun 2024 | 58.53 | 58.76 | 56.25 | 57.01 | 57.01 | 1,322,921 |
03 Jun 2024 | 61.00 | 61.22 | 58.59 | 58.85 | 58.85 | 1,033,415 |
31 May 2024 | 59.90 | 61.43 | 59.60 | 60.63 | 60.63 | 799,288 |
30 May 2024 | 59.09 | 60.63 | 58.10 | 59.96 | 59.96 | 920,236 |
29 May 2024 | 59.45 | 60.49 | 58.80 | 59.15 | 59.15 | 745,490 |
28 May 2024 | 60.62 | 61.64 | 59.68 | 59.68 | 59.68 | 748,547 |
27 May 2024 | 60.05 | 60.87 | 58.31 | 60.85 | 60.85 | 1,166,892 |
24 May 2024 | 62.50 | 62.67 | 60.00 | 60.05 | 60.05 | 1,357,165 |
23 May 2024 | 62.66 | 63.87 | 62.00 | 62.08 | 62.08 | 1,506,428 |
22 May 2024 | 62.20 | 63.21 | 61.72 | 62.59 | 62.59 | 827,751 |
21 May 2024 | 63.50 | 64.40 | 62.48 | 62.70 | 62.70 | 1,095,081 |
20 May 2024 | 62.46 | 65.00 | 61.46 | 63.83 | 63.83 | 1,416,295 |
17 May 2024 | 62.90 | 63.17 | 61.16 | 62.46 | 62.46 | 1,202,057 |
16 May 2024 | 63.74 | 64.80 | 62.50 | 62.71 | 62.71 | 1,470,738 |
15 May 2024 | 65.70 | 66.14 | 63.50 | 63.51 | 63.51 | 2,143,012 |
14 May 2024 | 70.30 | 71.90 | 66.50 | 66.85 | 66.85 | 2,585,291 |
13 May 2024 | 63.78 | 69.56 | 63.00 | 67.89 | 67.89 | 3,392,708 |
10 May 2024 | 66.00 | 67.40 | 63.80 | 63.96 | 63.96 | 1,516,033 |
09 May 2024 | 65.40 | 66.85 | 65.20 | 65.97 | 65.97 | 1,466,144 |
08 May 2024 | 67.23 | 67.89 | 64.83 | 65.20 | 65.20 | 2,040,824 |
07 May 2024 | 69.80 | 71.90 | 67.50 | 67.83 | 67.83 | 2,588,770 |
06 May 2024 | 68.00 | 69.20 | 67.68 | 67.86 | 67.86 | 1,806,566 |
30 Apr 2024 | 67.20 | 68.49 | 65.20 | 66.33 | 66.33 | 2,295,977 |
29 Apr 2024 | 65.56 | 68.68 | 65.56 | 66.80 | 66.80 | 2,421,597 |
26 Apr 2024 | 62.50 | 65.88 | 62.50 | 64.89 | 64.89 | 2,395,908 |
25 Apr 2024 | 59.99 | 63.55 | 59.60 | 62.00 | 62.00 | 2,546,266 |
24 Apr 2024 | 59.00 | 61.22 | 57.97 | 60.46 | 60.46 | 2,029,885 |
23 Apr 2024 | 56.60 | 58.58 | 56.60 | 57.54 | 57.54 | 1,124,030 |
22 Apr 2024 | 54.77 | 56.99 | 53.77 | 56.49 | 56.49 | 1,072,804 |
19 Apr 2024 | 58.50 | 58.50 | 56.02 | 57.01 | 57.01 | 1,098,769 |
18 Apr 2024 | 59.80 | 60.47 | 57.89 | 58.50 | 58.50 | 1,639,894 |
17 Apr 2024 | 56.44 | 60.55 | 56.44 | 60.37 | 60.37 | 2,038,152 |
16 Apr 2024 | 61.02 | 61.20 | 54.44 | 54.48 | 54.48 | 2,387,265 |
15 Apr 2024 | 65.75 | 66.89 | 60.81 | 62.03 | 62.03 | 2,463,917 |
12 Apr 2024 | 66.93 | 69.45 | 66.02 | 66.40 | 66.40 | 1,853,583 |
11 Apr 2024 | 63.01 | 69.61 | 63.01 | 67.50 | 67.50 | 2,967,234 |
10 Apr 2024 | 65.91 | 66.38 | 63.10 | 63.73 | 63.73 | 1,511,789 |
09 Apr 2024 | 67.50 | 68.49 | 65.01 | 65.89 | 65.89 | 1,827,055 |
08 Apr 2024 | 70.90 | 70.90 | 67.48 | 67.48 | 67.48 | 1,963,250 |
03 Apr 2024 | 75.00 | 75.00 | 70.18 | 71.50 | 71.50 | 2,418,918 |
02 Apr 2024 | 73.70 | 78.49 | 71.48 | 76.00 | 76.00 | 3,850,176 |
01 Apr 2024 | 72.63 | 74.30 | 72.15 | 74.01 | 74.01 | 2,316,269 |
29 Mar 2024 | 73.93 | 73.93 | 71.29 | 72.63 | 72.63 | 1,634,273 |
28 Mar 2024 | 70.68 | 76.03 | 70.01 | 74.40 | 74.40 | 4,682,848 |
27 Mar 2024 | 75.70 | 75.93 | 70.77 | 71.11 | 71.11 | 3,145,198 |
26 Mar 2024 | 80.88 | 82.53 | 74.74 | 75.62 | 75.62 | 4,738,893 |
25 Mar 2024 | 88.68 | 88.84 | 80.10 | 81.19 | 81.19 | 6,172,677 |
22 Mar 2024 | 88.74 | 99.60 | 87.02 | 92.71 | 92.71 | 8,925,947 |
21 Mar 2024 | 91.00 | 99.86 | 89.85 | 89.90 | 89.90 | 10,772,749 |
20 Mar 2024 | 71.63 | 85.21 | 71.63 | 85.21 | 85.21 | 7,300,607 |
19 Mar 2024 | 70.80 | 75.99 | 70.77 | 71.01 | 71.01 | 3,136,566 |
18 Mar 2024 | 71.00 | 72.15 | 69.50 | 71.99 | 71.99 | 3,100,944 |
15 Mar 2024 | 69.97 | 74.50 | 68.09 | 72.85 | 72.85 | 4,360,698 |
14 Mar 2024 | 65.00 | 72.72 | 64.16 | 69.93 | 69.93 | 5,967,532 |
13 Mar 2024 | 63.80 | 67.99 | 63.00 | 65.00 | 65.00 | 3,467,338 |
12 Mar 2024 | 62.47 | 63.90 | 62.13 | 62.54 | 62.54 | 2,092,191 |
11 Mar 2024 | 60.09 | 61.74 | 59.30 | 61.74 | 61.74 | 1,529,426 |
08 Mar 2024 | 60.01 | 61.31 | 59.21 | 61.00 | 61.00 | 1,667,896 |
07 Mar 2024 | 63.96 | 64.68 | 58.94 | 60.17 | 60.17 | 3,011,320 |
06 Mar 2024 | 64.81 | 66.19 | 63.64 | 64.22 | 64.22 | 2,372,024 |
05 Mar 2024 | 64.08 | 68.66 | 64.00 | 64.76 | 64.76 | 4,301,608 |
04 Mar 2024 | 67.27 | 68.65 | 63.20 | 66.57 | 66.57 | 5,300,633 |
01 Mar 2024 | 58.00 | 69.54 | 58.00 | 66.56 | 66.56 | 6,722,384 |
29 Feb 2024 | 53.00 | 58.56 | 52.88 | 57.95 | 57.95 | 3,137,570 |
28 Feb 2024 | 60.03 | 62.76 | 53.00 | 54.39 | 54.39 | 4,078,490 |
27 Feb 2024 | 57.29 | 60.00 | 55.80 | 59.84 | 59.84 | 3,128,017 |
26 Feb 2024 | 56.02 | 58.60 | 56.01 | 57.25 | 57.25 | 2,484,722 |
23 Feb 2024 | 56.00 | 57.90 | 54.53 | 56.99 | 56.99 | 2,679,545 |
22 Feb 2024 | 54.51 | 55.90 | 53.53 | 54.85 | 54.85 | 2,305,495 |
21 Feb 2024 | 51.69 | 56.57 | 50.59 | 53.25 | 53.25 | 2,930,370 |
20 Feb 2024 | 54.00 | 54.15 | 51.67 | 52.44 | 52.44 | 2,676,428 |
19 Feb 2024 | 49.00 | 54.30 | 48.00 | 54.30 | 54.30 | 3,546,986 |
08 Feb 2024 | 40.01 | 45.77 | 40.01 | 45.25 | 45.25 | 2,581,343 |
07 Feb 2024 | 42.10 | 43.60 | 39.79 | 40.17 | 40.17 | 2,325,979 |
06 Feb 2024 | 39.53 | 43.50 | 37.23 | 42.10 | 42.10 | 2,533,224 |
05 Feb 2024 | 47.81 | 47.89 | 39.95 | 40.11 | 40.11 | 2,965,645 |
02 Feb 2024 | 52.52 | 54.27 | 46.11 | 48.62 | 48.62 | 3,022,952 |
01 Feb 2024 | 53.05 | 56.40 | 51.28 | 52.79 | 52.79 | 1,890,631 |
31 Jan 2024 | 60.76 | 62.77 | 52.90 | 53.00 | 53.00 | 3,062,224 |
30 Jan 2024 | 60.00 | 65.30 | 58.51 | 62.76 | 62.76 | 3,279,443 |
29 Jan 2024 | 57.95 | 64.80 | 55.60 | 60.71 | 60.71 | 3,174,563 |
26 Jan 2024 | 59.02 | 60.40 | 58.03 | 58.20 | 58.20 | 1,233,312 |
25 Jan 2024 | 57.05 | 59.87 | 55.81 | 59.02 | 59.02 | 1,524,572 |
24 Jan 2024 | 58.60 | 59.20 | 54.99 | 56.95 | 56.95 | 1,615,494 |
23 Jan 2024 | 55.70 | 59.40 | 55.32 | 58.80 | 58.80 | 1,617,400 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |