Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
25 Apr 2024 | 61.500 | 63.400 | 61.300 | 62.500 | 62.500 | 570,954 |
24 Apr 2024 | 59.800 | 61.350 | 58.650 | 61.100 | 61.100 | 1,786,268 |
23 Apr 2024 | 58.000 | 61.150 | 58.000 | 59.800 | 59.800 | 1,526,400 |
22 Apr 2024 | 56.850 | 58.000 | 56.850 | 57.650 | 57.650 | 339,629 |
19 Apr 2024 | 55.750 | 58.150 | 55.600 | 58.050 | 58.050 | 867,950 |
18 Apr 2024 | 58.000 | 58.600 | 57.450 | 57.850 | 57.850 | 1,007,600 |
17 Apr 2024 | 57.150 | 58.500 | 57.150 | 57.750 | 57.750 | 1,436,632 |
16 Apr 2024 | 57.400 | 57.950 | 56.050 | 57.100 | 57.100 | 2,163,858 |
15 Apr 2024 | 57.100 | 58.100 | 57.100 | 57.900 | 57.900 | 2,458,849 |
12 Apr 2024 | 58.050 | 58.950 | 57.450 | 58.100 | 58.100 | 602,057 |
11 Apr 2024 | 57.600 | 59.400 | 57.550 | 58.300 | 58.300 | 2,144,008 |
10 Apr 2024 | 60.400 | 60.400 | 57.550 | 58.100 | 58.100 | 1,329,600 |
09 Apr 2024 | 59.050 | 59.900 | 58.700 | 59.700 | 59.700 | 926,651 |
08 Apr 2024 | 61.200 | 61.200 | 58.550 | 59.900 | 59.900 | 389,937 |
05 Apr 2024 | 61.500 | 61.800 | 60.850 | 61.500 | 61.500 | 871,647 |
03 Apr 2024 | 63.400 | 63.400 | 61.550 | 62.000 | 62.000 | 978,774 |
02 Apr 2024 | 62.600 | 64.700 | 62.350 | 62.900 | 62.900 | 1,148,882 |
28 Mar 2024 | 62.600 | 63.700 | 61.400 | 62.000 | 62.000 | 1,709,670 |
27 Mar 2024 | 62.000 | 64.300 | 62.000 | 64.000 | 64.000 | 1,407,287 |
26 Mar 2024 | 58.850 | 62.800 | 58.850 | 62.000 | 62.000 | 3,203,900 |
25 Mar 2024 | 58.400 | 60.900 | 58.250 | 60.200 | 60.200 | 1,683,266 |
22 Mar 2024 | 58.200 | 58.800 | 57.000 | 58.550 | 58.550 | 1,144,715 |
21 Mar 2024 | 60.000 | 60.400 | 58.500 | 59.550 | 59.550 | 1,778,782 |
20 Mar 2024 | 58.550 | 60.600 | 54.700 | 60.000 | 60.000 | 4,272,532 |
19 Mar 2024 | 60.200 | 61.800 | 60.200 | 61.400 | 61.400 | 1,353,741 |
18 Mar 2024 | 62.500 | 62.600 | 61.600 | 61.800 | 61.800 | 858,440 |
15 Mar 2024 | 62.000 | 62.850 | 61.350 | 62.500 | 62.500 | 2,150,393 |
14 Mar 2024 | 62.200 | 64.050 | 62.000 | 63.400 | 63.400 | 1,101,758 |
13 Mar 2024 | 61.850 | 62.750 | 61.200 | 62.200 | 62.200 | 1,843,800 |
12 Mar 2024 | 63.600 | 63.650 | 62.150 | 63.000 | 63.000 | 2,717,860 |
11 Mar 2024 | 64.700 | 65.000 | 62.050 | 64.300 | 64.300 | 1,929,446 |
08 Mar 2024 | 58.750 | 66.800 | 58.650 | 63.900 | 63.900 | 7,898,410 |
07 Mar 2024 | 55.250 | 57.500 | 54.050 | 55.650 | 55.650 | 987,500 |
06 Mar 2024 | 56.000 | 56.000 | 54.050 | 55.250 | 55.250 | 1,259,135 |
05 Mar 2024 | 56.500 | 57.300 | 56.400 | 56.800 | 56.800 | 1,383,157 |
04 Mar 2024 | 55.500 | 57.300 | 54.550 | 56.300 | 56.300 | 1,618,721 |
01 Mar 2024 | 55.500 | 56.850 | 55.350 | 55.900 | 55.900 | 1,504,786 |
29 Feb 2024 | 55.000 | 55.800 | 54.700 | 55.300 | 55.300 | 2,077,436 |
28 Feb 2024 | 54.000 | 54.850 | 53.950 | 54.650 | 54.650 | 1,700,637 |
27 Feb 2024 | 55.000 | 55.000 | 53.550 | 53.750 | 53.750 | 1,289,460 |
26 Feb 2024 | 54.400 | 54.800 | 52.950 | 53.200 | 53.200 | 1,552,892 |
23 Feb 2024 | 52.600 | 56.000 | 52.600 | 55.800 | 55.800 | 1,164,520 |
22 Feb 2024 | 53.500 | 53.650 | 51.300 | 52.350 | 52.350 | 1,460,631 |
21 Feb 2024 | 55.000 | 55.000 | 52.300 | 53.500 | 53.500 | 847,077 |
20 Feb 2024 | 55.200 | 55.650 | 53.850 | 54.550 | 54.550 | 1,755,586 |
19 Feb 2024 | 54.400 | 55.950 | 54.200 | 54.950 | 54.950 | 1,068,788 |
16 Feb 2024 | 51.200 | 53.500 | 51.000 | 53.000 | 53.000 | 1,003,162 |
15 Feb 2024 | 50.000 | 51.600 | 50.000 | 51.150 | 51.150 | 631,647 |
14 Feb 2024 | 51.300 | 51.900 | 49.600 | 51.250 | 51.250 | 1,147,069 |
09 Feb 2024 | 51.050 | 51.050 | 51.050 | 51.050 | 51.050 | - |
08 Feb 2024 | 48.400 | 49.700 | 48.350 | 48.650 | 48.650 | 497,643 |
07 Feb 2024 | 52.000 | 52.000 | 49.300 | 50.350 | 50.350 | 1,573,810 |
06 Feb 2024 | 48.600 | 49.200 | 47.000 | 47.700 | 47.700 | 1,182,500 |
05 Feb 2024 | 49.250 | 49.250 | 47.250 | 48.050 | 48.050 | 469,900 |
02 Feb 2024 | 48.650 | 48.650 | 46.650 | 47.800 | 47.800 | 527,636 |
01 Feb 2024 | 48.550 | 49.600 | 47.300 | 48.150 | 48.150 | 903,010 |
31 Jan 2024 | 48.900 | 50.450 | 48.200 | 48.550 | 48.550 | 1,349,230 |
30 Jan 2024 | 49.800 | 50.750 | 49.300 | 50.500 | 50.500 | 2,536,314 |
29 Jan 2024 | 48.450 | 50.350 | 48.000 | 49.800 | 49.800 | 2,900,308 |
26 Jan 2024 | 47.400 | 48.000 | 46.400 | 47.900 | 47.900 | 1,104,300 |
25 Jan 2024 | 47.500 | 48.000 | 46.150 | 46.850 | 46.850 | 796,344 |
24 Jan 2024 | 45.100 | 47.950 | 45.100 | 47.050 | 47.050 | 728,094 |
23 Jan 2024 | 44.950 | 45.400 | 43.700 | 44.900 | 44.900 | 799,300 |
22 Jan 2024 | 46.000 | 46.100 | 43.500 | 44.500 | 44.500 | 725,655 |
19 Jan 2024 | 44.850 | 46.200 | 44.500 | 45.700 | 45.700 | 1,020,300 |
18 Jan 2024 | 41.500 | 44.650 | 41.500 | 44.400 | 44.400 | 1,890,402 |
17 Jan 2024 | 42.050 | 42.650 | 40.450 | 42.100 | 42.100 | 1,701,378 |
16 Jan 2024 | 43.450 | 45.750 | 42.500 | 42.850 | 42.850 | 1,229,300 |
15 Jan 2024 | 40.950 | 40.950 | 40.950 | 40.950 | 40.950 | - |
12 Jan 2024 | 41.900 | 42.450 | 40.700 | 41.300 | 41.300 | 1,082,606 |
11 Jan 2024 | 42.500 | 42.500 | 41.200 | 41.650 | 41.650 | 1,102,700 |
10 Jan 2024 | 41.100 | 42.450 | 41.100 | 41.700 | 41.700 | 1,322,559 |
09 Jan 2024 | 41.000 | 41.450 | 40.600 | 41.100 | 41.100 | 436,116 |
08 Jan 2024 | 41.550 | 42.850 | 40.500 | 41.000 | 41.000 | 803,900 |
05 Jan 2024 | 41.900 | 43.000 | 41.350 | 41.550 | 41.550 | 833,192 |
04 Jan 2024 | 42.800 | 43.150 | 41.600 | 41.900 | 41.900 | 1,340,792 |
03 Jan 2024 | 45.000 | 45.000 | 42.150 | 42.400 | 42.400 | 985,090 |
02 Jan 2024 | 44.650 | 44.900 | 43.650 | 44.050 | 44.050 | 907,200 |
29 Dec 2023 | 45.500 | 45.500 | 43.600 | 44.650 | 44.650 | 1,179,988 |
28 Dec 2023 | 44.700 | 44.950 | 43.800 | 44.550 | 44.550 | 578,700 |
27 Dec 2023 | 43.800 | 44.550 | 42.350 | 43.800 | 43.800 | 408,201 |
22 Dec 2023 | 44.500 | 44.650 | 43.200 | 43.800 | 43.800 | 282,682 |
21 Dec 2023 | 45.050 | 45.200 | 44.350 | 44.500 | 44.500 | 1,844,038 |
20 Dec 2023 | 47.200 | 47.200 | 44.800 | 45.000 | 45.000 | 497,938 |
19 Dec 2023 | 45.000 | 45.900 | 44.550 | 45.250 | 45.250 | 1,123,960 |
18 Dec 2023 | 45.600 | 45.600 | 44.550 | 45.050 | 45.050 | 542,087 |
15 Dec 2023 | 45.450 | 46.500 | 44.700 | 45.400 | 45.400 | 2,290,666 |
14 Dec 2023 | 44.100 | 45.700 | 44.000 | 44.850 | 44.850 | 473,745 |
13 Dec 2023 | 45.450 | 45.500 | 43.850 | 44.000 | 44.000 | 589,215 |
12 Dec 2023 | 45.650 | 45.650 | 43.200 | 44.500 | 44.500 | 1,971,105 |
11 Dec 2023 | 45.100 | 45.950 | 44.700 | 45.650 | 45.650 | 2,279,209 |
08 Dec 2023 | 43.000 | 44.500 | 42.850 | 44.150 | 44.150 | 625,212 |
07 Dec 2023 | 42.700 | 43.700 | 42.250 | 42.650 | 42.650 | 517,948 |
06 Dec 2023 | 42.600 | 45.000 | 41.500 | 42.500 | 42.500 | 845,467 |
05 Dec 2023 | 43.350 | 43.450 | 42.150 | 42.600 | 42.600 | 217,340 |
04 Dec 2023 | 42.450 | 43.750 | 42.000 | 43.250 | 43.250 | 513,462 |
01 Dec 2023 | 42.900 | 43.050 | 42.000 | 42.450 | 42.450 | 424,818 |
30 Nov 2023 | 43.900 | 43.900 | 42.500 | 42.950 | 42.950 | 292,800 |
29 Nov 2023 | 44.500 | 44.500 | 42.400 | 43.500 | 43.500 | 602,640 |
28 Nov 2023 | 44.500 | 44.800 | 43.800 | 44.500 | 44.500 | 2,754,800 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |