Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
03 May 2024 | 169.00 | 170.70 | 165.10 | 166.45 | 166.45 | 4,463,601 |
02 May 2024 | 165.20 | 168.85 | 165.10 | 167.35 | 167.35 | 2,691,002 |
01 May 2024 | - | - | - | - | - | - |
30 Apr 2024 | 168.60 | 168.60 | 164.55 | 164.95 | 164.95 | 2,692,417 |
29 Apr 2024 | 168.25 | 169.60 | 166.95 | 167.40 | 167.40 | 3,381,906 |
26 Apr 2024 | 168.00 | 170.70 | 165.30 | 165.85 | 165.85 | 3,037,488 |
25 Apr 2024 | 165.50 | 168.00 | 164.15 | 167.60 | 167.60 | 1,942,957 |
24 Apr 2024 | 162.80 | 166.90 | 161.65 | 165.50 | 165.50 | 3,101,010 |
23 Apr 2024 | 163.85 | 163.85 | 160.90 | 161.10 | 161.10 | 1,923,979 |
22 Apr 2024 | 164.15 | 164.70 | 161.55 | 161.85 | 161.85 | 2,947,220 |
19 Apr 2024 | 160.15 | 162.50 | 157.35 | 162.10 | 162.10 | 3,280,439 |
18 Apr 2024 | 161.00 | 164.00 | 159.20 | 160.00 | 160.00 | 3,948,648 |
17 Apr 2024 | - | - | - | - | - | - |
16 Apr 2024 | 160.90 | 162.40 | 158.95 | 160.05 | 160.05 | 2,748,399 |
15 Apr 2024 | 160.25 | 164.70 | 158.65 | 160.90 | 160.90 | 5,102,260 |
12 Apr 2024 | 166.95 | 166.95 | 163.00 | 163.50 | 163.50 | 3,938,276 |
11 Apr 2024 | - | - | - | - | - | - |
10 Apr 2024 | 167.55 | 169.20 | 164.45 | 165.15 | 165.15 | 2,448,142 |
09 Apr 2024 | 166.15 | 169.75 | 165.25 | 165.95 | 165.95 | 2,916,598 |
08 Apr 2024 | 166.65 | 166.85 | 164.20 | 165.15 | 165.15 | 2,884,242 |
05 Apr 2024 | 163.65 | 164.10 | 160.85 | 163.35 | 163.35 | 2,968,236 |
04 Apr 2024 | 165.75 | 165.95 | 161.00 | 163.40 | 163.40 | 3,505,058 |
03 Apr 2024 | 164.95 | 166.30 | 163.00 | 163.60 | 163.60 | 3,415,706 |
02 Apr 2024 | 163.40 | 165.50 | 161.85 | 164.65 | 164.65 | 2,897,630 |
01 Apr 2024 | 156.85 | 163.90 | 156.55 | 163.10 | 163.10 | 6,699,918 |
28 Mar 2024 | 152.90 | 156.60 | 152.70 | 155.90 | 155.90 | 4,739,965 |
27 Mar 2024 | 152.65 | 154.05 | 152.05 | 152.85 | 152.85 | 1,719,445 |
26 Mar 2024 | 151.40 | 153.40 | 150.60 | 152.30 | 152.30 | 3,757,132 |
25 Mar 2024 | - | - | - | - | - | - |
22 Mar 2024 | 149.20 | 152.75 | 148.55 | 151.95 | 151.95 | 4,672,236 |
21 Mar 2024 | 148.05 | 151.15 | 147.90 | 150.05 | 150.05 | 5,496,706 |
20 Mar 2024 | 149.70 | 150.70 | 143.85 | 145.70 | 145.70 | 4,001,336 |
19 Mar 2024 | 149.55 | 152.55 | 147.55 | 148.65 | 148.65 | 5,109,060 |
18 Mar 2024 | 143.85 | 150.25 | 142.20 | 149.60 | 149.60 | 5,054,171 |
15 Mar 2024 | - | - | - | - | - | - |
14 Mar 2024 | 143.80 | 143.80 | 138.40 | 142.50 | 142.50 | 3,612,814 |
13 Mar 2024 | 152.50 | 153.00 | 142.50 | 143.50 | 143.50 | 2,641,478 |
12 Mar 2024 | 154.50 | 154.50 | 150.90 | 152.45 | 152.45 | 2,796,656 |
11 Mar 2024 | 159.50 | 159.50 | 153.05 | 153.50 | 153.50 | 3,500,378 |
08 Mar 2024 | - | - | - | - | - | - |
07 Mar 2024 | 152.50 | 159.15 | 152.35 | 157.25 | 157.25 | 5,833,064 |
06 Mar 2024 | 151.95 | 152.65 | 147.90 | 151.35 | 151.35 | 3,541,822 |
05 Mar 2024 | 153.85 | 154.00 | 150.80 | 151.85 | 151.85 | 2,665,016 |
04 Mar 2024 | 155.25 | 155.25 | 151.05 | 153.10 | 153.10 | 3,592,454 |
01 Mar 2024 | 142.05 | 150.65 | 142.05 | 150.00 | 150.00 | 10,093,916 |
29 Feb 2024 | 140.90 | 141.75 | 139.35 | 140.90 | 140.90 | 2,346,366 |
28 Feb 2024 | 143.75 | 144.95 | 140.10 | 140.75 | 140.75 | 1,012,367 |
27 Feb 2024 | 143.80 | 145.85 | 142.00 | 144.15 | 144.15 | 1,429,056 |
26 Feb 2024 | 146.00 | 146.00 | 142.25 | 142.60 | 142.60 | 1,781,222 |
23 Feb 2024 | 146.90 | 147.10 | 144.95 | 145.50 | 145.50 | 1,945,861 |
22 Feb 2024 | 145.15 | 146.15 | 143.50 | 145.85 | 145.85 | 1,801,370 |
21 Feb 2024 | 141.70 | 146.00 | 141.50 | 143.85 | 143.85 | 5,130,893 |
20 Feb 2024 | 141.90 | 142.00 | 140.05 | 141.05 | 141.05 | 930,047 |
16 Feb 2024 | 141.95 | 143.45 | 141.45 | 142.35 | 142.35 | 2,434,173 |
15 Feb 2024 | 141.95 | 143.45 | 140.95 | 141.20 | 141.20 | 1,092,584 |
14 Feb 2024 | 136.80 | 141.50 | 135.75 | 141.15 | 141.15 | 2,343,936 |
13 Feb 2024 | 137.60 | 138.25 | 134.10 | 137.90 | 137.90 | 2,263,780 |
12 Feb 2024 | 142.25 | 142.95 | 136.70 | 137.40 | 137.40 | 2,749,580 |
09 Feb 2024 | 144.45 | 144.45 | 139.10 | 141.30 | 141.30 | 3,563,546 |
08 Feb 2024 | 146.10 | 146.10 | 143.05 | 143.70 | 143.70 | 1,596,455 |
07 Feb 2024 | 147.00 | 147.35 | 144.00 | 144.35 | 144.35 | 4,419,509 |
06 Feb 2024 | 143.10 | 145.10 | 140.40 | 144.70 | 144.70 | 2,156,149 |
05 Feb 2024 | 140.00 | 143.30 | 139.40 | 141.50 | 141.50 | 8,008,147 |
02 Feb 2024 | 135.05 | 139.60 | 134.90 | 138.70 | 138.70 | 4,583,616 |
01 Feb 2024 | 136.80 | 136.80 | 134.50 | 134.80 | 134.80 | 2,605,315 |
31 Jan 2024 | 135.00 | 136.70 | 134.45 | 135.90 | 135.90 | 2,943,293 |
30 Jan 2024 | 135.50 | 137.70 | 134.50 | 134.70 | 134.70 | 3,864,933 |
29 Jan 2024 | 135.70 | 135.70 | 133.50 | 135.00 | 135.00 | 2,646,940 |
26 Jan 2024 | 133.65 | 133.65 | 133.65 | 133.65 | 133.65 | - |
25 Jan 2024 | 136.30 | 136.30 | 132.00 | 133.65 | 133.65 | 4,747,737 |
24 Jan 2024 | 131.95 | 135.45 | 130.20 | 135.15 | 135.15 | 4,106,914 |
23 Jan 2024 | 135.10 | 135.20 | 129.50 | 130.10 | 130.10 | 2,015,412 |
22 Jan 2024 | 134.20 | 134.20 | 134.20 | 134.20 | 134.20 | - |
19 Jan 2024 | 132.60 | 134.70 | 131.70 | 134.20 | 134.20 | 4,397,203 |
18 Jan 2024 | 131.85 | 132.25 | 128.10 | 131.05 | 131.05 | 3,377,121 |
17 Jan 2024 | 136.35 | 136.35 | 131.50 | 131.65 | 131.65 | 4,867,771 |
16 Jan 2024 | 134.65 | 138.50 | 134.05 | 137.25 | 137.25 | 6,566,338 |
12 Jan 2024 | 135.95 | 136.20 | 134.65 | 135.30 | 135.30 | 4,618,358 |
11 Jan 2024 | 135.00 | 135.75 | 134.15 | 134.90 | 134.90 | 3,264,036 |
10 Jan 2024 | 134.00 | 134.75 | 132.10 | 134.10 | 134.10 | 4,170,486 |
09 Jan 2024 | 133.50 | 134.70 | 132.50 | 133.65 | 133.65 | 3,338,783 |
08 Jan 2024 | 135.45 | 135.90 | 131.80 | 132.05 | 132.05 | 3,616,375 |
05 Jan 2024 | 135.15 | 135.95 | 132.90 | 133.65 | 133.65 | 3,968,146 |
04 Jan 2024 | 136.95 | 136.95 | 134.00 | 134.25 | 134.25 | 1,937,216 |
03 Jan 2024 | 139.65 | 139.65 | 134.35 | 135.30 | 135.30 | 1,977,166 |
02 Jan 2024 | 140.50 | 140.50 | 137.05 | 139.55 | 139.55 | 2,589,594 |
29 Dec 2023 | 138.85 | 141.20 | 137.15 | 139.50 | 139.50 | 5,050,750 |
28 Dec 2023 | 138.75 | 138.80 | 136.90 | 138.15 | 138.15 | 2,201,616 |
27 Dec 2023 | 136.15 | 138.80 | 135.55 | 137.15 | 137.15 | 4,193,192 |
26 Dec 2023 | 134.95 | 136.10 | 134.50 | 135.20 | 135.20 | 1,905,194 |
22 Dec 2023 | 132.50 | 134.70 | 131.65 | 133.50 | 133.50 | 3,466,128 |
21 Dec 2023 | 128.90 | 131.40 | 127.80 | 131.00 | 131.00 | 3,163,705 |
20 Dec 2023 | 135.90 | 136.00 | 128.70 | 129.70 | 129.70 | 4,182,540 |
19 Dec 2023 | 137.25 | 137.55 | 134.80 | 135.40 | 135.40 | 2,857,310 |
18 Dec 2023 | 137.20 | 137.65 | 135.10 | 136.60 | 136.60 | 2,184,824 |
15 Dec 2023 | 133.05 | 136.70 | 133.05 | 136.40 | 136.40 | 6,986,877 |
14 Dec 2023 | 131.65 | 133.25 | 131.40 | 132.00 | 132.00 | 1,937,570 |
13 Dec 2023 | 130.70 | 131.55 | 129.15 | 131.35 | 131.35 | 2,500,924 |
12 Dec 2023 | 130.10 | 132.10 | 129.70 | 130.15 | 130.15 | 2,856,346 |
11 Dec 2023 | 129.70 | 130.50 | 128.70 | 130.05 | 130.05 | 3,329,500 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |