Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
01 Jul 2024 | 84.13 | 95.23 | 88.14 | 92.30 | 92.30 | 16,847,782 |
28 Jun 2024 | 84.13 | 90.92 | 84.10 | 88.42 | 88.42 | 25,802,641 |
27 Jun 2024 | 87.55 | 87.98 | 83.88 | 84.20 | 84.20 | 22,002,105 |
26 Jun 2024 | 91.04 | 91.83 | 87.00 | 89.17 | 89.17 | 21,223,780 |
25 Jun 2024 | 92.00 | 92.98 | 88.11 | 89.05 | 89.05 | 25,442,900 |
24 Jun 2024 | 99.00 | 100.68 | 95.25 | 95.86 | 95.86 | 19,476,346 |
21 Jun 2024 | 99.62 | 102.28 | 98.01 | 100.30 | 100.30 | 19,022,988 |
20 Jun 2024 | 101.00 | 104.99 | 100.31 | 102.57 | 102.57 | 23,247,303 |
19 Jun 2024 | 101.08 | 104.84 | 99.35 | 101.81 | 101.81 | 29,285,075 |
18 Jun 2024 | 96.90 | 103.50 | 96.49 | 99.34 | 99.34 | 27,463,379 |
17 Jun 2024 | 98.37 | 99.87 | 95.78 | 96.88 | 96.88 | 26,877,932 |
14 Jun 2024 | 89.83 | 101.11 | 89.10 | 98.00 | 98.00 | 47,135,669 |
13 Jun 2024 | 88.80 | 91.60 | 87.38 | 89.59 | 89.59 | 20,361,353 |
12 Jun 2024 | 88.17 | 89.77 | 87.35 | 87.87 | 87.87 | 11,998,197 |
11 Jun 2024 | 86.80 | 89.30 | 86.80 | 88.71 | 88.71 | 14,876,729 |
07 Jun 2024 | 90.40 | 91.00 | 86.31 | 86.82 | 86.82 | 23,687,006 |
06 Jun 2024 | 91.50 | 96.48 | 90.88 | 91.25 | 91.25 | 31,347,933 |
05 Jun 2024 | 90.81 | 92.10 | 89.48 | 89.81 | 89.81 | 12,077,085 |
04 Jun 2024 | 90.98 | 92.20 | 90.02 | 91.19 | 91.19 | 18,190,492 |
03 Jun 2024 | 88.71 | 94.38 | 88.71 | 91.08 | 91.08 | 29,996,217 |
31 May 2024 | 88.13 | 92.23 | 87.80 | 88.56 | 88.56 | 14,831,946 |
30 May 2024 | 90.00 | 91.60 | 89.09 | 89.35 | 89.35 | 11,117,813 |
30 May 2024 | 1 Dividend | |||||
30 May 2024 | 1.4:1 Stock split | |||||
29 May 2024 | 92.14 | 93.19 | 90.21 | 90.94 | 89.94 | 16,130,688 |
28 May 2024 | 92.24 | 93.51 | 90.28 | 91.07 | 90.07 | 22,537,646 |
27 May 2024 | 93.68 | 96.29 | 92.14 | 93.44 | 92.41 | 17,732,199 |
24 May 2024 | 96.82 | 100.70 | 93.24 | 93.44 | 92.41 | 25,647,658 |
23 May 2024 | 99.79 | 100.36 | 94.64 | 96.97 | 95.91 | 18,517,325 |
22 May 2024 | 101.07 | 101.42 | 97.21 | 97.57 | 96.50 | 18,083,118 |
21 May 2024 | 102.49 | 104.08 | 100.57 | 101.44 | 100.33 | 14,905,769 |
20 May 2024 | 99.34 | 104.14 | 98.74 | 103.29 | 102.16 | 29,749,053 |
17 May 2024 | 95.01 | 103.21 | 93.30 | 101.79 | 100.67 | 36,363,569 |
16 May 2024 | 99.36 | 100.22 | 96.51 | 97.13 | 96.06 | 25,126,168 |
15 May 2024 | 96.07 | 99.95 | 95.00 | 96.71 | 95.64 | 16,980,797 |
14 May 2024 | 97.84 | 98.81 | 94.86 | 96.21 | 95.16 | 19,832,174 |
13 May 2024 | 99.84 | 101.56 | 94.98 | 96.44 | 95.38 | 29,451,517 |
10 May 2024 | 100.71 | 101.23 | 97.49 | 100.23 | 99.13 | 19,542,516 |
09 May 2024 | 103.26 | 103.26 | 99.29 | 101.44 | 100.32 | 22,709,862 |
08 May 2024 | 103.58 | 106.54 | 102.65 | 104.29 | 103.14 | 22,732,887 |
07 May 2024 | 111.31 | 112.56 | 103.49 | 103.93 | 102.79 | 32,763,145 |
06 May 2024 | 117.26 | 117.79 | 109.51 | 109.66 | 108.46 | 27,002,189 |
30 Apr 2024 | 115.71 | 118.32 | 115.19 | 115.25 | 113.98 | 16,882,800 |
29 Apr 2024 | 114.71 | 118.84 | 114.71 | 116.44 | 115.16 | 27,501,562 |
26 Apr 2024 | 108.57 | 114.55 | 107.14 | 111.89 | 110.66 | 40,943,673 |
25 Apr 2024 | 104.99 | 107.86 | 103.18 | 104.79 | 103.63 | 29,293,574 |
24 Apr 2024 | 107.14 | 110.75 | 100.65 | 108.64 | 107.45 | 46,304,881 |
23 Apr 2024 | 113.14 | 114.25 | 109.74 | 113.23 | 111.98 | 17,331,262 |
22 Apr 2024 | 104.29 | 112.14 | 103.22 | 110.57 | 109.36 | 23,458,439 |
19 Apr 2024 | 119.64 | 121.36 | 111.45 | 116.08 | 114.80 | 23,028,700 |
18 Apr 2024 | 119.21 | 122.44 | 116.89 | 120.22 | 118.90 | 18,709,679 |
17 Apr 2024 | 119.02 | 122.93 | 116.16 | 122.65 | 121.30 | 23,620,270 |
16 Apr 2024 | 116.79 | 123.93 | 115.31 | 118.95 | 117.64 | 22,690,379 |
15 Apr 2024 | 119.74 | 120.46 | 115.71 | 118.19 | 116.89 | 18,791,630 |
12 Apr 2024 | 110.61 | 124.28 | 110.01 | 119.86 | 118.55 | 29,394,878 |
11 Apr 2024 | 106.34 | 110.00 | 106.34 | 107.51 | 106.33 | 15,609,571 |
10 Apr 2024 | 108.61 | 111.07 | 105.01 | 105.02 | 103.87 | 16,795,408 |
09 Apr 2024 | 113.34 | 114.32 | 109.12 | 111.50 | 110.27 | 14,738,019 |
08 Apr 2024 | 107.52 | 115.71 | 107.15 | 114.19 | 112.93 | 21,077,700 |
03 Apr 2024 | 112.96 | 113.56 | 108.57 | 109.71 | 108.51 | 15,718,515 |
02 Apr 2024 | 115.07 | 117.39 | 112.89 | 115.06 | 113.79 | 18,912,700 |
01 Apr 2024 | 109.31 | 116.64 | 107.32 | 116.60 | 115.32 | 23,412,712 |
29 Mar 2024 | 105.94 | 107.59 | 104.29 | 108.05 | 106.86 | 10,935,537 |
28 Mar 2024 | 108.61 | 111.70 | 104.67 | 108.44 | 107.25 | 26,582,073 |
27 Mar 2024 | 109.24 | 110.83 | 104.64 | 107.86 | 106.67 | 23,616,902 |
26 Mar 2024 | 110.86 | 118.76 | 105.32 | 109.86 | 108.65 | 32,848,481 |
25 Mar 2024 | 113.79 | 115.87 | 111.07 | 111.86 | 110.63 | 16,856,473 |
22 Mar 2024 | 114.61 | 118.91 | 114.61 | 115.33 | 114.06 | 20,221,871 |
21 Mar 2024 | 116.24 | 119.20 | 114.29 | 114.79 | 113.53 | 20,337,429 |
20 Mar 2024 | 115.71 | 122.86 | 111.43 | 115.95 | 114.67 | 27,187,169 |
19 Mar 2024 | 115.00 | 118.24 | 110.67 | 116.11 | 114.83 | 24,403,857 |
18 Mar 2024 | 113.44 | 118.50 | 112.06 | 115.68 | 114.41 | 27,477,119 |
15 Mar 2024 | 104.86 | 113.43 | 103.21 | 111.44 | 110.21 | 33,511,555 |
14 Mar 2024 | 96.43 | 107.06 | 96.07 | 104.86 | 103.70 | 32,267,212 |
13 Mar 2024 | 99.29 | 101.29 | 97.14 | 97.93 | 96.85 | 25,261,299 |
12 Mar 2024 | 98.93 | 100.64 | 93.57 | 96.06 | 95.00 | 24,098,037 |
11 Mar 2024 | 97.07 | 99.26 | 94.71 | 99.14 | 98.05 | 24,038,422 |
08 Mar 2024 | 97.11 | 103.57 | 95.87 | 102.06 | 100.93 | 26,710,348 |
07 Mar 2024 | 97.19 | 99.99 | 94.43 | 95.12 | 94.08 | 18,489,812 |
06 Mar 2024 | 96.43 | 97.86 | 93.73 | 96.81 | 95.74 | 22,500,581 |
05 Mar 2024 | 100.00 | 105.73 | 96.33 | 96.86 | 95.79 | 34,469,713 |
04 Mar 2024 | 98.08 | 105.55 | 96.44 | 101.21 | 100.10 | 28,517,129 |
01 Mar 2024 | 96.43 | 99.99 | 94.06 | 97.77 | 96.70 | 33,521,373 |
29 Feb 2024 | 90.01 | 97.14 | 89.29 | 97.14 | 96.07 | 35,381,287 |
28 Feb 2024 | 93.94 | 95.42 | 88.59 | 89.07 | 88.09 | 30,323,767 |
27 Feb 2024 | 84.27 | 98.25 | 83.07 | 95.00 | 93.96 | 39,063,789 |
26 Feb 2024 | 82.14 | 87.21 | 81.43 | 84.99 | 84.06 | 23,113,139 |
23 Feb 2024 | 89.36 | 90.91 | 84.76 | 85.30 | 84.36 | 31,201,830 |
22 Feb 2024 | 91.02 | 92.14 | 84.46 | 88.33 | 87.36 | 33,067,984 |
21 Feb 2024 | 89.29 | 89.55 | 85.74 | 87.86 | 86.89 | 31,153,578 |
20 Feb 2024 | 90.93 | 95.00 | 89.70 | 91.89 | 90.88 | 30,031,313 |
19 Feb 2024 | 82.50 | 93.26 | 80.14 | 93.26 | 92.23 | 35,025,524 |
08 Feb 2024 | 82.79 | 87.51 | 76.50 | 77.71 | 76.86 | 34,663,774 |
07 Feb 2024 | 80.68 | 82.13 | 77.86 | 80.50 | 79.61 | 28,527,058 |
06 Feb 2024 | 71.43 | 81.79 | 71.20 | 81.79 | 80.89 | 29,506,883 |
05 Feb 2024 | 69.93 | 81.34 | 69.29 | 73.86 | 73.04 | 30,846,940 |
02 Feb 2024 | 70.36 | 72.14 | 68.02 | 70.71 | 69.94 | 23,312,994 |
01 Feb 2024 | 60.57 | 73.56 | 60.07 | 70.25 | 69.48 | 32,790,664 |
31 Jan 2024 | 59.64 | 63.57 | 58.45 | 61.34 | 60.66 | 18,814,052 |
30 Jan 2024 | 60.19 | 62.30 | 60.19 | 60.57 | 59.91 | 14,453,124 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |