Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
29 May 2024 | 36.300 | 36.700 | 35.550 | 35.550 | 35.550 | 3,202,373 |
28 May 2024 | 36.450 | 37.400 | 35.800 | 36.300 | 36.300 | 3,722,866 |
27 May 2024 | 36.900 | 37.050 | 35.050 | 36.350 | 36.350 | 5,772,856 |
24 May 2024 | 37.100 | 38.100 | 36.300 | 36.700 | 36.700 | 5,339,867 |
23 May 2024 | 38.700 | 39.050 | 37.650 | 37.650 | 37.650 | 4,429,012 |
22 May 2024 | 38.850 | 39.500 | 38.400 | 39.050 | 39.050 | 4,232,379 |
21 May 2024 | 40.300 | 40.500 | 38.650 | 38.650 | 38.650 | 6,710,875 |
20 May 2024 | 40.100 | 41.500 | 39.700 | 40.500 | 40.500 | 5,573,500 |
17 May 2024 | 41.500 | 41.900 | 40.200 | 40.450 | 40.450 | 8,299,120 |
16 May 2024 | 40.450 | 42.650 | 38.700 | 41.200 | 41.200 | 17,275,646 |
14 May 2024 | 40.000 | 43.000 | 39.950 | 41.300 | 41.300 | 20,872,321 |
13 May 2024 | 43.800 | 44.000 | 37.750 | 39.800 | 39.800 | 34,354,851 |
10 May 2024 | 37.750 | 38.250 | 36.450 | 38.100 | 38.100 | 9,386,180 |
09 May 2024 | 36.500 | 38.300 | 36.150 | 37.300 | 37.300 | 11,041,109 |
08 May 2024 | 36.850 | 37.150 | 36.150 | 36.400 | 36.400 | 7,994,324 |
07 May 2024 | 37.800 | 38.200 | 37.150 | 37.250 | 37.250 | 5,810,594 |
06 May 2024 | 36.750 | 38.650 | 36.750 | 37.950 | 37.950 | 13,755,227 |
03 May 2024 | 38.600 | 39.100 | 35.800 | 36.600 | 36.600 | 6,641,132 |
02 May 2024 | 35.000 | 39.050 | 34.350 | 38.650 | 38.650 | 4,642,816 |
30 Apr 2024 | 37.000 | 37.000 | 35.150 | 35.450 | 35.450 | 8,990,058 |
29 Apr 2024 | 35.600 | 37.450 | 35.150 | 36.300 | 36.300 | 10,756,351 |
26 Apr 2024 | 33.700 | 35.450 | 33.350 | 35.200 | 35.200 | 9,160,634 |
25 Apr 2024 | 34.200 | 34.800 | 33.500 | 33.750 | 33.750 | 4,825,790 |
24 Apr 2024 | 34.450 | 34.800 | 33.450 | 34.200 | 34.200 | 4,315,674 |
23 Apr 2024 | 33.650 | 35.150 | 33.450 | 34.400 | 34.400 | 6,305,406 |
22 Apr 2024 | 33.100 | 33.950 | 32.650 | 33.350 | 33.350 | 4,351,781 |
19 Apr 2024 | 34.050 | 34.100 | 32.800 | 32.950 | 32.950 | 5,881,215 |
18 Apr 2024 | 34.550 | 35.600 | 33.850 | 34.450 | 34.450 | 5,555,930 |
17 Apr 2024 | 32.800 | 34.750 | 32.800 | 34.400 | 34.400 | 5,742,314 |
16 Apr 2024 | 33.800 | 34.100 | 32.600 | 32.800 | 32.800 | 4,792,873 |
15 Apr 2024 | 34.950 | 35.300 | 33.800 | 34.100 | 34.100 | 3,719,604 |
12 Apr 2024 | 35.050 | 35.650 | 34.500 | 35.100 | 35.100 | 3,928,842 |
11 Apr 2024 | 36.300 | 36.350 | 35.000 | 35.250 | 35.250 | 8,075,496 |
10 Apr 2024 | 37.500 | 38.500 | 36.800 | 36.800 | 36.800 | 5,996,449 |
09 Apr 2024 | 36.300 | 37.600 | 35.650 | 37.500 | 37.500 | 5,935,820 |
08 Apr 2024 | 35.450 | 36.650 | 35.300 | 36.350 | 36.350 | 4,608,744 |
05 Apr 2024 | 36.150 | 37.250 | 33.650 | 35.150 | 35.150 | 7,315,756 |
03 Apr 2024 | 36.750 | 38.100 | 36.500 | 37.200 | 37.200 | 6,258,220 |
02 Apr 2024 | 38.200 | 38.300 | 36.150 | 36.750 | 36.750 | 9,073,038 |
28 Mar 2024 | 36.650 | 38.650 | 35.750 | 37.100 | 37.100 | 14,356,395 |
27 Mar 2024 | 37.700 | 38.900 | 36.650 | 36.850 | 36.850 | 8,893,881 |
26 Mar 2024 | 39.000 | 39.200 | 37.800 | 38.100 | 38.100 | 6,725,053 |
25 Mar 2024 | 38.700 | 40.150 | 38.250 | 38.850 | 38.850 | 10,853,839 |
22 Mar 2024 | 39.450 | 39.900 | 37.000 | 37.050 | 37.050 | 13,668,862 |
21 Mar 2024 | 39.500 | 40.450 | 39.500 | 40.150 | 40.150 | 8,104,761 |
20 Mar 2024 | 39.650 | 40.250 | 38.750 | 39.450 | 39.450 | 8,130,141 |
19 Mar 2024 | 41.550 | 41.700 | 38.500 | 39.550 | 39.550 | 20,195,169 |
18 Mar 2024 | 41.200 | 43.200 | 39.700 | 42.750 | 42.750 | 15,753,855 |
15 Mar 2024 | 44.500 | 45.400 | 40.700 | 41.000 | 41.000 | 24,465,973 |
14 Mar 2024 | 53.550 | 53.750 | 44.000 | 44.950 | 44.950 | 24,844,912 |
13 Mar 2024 | 51.750 | 52.100 | 49.800 | 51.150 | 51.150 | 8,203,648 |
12 Mar 2024 | 49.550 | 52.450 | 49.550 | 51.750 | 51.750 | 8,386,836 |
11 Mar 2024 | 47.500 | 49.550 | 45.500 | 49.000 | 49.000 | 12,450,980 |
08 Mar 2024 | 45.800 | 47.450 | 45.550 | 46.800 | 46.800 | 9,910,475 |
07 Mar 2024 | 48.200 | 49.900 | 43.000 | 45.000 | 45.000 | 23,545,706 |
06 Mar 2024 | 56.000 | 57.950 | 54.850 | 56.650 | 56.650 | 10,307,843 |
05 Mar 2024 | 55.500 | 56.000 | 54.050 | 54.300 | 54.300 | 6,219,544 |
04 Mar 2024 | 51.700 | 57.900 | 51.300 | 56.550 | 56.550 | 14,412,910 |
01 Mar 2024 | 48.500 | 50.350 | 48.100 | 50.250 | 50.250 | 5,041,749 |
29 Feb 2024 | 47.950 | 49.350 | 47.500 | 48.700 | 48.700 | 7,466,324 |
28 Feb 2024 | 50.000 | 51.350 | 47.400 | 47.900 | 47.900 | 7,868,896 |
27 Feb 2024 | 49.450 | 50.500 | 48.200 | 49.750 | 49.750 | 5,822,069 |
26 Feb 2024 | 49.000 | 51.450 | 49.000 | 49.450 | 49.450 | 6,169,597 |
23 Feb 2024 | 48.700 | 48.800 | 47.000 | 48.300 | 48.300 | 5,178,929 |
22 Feb 2024 | 46.600 | 49.000 | 46.600 | 48.750 | 48.750 | 5,976,505 |
21 Feb 2024 | 45.000 | 50.050 | 44.700 | 47.400 | 47.400 | 12,750,258 |
20 Feb 2024 | 43.000 | 45.250 | 41.950 | 45.250 | 45.250 | 7,559,740 |
19 Feb 2024 | 42.500 | 43.500 | 41.300 | 41.950 | 41.950 | 8,895,243 |
16 Feb 2024 | 38.400 | 41.800 | 37.700 | 40.800 | 40.800 | 8,323,869 |
15 Feb 2024 | 38.550 | 39.350 | 36.450 | 39.050 | 39.050 | 9,282,799 |
14 Feb 2024 | 44.900 | 45.850 | 38.100 | 38.450 | 38.450 | 14,670,855 |
09 Feb 2024 | 47.050 | 47.050 | 47.050 | 47.050 | 47.050 | - |
08 Feb 2024 | 49.900 | 50.200 | 47.050 | 47.700 | 47.700 | 15,117,172 |
07 Feb 2024 | 52.000 | 54.200 | 50.650 | 51.450 | 51.450 | 15,848,463 |
06 Feb 2024 | 45.450 | 50.800 | 43.800 | 49.000 | 49.000 | 16,520,469 |
05 Feb 2024 | 44.000 | 48.000 | 42.750 | 45.450 | 45.450 | 24,716,725 |
02 Feb 2024 | 55.950 | 58.000 | 40.650 | 43.700 | 43.700 | 47,311,531 |
01 Feb 2024 | 54.050 | 56.800 | 54.050 | 55.450 | 55.450 | 9,388,120 |
31 Jan 2024 | 55.300 | 56.500 | 53.400 | 54.000 | 54.000 | 11,669,474 |
30 Jan 2024 | 57.600 | 59.150 | 55.700 | 56.300 | 56.300 | 11,918,170 |
29 Jan 2024 | 64.600 | 66.350 | 57.200 | 57.750 | 57.750 | 18,209,038 |
26 Jan 2024 | 77.350 | 80.000 | 52.550 | 64.600 | 64.600 | 37,635,112 |
25 Jan 2024 | 78.600 | 80.600 | 76.700 | 77.300 | 77.300 | 3,255,817 |
24 Jan 2024 | 78.250 | 80.200 | 76.850 | 79.150 | 79.150 | 2,194,692 |
23 Jan 2024 | 78.600 | 80.550 | 77.950 | 79.950 | 79.950 | 2,923,705 |
22 Jan 2024 | 79.350 | 80.150 | 77.900 | 78.650 | 78.650 | 3,733,872 |
19 Jan 2024 | 77.850 | 80.500 | 77.800 | 79.350 | 79.350 | 3,422,080 |
18 Jan 2024 | 76.300 | 79.000 | 75.150 | 78.400 | 78.400 | 3,305,840 |
17 Jan 2024 | 77.900 | 78.000 | 75.650 | 76.150 | 76.150 | 4,561,149 |
16 Jan 2024 | 78.450 | 79.000 | 76.450 | 78.800 | 78.800 | 1,947,125 |
15 Jan 2024 | 78.200 | 78.200 | 78.200 | 78.200 | 78.200 | - |
12 Jan 2024 | 79.000 | 80.250 | 77.550 | 78.200 | 78.200 | 2,206,876 |
11 Jan 2024 | 78.100 | 80.950 | 75.800 | 79.000 | 79.000 | 22,340,766 |
10 Jan 2024 | 72.400 | 74.200 | 71.850 | 74.050 | 74.050 | 2,510,145 |
09 Jan 2024 | 73.100 | 74.100 | 72.150 | 72.400 | 72.400 | 2,313,173 |
08 Jan 2024 | 72.000 | 73.150 | 70.800 | 72.150 | 72.150 | 2,234,785 |
05 Jan 2024 | 76.350 | 76.350 | 72.200 | 72.850 | 72.850 | 2,051,390 |
04 Jan 2024 | 75.300 | 77.700 | 74.300 | 75.200 | 75.200 | 2,081,399 |
03 Jan 2024 | 75.050 | 76.400 | 74.150 | 75.600 | 75.600 | 1,337,036 |
02 Jan 2024 | 78.750 | 78.850 | 74.500 | 75.100 | 75.100 | 2,167,444 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |