Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
28 Jun 2024 | 46.000 | 46.700 | 45.800 | 46.150 | 46.150 | 22,150,551 |
27 Jun 2024 | 47.400 | 47.650 | 46.300 | 46.400 | 46.400 | 20,532,195 |
26 Jun 2024 | 46.050 | 47.750 | 46.050 | 47.500 | 47.500 | 19,420,435 |
25 Jun 2024 | 46.900 | 47.850 | 46.200 | 46.900 | 46.900 | 26,147,555 |
24 Jun 2024 | 48.700 | 48.700 | 46.350 | 47.350 | 47.350 | 37,792,030 |
21 Jun 2024 | 49.050 | 49.450 | 48.450 | 49.350 | 49.350 | 35,231,528 |
20 Jun 2024 | 52.300 | 52.600 | 48.800 | 49.500 | 49.500 | 47,003,673 |
19 Jun 2024 | 51.750 | 52.250 | 50.800 | 52.200 | 52.200 | 25,837,419 |
18 Jun 2024 | 52.250 | 52.800 | 50.950 | 51.450 | 51.450 | 17,976,140 |
17 Jun 2024 | 50.300 | 52.200 | 50.100 | 51.550 | 51.550 | 26,079,744 |
14 Jun 2024 | 51.150 | 51.150 | 50.200 | 50.950 | 50.950 | 31,572,605 |
13 Jun 2024 | 52.500 | 52.650 | 50.350 | 51.250 | 51.250 | 28,019,814 |
12 Jun 2024 | 51.650 | 52.850 | 51.300 | 52.000 | 52.000 | 27,413,330 |
11 Jun 2024 | 51.950 | 52.000 | 50.850 | 51.650 | 51.650 | 37,955,673 |
07 Jun 2024 | 54.200 | 54.250 | 51.700 | 52.300 | 52.300 | 44,708,228 |
06 Jun 2024 | 55.450 | 55.850 | 53.200 | 54.050 | 54.050 | 37,457,011 |
05 Jun 2024 | 55.950 | 56.850 | 54.700 | 54.900 | 54.900 | 20,967,907 |
04 Jun 2024 | 55.600 | 56.100 | 55.200 | 55.750 | 55.750 | 19,218,702 |
03 Jun 2024 | 56.050 | 56.650 | 54.450 | 56.100 | 56.100 | 25,152,718 |
31 May 2024 | 56.500 | 58.600 | 55.100 | 55.450 | 55.450 | 56,421,330 |
30 May 2024 | 54.600 | 55.850 | 54.350 | 55.600 | 55.600 | 28,573,447 |
29 May 2024 | 56.450 | 56.450 | 54.750 | 55.150 | 55.150 | 30,062,795 |
28 May 2024 | 57.000 | 57.300 | 55.600 | 56.550 | 56.550 | 14,542,566 |
27 May 2024 | 56.900 | 57.500 | 54.900 | 56.850 | 56.850 | 23,415,916 |
24 May 2024 | 59.200 | 59.750 | 56.000 | 56.650 | 56.650 | 48,437,166 |
23 May 2024 | 60.600 | 60.800 | 56.950 | 59.150 | 59.150 | 80,918,297 |
22 May 2024 | 57.000 | 60.000 | 56.550 | 58.150 | 58.150 | 33,872,479 |
21 May 2024 | 59.100 | 59.400 | 56.500 | 56.900 | 56.900 | 34,704,808 |
20 May 2024 | 57.700 | 60.200 | 57.600 | 59.150 | 59.150 | 36,180,902 |
17 May 2024 | 59.500 | 60.800 | 57.300 | 58.200 | 58.200 | 38,540,387 |
16 May 2024 | 58.000 | 58.500 | 56.100 | 58.150 | 58.150 | 42,329,615 |
14 May 2024 | 58.800 | 60.400 | 57.250 | 57.500 | 57.500 | 47,104,109 |
13 May 2024 | 56.100 | 57.700 | 55.400 | 57.100 | 57.100 | 36,750,214 |
10 May 2024 | 59.100 | 60.100 | 55.500 | 56.750 | 56.750 | 45,696,496 |
09 May 2024 | 57.100 | 58.750 | 57.000 | 57.850 | 57.850 | 26,033,300 |
08 May 2024 | 59.150 | 59.550 | 56.600 | 57.000 | 57.000 | 47,410,517 |
07 May 2024 | 62.600 | 62.600 | 58.500 | 59.000 | 59.000 | 39,816,554 |
06 May 2024 | 63.000 | 63.350 | 60.500 | 61.950 | 61.950 | 33,921,419 |
03 May 2024 | 63.000 | 63.000 | 60.600 | 62.200 | 62.200 | 39,382,322 |
02 May 2024 | 55.950 | 59.400 | 55.550 | 59.200 | 59.200 | 23,509,072 |
30 Apr 2024 | 56.800 | 57.250 | 55.650 | 55.950 | 55.950 | 22,173,016 |
29 Apr 2024 | 56.600 | 58.000 | 55.450 | 56.700 | 56.700 | 44,739,430 |
26 Apr 2024 | 52.800 | 56.800 | 52.400 | 56.500 | 56.500 | 46,622,637 |
25 Apr 2024 | 53.200 | 54.350 | 52.000 | 52.800 | 52.800 | 27,777,890 |
24 Apr 2024 | 50.000 | 53.900 | 49.850 | 53.100 | 53.100 | 64,907,580 |
23 Apr 2024 | 45.250 | 49.500 | 45.250 | 49.100 | 49.100 | 38,580,989 |
22 Apr 2024 | 45.650 | 46.400 | 44.500 | 45.200 | 45.200 | 21,640,157 |
19 Apr 2024 | 45.150 | 45.400 | 44.000 | 44.350 | 44.350 | 19,851,514 |
18 Apr 2024 | 45.350 | 46.650 | 44.850 | 45.850 | 45.850 | 14,541,685 |
17 Apr 2024 | 46.650 | 47.400 | 45.000 | 45.650 | 45.650 | 21,892,386 |
16 Apr 2024 | 47.550 | 48.100 | 46.150 | 47.100 | 47.100 | 24,771,572 |
15 Apr 2024 | 48.100 | 49.000 | 47.050 | 48.750 | 48.750 | 18,631,306 |
12 Apr 2024 | 49.350 | 49.950 | 48.550 | 49.150 | 49.150 | 18,664,500 |
11 Apr 2024 | 49.200 | 50.050 | 48.500 | 49.650 | 49.650 | 17,052,763 |
10 Apr 2024 | 50.300 | 51.450 | 49.750 | 50.100 | 50.100 | 26,114,252 |
09 Apr 2024 | 50.000 | 50.450 | 49.100 | 49.600 | 49.600 | 11,213,042 |
08 Apr 2024 | 49.550 | 50.900 | 48.850 | 49.650 | 49.650 | 18,749,443 |
05 Apr 2024 | 49.500 | 49.950 | 48.900 | 49.650 | 49.650 | 9,204,689 |
03 Apr 2024 | 50.250 | 50.500 | 48.950 | 49.200 | 49.200 | 16,926,032 |
02 Apr 2024 | 50.350 | 51.450 | 49.650 | 50.050 | 50.050 | 20,628,102 |
28 Mar 2024 | 47.950 | 50.550 | 47.850 | 49.050 | 49.050 | 38,069,019 |
27 Mar 2024 | 48.000 | 49.050 | 47.250 | 47.950 | 47.950 | 24,876,133 |
26 Mar 2024 | 49.000 | 49.500 | 48.500 | 48.900 | 48.900 | 16,199,735 |
25 Mar 2024 | 49.050 | 50.000 | 48.150 | 48.600 | 48.600 | 20,194,685 |
22 Mar 2024 | 50.500 | 50.850 | 48.650 | 49.000 | 49.000 | 24,553,896 |
21 Mar 2024 | 53.450 | 55.450 | 50.650 | 51.250 | 51.250 | 52,067,187 |
20 Mar 2024 | 51.800 | 52.500 | 50.750 | 52.250 | 52.250 | 14,299,669 |
19 Mar 2024 | 52.350 | 53.100 | 51.250 | 51.850 | 51.850 | 18,821,471 |
18 Mar 2024 | 49.800 | 53.250 | 49.800 | 52.850 | 52.850 | 28,891,580 |
15 Mar 2024 | 49.600 | 50.950 | 48.600 | 50.650 | 50.650 | 30,680,220 |
14 Mar 2024 | 51.850 | 52.750 | 50.250 | 50.850 | 50.850 | 25,898,611 |
13 Mar 2024 | 51.350 | 53.600 | 51.150 | 52.050 | 52.050 | 30,023,438 |
12 Mar 2024 | 49.000 | 52.150 | 48.750 | 51.350 | 51.350 | 42,801,132 |
11 Mar 2024 | 46.700 | 48.900 | 46.650 | 48.450 | 48.450 | 19,842,801 |
08 Mar 2024 | 45.500 | 47.500 | 45.500 | 46.700 | 46.700 | 19,150,440 |
07 Mar 2024 | 46.600 | 47.450 | 45.300 | 45.800 | 45.800 | 24,062,433 |
06 Mar 2024 | 43.200 | 46.600 | 43.050 | 46.250 | 46.250 | 31,918,462 |
05 Mar 2024 | 44.250 | 44.450 | 43.050 | 43.150 | 43.150 | 16,797,960 |
04 Mar 2024 | 45.100 | 45.600 | 43.500 | 44.950 | 44.950 | 20,858,539 |
01 Mar 2024 | 43.800 | 45.250 | 43.250 | 44.650 | 44.650 | 22,068,307 |
29 Feb 2024 | 43.950 | 45.250 | 43.850 | 44.500 | 44.500 | 15,095,899 |
28 Feb 2024 | 45.750 | 46.550 | 44.250 | 44.400 | 44.400 | 14,104,725 |
27 Feb 2024 | 46.150 | 46.650 | 44.200 | 45.750 | 45.750 | 16,071,221 |
26 Feb 2024 | 45.350 | 46.550 | 45.100 | 46.050 | 46.050 | 9,073,405 |
23 Feb 2024 | 45.700 | 47.100 | 45.400 | 45.900 | 45.900 | 10,229,335 |
22 Feb 2024 | 45.500 | 46.300 | 44.800 | 46.300 | 46.300 | 10,519,127 |
21 Feb 2024 | 43.900 | 47.150 | 43.700 | 45.550 | 45.550 | 21,998,767 |
20 Feb 2024 | 44.150 | 44.450 | 43.000 | 44.200 | 44.200 | 9,200,294 |
19 Feb 2024 | 44.550 | 44.550 | 43.400 | 43.550 | 43.550 | 13,184,809 |
16 Feb 2024 | 43.950 | 45.500 | 43.500 | 45.100 | 45.100 | 10,132,941 |
15 Feb 2024 | 43.500 | 44.350 | 42.800 | 44.150 | 44.150 | 9,422,637 |
14 Feb 2024 | 40.550 | 43.750 | 40.550 | 43.600 | 43.600 | 8,761,291 |
09 Feb 2024 | 42.400 | 42.400 | 42.400 | 42.400 | 42.400 | - |
08 Feb 2024 | 43.250 | 44.100 | 42.400 | 42.750 | 42.750 | 15,476,129 |
07 Feb 2024 | 44.050 | 45.200 | 42.750 | 43.200 | 43.200 | 32,427,373 |
06 Feb 2024 | 40.100 | 43.950 | 40.100 | 43.700 | 43.700 | 26,393,272 |
05 Feb 2024 | 39.500 | 41.300 | 38.400 | 40.100 | 40.100 | 16,897,423 |
02 Feb 2024 | 42.200 | 42.650 | 39.650 | 39.850 | 39.850 | 20,219,060 |
01 Feb 2024 | 39.150 | 41.450 | 39.150 | 41.100 | 41.100 | 17,943,678 |
31 Jan 2024 | 40.700 | 40.700 | 38.800 | 39.100 | 39.100 | 17,379,154 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |