Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
02 Jul 2024 | 73.90 | 74.50 | 73.10 | 74.10 | 74.10 | 41,272,173 |
01 Jul 2024 | 75.80 | 76.30 | 72.70 | 73.70 | 73.70 | 65,543,070 |
28 Jun 2024 | 75.70 | 76.00 | 74.20 | 74.60 | 74.60 | 38,679,369 |
27 Jun 2024 | 75.50 | 76.30 | 74.70 | 75.20 | 75.20 | 41,313,493 |
26 Jun 2024 | 76.50 | 76.90 | 74.70 | 75.00 | 75.00 | 55,802,049 |
25 Jun 2024 | 75.00 | 76.50 | 74.30 | 76.50 | 76.50 | 71,740,931 |
24 Jun 2024 | 75.90 | 76.40 | 73.80 | 74.20 | 74.20 | 57,093,258 |
21 Jun 2024 | 78.90 | 80.00 | 75.60 | 75.90 | 75.90 | 159,140,360 |
20 Jun 2024 | 75.80 | 77.00 | 75.80 | 76.70 | 76.70 | 60,990,483 |
19 Jun 2024 | 74.50 | 77.50 | 74.10 | 75.00 | 75.00 | 105,686,812 |
18 Jun 2024 | 74.30 | 74.80 | 73.30 | 74.10 | 74.10 | 52,297,598 |
17 Jun 2024 | 75.80 | 75.80 | 73.00 | 73.70 | 73.70 | 106,053,864 |
14 Jun 2024 | 73.20 | 76.50 | 72.50 | 75.40 | 75.40 | 158,325,725 |
13 Jun 2024 | 74.00 | 74.80 | 71.40 | 72.40 | 72.40 | 149,974,161 |
12 Jun 2024 | 74.30 | 75.60 | 68.60 | 70.90 | 70.90 | 243,080,570 |
11 Jun 2024 | 84.50 | 86.00 | 74.70 | 74.70 | 74.70 | 328,277,613 |
07 Jun 2024 | 82.70 | 85.40 | 81.00 | 82.90 | 82.90 | 229,557,394 |
06 Jun 2024 | 82.00 | 84.50 | 80.50 | 83.70 | 83.70 | 319,771,869 |
05 Jun 2024 | 77.30 | 82.30 | 77.30 | 80.40 | 80.40 | 256,494,050 |
04 Jun 2024 | 74.80 | 76.60 | 73.20 | 75.70 | 75.70 | 95,151,737 |
03 Jun 2024 | 74.50 | 75.90 | 70.40 | 75.90 | 75.90 | 177,490,647 |
31 May 2024 | 80.30 | 81.40 | 70.50 | 71.50 | 71.50 | 315,275,587 |
30 May 2024 | 76.70 | 79.10 | 75.10 | 78.30 | 78.30 | 32,140,567 |
29 May 2024 | 79.80 | 81.40 | 76.00 | 77.20 | 77.20 | 43,260,407 |
28 May 2024 | 79.00 | 80.90 | 78.50 | 79.50 | 79.50 | 50,740,050 |
27 May 2024 | 75.90 | 79.90 | 74.30 | 78.30 | 78.30 | 60,215,201 |
24 May 2024 | 72.00 | 74.00 | 72.00 | 73.50 | 73.50 | 32,767,601 |
23 May 2024 | 72.40 | 72.40 | 71.20 | 71.30 | 71.30 | 17,970,870 |
22 May 2024 | 71.50 | 72.70 | 70.60 | 72.00 | 72.00 | 25,231,963 |
21 May 2024 | 72.10 | 72.10 | 70.40 | 71.40 | 71.40 | 24,151,876 |
20 May 2024 | 72.00 | 72.50 | 70.50 | 72.50 | 72.50 | 32,709,539 |
17 May 2024 | 74.10 | 74.10 | 70.60 | 71.00 | 71.00 | 46,928,263 |
16 May 2024 | 72.00 | 76.40 | 71.10 | 74.10 | 74.10 | 308,297,765 |
15 May 2024 | 70.60 | 72.10 | 69.20 | 71.40 | 71.40 | 236,099,017 |
14 May 2024 | 68.10 | 73.20 | 67.20 | 71.30 | 71.30 | 484,290,045 |
13 May 2024 | 65.60 | 66.60 | 64.20 | 66.60 | 66.60 | 277,582,943 |
10 May 2024 | 56.40 | 60.60 | 56.10 | 60.60 | 60.60 | 391,707,464 |
09 May 2024 | 53.00 | 56.20 | 52.70 | 55.10 | 55.10 | 192,665,725 |
08 May 2024 | 53.20 | 54.10 | 52.00 | 52.20 | 52.20 | 83,551,816 |
07 May 2024 | 51.00 | 52.90 | 50.60 | 52.50 | 52.50 | 83,410,158 |
06 May 2024 | 50.00 | 51.30 | 49.55 | 50.60 | 50.60 | 31,920,198 |
03 May 2024 | 51.30 | 51.70 | 49.85 | 50.40 | 50.40 | 56,657,148 |
02 May 2024 | 53.10 | 53.80 | 50.50 | 51.30 | 51.30 | 83,775,891 |
30 Apr 2024 | 53.00 | 53.00 | 51.30 | 52.20 | 52.20 | 79,952,434 |
29 Apr 2024 | 55.00 | 55.50 | 52.60 | 52.90 | 52.90 | 194,973,059 |
26 Apr 2024 | 47.10 | 51.80 | 47.05 | 51.80 | 51.80 | 221,119,944 |
25 Apr 2024 | 46.50 | 47.10 | 46.15 | 47.10 | 47.10 | 20,718,319 |
24 Apr 2024 | 46.35 | 47.00 | 45.80 | 46.70 | 46.70 | 34,483,908 |
23 Apr 2024 | 45.60 | 46.05 | 45.25 | 45.85 | 45.85 | 14,742,628 |
22 Apr 2024 | 46.40 | 47.30 | 45.55 | 45.60 | 45.60 | 64,331,989 |
19 Apr 2024 | 43.65 | 46.25 | 43.65 | 45.15 | 45.15 | 59,231,724 |
18 Apr 2024 | 43.95 | 44.20 | 43.60 | 43.80 | 43.80 | 13,720,661 |
17 Apr 2024 | 43.60 | 44.30 | 43.60 | 43.95 | 43.95 | 12,541,419 |
16 Apr 2024 | 45.05 | 45.15 | 43.55 | 43.80 | 43.80 | 27,892,467 |
15 Apr 2024 | 45.00 | 45.65 | 44.25 | 45.20 | 45.20 | 21,911,628 |
12 Apr 2024 | 45.30 | 45.40 | 44.85 | 45.20 | 45.20 | 14,823,894 |
11 Apr 2024 | 44.80 | 45.30 | 44.70 | 45.00 | 45.00 | 15,371,121 |
10 Apr 2024 | 45.25 | 45.30 | 44.40 | 44.40 | 44.40 | 18,258,128 |
09 Apr 2024 | 45.10 | 45.60 | 44.80 | 44.95 | 44.95 | 21,643,455 |
08 Apr 2024 | 43.85 | 45.40 | 43.60 | 45.10 | 45.10 | 21,769,535 |
03 Apr 2024 | 44.20 | 44.30 | 43.80 | 43.80 | 43.80 | 16,402,684 |
02 Apr 2024 | 44.30 | 44.45 | 44.00 | 44.45 | 44.45 | 11,431,992 |
01 Apr 2024 | 44.70 | 44.75 | 44.25 | 44.30 | 44.30 | 11,354,631 |
29 Mar 2024 | 44.20 | 44.65 | 44.20 | 44.40 | 44.40 | 7,517,000 |
28 Mar 2024 | 44.35 | 44.55 | 44.00 | 44.10 | 44.10 | 15,879,193 |
27 Mar 2024 | 44.20 | 44.65 | 44.10 | 44.15 | 44.15 | 13,060,433 |
26 Mar 2024 | 45.45 | 45.45 | 44.05 | 44.15 | 44.15 | 37,215,469 |
25 Mar 2024 | 45.20 | 45.80 | 45.20 | 45.60 | 45.60 | 12,746,315 |
22 Mar 2024 | 45.80 | 45.85 | 45.00 | 45.15 | 45.15 | 17,059,276 |
21 Mar 2024 | 45.90 | 46.55 | 45.45 | 45.45 | 45.45 | 26,737,300 |
20 Mar 2024 | 45.45 | 45.75 | 44.85 | 44.95 | 44.95 | 28,889,948 |
19 Mar 2024 | 45.20 | 45.85 | 45.15 | 45.30 | 45.30 | 20,239,589 |
18 Mar 2024 | 45.70 | 45.70 | 45.00 | 45.15 | 45.15 | 33,999,852 |
15 Mar 2024 | 47.20 | 47.20 | 45.20 | 46.50 | 46.50 | 60,943,317 |
14 Mar 2024 | 48.90 | 48.90 | 47.60 | 47.75 | 47.75 | 28,496,148 |
13 Mar 2024 | 49.30 | 49.50 | 48.55 | 48.70 | 48.70 | 28,857,812 |
12 Mar 2024 | 48.90 | 49.15 | 48.40 | 48.95 | 48.95 | 25,354,873 |
11 Mar 2024 | 48.15 | 48.80 | 48.15 | 48.60 | 48.60 | 24,084,660 |
08 Mar 2024 | 48.15 | 49.10 | 47.40 | 47.55 | 47.55 | 52,885,117 |
07 Mar 2024 | 48.15 | 48.75 | 48.00 | 48.00 | 48.00 | 22,736,232 |
06 Mar 2024 | 48.50 | 49.00 | 48.00 | 48.00 | 48.00 | 23,243,605 |
05 Mar 2024 | 49.00 | 49.55 | 48.55 | 48.60 | 48.60 | 28,449,835 |
04 Mar 2024 | 48.80 | 49.35 | 48.00 | 48.90 | 48.90 | 43,724,711 |
01 Mar 2024 | 49.50 | 49.75 | 48.70 | 49.15 | 49.15 | 28,690,642 |
29 Feb 2024 | 49.00 | 50.00 | 48.85 | 49.85 | 49.85 | 43,285,992 |
27 Feb 2024 | 48.75 | 49.50 | 48.55 | 48.55 | 48.55 | 30,045,182 |
26 Feb 2024 | 49.20 | 49.40 | 48.60 | 48.70 | 48.70 | 24,691,803 |
23 Feb 2024 | 50.20 | 50.40 | 48.85 | 49.10 | 49.10 | 39,418,678 |
22 Feb 2024 | 48.95 | 50.40 | 48.30 | 49.95 | 49.95 | 69,963,644 |
21 Feb 2024 | 48.80 | 49.35 | 48.30 | 48.35 | 48.35 | 70,973,290 |
20 Feb 2024 | 47.30 | 48.65 | 47.10 | 48.15 | 48.15 | 33,312,606 |
19 Feb 2024 | 47.10 | 47.45 | 46.35 | 46.90 | 46.90 | 16,152,533 |
16 Feb 2024 | 47.50 | 47.95 | 46.85 | 46.90 | 46.90 | 21,670,323 |
15 Feb 2024 | 47.00 | 47.55 | 45.55 | 46.65 | 46.65 | 40,124,309 |
05 Feb 2024 | 47.80 | 47.90 | 47.30 | 47.30 | 47.30 | 23,275,388 |
02 Feb 2024 | 48.20 | 48.75 | 47.65 | 47.75 | 47.75 | 33,619,877 |
01 Feb 2024 | 48.00 | 49.35 | 48.00 | 49.15 | 49.15 | 31,981,493 |
31 Jan 2024 | 48.60 | 49.20 | 47.70 | 47.85 | 47.85 | 24,738,523 |
30 Jan 2024 | 49.05 | 49.15 | 48.35 | 48.50 | 48.50 | 19,023,378 |
29 Jan 2024 | 48.80 | 49.20 | 48.60 | 48.80 | 48.80 | 19,135,125 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |