Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
23 Apr 2024 | 45.30 | 46.40 | 45.30 | 45.44 | 45.44 | 85,280 |
22 Apr 2024 | 45.50 | 46.40 | 44.00 | 45.00 | 45.00 | 646,457 |
19 Apr 2024 | 46.00 | 46.23 | 44.00 | 45.60 | 45.60 | 558,140 |
18 Apr 2024 | 45.40 | 46.72 | 43.70 | 45.50 | 45.50 | 998,126 |
17 Apr 2024 | 43.30 | 46.90 | 41.50 | 46.00 | 46.00 | 1,747,271 |
16 Apr 2024 | 41.80 | 42.30 | 40.20 | 42.00 | 42.00 | 2,434,478 |
15 Apr 2024 | 43.00 | 45.26 | 40.15 | 41.50 | 41.50 | 3,976,593 |
12 Apr 2024 | 37.90 | 40.30 | 37.15 | 40.30 | 40.30 | 1,078,146 |
11 Apr 2024 | 38.00 | 38.80 | 37.10 | 37.35 | 37.35 | 433,156 |
10 Apr 2024 | 38.00 | 38.70 | 37.06 | 37.40 | 37.40 | 584,104 |
09 Apr 2024 | 36.70 | 38.70 | 36.20 | 36.60 | 36.60 | 369,389 |
08 Apr 2024 | 38.00 | 38.80 | 36.65 | 37.40 | 37.40 | 621,592 |
05 Apr 2024 | 37.60 | 38.00 | 37.07 | 37.50 | 37.50 | 851,863 |
04 Apr 2024 | 37.50 | 37.51 | 37.20 | 37.50 | 37.50 | 644,355 |
03 Apr 2024 | 37.50 | 38.60 | 36.79 | 37.50 | 37.50 | 507,017 |
02 Apr 2024 | 38.00 | 38.00 | 36.20 | 37.50 | 37.50 | 893,303 |
28 Mar 2024 | 38.00 | 38.70 | 36.55 | 37.50 | 37.50 | 527,088 |
27 Mar 2024 | 37.00 | 38.70 | 36.60 | 37.00 | 37.00 | 195,183 |
26 Mar 2024 | 37.30 | 38.30 | 36.10 | 37.40 | 37.40 | 410,908 |
25 Mar 2024 | 37.90 | 38.70 | 36.30 | 36.90 | 36.90 | 672,833 |
22 Mar 2024 | 38.00 | 38.70 | 36.10 | 36.10 | 36.10 | 406,085 |
21 Mar 2024 | 38.00 | 38.70 | 36.10 | 38.00 | 38.00 | 248,035 |
20 Mar 2024 | 37.40 | 38.70 | 36.10 | 36.30 | 36.30 | 242,536 |
19 Mar 2024 | 36.90 | 38.20 | 36.00 | 37.00 | 37.00 | 975,479 |
18 Mar 2024 | 38.00 | 39.40 | 36.58 | 37.00 | 37.00 | 620,875 |
15 Mar 2024 | 37.70 | 39.40 | 37.30 | 38.40 | 38.40 | 222,586 |
14 Mar 2024 | 37.40 | 39.40 | 37.40 | 39.00 | 39.00 | 171,470 |
13 Mar 2024 | 37.60 | 39.40 | 37.40 | 39.00 | 39.00 | 303,445 |
12 Mar 2024 | 41.00 | 41.00 | 37.68 | 39.00 | 39.00 | 660,760 |
11 Mar 2024 | 40.90 | 40.90 | 38.20 | 39.20 | 39.20 | 196,128 |
08 Mar 2024 | 38.90 | 40.60 | 37.10 | 39.90 | 39.90 | 605,976 |
07 Mar 2024 | 39.50 | 41.80 | 37.48 | 37.60 | 37.60 | 1,216,660 |
06 Mar 2024 | 40.30 | 41.90 | 39.42 | 40.10 | 40.10 | 389,010 |
05 Mar 2024 | 42.00 | 43.25 | 38.70 | 39.50 | 39.50 | 1,851,898 |
04 Mar 2024 | 43.10 | 44.40 | 42.29 | 42.75 | 42.75 | 1,037,196 |
01 Mar 2024 | 44.10 | 45.90 | 43.00 | 44.90 | 44.90 | 502,126 |
29 Feb 2024 | 44.40 | 45.90 | 44.00 | 44.10 | 44.10 | 353,968 |
28 Feb 2024 | 45.00 | 45.90 | 44.00 | 44.00 | 44.00 | 402,434 |
27 Feb 2024 | 44.20 | 45.00 | 43.99 | 44.50 | 44.50 | 227,366 |
26 Feb 2024 | 44.40 | 46.00 | 43.65 | 44.20 | 44.20 | 238,536 |
23 Feb 2024 | 44.30 | 45.90 | 44.00 | 44.50 | 44.50 | 389,888 |
22 Feb 2024 | 44.10 | 45.04 | 44.00 | 44.20 | 44.20 | 637,384 |
21 Feb 2024 | 44.70 | 45.90 | 44.00 | 44.10 | 44.10 | 392,366 |
20 Feb 2024 | 44.80 | 45.66 | 43.70 | 45.10 | 45.10 | 239,903 |
19 Feb 2024 | 44.50 | 45.00 | 43.10 | 45.00 | 45.00 | 409,694 |
16 Feb 2024 | 44.00 | 45.31 | 43.10 | 44.40 | 44.40 | 449,763 |
15 Feb 2024 | 42.80 | 45.40 | 42.10 | 45.40 | 45.40 | 5,009,939 |
14 Feb 2024 | 41.90 | 43.90 | 40.10 | 43.90 | 43.90 | 572,159 |
13 Feb 2024 | 41.10 | 42.00 | 41.00 | 41.00 | 41.00 | 1,655,220 |
12 Feb 2024 | 39.90 | 42.00 | 39.90 | 41.00 | 41.00 | 202,734 |
09 Feb 2024 | 41.20 | 42.00 | 40.10 | 42.00 | 42.00 | 209,803 |
08 Feb 2024 | 42.00 | 42.00 | 40.10 | 41.40 | 41.40 | 280,193 |
07 Feb 2024 | 41.90 | 42.00 | 40.60 | 41.40 | 41.40 | 223,509 |
06 Feb 2024 | 40.50 | 42.00 | 40.10 | 42.00 | 42.00 | 334,886 |
05 Feb 2024 | 40.00 | 41.69 | 40.00 | 40.50 | 40.50 | 888,666 |
02 Feb 2024 | 40.00 | 40.70 | 40.00 | 40.70 | 40.70 | 360,560 |
01 Feb 2024 | 40.70 | 42.90 | 39.10 | 40.00 | 40.00 | 602,872 |
31 Jan 2024 | 42.90 | 42.90 | 40.60 | 41.80 | 41.80 | 209,495 |
30 Jan 2024 | 42.50 | 43.00 | 41.35 | 42.50 | 42.50 | 102,805 |
29 Jan 2024 | 42.40 | 43.00 | 40.30 | 43.00 | 43.00 | 1,362,361 |
26 Jan 2024 | 41.70 | 43.00 | 40.20 | 42.40 | 42.40 | 221,788 |
25 Jan 2024 | 42.60 | 43.00 | 41.40 | 41.70 | 41.70 | 706,289 |
24 Jan 2024 | 41.80 | 42.90 | 41.80 | 41.90 | 41.90 | 545,670 |
23 Jan 2024 | 41.40 | 41.80 | 40.25 | 41.80 | 41.80 | 403,813 |
22 Jan 2024 | 41.90 | 42.50 | 40.15 | 41.60 | 41.60 | 471,054 |
19 Jan 2024 | 41.60 | 42.00 | 39.72 | 40.40 | 40.40 | 610,518 |
18 Jan 2024 | 40.00 | 42.19 | 38.00 | 41.50 | 41.50 | 2,431,098 |
17 Jan 2024 | 38.00 | 39.30 | 37.56 | 39.30 | 39.30 | 16,080,927 |
16 Jan 2024 | 38.60 | 39.00 | 37.50 | 38.20 | 38.20 | 773,013 |
15 Jan 2024 | 38.19 | 39.00 | 37.29 | 38.80 | 38.80 | 1,178,150 |
12 Jan 2024 | 38.40 | 38.90 | 36.17 | 38.00 | 38.00 | 864,588 |
11 Jan 2024 | 38.10 | 39.00 | 36.30 | 38.00 | 38.00 | 461,831 |
10 Jan 2024 | 38.80 | 39.00 | 37.41 | 37.80 | 37.80 | 716,830 |
09 Jan 2024 | 38.40 | 38.78 | 36.40 | 38.10 | 38.10 | 452,920 |
08 Jan 2024 | 37.40 | 38.90 | 37.10 | 37.70 | 37.70 | 863,924 |
05 Jan 2024 | 38.60 | 39.00 | 36.53 | 36.90 | 36.90 | 453,649 |
04 Jan 2024 | 36.60 | 39.00 | 36.40 | 37.60 | 37.60 | 858,991 |
03 Jan 2024 | 38.80 | 40.00 | 37.00 | 37.60 | 37.60 | 1,225,338 |
02 Jan 2024 | 37.50 | 38.90 | 34.10 | 38.00 | 38.00 | 2,731,829 |
29 Dec 2023 | 35.80 | 36.00 | 34.46 | 35.05 | 35.05 | 162,257 |
28 Dec 2023 | 33.80 | 36.00 | 33.30 | 34.75 | 34.75 | 168,897 |
27 Dec 2023 | 36.00 | 36.00 | 33.30 | 35.05 | 35.05 | 439,621 |
22 Dec 2023 | 34.80 | 36.00 | 34.28 | 35.50 | 35.50 | 164,603 |
21 Dec 2023 | 34.90 | 35.88 | 34.20 | 35.60 | 35.60 | 564,095 |
20 Dec 2023 | 33.50 | 35.90 | 33.40 | 35.80 | 35.80 | 606,050 |
19 Dec 2023 | 35.80 | 35.80 | 33.77 | 34.80 | 34.80 | 414,935 |
18 Dec 2023 | 35.80 | 35.90 | 34.50 | 35.80 | 35.80 | 514,385 |
15 Dec 2023 | 34.80 | 35.90 | 33.66 | 35.40 | 35.40 | 1,281,666 |
14 Dec 2023 | 34.70 | 35.80 | 33.20 | 34.05 | 34.05 | 434,738 |
13 Dec 2023 | 34.00 | 35.29 | 33.85 | 34.10 | 34.10 | 535,065 |
12 Dec 2023 | 34.90 | 35.60 | 34.00 | 34.10 | 34.10 | 516,290 |
11 Dec 2023 | 34.80 | 35.90 | 34.49 | 35.20 | 35.20 | 903,880 |
08 Dec 2023 | 35.00 | 35.00 | 34.00 | 34.00 | 34.00 | 774,504 |
07 Dec 2023 | 35.00 | 35.59 | 33.85 | 35.15 | 35.15 | 1,351,418 |
06 Dec 2023 | 33.70 | 34.70 | 32.30 | 33.30 | 33.30 | 775,567 |
05 Dec 2023 | 33.70 | 33.90 | 31.30 | 33.70 | 33.70 | 605,021 |
04 Dec 2023 | 33.90 | 33.90 | 31.60 | 33.45 | 33.45 | 750,169 |
01 Dec 2023 | 33.90 | 33.90 | 32.11 | 33.00 | 33.00 | 348,582 |
30 Nov 2023 | 33.70 | 33.90 | 32.34 | 33.10 | 33.10 | 801,019 |
29 Nov 2023 | 33.80 | 33.90 | 31.90 | 32.90 | 32.90 | 208,187 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |