Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
02 May 2024 | 55.950 | 58.950 | 55.550 | 58.750 | 58.750 | 8,986,374 |
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 |
30 Jan 2024 | 41.550 | 41.700 | 40.300 | 40.500 | 40.500 | 19,814,483 |
29 Jan 2024 | 42.600 | 43.550 | 41.950 | 42.450 | 42.450 | 17,534,378 |
26 Jan 2024 | 44.450 | 44.450 | 42.450 | 42.700 | 42.700 | 22,611,306 |
25 Jan 2024 | 44.650 | 45.000 | 43.300 | 44.600 | 44.600 | 21,845,232 |
24 Jan 2024 | 43.550 | 45.100 | 42.650 | 44.650 | 44.650 | 30,183,755 |
23 Jan 2024 | 41.050 | 43.300 | 40.800 | 42.350 | 42.350 | 19,316,111 |
22 Jan 2024 | 41.800 | 42.550 | 40.550 | 41.000 | 41.000 | 21,763,868 |
19 Jan 2024 | 43.000 | 44.100 | 41.000 | 41.550 | 41.550 | 26,725,007 |
18 Jan 2024 | 43.350 | 43.550 | 42.300 | 43.050 | 43.050 | 20,908,808 |
17 Jan 2024 | 45.300 | 45.300 | 42.650 | 43.100 | 43.100 | 29,199,791 |
16 Jan 2024 | 46.050 | 47.150 | 45.500 | 45.950 | 45.950 | 14,807,545 |
15 Jan 2024 | 48.100 | 48.100 | 48.100 | 48.100 | 48.100 | - |
12 Jan 2024 | 48.550 | 49.250 | 47.950 | 48.250 | 48.250 | 6,820,274 |
11 Jan 2024 | 47.950 | 49.550 | 47.600 | 48.800 | 48.800 | 14,869,917 |
10 Jan 2024 | 47.000 | 48.500 | 46.200 | 48.350 | 48.350 | 11,307,525 |
09 Jan 2024 | 49.400 | 50.000 | 47.250 | 47.550 | 47.550 | 17,059,850 |
08 Jan 2024 | 51.000 | 51.000 | 48.950 | 49.200 | 49.200 | 12,882,623 |
05 Jan 2024 | 50.800 | 51.250 | 49.900 | 50.350 | 50.350 | 11,884,593 |
04 Jan 2024 | 52.300 | 52.300 | 50.850 | 51.200 | 51.200 | 10,409,899 |
03 Jan 2024 | 51.450 | 52.250 | 50.600 | 52.100 | 52.100 | 9,869,391 |
02 Jan 2024 | 54.000 | 54.350 | 51.450 | 52.000 | 52.000 | 11,759,630 |
29 Dec 2023 | 52.750 | 53.450 | 51.900 | 52.950 | 52.950 | 11,968,531 |
28 Dec 2023 | 50.200 | 53.100 | 49.350 | 52.500 | 52.500 | 26,408,259 |
27 Dec 2023 | 51.450 | 51.800 | 50.150 | 50.550 | 50.550 | 17,543,346 |
22 Dec 2023 | 54.700 | 55.300 | 48.950 | 50.100 | 50.100 | 49,440,456 |
21 Dec 2023 | 53.700 | 54.400 | 53.100 | 54.000 | 54.000 | 7,946,787 |
20 Dec 2023 | 55.500 | 56.100 | 54.150 | 54.450 | 54.450 | 9,338,624 |
19 Dec 2023 | 54.850 | 55.400 | 54.100 | 54.800 | 54.800 | 10,681,977 |
18 Dec 2023 | 55.200 | 56.050 | 54.550 | 54.850 | 54.850 | 11,844,327 |
15 Dec 2023 | 55.400 | 56.300 | 54.550 | 55.200 | 55.200 | 20,366,246 |
14 Dec 2023 | 55.550 | 56.500 | 53.350 | 53.950 | 53.950 | 14,505,600 |
13 Dec 2023 | 54.700 | 54.850 | 53.500 | 54.300 | 54.300 | 9,735,457 |
12 Dec 2023 | 53.050 | 55.250 | 52.600 | 54.800 | 54.800 | 16,327,460 |
11 Dec 2023 | 52.500 | 53.400 | 51.800 | 53.050 | 53.050 | 17,151,983 |
08 Dec 2023 | 54.500 | 55.150 | 53.050 | 53.850 | 53.850 | 15,639,290 |
07 Dec 2023 | 54.900 | 54.900 | 53.100 | 54.150 | 54.150 | 16,068,117 |
06 Dec 2023 | 54.000 | 55.450 | 53.000 | 55.150 | 55.150 | 15,397,659 |
05 Dec 2023 | 54.900 | 54.900 | 53.050 | 53.950 | 53.950 | 17,049,447 |
04 Dec 2023 | 57.000 | 57.200 | 54.500 | 54.950 | 54.950 | 21,292,293 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |