Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
03 May 2024 | 167.10 | 170.95 | 164.60 | 167.95 | 167.95 | 71,505,609 |
02 May 2024 | 165.40 | 168.25 | 163.60 | 165.45 | 165.45 | 44,264,557 |
30 Apr 2024 | 165.80 | 168.70 | 163.05 | 164.20 | 164.20 | 40,651,688 |
29 Apr 2024 | 169.90 | 170.20 | 164.35 | 164.80 | 164.80 | 30,478,737 |
26 Apr 2024 | 165.40 | 170.50 | 163.65 | 168.55 | 168.55 | 91,168,616 |
25 Apr 2024 | 164.80 | 167.25 | 162.30 | 164.95 | 164.95 | 59,808,767 |
24 Apr 2024 | 153.10 | 165.95 | 151.55 | 164.65 | 164.65 | 176,471,110 |
23 Apr 2024 | 149.70 | 152.95 | 148.40 | 152.25 | 152.25 | 39,973,475 |
22 Apr 2024 | 148.25 | 151.10 | 147.10 | 148.40 | 148.40 | 27,095,176 |
19 Apr 2024 | 142.90 | 147.50 | 140.80 | 146.05 | 146.05 | 34,742,999 |
18 Apr 2024 | 150.00 | 151.60 | 144.00 | 144.80 | 144.80 | 31,187,482 |
16 Apr 2024 | 149.50 | 152.45 | 148.40 | 149.30 | 149.30 | 30,401,301 |
15 Apr 2024 | 152.90 | 157.40 | 146.50 | 151.05 | 151.05 | 89,754,583 |
12 Apr 2024 | 153.15 | 156.60 | 151.50 | 155.35 | 155.35 | 73,596,074 |
10 Apr 2024 | 153.00 | 155.50 | 152.55 | 153.05 | 153.05 | 60,992,105 |
09 Apr 2024 | 146.95 | 153.45 | 144.80 | 151.35 | 151.35 | 73,641,695 |
08 Apr 2024 | 147.30 | 148.40 | 145.30 | 146.30 | 146.30 | 17,159,687 |
05 Apr 2024 | 144.90 | 147.50 | 143.00 | 146.20 | 146.20 | 27,927,587 |
04 Apr 2024 | 149.70 | 150.00 | 143.75 | 145.95 | 145.95 | 39,242,074 |
03 Apr 2024 | 147.00 | 153.30 | 146.25 | 148.20 | 148.20 | 84,535,270 |
02 Apr 2024 | 140.75 | 150.65 | 139.55 | 147.85 | 147.85 | 109,998,430 |
01 Apr 2024 | 135.60 | 141.20 | 135.60 | 140.75 | 140.75 | 44,340,181 |
28 Mar 2024 | 134.80 | 136.70 | 133.15 | 134.25 | 134.25 | 32,144,564 |
27 Mar 2024 | 131.00 | 134.90 | 131.00 | 133.65 | 133.65 | 34,505,131 |
26 Mar 2024 | 129.00 | 132.50 | 128.35 | 130.60 | 130.60 | 27,547,560 |
22 Mar 2024 | 127.90 | 132.10 | 126.20 | 130.00 | 130.00 | 35,650,313 |
21 Mar 2024 | 127.35 | 132.10 | 127.00 | 129.00 | 129.00 | 82,318,813 |
20 Mar 2024 | 123.60 | 125.60 | 120.05 | 123.65 | 123.65 | 23,242,684 |
19 Mar 2024 | 126.75 | 127.50 | 122.05 | 122.55 | 122.55 | 26,647,871 |
18 Mar 2024 | 122.00 | 126.60 | 121.45 | 125.95 | 125.95 | 31,290,052 |
15 Mar 2024 | 121.10 | 124.40 | 118.55 | 121.70 | 121.70 | 38,312,218 |
14 Mar 2024 | 119.10 | 123.50 | 118.60 | 121.50 | 121.50 | 34,792,279 |
13 Mar 2024 | 130.00 | 130.45 | 117.35 | 118.70 | 118.70 | 54,001,247 |
12 Mar 2024 | 134.55 | 135.30 | 128.50 | 129.75 | 129.75 | 33,809,481 |
11 Mar 2024 | 139.75 | 140.60 | 133.50 | 134.30 | 134.30 | 36,011,903 |
07 Mar 2024 | 139.50 | 143.25 | 138.35 | 138.95 | 138.95 | 69,331,029 |
06 Mar 2024 | 139.80 | 142.00 | 133.20 | 139.05 | 139.05 | 60,977,883 |
05 Mar 2024 | 141.30 | 142.65 | 138.75 | 140.25 | 140.25 | 46,101,452 |
04 Mar 2024 | 138.20 | 145.00 | 133.00 | 141.65 | 141.65 | 122,158,785 |
01 Mar 2024 | 123.00 | 135.75 | 123.00 | 133.00 | 133.00 | 140,528,760 |
29 Feb 2024 | 121.35 | 123.80 | 120.45 | 121.20 | 121.20 | 48,476,583 |
28 Feb 2024 | 125.50 | 126.70 | 121.15 | 121.75 | 121.75 | 22,958,071 |
27 Feb 2024 | 124.50 | 126.30 | 124.20 | 125.35 | 125.35 | 17,548,565 |
26 Feb 2024 | 128.00 | 128.00 | 123.75 | 124.20 | 124.20 | 23,550,719 |
23 Feb 2024 | 130.40 | 131.30 | 127.10 | 128.00 | 128.00 | 23,535,334 |
22 Feb 2024 | 131.50 | 132.20 | 125.65 | 129.30 | 129.30 | 59,343,469 |
21 Feb 2024 | 130.65 | 134.20 | 129.00 | 130.20 | 130.20 | 78,653,013 |
20 Feb 2024 | 129.00 | 131.40 | 126.30 | 130.35 | 130.35 | 35,081,976 |
20 Feb 2024 | 1 Dividend | |||||
19 Feb 2024 | 128.60 | 130.40 | 125.80 | 128.30 | 127.30 | 29,556,961 |
16 Feb 2024 | 127.10 | 131.40 | 127.00 | 127.45 | 126.46 | 52,165,364 |
15 Feb 2024 | 124.00 | 126.90 | 123.25 | 125.75 | 124.77 | 41,215,523 |
14 Feb 2024 | 117.10 | 123.70 | 116.00 | 122.95 | 121.99 | 44,986,596 |
13 Feb 2024 | 120.05 | 121.65 | 116.30 | 117.85 | 116.93 | 65,167,883 |
12 Feb 2024 | 134.25 | 136.00 | 121.00 | 122.75 | 121.79 | 54,452,795 |
09 Feb 2024 | 139.25 | 139.60 | 129.45 | 133.65 | 132.61 | 53,110,476 |
08 Feb 2024 | 144.25 | 145.90 | 138.00 | 139.05 | 137.97 | 34,821,242 |
07 Feb 2024 | 148.40 | 150.00 | 142.65 | 143.45 | 142.33 | 100,793,018 |
06 Feb 2024 | 137.25 | 146.70 | 133.80 | 145.50 | 144.37 | 121,450,085 |
05 Feb 2024 | 130.00 | 138.40 | 130.00 | 135.30 | 134.25 | 130,644,925 |
02 Feb 2024 | 120.50 | 129.65 | 119.80 | 128.30 | 127.30 | 115,557,246 |
01 Feb 2024 | 123.50 | 123.50 | 118.70 | 119.30 | 118.37 | 23,393,545 |
31 Jan 2024 | 121.50 | 124.30 | 120.70 | 122.50 | 121.55 | 28,514,173 |
30 Jan 2024 | 121.70 | 124.85 | 120.65 | 121.20 | 120.26 | 54,176,726 |
29 Jan 2024 | 120.50 | 121.65 | 118.00 | 120.45 | 119.51 | 45,734,036 |
25 Jan 2024 | 115.90 | 119.95 | 114.00 | 119.10 | 118.17 | 62,850,007 |
24 Jan 2024 | 109.85 | 115.50 | 109.00 | 115.05 | 114.15 | 37,267,385 |
23 Jan 2024 | 114.90 | 114.90 | 108.00 | 108.80 | 107.95 | 29,014,770 |
19 Jan 2024 | 114.30 | 114.85 | 113.50 | 114.10 | 113.21 | 14,431,734 |
18 Jan 2024 | 113.10 | 114.05 | 107.50 | 113.05 | 112.17 | 39,166,751 |
17 Jan 2024 | 117.85 | 117.85 | 112.50 | 113.10 | 112.22 | 59,898,451 |
16 Jan 2024 | 115.05 | 119.95 | 114.00 | 119.55 | 118.62 | 63,560,474 |
15 Jan 2024 | 116.00 | 116.30 | 113.80 | 114.65 | 113.76 | 16,054,366 |
12 Jan 2024 | 114.00 | 116.35 | 113.65 | 114.90 | 114.00 | 19,498,240 |
11 Jan 2024 | 115.95 | 116.55 | 113.00 | 113.50 | 112.62 | 16,565,652 |
10 Jan 2024 | 114.00 | 115.65 | 112.20 | 115.05 | 114.15 | 20,963,866 |
09 Jan 2024 | 115.20 | 116.60 | 113.75 | 114.20 | 113.31 | 16,993,314 |
08 Jan 2024 | 117.10 | 117.60 | 114.00 | 114.30 | 113.41 | 21,830,246 |
05 Jan 2024 | 119.50 | 120.75 | 115.70 | 116.95 | 116.04 | 22,784,093 |
04 Jan 2024 | 119.25 | 120.70 | 118.25 | 118.65 | 117.73 | 21,439,561 |
03 Jan 2024 | 122.40 | 122.70 | 118.70 | 119.10 | 118.17 | 30,459,539 |
02 Jan 2024 | 124.65 | 124.65 | 120.25 | 123.00 | 122.04 | 38,718,627 |
01 Jan 2024 | 123.65 | 126.90 | 122.65 | 124.70 | 123.73 | 37,525,817 |
29 Dec 2023 | 123.30 | 125.75 | 120.85 | 123.65 | 122.69 | 65,438,649 |
28 Dec 2023 | 116.40 | 123.85 | 116.10 | 122.85 | 121.89 | 112,886,813 |
27 Dec 2023 | 115.15 | 118.20 | 115.00 | 115.45 | 114.55 | 87,756,029 |
26 Dec 2023 | 113.65 | 114.90 | 111.30 | 113.55 | 112.66 | 37,093,574 |
22 Dec 2023 | 110.50 | 113.50 | 109.50 | 112.75 | 111.87 | 56,223,938 |
21 Dec 2023 | 103.85 | 109.90 | 102.15 | 109.00 | 108.15 | 52,112,170 |
20 Dec 2023 | 112.35 | 112.95 | 102.65 | 103.70 | 102.89 | 41,617,472 |
19 Dec 2023 | 115.45 | 116.55 | 110.20 | 111.05 | 110.18 | 35,413,677 |
18 Dec 2023 | 112.00 | 117.15 | 110.75 | 115.45 | 114.55 | 78,649,010 |
15 Dec 2023 | 111.25 | 113.35 | 109.40 | 111.45 | 110.58 | 69,403,738 |
14 Dec 2023 | 105.10 | 112.25 | 105.10 | 110.95 | 110.09 | 177,834,487 |
13 Dec 2023 | 100.70 | 103.65 | 100.55 | 103.25 | 102.45 | 42,797,594 |
12 Dec 2023 | 101.20 | 102.50 | 99.00 | 100.00 | 99.22 | 40,788,275 |
11 Dec 2023 | 98.10 | 100.95 | 97.75 | 100.80 | 100.01 | 29,721,883 |
08 Dec 2023 | 99.15 | 100.35 | 96.30 | 98.10 | 97.34 | 25,014,086 |
07 Dec 2023 | 99.80 | 100.35 | 98.15 | 98.95 | 98.18 | 22,413,672 |
06 Dec 2023 | 96.60 | 101.10 | 95.50 | 99.35 | 98.58 | 74,817,529 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |