Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
26 Jun 2024 | 72.85 | 74.96 | 68.67 | 70.38 | 70.38 | 16,812,202 |
25 Jun 2024 | 67.36 | 73.14 | 65.35 | 72.87 | 72.87 | 24,927,800 |
24 Jun 2024 | 70.02 | 71.40 | 64.00 | 64.06 | 64.06 | 29,354,000 |
21 Jun 2024 | 74.65 | 78.90 | 71.21 | 74.49 | 74.49 | 27,319,900 |
20 Jun 2024 | 90.30 | 91.70 | 77.57 | 79.22 | 79.22 | 37,547,800 |
18 Jun 2024 | 79.89 | 86.13 | 79.33 | 85.25 | 85.25 | 19,540,900 |
17 Jun 2024 | 82.11 | 83.05 | 78.00 | 79.88 | 79.88 | 21,435,400 |
14 Jun 2024 | 78.44 | 81.98 | 76.57 | 80.96 | 80.96 | 23,116,500 |
13 Jun 2024 | 78.03 | 78.44 | 75.43 | 78.03 | 78.03 | 17,704,400 |
12 Jun 2024 | 70.78 | 75.05 | 70.23 | 73.08 | 73.08 | 25,500,600 |
11 Jun 2024 | 69.33 | 70.53 | 65.90 | 68.25 | 68.25 | 12,590,200 |
10 Jun 2024 | 67.78 | 70.80 | 64.00 | 69.29 | 69.29 | 18,944,400 |
07 Jun 2024 | 67.05 | 69.24 | 65.00 | 68.33 | 68.33 | 20,579,700 |
06 Jun 2024 | 72.14 | 73.79 | 65.54 | 68.50 | 68.50 | 39,770,100 |
05 Jun 2024 | 65.84 | 70.21 | 64.81 | 70.17 | 70.17 | 22,942,700 |
04 Jun 2024 | 62.94 | 63.87 | 61.13 | 63.66 | 63.66 | 18,484,700 |
03 Jun 2024 | 60.78 | 62.19 | 59.08 | 62.18 | 62.18 | 22,369,900 |
31 May 2024 | 59.78 | 59.84 | 53.85 | 56.73 | 56.73 | 26,673,800 |
30 May 2024 | 62.09 | 63.32 | 56.67 | 57.52 | 57.52 | 24,582,000 |
29 May 2024 | 60.40 | 63.02 | 58.12 | 62.20 | 62.20 | 23,543,900 |
28 May 2024 | 57.72 | 62.38 | 57.30 | 61.43 | 61.43 | 28,442,000 |
24 May 2024 | 51.87 | 53.84 | 50.46 | 53.81 | 53.81 | 13,938,200 |
23 May 2024 | 49.69 | 53.56 | 49.21 | 51.24 | 51.24 | 37,922,600 |
22 May 2024 | 43.78 | 44.25 | 41.77 | 43.25 | 43.25 | 23,452,100 |
21 May 2024 | 42.06 | 43.70 | 41.69 | 43.67 | 43.67 | 10,804,400 |
20 May 2024 | 42.26 | 43.54 | 42.00 | 43.19 | 43.19 | 11,550,200 |
17 May 2024 | 42.89 | 43.19 | 40.40 | 41.14 | 41.14 | 10,595,000 |
16 May 2024 | 43.35 | 44.20 | 42.63 | 42.82 | 42.82 | 10,656,500 |
15 May 2024 | 41.27 | 43.36 | 40.53 | 43.15 | 43.15 | 15,960,200 |
14 May 2024 | 38.74 | 40.52 | 38.19 | 40.28 | 40.28 | 9,560,700 |
13 May 2024 | 39.54 | 39.98 | 37.85 | 39.45 | 39.45 | 9,971,800 |
10 May 2024 | 39.38 | 40.31 | 38.47 | 39.00 | 39.00 | 10,012,500 |
09 May 2024 | 39.70 | 40.10 | 37.63 | 38.02 | 38.02 | 11,534,100 |
08 May 2024 | 38.75 | 40.24 | 38.70 | 39.54 | 39.54 | 15,142,500 |
07 May 2024 | 40.14 | 40.78 | 38.34 | 39.71 | 39.71 | 22,687,300 |
06 May 2024 | 38.75 | 41.20 | 38.50 | 41.16 | 41.16 | 14,426,200 |
03 May 2024 | 37.41 | 38.67 | 36.81 | 38.25 | 38.25 | 15,142,700 |
02 May 2024 | 34.69 | 36.15 | 33.65 | 35.80 | 35.80 | 11,314,100 |
01 May 2024 | 35.35 | 36.08 | 32.09 | 33.57 | 33.57 | 21,703,300 |
30 Apr 2024 | 37.14 | 38.49 | 36.35 | 36.43 | 36.43 | 11,979,100 |
29 Apr 2024 | 37.45 | 37.80 | 35.51 | 37.63 | 37.63 | 15,148,600 |
26 Apr 2024 | 34.48 | 38.07 | 34.09 | 37.58 | 37.58 | 20,827,300 |
25 Apr 2024 | 30.59 | 34.06 | 30.05 | 33.49 | 33.49 | 17,032,900 |
24 Apr 2024 | 34.70 | 34.79 | 30.84 | 31.25 | 31.25 | 18,872,300 |
23 Apr 2024 | 32.20 | 33.72 | 31.78 | 33.48 | 33.48 | 16,478,200 |
22 Apr 2024 | 30.12 | 31.60 | 28.86 | 31.21 | 31.21 | 21,687,600 |
19 Apr 2024 | 34.60 | 35.62 | 28.29 | 28.77 | 28.77 | 25,942,900 |
18 Apr 2024 | 36.30 | 37.24 | 34.04 | 35.94 | 35.94 | 12,095,200 |
17 Apr 2024 | 39.25 | 39.63 | 35.38 | 35.47 | 35.47 | 14,612,900 |
16 Apr 2024 | 37.54 | 39.04 | 37.27 | 38.44 | 38.44 | 11,151,300 |
15 Apr 2024 | 39.99 | 41.33 | 37.18 | 37.23 | 37.23 | 14,678,900 |
12 Apr 2024 | 40.58 | 40.97 | 38.59 | 39.22 | 39.22 | 11,232,100 |
11 Apr 2024 | 38.68 | 41.54 | 38.18 | 41.44 | 41.44 | 12,358,100 |
10 Apr 2024 | 35.59 | 38.61 | 35.46 | 38.29 | 38.29 | 14,040,800 |
09 Apr 2024 | 38.65 | 38.90 | 34.82 | 36.88 | 36.88 | 15,791,400 |
08 Apr 2024 | 39.85 | 39.95 | 38.12 | 38.49 | 38.49 | 7,341,900 |
05 Apr 2024 | 38.23 | 39.68 | 37.43 | 39.23 | 39.23 | 9,764,700 |
04 Apr 2024 | 41.56 | 41.76 | 37.44 | 37.45 | 37.45 | 10,427,200 |
03 Apr 2024 | 39.81 | 41.56 | 39.75 | 40.29 | 40.29 | 7,913,300 |
02 Apr 2024 | 39.85 | 41.30 | 39.05 | 40.76 | 40.76 | 8,658,600 |
01 Apr 2024 | 41.55 | 43.27 | 40.52 | 41.57 | 41.57 | 12,863,500 |
28 Mar 2024 | 41.25 | 42.47 | 40.51 | 41.50 | 41.50 | 11,197,300 |
27 Mar 2024 | 44.34 | 44.43 | 40.50 | 41.61 | 41.61 | 16,809,000 |
26 Mar 2024 | 47.05 | 47.50 | 43.73 | 43.80 | 43.80 | 13,392,400 |
25 Mar 2024 | 45.26 | 47.88 | 44.75 | 46.22 | 46.22 | 19,266,100 |
22 Mar 2024 | 42.67 | 45.98 | 42.27 | 45.49 | 45.49 | 18,345,100 |
21 Mar 2024 | 43.63 | 43.91 | 41.84 | 42.75 | 42.75 | 23,364,500 |
20 Mar 2024 | 41.42 | 41.97 | 39.96 | 41.89 | 41.89 | 12,689,900 |
19 Mar 2024 | 38.60 | 42.07 | 37.00 | 41.03 | 41.03 | 21,212,700 |
18 Mar 2024 | 42.00 | 43.80 | 38.96 | 40.23 | 40.23 | 22,903,500 |
15 Mar 2024 | 38.91 | 41.19 | 38.23 | 39.67 | 39.67 | 13,967,300 |
14 Mar 2024 | 41.30 | 42.28 | 38.53 | 39.84 | 39.84 | 13,923,200 |
13 Mar 2024 | 42.78 | 43.16 | 40.30 | 42.62 | 42.62 | 14,878,400 |
13 Mar 2024 | 6:1 Stock split | |||||
12 Mar 2024 | 40.16 | 43.55 | 38.44 | 43.55 | 43.55 | 26,179,200 |
11 Mar 2024 | 38.77 | 40.88 | 37.57 | 38.18 | 38.18 | 32,626,200 |
08 Mar 2024 | 47.03 | 49.21 | 38.75 | 39.76 | 39.76 | 48,577,200 |
07 Mar 2024 | 42.45 | 44.74 | 41.89 | 44.72 | 44.72 | 14,463,600 |
06 Mar 2024 | 40.53 | 41.99 | 39.60 | 41.11 | 41.11 | 17,497,800 |
05 Mar 2024 | 38.03 | 38.75 | 36.35 | 38.70 | 38.70 | 14,439,600 |
04 Mar 2024 | 37.04 | 40.10 | 36.70 | 38.02 | 38.02 | 17,047,200 |
01 Mar 2024 | 33.60 | 35.47 | 33.12 | 35.47 | 35.47 | 9,453,000 |
29 Feb 2024 | 32.81 | 33.54 | 32.25 | 33.00 | 33.00 | 8,242,800 |
28 Feb 2024 | 31.55 | 32.72 | 31.24 | 31.68 | 31.68 | 7,938,600 |
27 Feb 2024 | 33.02 | 33.18 | 31.28 | 32.56 | 32.56 | 10,296,000 |
26 Feb 2024 | 33.44 | 34.15 | 32.41 | 32.88 | 32.88 | 12,894,600 |
23 Feb 2024 | 34.29 | 35.59 | 31.66 | 32.67 | 32.67 | 25,586,400 |
22 Feb 2024 | 29.91 | 32.46 | 29.35 | 32.43 | 32.43 | 21,431,400 |
21 Feb 2024 | 24.75 | 25.57 | 23.66 | 24.51 | 24.51 | 17,916,600 |
20 Feb 2024 | 27.99 | 28.00 | 24.66 | 26.02 | 26.02 | 12,652,200 |
16 Feb 2024 | 29.67 | 29.92 | 28.43 | 28.50 | 28.50 | 8,846,400 |
15 Feb 2024 | 29.56 | 29.60 | 28.37 | 28.55 | 28.55 | 8,194,800 |
14 Feb 2024 | 29.13 | 29.86 | 28.09 | 29.59 | 29.59 | 8,593,800 |
13 Feb 2024 | 26.82 | 29.25 | 26.27 | 28.23 | 28.23 | 10,145,400 |
12 Feb 2024 | 28.62 | 30.14 | 27.55 | 28.35 | 28.35 | 12,745,200 |
09 Feb 2024 | 27.07 | 28.27 | 26.80 | 28.24 | 28.24 | 5,376,000 |
08 Feb 2024 | 26.71 | 27.23 | 26.24 | 26.36 | 26.36 | 6,693,600 |
07 Feb 2024 | 25.39 | 26.83 | 24.83 | 26.71 | 26.71 | 6,426,000 |
06 Feb 2024 | 26.42 | 26.47 | 23.88 | 25.33 | 25.33 | 11,151,600 |
05 Feb 2024 | 25.43 | 26.28 | 24.64 | 26.17 | 26.17 | 10,928,400 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |