Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
21 May 2024 | 184.58 | 192.73 | 189.90 | 191.50 | 191.50 | 2,637,841 |
20 May 2024 | 190.48 | 197.45 | 190.30 | 192.74 | 192.74 | 11,069,872 |
17 May 2024 | 184.58 | 190.12 | 184.38 | 189.85 | 189.85 | 8,131,801 |
16 May 2024 | 180.82 | 186.80 | 179.40 | 185.38 | 185.38 | 9,257,543 |
15 May 2024 | 181.78 | 182.77 | 180.00 | 180.82 | 180.82 | 4,642,722 |
14 May 2024 | 180.32 | 183.20 | 178.90 | 181.93 | 181.93 | 7,703,616 |
13 May 2024 | 185.00 | 185.10 | 179.17 | 180.78 | 180.78 | 14,152,557 |
10 May 2024 | 191.00 | 191.80 | 185.64 | 186.94 | 186.94 | 8,328,942 |
09 May 2024 | 190.32 | 192.20 | 189.28 | 190.56 | 190.56 | 5,463,323 |
08 May 2024 | 193.63 | 194.20 | 189.60 | 190.97 | 190.97 | 5,503,315 |
07 May 2024 | 193.56 | 194.27 | 190.88 | 193.62 | 193.62 | 7,435,621 |
06 May 2024 | 188.66 | 197.71 | 188.66 | 193.55 | 193.55 | 15,205,669 |
30 Apr 2024 | 189.00 | 192.03 | 186.09 | 186.10 | 186.10 | 8,067,781 |
29 Apr 2024 | 189.95 | 194.68 | 184.22 | 189.00 | 189.00 | 15,696,298 |
26 Apr 2024 | 180.00 | 187.80 | 179.98 | 186.42 | 186.42 | 8,698,726 |
25 Apr 2024 | 181.06 | 182.30 | 178.24 | 179.97 | 179.97 | 5,464,423 |
24 Apr 2024 | 181.93 | 182.98 | 180.05 | 182.09 | 182.09 | 6,762,313 |
23 Apr 2024 | 178.10 | 181.47 | 176.35 | 181.00 | 181.00 | 7,443,226 |
22 Apr 2024 | 177.00 | 181.49 | 176.00 | 178.21 | 178.21 | 7,078,999 |
19 Apr 2024 | 176.05 | 177.47 | 174.02 | 175.68 | 175.68 | 5,599,170 |
18 Apr 2024 | 176.60 | 181.78 | 174.06 | 178.19 | 178.19 | 5,822,460 |
17 Apr 2024 | 176.01 | 177.80 | 174.61 | 176.90 | 176.90 | 4,694,972 |
16 Apr 2024 | 180.60 | 180.68 | 176.00 | 176.30 | 176.30 | 5,798,073 |
15 Apr 2024 | 171.00 | 181.58 | 171.00 | 180.94 | 180.94 | 10,051,216 |
12 Apr 2024 | 177.97 | 179.88 | 170.50 | 170.86 | 170.86 | 8,887,567 |
11 Apr 2024 | 175.01 | 179.50 | 173.34 | 178.24 | 178.24 | 7,182,692 |
10 Apr 2024 | 178.01 | 178.88 | 173.73 | 175.70 | 175.70 | 7,959,042 |
09 Apr 2024 | 180.00 | 182.76 | 177.77 | 178.19 | 178.19 | 6,885,682 |
08 Apr 2024 | 190.50 | 190.50 | 180.18 | 180.30 | 180.30 | 13,822,713 |
03 Apr 2024 | 193.00 | 195.99 | 190.50 | 192.57 | 192.57 | 5,712,241 |
02 Apr 2024 | 192.90 | 193.50 | 190.18 | 190.97 | 190.97 | 5,921,008 |
01 Apr 2024 | 185.99 | 195.00 | 185.98 | 191.35 | 191.35 | 9,172,029 |
29 Mar 2024 | 185.05 | 186.88 | 183.26 | 184.59 | 184.59 | 2,010,996 |
28 Mar 2024 | 184.01 | 187.66 | 183.23 | 185.06 | 185.06 | 4,942,679 |
27 Mar 2024 | 188.18 | 188.20 | 184.01 | 184.45 | 184.45 | 4,560,896 |
26 Mar 2024 | 183.00 | 188.48 | 182.50 | 187.31 | 187.31 | 6,833,244 |
25 Mar 2024 | 182.50 | 185.02 | 179.73 | 183.20 | 183.20 | 7,152,988 |
22 Mar 2024 | 189.33 | 189.99 | 181.81 | 183.14 | 183.14 | 9,547,988 |
21 Mar 2024 | 190.21 | 194.30 | 188.59 | 190.30 | 190.30 | 6,164,273 |
20 Mar 2024 | 189.01 | 191.37 | 188.55 | 189.20 | 189.20 | 6,526,747 |
19 Mar 2024 | 185.31 | 191.73 | 184.03 | 190.74 | 190.74 | 11,043,440 |
18 Mar 2024 | 189.78 | 189.85 | 184.30 | 186.20 | 186.20 | 8,414,044 |
15 Mar 2024 | 186.87 | 191.79 | 185.71 | 187.60 | 187.60 | 7,671,098 |
14 Mar 2024 | 184.98 | 190.40 | 183.02 | 187.02 | 187.02 | 12,137,680 |
13 Mar 2024 | 185.00 | 188.48 | 183.63 | 185.56 | 185.56 | 10,430,650 |
12 Mar 2024 | 174.42 | 187.35 | 173.50 | 185.97 | 185.97 | 18,061,801 |
11 Mar 2024 | 166.71 | 173.00 | 166.10 | 172.90 | 172.90 | 10,423,939 |
08 Mar 2024 | 167.44 | 168.48 | 163.52 | 165.83 | 165.83 | 6,994,242 |
07 Mar 2024 | 169.15 | 169.97 | 166.72 | 167.26 | 167.26 | 5,243,799 |
06 Mar 2024 | 172.48 | 172.96 | 168.49 | 168.73 | 168.73 | 7,504,580 |
05 Mar 2024 | 170.26 | 172.91 | 169.33 | 172.50 | 172.50 | 7,689,984 |
04 Mar 2024 | 174.59 | 175.75 | 169.77 | 170.60 | 170.60 | 9,553,057 |
01 Mar 2024 | 175.76 | 177.50 | 173.45 | 175.82 | 175.82 | 6,044,708 |
29 Feb 2024 | 168.58 | 175.89 | 168.01 | 175.75 | 175.75 | 9,594,209 |
28 Feb 2024 | 171.00 | 173.60 | 169.01 | 169.30 | 169.30 | 8,642,338 |
27 Feb 2024 | 168.51 | 170.29 | 167.14 | 169.92 | 169.92 | 6,900,187 |
26 Feb 2024 | 168.58 | 173.89 | 167.51 | 169.34 | 169.34 | 10,554,916 |
23 Feb 2024 | 164.97 | 171.80 | 162.95 | 169.00 | 169.00 | 12,765,675 |
22 Feb 2024 | 161.01 | 165.80 | 160.60 | 165.40 | 165.40 | 10,783,604 |
21 Feb 2024 | 152.45 | 165.87 | 151.53 | 163.06 | 163.06 | 16,941,646 |
20 Feb 2024 | 154.95 | 156.32 | 151.01 | 153.37 | 153.37 | 9,012,011 |
19 Feb 2024 | 160.00 | 160.50 | 153.58 | 155.15 | 155.15 | 11,972,115 |
08 Feb 2024 | 156.54 | 157.47 | 152.20 | 153.66 | 153.66 | 11,505,068 |
07 Feb 2024 | 155.69 | 156.85 | 152.83 | 155.80 | 155.80 | 13,747,038 |
06 Feb 2024 | 143.98 | 153.66 | 143.19 | 153.45 | 153.45 | 14,421,104 |
05 Feb 2024 | 142.52 | 147.01 | 141.14 | 144.73 | 144.73 | 12,918,892 |
02 Feb 2024 | 147.46 | 148.95 | 140.01 | 144.21 | 144.21 | 10,827,629 |
01 Feb 2024 | 146.81 | 148.80 | 146.37 | 146.93 | 146.93 | 8,038,203 |
31 Jan 2024 | 149.50 | 150.69 | 146.69 | 146.80 | 146.80 | 8,983,556 |
30 Jan 2024 | 156.01 | 156.14 | 149.15 | 150.00 | 150.00 | 10,044,721 |
29 Jan 2024 | 155.30 | 160.94 | 155.23 | 156.85 | 156.85 | 10,911,918 |
26 Jan 2024 | 155.08 | 157.50 | 153.75 | 155.18 | 155.18 | 8,520,034 |
25 Jan 2024 | 151.00 | 156.30 | 150.20 | 155.80 | 155.80 | 12,170,797 |
24 Jan 2024 | 153.99 | 154.33 | 148.05 | 151.74 | 151.74 | 12,776,821 |
23 Jan 2024 | 153.23 | 155.99 | 152.26 | 153.58 | 153.58 | 7,641,537 |
22 Jan 2024 | 157.89 | 157.96 | 153.50 | 154.21 | 154.21 | 7,862,988 |
19 Jan 2024 | 156.63 | 158.50 | 155.08 | 157.80 | 157.80 | 7,425,837 |
18 Jan 2024 | 153.00 | 156.88 | 152.01 | 156.63 | 156.63 | 8,876,219 |
17 Jan 2024 | 158.27 | 158.41 | 153.80 | 153.80 | 153.80 | 10,084,599 |
16 Jan 2024 | 158.00 | 160.50 | 157.15 | 158.70 | 158.70 | 7,218,562 |
15 Jan 2024 | 158.73 | 160.28 | 157.31 | 158.25 | 158.25 | 8,316,494 |
12 Jan 2024 | 161.00 | 161.85 | 158.75 | 159.48 | 159.48 | 7,058,674 |
11 Jan 2024 | 160.30 | 163.00 | 158.33 | 161.76 | 161.76 | 7,432,187 |
10 Jan 2024 | 159.00 | 163.88 | 157.80 | 160.51 | 160.51 | 7,106,873 |
09 Jan 2024 | 160.60 | 161.70 | 157.81 | 159.80 | 159.80 | 7,767,000 |
08 Jan 2024 | 162.72 | 165.27 | 160.02 | 160.16 | 160.16 | 8,093,736 |
05 Jan 2024 | 164.00 | 166.80 | 162.98 | 163.10 | 163.10 | 8,059,837 |
04 Jan 2024 | 170.11 | 170.56 | 163.80 | 165.00 | 165.00 | 12,494,978 |
03 Jan 2024 | 172.41 | 173.96 | 169.09 | 170.60 | 170.60 | 8,530,447 |
02 Jan 2024 | 179.35 | 179.35 | 172.22 | 172.87 | 172.87 | 11,708,435 |
29 Dec 2023 | 179.46 | 181.88 | 178.50 | 179.42 | 179.42 | 7,837,028 |
28 Dec 2023 | 171.00 | 181.37 | 169.74 | 179.49 | 179.49 | 14,550,131 |
27 Dec 2023 | 171.23 | 172.00 | 169.61 | 170.27 | 170.27 | 5,289,989 |
26 Dec 2023 | 173.00 | 173.66 | 169.65 | 171.14 | 171.14 | 5,284,133 |
25 Dec 2023 | 169.86 | 173.12 | 169.86 | 173.09 | 173.09 | 6,259,911 |
22 Dec 2023 | 170.50 | 172.80 | 169.15 | 170.48 | 170.48 | 7,263,875 |
21 Dec 2023 | 168.01 | 172.20 | 168.00 | 170.76 | 170.76 | 8,313,829 |
20 Dec 2023 | 172.06 | 173.82 | 169.20 | 169.32 | 169.32 | 6,675,279 |
19 Dec 2023 | 172.50 | 173.30 | 169.02 | 172.06 | 172.06 | 6,964,525 |
18 Dec 2023 | 171.00 | 174.80 | 169.60 | 172.76 | 172.76 | 7,740,113 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |