Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
03 May 2024 | 58.00 | 63.70 | 57.00 | 62.00 | 62.00 | 1,124,164 |
02 May 2024 | 56.00 | 59.00 | 56.05 | 58.00 | 58.00 | 425,313 |
01 May 2024 | 56.00 | 58.20 | 56.00 | 56.00 | 56.00 | 7,113 |
30 Apr 2024 | 57.00 | 58.00 | 55.00 | 56.00 | 56.00 | 237,447 |
29 Apr 2024 | 57.00 | 57.80 | 55.50 | 56.00 | 56.00 | 421,438 |
26 Apr 2024 | 56.00 | 58.13 | 55.66 | 57.00 | 57.00 | 669,851 |
25 Apr 2024 | 51.50 | 56.50 | 52.63 | 55.50 | 55.50 | 840,215 |
24 Apr 2024 | 51.00 | 52.00 | 51.00 | 51.00 | 51.00 | 1,458,345 |
23 Apr 2024 | 53.00 | 54.00 | 50.00 | 52.00 | 52.00 | 490,210 |
22 Apr 2024 | 52.50 | 54.00 | 51.88 | 53.00 | 53.00 | 125,550 |
19 Apr 2024 | 53.00 | 55.00 | 51.00 | 52.50 | 52.50 | 221,593 |
18 Apr 2024 | 50.50 | 56.20 | 50.20 | 53.00 | 53.00 | 749,160 |
17 Apr 2024 | 48.00 | 53.84 | 48.75 | 50.50 | 50.50 | 6,214,502 |
16 Apr 2024 | 49.00 | 49.00 | 46.00 | 47.00 | 47.00 | 94,768 |
15 Apr 2024 | 49.00 | 49.00 | 48.00 | 49.00 | 49.00 | 42,877 |
12 Apr 2024 | 49.00 | 49.00 | 48.04 | 49.00 | 49.00 | 150,651 |
11 Apr 2024 | 49.00 | 50.00 | 48.00 | 49.00 | 49.00 | 139,481 |
10 Apr 2024 | 49.00 | 50.00 | 48.11 | 49.00 | 49.00 | 102,343 |
09 Apr 2024 | 50.00 | 49.00 | 48.00 | 49.00 | 49.00 | 330,932 |
08 Apr 2024 | 49.00 | 50.56 | 48.13 | 49.00 | 49.00 | 1,417,179 |
05 Apr 2024 | 50.50 | 50.00 | 48.04 | 49.00 | 49.00 | 582,334 |
04 Apr 2024 | 49.00 | 50.32 | 49.13 | 49.50 | 49.50 | 804,063 |
03 Apr 2024 | 49.50 | 50.00 | 48.00 | 49.00 | 49.00 | 439,734 |
02 Apr 2024 | 48.00 | 50.00 | 47.00 | 49.50 | 49.50 | 630,685 |
28 Mar 2024 | 47.50 | 48.00 | 47.00 | 47.50 | 47.50 | 302,041 |
27 Mar 2024 | 49.00 | 48.95 | 46.18 | 47.50 | 47.50 | 472,364 |
26 Mar 2024 | 49.50 | 50.00 | 48.00 | 49.00 | 49.00 | 175,084 |
25 Mar 2024 | 53.50 | 52.25 | 49.00 | 49.50 | 49.50 | 199,556 |
22 Mar 2024 | 53.00 | 53.86 | 52.00 | 53.00 | 53.00 | 106,184 |
21 Mar 2024 | 54.50 | 54.00 | 52.00 | 53.50 | 53.50 | 126,243 |
20 Mar 2024 | 54.00 | 54.10 | 53.00 | 54.00 | 54.00 | 272,639 |
19 Mar 2024 | 54.50 | 55.00 | 53.00 | 54.00 | 54.00 | 104,663 |
18 Mar 2024 | 54.50 | 55.90 | 54.00 | 54.80 | 54.80 | 28,166 |
15 Mar 2024 | 55.00 | 55.49 | 54.00 | 55.00 | 55.00 | 480,881 |
14 Mar 2024 | 55.00 | 54.88 | 54.36 | 55.00 | 55.00 | 26,039 |
13 Mar 2024 | 54.50 | 55.00 | 54.25 | 55.00 | 55.00 | 98,743 |
12 Mar 2024 | 55.50 | 56.00 | 52.50 | 54.50 | 54.50 | 231,738 |
11 Mar 2024 | 55.50 | 55.72 | 55.00 | 55.50 | 55.50 | 24,618 |
08 Mar 2024 | 55.50 | 55.72 | 55.36 | 55.50 | 55.50 | 43,369 |
07 Mar 2024 | 57.50 | 58.14 | 55.74 | 55.50 | 55.50 | 481,573 |
06 Mar 2024 | 58.50 | 59.00 | 56.98 | 57.50 | 57.50 | 202,703 |
05 Mar 2024 | 58.50 | 60.00 | 58.30 | 58.50 | 58.50 | 87,637 |
04 Mar 2024 | 58.00 | 58.89 | 56.80 | 58.40 | 58.40 | 146,055 |
01 Mar 2024 | 58.50 | 58.89 | 56.80 | 58.50 | 58.50 | 78,070 |
29 Feb 2024 | 59.50 | 59.60 | 57.20 | 58.50 | 58.50 | 140,763 |
28 Feb 2024 | 61.00 | 60.25 | 59.00 | 59.50 | 59.50 | 155,026 |
27 Feb 2024 | 61.00 | 60.50 | 59.00 | 61.00 | 61.00 | 107,973 |
26 Feb 2024 | 60.50 | 60.50 | 60.00 | 61.00 | 61.00 | 83,224 |
23 Feb 2024 | 60.50 | 62.00 | 60.00 | 61.00 | 61.00 | 71,836 |
22 Feb 2024 | 60.50 | 61.00 | 58.80 | 61.00 | 61.00 | 74,139 |
21 Feb 2024 | 60.50 | 61.00 | 60.00 | 61.00 | 61.00 | 41,385 |
20 Feb 2024 | 62.00 | 62.08 | 60.00 | 61.00 | 61.00 | 316,975 |
19 Feb 2024 | 62.00 | 62.20 | 61.00 | 62.00 | 62.00 | 88,141 |
16 Feb 2024 | 61.50 | 64.20 | 60.40 | 62.00 | 62.00 | 129,978 |
15 Feb 2024 | 62.00 | 62.20 | 60.35 | 62.00 | 62.00 | 148,514 |
14 Feb 2024 | 64.00 | 64.50 | 61.60 | 62.00 | 62.00 | 97,311 |
13 Feb 2024 | 63.50 | 64.90 | 63.00 | 64.00 | 64.00 | 550,204 |
12 Feb 2024 | 59.50 | 65.00 | 59.00 | 63.50 | 63.50 | 785,626 |
09 Feb 2024 | 59.00 | 60.50 | 57.94 | 59.50 | 59.50 | 258,529 |
08 Feb 2024 | 58.50 | 60.00 | 58.00 | 59.00 | 59.00 | 93,754 |
07 Feb 2024 | 57.50 | 60.00 | 57.56 | 58.50 | 58.50 | 210,989 |
06 Feb 2024 | 60.00 | 61.00 | 58.01 | 57.50 | 57.50 | 265,817 |
05 Feb 2024 | 55.00 | 61.00 | 55.00 | 60.00 | 60.00 | 2,190,844 |
02 Feb 2024 | 55.00 | 56.00 | 54.00 | 55.00 | 55.00 | 424,827 |
01 Feb 2024 | 56.00 | 57.20 | 54.00 | 55.00 | 55.00 | 300,545 |
31 Jan 2024 | 58.00 | 58.00 | 54.80 | 54.80 | 54.80 | 152,980 |
30 Jan 2024 | 61.00 | 62.20 | 56.00 | 58.00 | 58.00 | 755,089 |
29 Jan 2024 | 77.00 | 76.78 | 59.00 | 61.50 | 61.50 | 2,674,714 |
26 Jan 2024 | 87.50 | 86.21 | 85.00 | 86.50 | 86.50 | 34,176 |
25 Jan 2024 | 87.00 | 88.00 | 86.00 | 87.50 | 87.50 | 63,127 |
24 Jan 2024 | 89.50 | 89.78 | 86.74 | 87.50 | 87.50 | 112,769 |
23 Jan 2024 | 89.50 | 89.84 | 89.02 | 89.50 | 89.50 | 28,976 |
22 Jan 2024 | 92.50 | 91.15 | 89.00 | 89.50 | 89.50 | 132,242 |
19 Jan 2024 | 92.00 | 93.22 | 91.00 | 92.00 | 92.00 | 120,820 |
18 Jan 2024 | 92.50 | 93.00 | 91.96 | 92.00 | 92.00 | 63,396 |
17 Jan 2024 | 91.50 | 94.78 | 91.00 | 92.00 | 92.00 | 57,892 |
16 Jan 2024 | 92.00 | 94.00 | 90.00 | 91.50 | 91.50 | 211,860 |
15 Jan 2024 | 88.00 | 92.00 | 87.51 | 91.00 | 91.00 | 356,485 |
12 Jan 2024 | 86.00 | 87.70 | 85.30 | 86.50 | 86.50 | 4,880 |
11 Jan 2024 | 82.00 | 87.70 | 84.50 | 86.50 | 86.50 | 177,068 |
10 Jan 2024 | 77.50 | 84.00 | 77.50 | 83.00 | 83.00 | 880,705 |
09 Jan 2024 | 79.00 | 78.00 | 77.00 | 77.50 | 77.50 | 134,766 |
08 Jan 2024 | 81.00 | 81.89 | 76.00 | 79.00 | 79.00 | 136,577 |
05 Jan 2024 | 83.50 | 85.00 | 80.10 | 81.00 | 81.00 | 346,992 |
04 Jan 2024 | 84.00 | 85.00 | 83.00 | 84.00 | 84.00 | 79,680 |
03 Jan 2024 | 83.50 | 83.90 | 82.25 | 84.00 | 84.00 | 64,979 |
02 Jan 2024 | 84.00 | 83.98 | 83.00 | 84.00 | 84.00 | 84,755 |
29 Dec 2023 | 83.50 | 84.00 | 83.00 | 84.00 | 84.00 | 13,090 |
28 Dec 2023 | 83.50 | 85.00 | 83.00 | 84.00 | 84.00 | 16,434 |
27 Dec 2023 | 83.50 | 85.00 | 83.00 | 85.00 | 85.00 | 44,701 |
22 Dec 2023 | 84.00 | 84.30 | 83.00 | 84.00 | 84.00 | 106,423 |
21 Dec 2023 | 83.50 | 84.50 | 83.13 | 84.00 | 84.00 | 15,893 |
20 Dec 2023 | 84.00 | 84.65 | 83.00 | 84.00 | 84.00 | 197,395 |
19 Dec 2023 | 83.50 | 85.00 | 83.00 | 84.00 | 84.00 | 63,098 |
18 Dec 2023 | 84.00 | 84.99 | 83.00 | 84.00 | 84.00 | 34,666 |
15 Dec 2023 | 83.50 | 84.85 | 83.00 | 84.00 | 84.00 | 431,504 |
14 Dec 2023 | 83.50 | 85.00 | 83.00 | 84.50 | 84.50 | 69,219 |
13 Dec 2023 | 83.50 | 83.41 | 83.00 | 84.00 | 84.00 | 6,819 |
12 Dec 2023 | 82.00 | 85.00 | 83.34 | 84.00 | 84.00 | 49,955 |
11 Dec 2023 | 83.00 | 84.00 | 82.15 | 83.00 | 83.00 | 41,952 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |