Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
03 May 2024 | 139.60 | 141.70 | 136.00 | 138.70 | 138.70 | 10,787,290 |
02 May 2024 | 140.15 | 141.80 | 137.15 | 138.75 | 138.75 | 12,704,712 |
30 Apr 2024 | 143.40 | 143.40 | 139.15 | 139.75 | 139.75 | 14,085,191 |
29 Apr 2024 | 138.00 | 144.70 | 137.65 | 142.15 | 142.15 | 48,639,852 |
26 Apr 2024 | 133.00 | 138.50 | 131.05 | 136.30 | 136.30 | 33,673,121 |
25 Apr 2024 | 132.90 | 134.50 | 131.75 | 132.35 | 132.35 | 8,700,202 |
24 Apr 2024 | 135.45 | 136.00 | 132.00 | 132.75 | 132.75 | 19,275,508 |
23 Apr 2024 | 125.95 | 136.70 | 125.50 | 134.25 | 134.25 | 32,113,418 |
22 Apr 2024 | 125.70 | 126.80 | 124.50 | 125.20 | 125.20 | 6,167,572 |
19 Apr 2024 | 122.00 | 126.90 | 118.90 | 124.10 | 124.10 | 18,495,795 |
18 Apr 2024 | 126.80 | 128.80 | 124.25 | 124.70 | 124.70 | 8,664,005 |
16 Apr 2024 | 124.85 | 128.50 | 123.70 | 125.65 | 125.65 | 7,608,708 |
15 Apr 2024 | 125.00 | 130.40 | 122.50 | 125.95 | 125.95 | 19,579,372 |
12 Apr 2024 | 135.00 | 137.10 | 133.10 | 133.60 | 133.60 | 7,087,068 |
10 Apr 2024 | 137.90 | 138.05 | 135.00 | 136.40 | 136.40 | 7,759,811 |
09 Apr 2024 | 135.85 | 141.55 | 133.90 | 137.40 | 137.40 | 21,139,386 |
08 Apr 2024 | 139.70 | 140.70 | 134.50 | 135.10 | 135.10 | 15,359,063 |
05 Apr 2024 | 127.15 | 138.95 | 125.25 | 138.35 | 138.35 | 37,979,226 |
04 Apr 2024 | 128.95 | 129.80 | 123.65 | 126.60 | 126.60 | 10,232,135 |
03 Apr 2024 | 128.00 | 129.25 | 126.35 | 127.65 | 127.65 | 9,605,138 |
02 Apr 2024 | 126.80 | 131.00 | 125.20 | 128.20 | 128.20 | 17,234,031 |
01 Apr 2024 | 120.90 | 124.80 | 120.40 | 124.80 | 124.80 | 6,814,803 |
28 Mar 2024 | 114.50 | 119.05 | 114.40 | 118.90 | 118.90 | 13,066,053 |
27 Mar 2024 | 115.90 | 118.95 | 112.55 | 113.40 | 113.40 | 12,220,446 |
26 Mar 2024 | 116.20 | 117.75 | 113.85 | 114.80 | 114.80 | 8,946,627 |
22 Mar 2024 | 114.20 | 117.30 | 112.70 | 115.05 | 115.05 | 11,557,186 |
21 Mar 2024 | 111.95 | 114.80 | 111.50 | 114.80 | 114.80 | 9,950,958 |
20 Mar 2024 | 110.10 | 112.40 | 106.40 | 109.35 | 109.35 | 8,757,325 |
19 Mar 2024 | 111.90 | 113.10 | 108.65 | 109.35 | 109.35 | 7,529,443 |
18 Mar 2024 | 111.50 | 114.90 | 109.00 | 111.50 | 111.50 | 12,712,523 |
15 Mar 2024 | 114.95 | 118.40 | 110.30 | 111.85 | 111.85 | 17,995,457 |
14 Mar 2024 | 106.00 | 116.10 | 105.10 | 116.10 | 116.10 | 22,071,711 |
13 Mar 2024 | 115.75 | 120.75 | 110.60 | 110.60 | 110.60 | 10,390,968 |
12 Mar 2024 | 121.00 | 121.50 | 115.60 | 116.40 | 116.40 | 13,692,673 |
11 Mar 2024 | 127.45 | 127.90 | 120.95 | 121.05 | 121.05 | 15,257,283 |
07 Mar 2024 | 127.70 | 130.00 | 127.00 | 127.30 | 127.30 | 5,281,688 |
06 Mar 2024 | 132.95 | 132.95 | 126.00 | 127.30 | 127.30 | 13,188,068 |
05 Mar 2024 | 134.35 | 136.45 | 132.30 | 132.60 | 132.60 | 7,557,668 |
04 Mar 2024 | 134.95 | 135.25 | 132.00 | 132.35 | 132.35 | 6,326,188 |
01 Mar 2024 | 137.80 | 139.45 | 132.20 | 132.95 | 132.95 | 10,171,608 |
29 Feb 2024 | 132.00 | 136.00 | 128.65 | 135.25 | 135.25 | 15,211,481 |
28 Feb 2024 | 138.35 | 139.35 | 131.45 | 132.20 | 132.20 | 10,876,005 |
27 Feb 2024 | 139.90 | 141.05 | 138.00 | 138.35 | 138.35 | 6,323,453 |
26 Feb 2024 | 144.30 | 144.40 | 138.60 | 139.70 | 139.70 | 9,594,452 |
23 Feb 2024 | 147.30 | 147.80 | 142.20 | 143.40 | 143.40 | 12,613,747 |
22 Feb 2024 | 144.95 | 146.15 | 142.50 | 146.00 | 146.00 | 29,451,261 |
21 Feb 2024 | 144.30 | 145.65 | 138.00 | 139.20 | 139.20 | 13,997,273 |
20 Feb 2024 | 143.00 | 147.40 | 142.00 | 142.60 | 142.60 | 27,898,133 |
19 Feb 2024 | 136.50 | 141.30 | 134.85 | 141.30 | 141.30 | 8,339,135 |
16 Feb 2024 | 137.50 | 143.95 | 133.60 | 134.60 | 134.60 | 38,293,465 |
15 Feb 2024 | 137.10 | 137.10 | 137.10 | 137.10 | 137.10 | 1,328,284 |
14 Feb 2024 | 126.90 | 130.60 | 126.00 | 130.60 | 130.60 | 7,730,529 |
13 Feb 2024 | 124.35 | 132.80 | 120.75 | 124.40 | 124.40 | 57,656,532 |
12 Feb 2024 | 146.75 | 146.75 | 133.15 | 133.15 | 133.15 | 27,263,338 |
09 Feb 2024 | 154.65 | 154.65 | 139.65 | 147.95 | 147.95 | 35,453,544 |
08 Feb 2024 | 159.00 | 159.40 | 153.30 | 153.90 | 153.90 | 21,484,102 |
07 Feb 2024 | 160.35 | 164.85 | 153.65 | 158.05 | 158.05 | 33,877,779 |
06 Feb 2024 | 167.70 | 167.70 | 151.15 | 157.45 | 157.45 | 49,106,787 |
05 Feb 2024 | 174.45 | 176.85 | 161.30 | 166.10 | 166.10 | 109,368,172 |
02 Feb 2024 | 150.00 | 169.95 | 150.00 | 168.65 | 168.65 | 238,781,006 |
01 Feb 2024 | 131.00 | 145.00 | 129.80 | 141.65 | 141.65 | 169,438,889 |
31 Jan 2024 | 127.60 | 130.60 | 124.55 | 129.45 | 129.45 | 60,425,165 |
30 Jan 2024 | 131.35 | 136.30 | 123.65 | 127.05 | 127.05 | 99,835,445 |
29 Jan 2024 | 117.00 | 128.45 | 116.70 | 127.00 | 127.00 | 127,680,948 |
25 Jan 2024 | 106.20 | 119.40 | 104.50 | 114.70 | 114.70 | 230,345,265 |
24 Jan 2024 | 99.45 | 105.90 | 96.50 | 105.25 | 105.25 | 89,103,485 |
23 Jan 2024 | 104.00 | 109.50 | 97.00 | 98.60 | 98.60 | 124,517,276 |
19 Jan 2024 | 87.95 | 95.90 | 87.90 | 94.55 | 94.55 | 108,553,148 |
18 Jan 2024 | 87.95 | 89.60 | 84.60 | 87.20 | 87.20 | 23,686,936 |
17 Jan 2024 | 88.95 | 91.70 | 87.00 | 87.95 | 87.95 | 26,156,102 |
16 Jan 2024 | 92.15 | 92.95 | 88.40 | 90.00 | 90.00 | 30,327,902 |
15 Jan 2024 | 91.90 | 92.25 | 90.10 | 91.75 | 91.75 | 28,513,900 |
12 Jan 2024 | 92.80 | 94.35 | 91.05 | 91.40 | 91.40 | 44,639,440 |
11 Jan 2024 | 93.05 | 93.60 | 91.80 | 92.35 | 92.35 | 18,778,293 |
10 Jan 2024 | 91.35 | 93.65 | 89.90 | 92.50 | 92.50 | 62,876,795 |
09 Jan 2024 | 85.60 | 92.50 | 84.90 | 91.35 | 91.35 | 95,883,121 |
08 Jan 2024 | 87.05 | 87.85 | 84.50 | 85.05 | 85.05 | 15,437,731 |
05 Jan 2024 | 87.95 | 89.45 | 85.75 | 86.60 | 86.60 | 21,657,363 |
04 Jan 2024 | 88.60 | 89.85 | 86.90 | 87.60 | 87.60 | 49,933,311 |
03 Jan 2024 | 80.60 | 88.55 | 79.75 | 88.00 | 88.00 | 125,974,979 |
02 Jan 2024 | 82.15 | 82.20 | 79.00 | 80.60 | 80.60 | 13,866,797 |
01 Jan 2024 | 81.95 | 83.10 | 81.60 | 81.85 | 81.85 | 10,161,058 |
29 Dec 2023 | 83.30 | 83.30 | 81.15 | 81.55 | 81.55 | 17,553,965 |
28 Dec 2023 | 80.40 | 84.65 | 79.55 | 82.85 | 82.85 | 66,789,947 |
27 Dec 2023 | 78.90 | 81.40 | 78.70 | 79.95 | 79.95 | 25,753,924 |
26 Dec 2023 | 78.50 | 79.15 | 78.00 | 78.30 | 78.30 | 6,184,108 |
22 Dec 2023 | 78.65 | 78.85 | 76.80 | 78.40 | 78.40 | 10,217,786 |
21 Dec 2023 | 73.95 | 78.60 | 72.50 | 78.20 | 78.20 | 26,177,171 |
20 Dec 2023 | 82.85 | 82.95 | 73.00 | 75.35 | 75.35 | 25,217,566 |
19 Dec 2023 | 83.00 | 83.65 | 82.00 | 82.40 | 82.40 | 9,765,887 |
18 Dec 2023 | 82.20 | 83.70 | 80.80 | 82.80 | 82.80 | 17,895,635 |
15 Dec 2023 | 83.25 | 85.90 | 81.55 | 82.10 | 82.10 | 34,913,238 |
14 Dec 2023 | 83.70 | 84.75 | 82.20 | 82.50 | 82.50 | 50,685,738 |
13 Dec 2023 | 80.60 | 80.95 | 79.55 | 80.20 | 80.20 | 11,135,352 |
12 Dec 2023 | 80.45 | 82.15 | 79.65 | 80.40 | 80.40 | 26,764,745 |
11 Dec 2023 | 79.20 | 82.80 | 78.85 | 79.95 | 79.95 | 27,422,511 |
08 Dec 2023 | 81.50 | 82.60 | 77.40 | 78.80 | 78.80 | 26,904,594 |
07 Dec 2023 | 78.45 | 81.45 | 76.65 | 81.10 | 81.10 | 42,103,048 |
06 Dec 2023 | 77.60 | 78.80 | 77.20 | 78.05 | 78.05 | 16,169,829 |
05 Dec 2023 | 78.50 | 78.65 | 75.90 | 77.10 | 77.10 | 22,701,429 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |