Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
26 Jul 2024 | 159.30 | 162.00 | 159.10 | 161.65 | 161.65 | 1,418,539 |
25 Jul 2024 | 158.40 | 159.75 | 156.55 | 159.30 | 159.30 | 1,001,733 |
24 Jul 2024 | 161.50 | 162.00 | 159.75 | 160.55 | 160.55 | 1,027,169 |
23 Jul 2024 | 161.20 | 163.70 | 159.20 | 163.20 | 163.20 | 1,323,792 |
22 Jul 2024 | 160.00 | 163.10 | 159.35 | 161.20 | 161.20 | 1,348,153 |
19 Jul 2024 | 159.90 | 161.65 | 158.55 | 159.80 | 159.80 | 1,719,688 |
18 Jul 2024 | 168.00 | 168.30 | 158.30 | 159.90 | 159.90 | 3,366,996 |
17 Jul 2024 | 172.25 | 172.85 | 168.00 | 168.00 | 168.00 | 1,438,449 |
16 Jul 2024 | 173.70 | 173.70 | 171.20 | 173.35 | 173.35 | 654,331 |
15 Jul 2024 | 173.75 | 174.65 | 172.90 | 173.70 | 173.70 | 880,317 |
12 Jul 2024 | 169.05 | 174.65 | 168.60 | 174.15 | 174.15 | 1,277,240 |
11 Jul 2024 | 167.85 | 169.75 | 167.10 | 169.10 | 169.10 | 1,024,513 |
10 Jul 2024 | 166.80 | 167.35 | 165.60 | 167.35 | 167.35 | 1,053,659 |
09 Jul 2024 | 168.70 | 169.15 | 166.00 | 166.55 | 166.55 | 733,843 |
08 Jul 2024 | 168.00 | 169.05 | 167.40 | 168.75 | 168.75 | 1,015,085 |
05 Jul 2024 | 169.85 | 169.90 | 167.05 | 167.60 | 167.60 | 771,571 |
04 Jul 2024 | 171.80 | 171.80 | 164.95 | 169.30 | 169.30 | 1,093,173 |
03 Jul 2024 | 171.15 | 173.80 | 169.75 | 171.00 | 171.00 | 1,584,841 |
02 Jul 2024 | 169.90 | 170.45 | 168.40 | 170.45 | 170.45 | 866,943 |
01 Jul 2024 | 171.90 | 172.50 | 170.00 | 170.95 | 170.95 | 840,765 |
28 Jun 2024 | 172.10 | 172.45 | 170.35 | 171.15 | 171.15 | 1,205,305 |
27 Jun 2024 | 171.00 | 173.40 | 170.15 | 170.20 | 170.20 | 1,118,549 |
26 Jun 2024 | 170.30 | 173.35 | 170.30 | 171.25 | 171.25 | 1,320,739 |
25 Jun 2024 | 172.30 | 172.30 | 167.80 | 169.20 | 169.20 | 1,048,821 |
24 Jun 2024 | 168.25 | 173.70 | 167.40 | 173.65 | 173.65 | 1,392,394 |
20 Jun 2024 | 171.00 | 171.50 | 168.20 | 169.70 | 169.70 | 3,336,358 |
19 Jun 2024 | 173.60 | 174.15 | 170.00 | 170.00 | 170.00 | 2,022,747 |
18 Jun 2024 | 173.95 | 174.05 | 171.90 | 173.00 | 173.00 | 1,865,651 |
17 Jun 2024 | 173.45 | 174.40 | 171.70 | 172.65 | 172.65 | 1,538,058 |
14 Jun 2024 | 174.90 | 174.90 | 171.40 | 172.95 | 172.95 | 818,820 |
13 Jun 2024 | 178.45 | 178.45 | 174.15 | 174.70 | 174.70 | 1,364,573 |
12 Jun 2024 | 175.20 | 177.95 | 174.50 | 177.95 | 177.95 | 1,217,960 |
11 Jun 2024 | 175.60 | 176.80 | 172.90 | 174.20 | 174.20 | 1,458,253 |
10 Jun 2024 | 175.25 | 176.00 | 173.30 | 175.40 | 175.40 | 1,190,341 |
07 Jun 2024 | 175.95 | 177.15 | 173.95 | 176.50 | 176.50 | 1,784,497 |
05 Jun 2024 | 173.50 | 174.90 | 172.30 | 173.90 | 173.90 | 1,337,970 |
04 Jun 2024 | 173.70 | 173.75 | 171.75 | 172.45 | 172.45 | 816,436 |
03 Jun 2024 | 175.65 | 176.15 | 173.00 | 173.70 | 173.70 | 1,349,429 |
31 May 2024 | 170.70 | 173.25 | 169.90 | 173.25 | 173.25 | 6,664,830 |
30 May 2024 | 170.60 | 170.95 | 169.75 | 170.45 | 170.45 | 1,218,985 |
29 May 2024 | 172.75 | 173.40 | 170.15 | 170.95 | 170.95 | 1,852,891 |
28 May 2024 | 175.90 | 176.25 | 172.15 | 173.30 | 173.30 | 1,571,636 |
27 May 2024 | 175.85 | 176.00 | 174.30 | 175.85 | 175.85 | 734,125 |
24 May 2024 | 176.85 | 176.85 | 174.30 | 175.85 | 175.85 | 1,425,179 |
23 May 2024 | 175.95 | 178.40 | 175.95 | 177.85 | 177.85 | 1,758,154 |
22 May 2024 | 172.60 | 176.45 | 172.30 | 175.85 | 175.85 | 1,693,434 |
21 May 2024 | 172.30 | 172.45 | 171.10 | 172.30 | 172.30 | 1,232,500 |
20 May 2024 | 171.00 | 172.50 | 170.55 | 172.50 | 172.50 | 1,451,840 |
17 May 2024 | 169.85 | 170.70 | 169.00 | 170.20 | 170.20 | 1,096,730 |
16 May 2024 | 173.95 | 174.20 | 170.35 | 170.35 | 170.35 | 1,962,666 |
15 May 2024 | 174.10 | 174.10 | 171.70 | 173.95 | 173.95 | 1,136,637 |
14 May 2024 | 172.75 | 173.20 | 171.85 | 173.20 | 173.20 | 1,462,913 |
13 May 2024 | 175.70 | 175.70 | 172.15 | 172.75 | 172.75 | 838,029 |
10 May 2024 | 175.85 | 176.55 | 173.55 | 175.70 | 175.70 | 1,352,595 |
08 May 2024 | 171.20 | 174.20 | 171.15 | 173.50 | 173.50 | 790,922 |
07 May 2024 | 170.50 | 172.25 | 168.70 | 172.25 | 172.25 | 1,119,219 |
06 May 2024 | 170.00 | 170.50 | 167.95 | 170.15 | 170.15 | 1,019,036 |
03 May 2024 | 166.60 | 169.30 | 166.35 | 169.25 | 169.25 | 1,929,748 |
02 May 2024 | 166.00 | 167.75 | 165.05 | 165.35 | 165.35 | 1,746,765 |
30 Apr 2024 | 169.95 | 170.45 | 166.10 | 167.50 | 167.50 | 1,538,102 |
29 Apr 2024 | 167.60 | 169.30 | 167.25 | 167.65 | 167.65 | 1,284,628 |
26 Apr 2024 | 164.80 | 167.65 | 164.30 | 167.05 | 167.05 | 1,893,508 |
25 Apr 2024 | 165.40 | 165.60 | 161.05 | 162.65 | 162.65 | 1,922,033 |
25 Apr 2024 | 1.4 Dividend | |||||
24 Apr 2024 | 155.00 | 167.25 | 153.10 | 166.45 | 165.05 | 4,133,349 |
23 Apr 2024 | 152.80 | 155.15 | 152.60 | 153.90 | 152.61 | 1,748,596 |
22 Apr 2024 | 156.05 | 158.00 | 152.80 | 152.80 | 151.51 | 1,723,810 |
19 Apr 2024 | 158.30 | 158.45 | 155.60 | 155.60 | 154.29 | 2,246,581 |
18 Apr 2024 | 160.75 | 160.90 | 159.10 | 159.40 | 158.06 | 1,555,442 |
17 Apr 2024 | 158.50 | 162.50 | 157.60 | 160.25 | 158.90 | 1,275,722 |
16 Apr 2024 | 160.35 | 161.00 | 158.90 | 160.10 | 158.75 | 1,623,642 |
15 Apr 2024 | 160.65 | 164.90 | 160.65 | 162.15 | 160.79 | 1,006,633 |
12 Apr 2024 | 159.70 | 162.05 | 159.40 | 159.50 | 158.16 | 1,097,755 |
11 Apr 2024 | 158.70 | 160.55 | 156.20 | 158.00 | 156.67 | 1,958,858 |
10 Apr 2024 | 158.80 | 160.20 | 157.35 | 159.15 | 157.81 | 1,166,164 |
09 Apr 2024 | 159.20 | 160.30 | 157.95 | 158.55 | 157.22 | 1,017,190 |
08 Apr 2024 | 158.00 | 160.40 | 158.00 | 159.80 | 158.46 | 1,603,793 |
05 Apr 2024 | 157.00 | 157.70 | 154.90 | 157.35 | 156.03 | 1,813,666 |
04 Apr 2024 | 158.95 | 159.85 | 158.25 | 159.50 | 158.16 | 1,057,138 |
03 Apr 2024 | 158.50 | 159.65 | 158.20 | 158.95 | 157.61 | 1,220,448 |
02 Apr 2024 | 159.70 | 161.05 | 157.70 | 158.40 | 157.07 | 1,788,925 |
28 Mar 2024 | 160.60 | 161.15 | 157.95 | 158.15 | 156.82 | 1,495,687 |
27 Mar 2024 | 163.00 | 163.30 | 159.55 | 160.45 | 159.10 | 2,090,899 |
26 Mar 2024 | 164.25 | 164.40 | 161.30 | 163.85 | 162.47 | 1,401,693 |
25 Mar 2024 | 166.35 | 166.75 | 164.25 | 164.45 | 163.07 | 1,148,115 |
22 Mar 2024 | 164.50 | 166.60 | 163.00 | 166.35 | 164.95 | 1,212,210 |
21 Mar 2024 | 162.65 | 164.85 | 161.80 | 164.85 | 163.46 | 1,352,093 |
20 Mar 2024 | 159.65 | 161.85 | 158.95 | 160.75 | 159.40 | 1,538,685 |
19 Mar 2024 | 158.70 | 161.00 | 158.35 | 159.65 | 158.31 | 1,169,726 |
18 Mar 2024 | 161.00 | 161.45 | 159.35 | 159.75 | 158.41 | 1,378,975 |
15 Mar 2024 | 160.35 | 162.60 | 159.90 | 161.00 | 159.65 | 3,585,429 |
14 Mar 2024 | 161.10 | 161.80 | 159.90 | 160.40 | 159.05 | 1,651,667 |
13 Mar 2024 | 161.35 | 161.95 | 160.40 | 160.80 | 159.45 | 1,639,256 |
12 Mar 2024 | 158.40 | 161.50 | 158.40 | 161.05 | 159.70 | 2,079,718 |
11 Mar 2024 | 159.30 | 159.30 | 155.80 | 157.85 | 156.52 | 1,952,740 |
08 Mar 2024 | 159.00 | 161.50 | 158.55 | 160.45 | 159.10 | 1,336,203 |
07 Mar 2024 | 156.50 | 159.20 | 155.45 | 158.90 | 157.56 | 1,651,114 |
06 Mar 2024 | 155.00 | 156.85 | 153.15 | 156.80 | 155.48 | 1,660,924 |
05 Mar 2024 | 154.90 | 156.25 | 153.70 | 155.35 | 154.04 | 1,817,533 |
04 Mar 2024 | 156.00 | 156.15 | 154.15 | 155.35 | 154.04 | 1,649,366 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |