Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
21 Jun 2024 | 170.35 | 171.40 | 167.50 | 169.75 | 169.75 | 1,896,531 |
20 Jun 2024 | 170.50 | 171.73 | 167.80 | 171.55 | 171.55 | 1,904,653 |
19 Jun 2024 | 167.90 | 171.00 | 167.63 | 170.50 | 170.50 | 1,789,621 |
18 Jun 2024 | 166.05 | 168.38 | 166.05 | 168.05 | 168.05 | 2,040,660 |
17 Jun 2024 | 164.65 | 166.05 | 162.95 | 165.45 | 165.45 | 1,965,164 |
14 Jun 2024 | 166.75 | 167.05 | 162.85 | 163.77 | 163.77 | 2,427,465 |
13 Jun 2024 | 168.90 | 169.15 | 166.35 | 167.20 | 167.20 | 1,160,126 |
12 Jun 2024 | 167.95 | 170.45 | 167.00 | 170.25 | 170.25 | 1,245,510 |
11 Jun 2024 | 169.77 | 169.77 | 165.90 | 167.15 | 167.15 | 1,624,455 |
10 Jun 2024 | 170.00 | 170.15 | 167.95 | 168.55 | 168.55 | 1,622,238 |
07 Jun 2024 | 173.00 | 173.80 | 170.25 | 170.25 | 170.25 | 1,204,159 |
06 Jun 2024 | 175.15 | 175.50 | 172.45 | 173.00 | 173.00 | 1,409,857 |
05 Jun 2024 | 176.80 | 176.80 | 172.80 | 174.20 | 174.20 | 1,401,162 |
04 Jun 2024 | 175.25 | 176.75 | 172.95 | 175.15 | 175.15 | 2,130,318 |
03 Jun 2024 | 174.45 | 176.10 | 172.35 | 175.40 | 175.40 | 1,947,864 |
31 May 2024 | 170.65 | 173.50 | 170.23 | 171.70 | 171.70 | 820,262 |
30 May 2024 | 170.10 | 171.70 | 169.50 | 170.35 | 170.35 | 2,553,781 |
29 May 2024 | 169.40 | 170.15 | 167.35 | 168.95 | 168.95 | 3,984,711 |
28 May 2024 | 174.30 | 176.80 | 172.20 | 173.40 | 173.40 | 1,345,450 |
24 May 2024 | 171.35 | 173.20 | 170.60 | 172.65 | 172.65 | 1,674,671 |
23 May 2024 | 175.05 | 176.00 | 171.85 | 171.90 | 171.90 | 1,316,007 |
22 May 2024 | 173.50 | 174.85 | 173.35 | 174.10 | 174.10 | 1,315,007 |
21 May 2024 | 175.65 | 176.10 | 173.15 | 173.70 | 173.70 | 2,275,965 |
20 May 2024 | 178.90 | 179.23 | 176.80 | 176.95 | 176.95 | 993,793 |
17 May 2024 | 177.30 | 179.38 | 176.60 | 177.70 | 177.70 | 1,498,600 |
16 May 2024 | 182.60 | 182.60 | 176.70 | 176.85 | 176.85 | 3,868,817 |
15 May 2024 | 184.80 | 185.20 | 182.00 | 182.35 | 182.35 | 1,631,935 |
14 May 2024 | 187.00 | 187.40 | 184.35 | 184.60 | 184.60 | 2,377,498 |
13 May 2024 | 182.65 | 186.35 | 182.30 | 186.05 | 186.05 | 4,948,035 |
10 May 2024 | 184.15 | 186.00 | 182.00 | 182.02 | 182.02 | 3,440,268 |
09 May 2024 | 183.25 | 184.02 | 181.35 | 183.25 | 183.25 | 3,077,185 |
08 May 2024 | 179.10 | 184.35 | 178.35 | 183.65 | 183.65 | 2,749,280 |
07 May 2024 | 183.55 | 184.50 | 173.95 | 177.80 | 177.80 | 4,079,492 |
03 May 2024 | 178.45 | 181.20 | 177.68 | 178.70 | 178.70 | 2,004,008 |
02 May 2024 | 174.70 | 178.45 | 174.25 | 178.25 | 178.25 | 1,343,054 |
01 May 2024 | 175.90 | 176.00 | 172.45 | 173.05 | 173.05 | 702,436 |
30 Apr 2024 | 176.65 | 176.85 | 174.50 | 174.75 | 174.75 | 1,838,068 |
29 Apr 2024 | 176.75 | 177.25 | 174.30 | 177.25 | 177.25 | 2,813,202 |
26 Apr 2024 | 178.32 | 178.80 | 176.45 | 176.80 | 176.80 | 1,327,477 |
25 Apr 2024 | 175.55 | 178.23 | 173.80 | 176.10 | 176.10 | 2,430,479 |
24 Apr 2024 | 177.60 | 178.10 | 175.63 | 176.70 | 176.70 | 1,693,451 |
23 Apr 2024 | 176.55 | 179.35 | 176.10 | 176.45 | 176.45 | 4,047,100 |
22 Apr 2024 | 172.95 | 176.40 | 172.15 | 175.70 | 175.70 | 2,500,342 |
19 Apr 2024 | 165.25 | 170.05 | 162.05 | 169.00 | 169.00 | 2,819,800 |
18 Apr 2024 | 162.70 | 169.50 | 162.70 | 169.35 | 169.35 | 4,561,905 |
17 Apr 2024 | 157.95 | 161.10 | 157.25 | 160.10 | 160.10 | 3,486,519 |
16 Apr 2024 | 157.95 | 159.25 | 156.50 | 157.88 | 157.88 | 3,949,149 |
15 Apr 2024 | 161.48 | 165.75 | 160.05 | 160.60 | 160.60 | 3,644,921 |
12 Apr 2024 | 170.60 | 170.80 | 161.45 | 162.45 | 162.45 | 3,953,758 |
11 Apr 2024 | 174.90 | 175.20 | 167.25 | 168.65 | 168.65 | 3,753,917 |
10 Apr 2024 | 175.80 | 178.82 | 173.40 | 176.00 | 176.00 | 3,487,460 |
09 Apr 2024 | 174.80 | 177.00 | 173.90 | 173.90 | 173.90 | 3,503,420 |
08 Apr 2024 | 173.00 | 176.05 | 171.40 | 175.90 | 175.90 | 2,819,734 |
05 Apr 2024 | 173.00 | 177.00 | 164.65 | 171.55 | 171.55 | 3,663,569 |
04 Apr 2024 | 175.75 | 177.15 | 173.00 | 176.60 | 176.60 | 2,121,835 |
03 Apr 2024 | 174.25 | 175.50 | 172.75 | 174.85 | 174.85 | 1,623,816 |
02 Apr 2024 | 175.65 | 177.85 | 172.15 | 173.90 | 173.90 | 5,400,763 |
28 Mar 2024 | 171.93 | 177.70 | 171.00 | 176.65 | 176.65 | 5,853,881 |
27 Mar 2024 | 166.85 | 171.15 | 166.85 | 171.15 | 171.15 | 4,532,390 |
26 Mar 2024 | 163.00 | 165.80 | 162.75 | 165.70 | 165.70 | 1,711,696 |
25 Mar 2024 | 164.45 | 164.65 | 161.20 | 162.63 | 162.63 | 1,243,969 |
22 Mar 2024 | 167.20 | 167.20 | 164.10 | 164.15 | 164.15 | 1,683,259 |
21 Mar 2024 | 164.65 | 167.15 | 164.30 | 166.85 | 166.85 | 6,341,491 |
20 Mar 2024 | 159.90 | 161.80 | 159.55 | 161.65 | 161.65 | 3,074,631 |
19 Mar 2024 | 156.68 | 159.85 | 155.85 | 159.77 | 159.77 | 2,385,723 |
18 Mar 2024 | 159.00 | 162.20 | 156.40 | 156.77 | 156.77 | 2,696,978 |
15 Mar 2024 | 153.65 | 158.85 | 153.65 | 158.30 | 158.30 | 5,036,460 |
14 Mar 2024 | 154.65 | 154.70 | 148.75 | 148.95 | 148.95 | 2,896,974 |
13 Mar 2024 | 155.00 | 155.25 | 153.30 | 154.20 | 154.20 | 1,750,843 |
12 Mar 2024 | 155.27 | 155.55 | 151.30 | 153.95 | 153.95 | 2,753,270 |
11 Mar 2024 | 151.40 | 153.55 | 150.70 | 153.45 | 153.45 | 1,918,055 |
08 Mar 2024 | 152.40 | 153.80 | 150.90 | 152.20 | 152.20 | 2,803,206 |
07 Mar 2024 | 149.35 | 152.50 | 149.30 | 152.35 | 152.35 | 2,809,248 |
06 Mar 2024 | 145.50 | 150.05 | 145.20 | 149.30 | 149.30 | 3,067,524 |
05 Mar 2024 | 144.05 | 144.05 | 141.40 | 142.00 | 142.00 | 3,049,976 |
04 Mar 2024 | 146.15 | 147.30 | 144.25 | 144.95 | 144.95 | 2,683,593 |
01 Mar 2024 | 149.45 | 150.40 | 146.90 | 147.05 | 147.05 | 4,484,928 |
29 Feb 2024 | 155.40 | 156.70 | 147.75 | 148.20 | 148.20 | 6,233,832 |
28 Feb 2024 | 156.40 | 156.55 | 152.75 | 153.00 | 153.00 | 2,457,591 |
27 Feb 2024 | 154.40 | 156.35 | 153.95 | 156.05 | 156.05 | 2,140,676 |
26 Feb 2024 | 153.55 | 156.13 | 153.05 | 155.05 | 155.05 | 2,507,065 |
23 Feb 2024 | 153.50 | 153.50 | 149.45 | 152.63 | 152.63 | 1,493,709 |
22 Feb 2024 | 151.25 | 154.20 | 150.75 | 153.75 | 153.75 | 2,728,434 |
21 Feb 2024 | 147.70 | 150.80 | 147.55 | 150.10 | 150.10 | 1,614,813 |
20 Feb 2024 | 146.85 | 148.55 | 146.10 | 148.10 | 148.10 | 1,303,322 |
19 Feb 2024 | 145.50 | 146.38 | 145.15 | 146.32 | 146.32 | 724,729 |
16 Feb 2024 | 146.90 | 147.55 | 145.20 | 146.00 | 146.00 | 1,029,846 |
15 Feb 2024 | 145.20 | 148.75 | 144.85 | 146.85 | 146.85 | 1,642,790 |
14 Feb 2024 | 143.35 | 144.75 | 142.50 | 144.05 | 144.05 | 1,159,186 |
13 Feb 2024 | 144.80 | 145.40 | 142.40 | 143.00 | 143.00 | 1,702,075 |
12 Feb 2024 | 144.20 | 147.00 | 144.00 | 145.75 | 145.75 | 854,199 |
09 Feb 2024 | 144.85 | 145.75 | 143.65 | 143.75 | 143.75 | 1,801,343 |
08 Feb 2024 | 146.25 | 147.85 | 144.55 | 144.80 | 144.80 | 1,953,360 |
07 Feb 2024 | 148.07 | 148.25 | 146.25 | 146.32 | 146.32 | 1,188,790 |
06 Feb 2024 | 147.50 | 148.20 | 146.25 | 147.80 | 147.80 | 1,084,962 |
05 Feb 2024 | 147.95 | 149.65 | 146.20 | 146.30 | 146.30 | 1,827,605 |
02 Feb 2024 | 147.50 | 149.70 | 146.75 | 147.75 | 147.75 | 2,215,704 |
01 Feb 2024 | 147.05 | 149.15 | 146.10 | 146.15 | 146.15 | 1,230,176 |
31 Jan 2024 | 150.35 | 150.70 | 147.40 | 148.20 | 148.20 | 1,402,852 |
30 Jan 2024 | 151.10 | 153.05 | 149.50 | 150.20 | 150.20 | 2,719,442 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |