Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
24 May 2024 | 125.80 | 130.99 | 120.16 | 120.55 | 120.55 | 7,527,510 |
23 May 2024 | 127.00 | 131.47 | 122.20 | 128.08 | 128.08 | 7,523,639 |
22 May 2024 | 124.12 | 126.05 | 123.02 | 125.70 | 125.70 | 4,084,182 |
21 May 2024 | 130.20 | 131.99 | 122.63 | 125.10 | 125.10 | 7,177,872 |
20 May 2024 | 130.14 | 134.00 | 129.10 | 130.91 | 130.91 | 6,907,628 |
17 May 2024 | 123.22 | 134.70 | 123.20 | 132.80 | 132.80 | 9,740,771 |
16 May 2024 | 121.77 | 129.00 | 117.91 | 127.15 | 127.15 | 10,185,640 |
15 May 2024 | 115.00 | 122.97 | 114.86 | 117.89 | 117.89 | 8,058,844 |
14 May 2024 | 113.30 | 116.55 | 111.50 | 114.73 | 114.73 | 6,010,152 |
13 May 2024 | 109.50 | 116.45 | 109.09 | 114.20 | 114.20 | 6,941,550 |
10 May 2024 | 111.00 | 111.00 | 107.87 | 109.50 | 109.50 | 4,773,450 |
09 May 2024 | 114.40 | 114.98 | 110.06 | 111.62 | 111.62 | 5,058,059 |
08 May 2024 | 114.00 | 116.72 | 111.96 | 114.40 | 114.40 | 5,311,780 |
07 May 2024 | 118.89 | 119.20 | 112.61 | 115.51 | 115.51 | 7,790,198 |
06 May 2024 | 133.60 | 133.60 | 111.02 | 116.30 | 116.30 | 14,521,119 |
30 Apr 2024 | 128.50 | 134.98 | 128.11 | 131.00 | 131.00 | 6,738,637 |
29 Apr 2024 | 128.50 | 136.32 | 128.00 | 131.70 | 131.70 | 10,302,295 |
26 Apr 2024 | 112.01 | 131.00 | 110.00 | 129.00 | 129.00 | 14,930,180 |
25 Apr 2024 | 109.97 | 112.50 | 108.50 | 109.60 | 109.60 | 8,159,897 |
24 Apr 2024 | 101.00 | 116.05 | 99.67 | 114.21 | 114.21 | 11,760,333 |
23 Apr 2024 | 103.76 | 105.38 | 99.88 | 100.28 | 100.28 | 5,303,304 |
22 Apr 2024 | 97.98 | 105.07 | 97.28 | 101.09 | 101.09 | 6,559,500 |
19 Apr 2024 | 106.14 | 107.50 | 100.00 | 103.35 | 103.35 | 6,688,550 |
18 Apr 2024 | 102.50 | 109.66 | 100.12 | 106.13 | 106.13 | 8,109,781 |
17 Apr 2024 | 103.43 | 107.81 | 100.90 | 107.81 | 107.81 | 7,940,108 |
16 Apr 2024 | 103.53 | 106.50 | 99.02 | 99.47 | 99.47 | 7,366,230 |
15 Apr 2024 | 111.75 | 113.87 | 102.81 | 105.34 | 105.34 | 8,916,520 |
12 Apr 2024 | 109.18 | 115.88 | 109.10 | 111.55 | 111.55 | 9,000,584 |
11 Apr 2024 | 110.49 | 111.29 | 107.60 | 107.60 | 107.60 | 5,185,990 |
10 Apr 2024 | 112.20 | 114.50 | 107.00 | 109.08 | 109.08 | 6,149,652 |
09 Apr 2024 | 110.35 | 114.11 | 107.39 | 112.20 | 112.20 | 8,680,152 |
08 Apr 2024 | 119.23 | 119.60 | 111.68 | 112.48 | 112.48 | 12,060,281 |
03 Apr 2024 | 123.00 | 127.78 | 118.66 | 122.79 | 122.79 | 13,112,698 |
02 Apr 2024 | 146.00 | 148.00 | 118.85 | 118.85 | 118.85 | 18,996,413 |
01 Apr 2024 | 160.93 | 163.33 | 142.00 | 148.56 | 148.56 | 12,161,559 |
29 Mar 2024 | 144.09 | 152.88 | 142.50 | 155.48 | 155.48 | 7,326,227 |
28 Mar 2024 | 135.50 | 142.48 | 134.11 | 140.93 | 140.93 | 11,361,945 |
27 Mar 2024 | 135.10 | 139.47 | 128.00 | 137.90 | 137.90 | 12,511,200 |
26 Mar 2024 | 138.51 | 141.70 | 128.70 | 133.00 | 133.00 | 13,391,286 |
25 Mar 2024 | 139.00 | 142.98 | 139.00 | 139.60 | 139.60 | 7,042,437 |
22 Mar 2024 | 139.98 | 142.80 | 137.01 | 140.26 | 140.26 | 8,553,955 |
21 Mar 2024 | 132.02 | 147.63 | 131.00 | 140.22 | 140.22 | 14,720,147 |
20 Mar 2024 | 129.57 | 132.99 | 127.77 | 132.99 | 132.99 | 8,488,512 |
19 Mar 2024 | 126.98 | 130.88 | 122.03 | 129.35 | 129.35 | 11,460,068 |
18 Mar 2024 | 130.20 | 132.49 | 127.60 | 129.40 | 129.40 | 10,492,645 |
15 Mar 2024 | 127.50 | 132.56 | 126.31 | 131.70 | 131.70 | 11,582,270 |
14 Mar 2024 | 125.00 | 133.50 | 123.50 | 129.10 | 129.10 | 12,137,062 |
13 Mar 2024 | 134.90 | 136.75 | 127.00 | 127.50 | 127.50 | 15,110,650 |
12 Mar 2024 | 128.00 | 133.58 | 121.00 | 130.75 | 130.75 | 14,705,501 |
11 Mar 2024 | 123.10 | 130.20 | 121.84 | 129.30 | 129.30 | 12,169,461 |
08 Mar 2024 | 128.30 | 135.30 | 121.51 | 129.55 | 129.55 | 15,862,699 |
07 Mar 2024 | 124.00 | 128.00 | 119.12 | 124.81 | 124.81 | 13,512,568 |
06 Mar 2024 | 109.50 | 128.40 | 109.01 | 122.88 | 122.88 | 16,992,075 |
05 Mar 2024 | 111.00 | 113.47 | 105.70 | 108.88 | 108.88 | 15,329,006 |
04 Mar 2024 | 101.88 | 113.04 | 97.88 | 113.04 | 113.04 | 17,928,614 |
01 Mar 2024 | 84.50 | 98.27 | 82.89 | 94.20 | 94.20 | 15,479,388 |
29 Feb 2024 | 74.20 | 85.00 | 74.00 | 81.89 | 81.89 | 10,730,627 |
28 Feb 2024 | 76.00 | 83.00 | 71.01 | 71.01 | 71.01 | 9,315,855 |
27 Feb 2024 | 66.50 | 77.04 | 65.18 | 72.90 | 72.90 | 8,240,351 |
26 Feb 2024 | 63.05 | 69.56 | 62.46 | 67.80 | 67.80 | 7,351,262 |
23 Feb 2024 | 67.29 | 70.71 | 65.27 | 65.53 | 65.53 | 8,383,349 |
22 Feb 2024 | 65.76 | 66.09 | 62.65 | 64.47 | 64.47 | 6,607,789 |
21 Feb 2024 | 66.00 | 66.00 | 62.31 | 63.28 | 63.28 | 9,031,978 |
20 Feb 2024 | 62.00 | 69.00 | 59.62 | 69.00 | 69.00 | 7,710,117 |
19 Feb 2024 | 52.51 | 58.50 | 52.50 | 57.50 | 57.50 | 6,431,943 |
08 Feb 2024 | 44.86 | 50.33 | 44.68 | 49.70 | 49.70 | 4,837,893 |
07 Feb 2024 | 45.20 | 48.65 | 43.38 | 44.50 | 44.50 | 4,791,637 |
06 Feb 2024 | 42.14 | 46.25 | 39.63 | 45.05 | 45.05 | 4,845,744 |
05 Feb 2024 | 47.34 | 47.43 | 41.29 | 42.78 | 42.78 | 4,645,897 |
02 Feb 2024 | 52.08 | 52.78 | 45.90 | 47.45 | 47.45 | 4,730,500 |
01 Feb 2024 | 49.42 | 53.80 | 49.00 | 51.96 | 51.96 | 3,499,400 |
31 Jan 2024 | 53.90 | 54.45 | 50.42 | 50.57 | 50.57 | 2,915,530 |
30 Jan 2024 | 55.88 | 56.47 | 53.95 | 53.95 | 53.95 | 2,175,738 |
29 Jan 2024 | 61.50 | 61.81 | 52.00 | 56.00 | 56.00 | 3,659,990 |
26 Jan 2024 | 63.11 | 63.37 | 60.60 | 61.01 | 61.01 | 2,114,400 |
25 Jan 2024 | 62.50 | 64.69 | 61.66 | 63.45 | 63.45 | 2,942,952 |
24 Jan 2024 | 64.50 | 65.40 | 60.25 | 62.83 | 62.83 | 2,728,912 |
23 Jan 2024 | 62.00 | 66.07 | 61.01 | 64.40 | 64.40 | 3,257,590 |
22 Jan 2024 | 65.50 | 67.57 | 61.00 | 62.00 | 62.00 | 3,225,859 |
19 Jan 2024 | 71.41 | 72.27 | 64.29 | 64.49 | 64.49 | 3,673,559 |
18 Jan 2024 | 66.79 | 73.01 | 66.21 | 71.04 | 71.04 | 4,116,412 |
17 Jan 2024 | 69.46 | 70.50 | 68.00 | 68.00 | 68.00 | 1,127,800 |
16 Jan 2024 | 70.69 | 70.69 | 68.05 | 69.53 | 69.53 | 1,262,906 |
15 Jan 2024 | 69.67 | 71.57 | 68.90 | 70.67 | 70.67 | 1,066,340 |
12 Jan 2024 | 71.09 | 72.49 | 69.65 | 70.07 | 70.07 | 1,915,800 |
11 Jan 2024 | 68.00 | 71.98 | 67.99 | 71.20 | 71.20 | 2,044,300 |
10 Jan 2024 | 68.93 | 70.55 | 67.01 | 68.94 | 68.94 | 1,656,700 |
09 Jan 2024 | 68.76 | 71.37 | 68.61 | 69.36 | 69.36 | 2,657,610 |
08 Jan 2024 | 67.36 | 69.30 | 67.36 | 67.74 | 67.74 | 1,767,650 |
05 Jan 2024 | 71.24 | 71.24 | 67.31 | 67.74 | 67.74 | 2,422,911 |
04 Jan 2024 | 72.75 | 72.75 | 69.77 | 71.23 | 71.23 | 2,311,904 |
03 Jan 2024 | 77.90 | 77.92 | 72.27 | 72.53 | 72.53 | 3,964,576 |
02 Jan 2024 | 80.30 | 81.10 | 77.70 | 77.92 | 77.92 | 2,138,600 |
29 Dec 2023 | 80.00 | 83.50 | 78.66 | 81.39 | 81.39 | 3,354,090 |
28 Dec 2023 | 76.36 | 82.40 | 75.72 | 80.23 | 80.23 | 4,030,354 |
27 Dec 2023 | 76.55 | 78.69 | 75.52 | 76.36 | 76.36 | 1,865,840 |
26 Dec 2023 | 79.89 | 80.22 | 76.50 | 76.80 | 76.80 | 2,106,140 |
25 Dec 2023 | 80.33 | 82.00 | 79.50 | 79.80 | 79.80 | 2,019,000 |
22 Dec 2023 | 82.20 | 83.00 | 79.50 | 80.14 | 80.14 | 3,610,519 |
21 Dec 2023 | 74.29 | 86.00 | 73.23 | 82.20 | 82.20 | 5,683,844 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |