Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
28 Jun 2024 | 86.12 | 87.91 | 84.26 | 87.15 | 87.15 | 3,891,945 |
27 Jun 2024 | 85.26 | 88.40 | 85.23 | 85.31 | 85.31 | 5,570,210 |
26 Jun 2024 | 82.01 | 88.61 | 81.22 | 86.63 | 86.63 | 5,546,863 |
25 Jun 2024 | 84.50 | 84.98 | 80.90 | 81.52 | 81.52 | 4,922,363 |
24 Jun 2024 | 87.80 | 89.45 | 84.21 | 84.30 | 84.30 | 5,914,554 |
21 Jun 2024 | 86.12 | 88.77 | 83.60 | 88.38 | 88.38 | 5,783,254 |
20 Jun 2024 | 89.18 | 91.56 | 88.15 | 88.36 | 88.36 | 7,468,214 |
19 Jun 2024 | 87.58 | 92.30 | 87.58 | 90.51 | 90.51 | 11,186,080 |
18 Jun 2024 | 87.99 | 88.68 | 85.82 | 86.67 | 86.67 | 6,788,303 |
17 Jun 2024 | 87.50 | 88.87 | 85.10 | 87.86 | 87.86 | 7,763,671 |
14 Jun 2024 | 82.00 | 91.17 | 81.51 | 88.30 | 88.30 | 12,927,469 |
13 Jun 2024 | 86.99 | 87.39 | 83.59 | 83.72 | 83.72 | 8,366,158 |
12 Jun 2024 | 83.50 | 86.12 | 82.30 | 84.88 | 84.88 | 8,605,942 |
11 Jun 2024 | 80.47 | 84.44 | 80.08 | 84.25 | 84.25 | 7,216,461 |
07 Jun 2024 | 80.50 | 82.23 | 79.11 | 80.55 | 80.55 | 3,851,784 |
06 Jun 2024 | 82.99 | 83.49 | 80.10 | 80.50 | 80.50 | 4,731,687 |
05 Jun 2024 | 83.20 | 84.90 | 81.52 | 81.52 | 81.52 | 4,471,558 |
04 Jun 2024 | 84.84 | 85.85 | 82.60 | 83.34 | 83.34 | 6,312,367 |
03 Jun 2024 | 84.85 | 89.11 | 84.30 | 85.88 | 85.88 | 9,714,558 |
31 May 2024 | 82.45 | 84.21 | 82.11 | 83.40 | 83.40 | 3,001,969 |
30 May 2024 | 82.01 | 85.27 | 80.81 | 83.40 | 83.40 | 5,473,820 |
29 May 2024 | 82.16 | 83.32 | 81.56 | 82.40 | 82.40 | 3,064,130 |
28 May 2024 | 84.00 | 85.88 | 82.92 | 83.36 | 83.36 | 4,459,437 |
27 May 2024 | 82.60 | 84.68 | 80.51 | 84.54 | 84.54 | 5,151,917 |
24 May 2024 | 86.74 | 86.74 | 82.11 | 82.36 | 82.36 | 6,708,089 |
23 May 2024 | 88.00 | 88.25 | 84.92 | 86.03 | 86.03 | 4,775,930 |
22 May 2024 | 89.47 | 89.98 | 87.00 | 88.25 | 88.25 | 4,315,424 |
21 May 2024 | 91.00 | 92.19 | 89.80 | 90.20 | 90.20 | 3,701,957 |
20 May 2024 | 88.00 | 91.39 | 87.00 | 91.17 | 91.17 | 4,995,627 |
17 May 2024 | 87.11 | 89.50 | 86.33 | 88.87 | 88.87 | 4,029,516 |
16 May 2024 | 90.44 | 90.88 | 87.70 | 88.05 | 88.05 | 4,116,426 |
15 May 2024 | 87.99 | 90.83 | 86.00 | 88.82 | 88.82 | 4,924,090 |
14 May 2024 | 88.76 | 90.88 | 87.84 | 88.04 | 88.04 | 4,867,286 |
13 May 2024 | 89.89 | 91.88 | 87.48 | 88.08 | 88.08 | 4,870,111 |
10 May 2024 | 96.80 | 96.80 | 91.19 | 91.45 | 91.45 | 6,603,176 |
09 May 2024 | 96.51 | 99.00 | 96.11 | 96.81 | 96.81 | 4,863,844 |
08 May 2024 | 96.98 | 99.58 | 96.05 | 97.72 | 97.72 | 4,186,706 |
07 May 2024 | 102.09 | 103.10 | 97.55 | 98.20 | 98.20 | 7,438,039 |
06 May 2024 | 104.08 | 106.51 | 100.00 | 102.10 | 102.10 | 6,964,075 |
30 Apr 2024 | 100.06 | 106.52 | 99.60 | 103.64 | 103.64 | 8,151,250 |
29 Apr 2024 | 101.30 | 102.50 | 98.99 | 101.56 | 101.56 | 7,896,475 |
26 Apr 2024 | 94.30 | 103.20 | 94.30 | 100.60 | 100.60 | 8,761,057 |
26 Apr 2024 | 0.13 Dividend | |||||
26 Apr 2024 | 1.3:1 Stock split | |||||
25 Apr 2024 | 92.31 | 96.54 | 91.92 | 93.92 | 93.79 | 5,542,249 |
24 Apr 2024 | 93.21 | 94.86 | 91.96 | 93.46 | 93.33 | 5,857,976 |
23 Apr 2024 | 93.54 | 94.76 | 91.08 | 92.95 | 92.82 | 4,472,423 |
22 Apr 2024 | 86.15 | 93.52 | 84.87 | 92.00 | 91.87 | 4,831,361 |
19 Apr 2024 | 91.16 | 92.68 | 88.18 | 89.23 | 89.11 | 4,594,720 |
18 Apr 2024 | 90.75 | 95.15 | 90.00 | 92.69 | 92.56 | 7,863,498 |
17 Apr 2024 | 86.93 | 92.70 | 86.93 | 92.70 | 92.57 | 5,620,420 |
16 Apr 2024 | 88.15 | 89.71 | 83.85 | 84.27 | 84.15 | 5,988,444 |
15 Apr 2024 | 91.54 | 93.75 | 88.15 | 89.22 | 89.09 | 6,575,556 |
12 Apr 2024 | 92.43 | 95.71 | 90.90 | 93.82 | 93.69 | 6,099,098 |
11 Apr 2024 | 92.23 | 96.52 | 91.03 | 91.36 | 91.24 | 8,951,569 |
10 Apr 2024 | 105.60 | 105.60 | 93.25 | 93.25 | 93.12 | 10,550,624 |
09 Apr 2024 | 101.22 | 104.64 | 98.54 | 103.62 | 103.47 | 5,552,430 |
08 Apr 2024 | 102.57 | 102.85 | 96.76 | 101.23 | 101.09 | 5,865,294 |
03 Apr 2024 | 102.77 | 105.76 | 98.65 | 103.08 | 102.93 | 8,174,322 |
02 Apr 2024 | 106.95 | 111.15 | 104.38 | 106.54 | 106.39 | 7,636,591 |
01 Apr 2024 | 103.08 | 108.08 | 102.31 | 104.76 | 104.62 | 5,867,687 |
29 Mar 2024 | 100.87 | 105.32 | 98.85 | 104.24 | 104.09 | 4,215,810 |
28 Mar 2024 | 95.44 | 102.01 | 95.11 | 99.48 | 99.34 | 6,742,851 |
27 Mar 2024 | 100.00 | 101.28 | 94.35 | 95.44 | 95.31 | 7,931,816 |
26 Mar 2024 | 100.68 | 106.54 | 98.68 | 100.55 | 100.41 | 7,710,508 |
25 Mar 2024 | 101.00 | 103.08 | 97.79 | 98.20 | 98.06 | 7,129,851 |
22 Mar 2024 | 106.92 | 106.92 | 99.23 | 100.00 | 99.86 | 11,773,204 |
21 Mar 2024 | 102.88 | 107.48 | 99.19 | 107.48 | 107.34 | 9,226,454 |
20 Mar 2024 | 88.68 | 97.72 | 88.68 | 97.72 | 97.58 | 8,685,389 |
19 Mar 2024 | 89.17 | 93.08 | 88.15 | 88.83 | 88.71 | 8,178,489 |
18 Mar 2024 | 79.41 | 85.55 | 77.35 | 85.55 | 85.43 | 4,618,286 |
15 Mar 2024 | 74.03 | 78.08 | 73.05 | 77.77 | 77.66 | 4,899,954 |
14 Mar 2024 | 73.04 | 75.08 | 72.46 | 73.96 | 73.86 | 2,739,802 |
13 Mar 2024 | 73.08 | 75.38 | 72.20 | 73.46 | 73.36 | 4,074,291 |
12 Mar 2024 | 73.07 | 74.85 | 71.25 | 72.18 | 72.08 | 4,062,604 |
11 Mar 2024 | 69.46 | 74.15 | 67.72 | 73.09 | 72.99 | 5,845,283 |
08 Mar 2024 | 66.59 | 71.15 | 66.00 | 69.90 | 69.80 | 4,389,115 |
07 Mar 2024 | 67.63 | 68.90 | 65.68 | 66.65 | 66.56 | 3,166,800 |
06 Mar 2024 | 68.62 | 68.99 | 65.81 | 67.52 | 67.43 | 4,333,773 |
05 Mar 2024 | 70.00 | 71.23 | 68.14 | 68.61 | 68.51 | 5,103,697 |
04 Mar 2024 | 67.54 | 71.78 | 67.54 | 70.94 | 70.84 | 4,609,140 |
01 Mar 2024 | 65.69 | 68.35 | 65.27 | 67.45 | 67.35 | 3,755,473 |
29 Feb 2024 | 62.13 | 65.99 | 61.54 | 65.27 | 65.18 | 3,487,135 |
28 Feb 2024 | 66.15 | 66.55 | 60.77 | 61.29 | 61.21 | 3,964,521 |
27 Feb 2024 | 64.62 | 68.38 | 63.85 | 66.33 | 66.24 | 3,734,978 |
26 Feb 2024 | 61.92 | 64.65 | 60.31 | 64.64 | 64.55 | 3,600,578 |
23 Feb 2024 | 58.14 | 60.96 | 57.54 | 60.17 | 60.09 | 2,748,954 |
22 Feb 2024 | 54.77 | 59.96 | 54.60 | 58.07 | 57.99 | 3,303,803 |
21 Feb 2024 | 56.15 | 56.82 | 54.29 | 55.12 | 55.04 | 3,403,409 |
20 Feb 2024 | 54.52 | 57.92 | 53.31 | 57.22 | 57.14 | 3,214,989 |
19 Feb 2024 | 50.49 | 54.61 | 50.49 | 54.52 | 54.44 | 3,363,594 |
08 Feb 2024 | 45.77 | 50.15 | 44.75 | 49.78 | 49.71 | 3,887,956 |
07 Feb 2024 | 46.38 | 49.14 | 44.52 | 45.67 | 45.61 | 3,506,282 |
06 Feb 2024 | 42.31 | 47.69 | 41.66 | 46.28 | 46.22 | 3,796,535 |
05 Feb 2024 | 50.09 | 50.14 | 45.02 | 45.02 | 44.95 | 4,084,386 |
02 Feb 2024 | 54.32 | 54.38 | 48.94 | 50.02 | 49.95 | 3,606,111 |
01 Feb 2024 | 53.92 | 57.68 | 52.45 | 54.38 | 54.30 | 3,615,222 |
31 Jan 2024 | 56.85 | 57.69 | 53.75 | 53.92 | 53.84 | 2,845,778 |
30 Jan 2024 | 57.69 | 59.22 | 56.31 | 57.82 | 57.74 | 3,344,874 |
29 Jan 2024 | 55.91 | 58.77 | 55.77 | 56.65 | 56.57 | 2,529,254 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |