Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
23 Apr 2024 | 135.00 | 136.41 | 133.37 | 133.88 | 133.88 | 428,786 |
22 Apr 2024 | 136.00 | 137.41 | 133.33 | 134.72 | 134.72 | 815,544 |
19 Apr 2024 | 140.56 | 141.85 | 135.61 | 136.00 | 136.00 | 983,246 |
18 Apr 2024 | 141.47 | 144.30 | 139.44 | 141.99 | 141.99 | 1,295,330 |
17 Apr 2024 | 137.10 | 141.68 | 135.64 | 141.50 | 141.50 | 1,391,388 |
16 Apr 2024 | 135.89 | 139.78 | 135.58 | 137.05 | 137.05 | 1,726,111 |
15 Apr 2024 | 131.66 | 137.96 | 131.66 | 135.35 | 135.35 | 1,241,409 |
12 Apr 2024 | 133.30 | 133.70 | 130.85 | 131.26 | 131.26 | 592,579 |
11 Apr 2024 | 135.76 | 137.99 | 131.88 | 132.28 | 132.28 | 1,070,543 |
10 Apr 2024 | 142.40 | 142.40 | 136.52 | 136.82 | 136.82 | 700,727 |
09 Apr 2024 | 136.67 | 140.43 | 136.66 | 139.95 | 139.95 | 619,376 |
08 Apr 2024 | 141.50 | 141.50 | 136.63 | 137.24 | 137.24 | 793,515 |
03 Apr 2024 | 141.49 | 144.50 | 139.96 | 142.42 | 142.42 | 1,119,774 |
02 Apr 2024 | 140.45 | 142.39 | 139.03 | 141.70 | 141.70 | 1,168,171 |
01 Apr 2024 | 137.48 | 140.93 | 135.67 | 140.52 | 140.52 | 1,227,005 |
29 Mar 2024 | 133.20 | 134.87 | 131.50 | 136.65 | 136.65 | 512,906 |
28 Mar 2024 | 130.29 | 134.48 | 129.80 | 133.21 | 133.21 | 1,487,315 |
27 Mar 2024 | 135.65 | 136.25 | 129.60 | 129.60 | 129.60 | 1,627,043 |
26 Mar 2024 | 138.45 | 141.55 | 135.70 | 136.22 | 136.22 | 1,588,847 |
25 Mar 2024 | 139.66 | 143.90 | 134.83 | 138.23 | 138.23 | 2,394,440 |
22 Mar 2024 | 140.40 | 143.67 | 139.57 | 140.90 | 140.90 | 1,409,734 |
21 Mar 2024 | 142.39 | 145.37 | 139.60 | 140.40 | 140.40 | 1,503,602 |
20 Mar 2024 | 142.77 | 143.26 | 140.11 | 141.50 | 141.50 | 1,885,107 |
19 Mar 2024 | 142.60 | 144.60 | 141.60 | 142.76 | 142.76 | 1,463,160 |
18 Mar 2024 | 145.00 | 145.00 | 140.00 | 142.98 | 142.98 | 2,687,129 |
15 Mar 2024 | 145.88 | 146.00 | 141.60 | 143.86 | 143.86 | 1,328,504 |
14 Mar 2024 | 148.48 | 148.79 | 145.16 | 146.27 | 146.27 | 1,062,622 |
13 Mar 2024 | 149.99 | 152.24 | 149.30 | 149.35 | 149.35 | 1,400,969 |
12 Mar 2024 | 147.94 | 151.50 | 146.05 | 149.65 | 149.65 | 1,504,456 |
11 Mar 2024 | 145.99 | 147.88 | 145.10 | 147.88 | 147.88 | 1,491,911 |
08 Mar 2024 | 145.50 | 148.98 | 145.50 | 147.20 | 147.20 | 1,097,536 |
07 Mar 2024 | 148.90 | 151.97 | 145.24 | 145.30 | 145.30 | 1,535,696 |
06 Mar 2024 | 149.49 | 150.99 | 145.67 | 147.50 | 147.50 | 1,435,249 |
05 Mar 2024 | 154.56 | 156.10 | 148.84 | 150.55 | 150.55 | 1,712,666 |
04 Mar 2024 | 152.83 | 157.61 | 151.54 | 156.07 | 156.07 | 1,820,192 |
01 Mar 2024 | 151.90 | 154.95 | 149.82 | 152.88 | 152.88 | 1,905,851 |
29 Feb 2024 | 140.00 | 156.66 | 139.80 | 150.99 | 150.99 | 2,636,415 |
28 Feb 2024 | 150.30 | 150.40 | 140.78 | 140.78 | 140.78 | 1,874,967 |
27 Feb 2024 | 145.89 | 149.77 | 144.80 | 149.75 | 149.75 | 1,564,829 |
26 Feb 2024 | 146.79 | 149.30 | 145.00 | 147.01 | 147.01 | 1,118,335 |
23 Feb 2024 | 147.10 | 150.48 | 145.40 | 147.50 | 147.50 | 1,052,637 |
22 Feb 2024 | 146.00 | 146.88 | 143.50 | 146.58 | 146.58 | 976,382 |
21 Feb 2024 | 141.70 | 147.47 | 140.99 | 144.92 | 144.92 | 1,253,951 |
20 Feb 2024 | 143.80 | 144.80 | 140.01 | 144.00 | 144.00 | 1,361,565 |
19 Feb 2024 | 151.80 | 152.00 | 141.00 | 145.15 | 145.15 | 2,049,117 |
08 Feb 2024 | 151.00 | 158.00 | 145.30 | 149.51 | 149.51 | 1,673,668 |
07 Feb 2024 | 142.00 | 152.68 | 142.00 | 149.50 | 149.50 | 1,827,820 |
06 Feb 2024 | 127.50 | 142.08 | 127.00 | 142.00 | 142.00 | 1,994,803 |
05 Feb 2024 | 120.75 | 133.31 | 118.67 | 129.30 | 129.30 | 2,093,290 |
02 Feb 2024 | 127.60 | 128.55 | 120.56 | 123.50 | 123.50 | 1,397,396 |
01 Feb 2024 | 121.88 | 131.93 | 119.10 | 127.40 | 127.40 | 1,944,401 |
31 Jan 2024 | 124.07 | 124.28 | 117.70 | 121.52 | 121.52 | 1,787,372 |
30 Jan 2024 | 129.71 | 129.71 | 121.69 | 122.48 | 122.48 | 1,445,876 |
29 Jan 2024 | 135.56 | 137.12 | 128.08 | 129.59 | 129.59 | 1,525,407 |
26 Jan 2024 | 135.00 | 137.88 | 133.10 | 135.40 | 135.40 | 1,220,393 |
25 Jan 2024 | 133.47 | 136.77 | 130.50 | 136.44 | 136.44 | 1,196,715 |
24 Jan 2024 | 132.60 | 133.90 | 128.70 | 133.60 | 133.60 | 1,251,916 |
23 Jan 2024 | 130.11 | 134.70 | 128.50 | 131.38 | 131.38 | 1,155,837 |
22 Jan 2024 | 142.00 | 142.08 | 129.80 | 130.15 | 130.15 | 2,166,427 |
19 Jan 2024 | 142.00 | 147.48 | 141.45 | 142.96 | 142.96 | 1,626,905 |
18 Jan 2024 | 133.82 | 141.28 | 131.13 | 140.90 | 140.90 | 1,593,850 |
17 Jan 2024 | 139.16 | 139.16 | 133.89 | 133.89 | 133.89 | 929,888 |
16 Jan 2024 | 139.64 | 142.46 | 138.53 | 139.40 | 139.40 | 940,142 |
15 Jan 2024 | 138.96 | 141.95 | 136.40 | 139.45 | 139.45 | 1,024,162 |
12 Jan 2024 | 142.00 | 143.99 | 138.90 | 139.01 | 139.01 | 863,579 |
11 Jan 2024 | 140.52 | 143.34 | 138.59 | 142.60 | 142.60 | 902,209 |
10 Jan 2024 | 142.00 | 144.69 | 139.66 | 140.53 | 140.53 | 799,473 |
09 Jan 2024 | 143.65 | 146.00 | 140.30 | 143.01 | 143.01 | 793,257 |
08 Jan 2024 | 145.21 | 146.06 | 141.60 | 143.15 | 143.15 | 636,543 |
05 Jan 2024 | 149.56 | 150.13 | 145.02 | 145.55 | 145.55 | 871,998 |
04 Jan 2024 | 152.00 | 152.38 | 148.43 | 149.56 | 149.56 | 636,275 |
03 Jan 2024 | 156.51 | 157.17 | 150.11 | 151.50 | 151.50 | 740,055 |
02 Jan 2024 | 160.85 | 160.85 | 156.49 | 156.49 | 156.49 | 553,710 |
29 Dec 2023 | 157.00 | 161.66 | 156.56 | 159.76 | 159.76 | 958,207 |
28 Dec 2023 | 157.51 | 159.98 | 156.07 | 157.46 | 157.46 | 1,111,407 |
27 Dec 2023 | 151.33 | 158.18 | 151.06 | 157.51 | 157.51 | 1,268,567 |
26 Dec 2023 | 156.88 | 156.95 | 151.15 | 151.98 | 151.98 | 807,083 |
25 Dec 2023 | 163.42 | 163.42 | 154.43 | 156.19 | 156.19 | 1,051,841 |
22 Dec 2023 | 163.73 | 163.75 | 159.02 | 161.80 | 161.80 | 792,104 |
21 Dec 2023 | 162.10 | 163.80 | 160.50 | 163.34 | 163.34 | 621,069 |
20 Dec 2023 | 164.15 | 164.80 | 160.62 | 162.17 | 162.17 | 673,344 |
19 Dec 2023 | 164.00 | 167.50 | 162.68 | 164.09 | 164.09 | 592,788 |
18 Dec 2023 | 169.00 | 169.10 | 163.70 | 164.60 | 164.60 | 698,338 |
15 Dec 2023 | 171.70 | 173.00 | 169.60 | 170.00 | 170.00 | 391,593 |
14 Dec 2023 | 172.00 | 174.50 | 169.00 | 171.70 | 171.70 | 507,802 |
13 Dec 2023 | 173.20 | 175.75 | 170.59 | 170.59 | 170.59 | 559,622 |
12 Dec 2023 | 172.25 | 174.50 | 170.11 | 173.38 | 173.38 | 550,198 |
11 Dec 2023 | 167.60 | 172.48 | 167.08 | 172.25 | 172.25 | 722,522 |
08 Dec 2023 | 165.12 | 169.58 | 164.11 | 169.31 | 169.31 | 1,147,468 |
07 Dec 2023 | 168.98 | 168.98 | 164.37 | 165.12 | 165.12 | 700,547 |
06 Dec 2023 | 167.00 | 169.43 | 165.07 | 168.00 | 168.00 | 624,500 |
05 Dec 2023 | 167.99 | 168.88 | 165.29 | 166.80 | 166.80 | 782,028 |
04 Dec 2023 | 171.75 | 172.00 | 168.00 | 168.30 | 168.30 | 621,264 |
01 Dec 2023 | 173.15 | 173.15 | 168.15 | 171.12 | 171.12 | 1,009,347 |
30 Nov 2023 | 174.76 | 176.54 | 172.00 | 173.99 | 173.99 | 939,570 |
29 Nov 2023 | 171.50 | 178.99 | 171.05 | 175.71 | 175.71 | 1,373,897 |
28 Nov 2023 | 174.99 | 176.50 | 169.38 | 171.90 | 171.90 | 1,086,601 |
27 Nov 2023 | 171.47 | 175.64 | 169.60 | 175.36 | 175.36 | 1,208,140 |
24 Nov 2023 | 172.00 | 174.18 | 169.59 | 171.51 | 171.51 | 884,482 |
23 Nov 2023 | 168.74 | 173.50 | 167.53 | 173.00 | 173.00 | 1,240,239 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |