Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
28 Jun 2024 | 178.60 | 178.60 | 178.60 | 178.60 | 178.60 | 113 |
27 Jun 2024 | 178.30 | 178.30 | 178.30 | 178.30 | 178.30 | 157 |
26 Jun 2024 | 179.20 | 179.20 | 177.60 | 177.60 | 177.60 | 4,452 |
25 Jun 2024 | 179.00 | 179.00 | 178.80 | 179.00 | 179.00 | 9,068 |
24 Jun 2024 | 180.60 | 181.20 | 180.20 | 180.60 | 180.60 | 4,491 |
21 Jun 2024 | 181.80 | 181.80 | 180.80 | 180.90 | 180.90 | 2,067 |
20 Jun 2024 | 180.00 | 181.40 | 179.60 | 181.40 | 181.40 | 14,744 |
19 Jun 2024 | 179.60 | 179.90 | 179.60 | 179.60 | 179.60 | 4,278 |
18 Jun 2024 | 181.20 | 181.30 | 180.20 | 181.30 | 181.30 | 618 |
17 Jun 2024 | 179.00 | 179.70 | 179.00 | 179.70 | 179.70 | 150 |
14 Jun 2024 | 182.00 | 182.00 | 179.00 | 179.00 | 179.00 | 7,682 |
13 Jun 2024 | 185.00 | 185.40 | 183.10 | 183.20 | 183.20 | 18,645 |
12 Jun 2024 | 183.80 | 186.20 | 183.80 | 186.20 | 186.20 | 4,276 |
11 Jun 2024 | 186.00 | 186.00 | 184.40 | 184.40 | 184.40 | 861 |
10 Jun 2024 | 187.00 | 187.00 | 185.60 | 186.00 | 186.00 | 3,613 |
07 Jun 2024 | 187.70 | 187.70 | 187.70 | 187.70 | 187.70 | 126 |
06 Jun 2024 | 187.80 | 188.70 | 187.40 | 188.70 | 188.70 | 7,860 |
05 Jun 2024 | 187.50 | 187.50 | 187.00 | 187.00 | 187.00 | 3,573 |
04 Jun 2024 | 188.00 | 188.00 | 186.80 | 186.80 | 186.80 | 1,316 |
03 Jun 2024 | 188.00 | 188.20 | 187.80 | 187.80 | 187.80 | 4,166 |
31 May 2024 | 185.80 | 187.00 | 185.60 | 186.40 | 186.40 | 5,141 |
30 May 2024 | 182.60 | 186.80 | 182.60 | 186.20 | 186.20 | 29,920 |
29 May 2024 | 186.40 | 186.60 | 184.80 | 184.80 | 184.80 | 9,919 |
28 May 2024 | 187.40 | 187.60 | 186.60 | 186.60 | 186.60 | 9,637 |
24 May 2024 | 186.80 | 187.00 | 186.60 | 186.60 | 186.60 | 14,230 |
23 May 2024 | 187.80 | 188.20 | 187.20 | 187.20 | 187.20 | 7,703 |
22 May 2024 | 187.40 | 188.00 | 187.20 | 187.20 | 187.20 | 11,555 |
21 May 2024 | 186.60 | 187.40 | 186.60 | 187.40 | 187.40 | 1,797 |
20 May 2024 | 187.00 | 187.60 | 187.00 | 187.60 | 187.60 | 6,782 |
17 May 2024 | 186.00 | 186.80 | 185.80 | 186.80 | 186.80 | 11,509 |
16 May 2024 | 186.00 | 186.00 | 185.60 | 185.80 | 185.80 | 11,618 |
15 May 2024 | 184.40 | 186.00 | 184.40 | 186.00 | 186.00 | 10,938 |
14 May 2024 | 183.60 | 184.20 | 183.60 | 183.80 | 183.80 | 47,570 |
13 May 2024 | 183.40 | 183.80 | 183.40 | 183.80 | 183.80 | 2 |
10 May 2024 | 182.90 | 183.80 | 182.60 | 183.80 | 183.80 | 13,524 |
09 May 2024 | 182.00 | 182.00 | 182.00 | 182.00 | 182.00 | 2,509 |
08 May 2024 | 180.00 | 180.10 | 179.00 | 180.10 | 180.10 | 2,688 |
07 May 2024 | 177.40 | 179.50 | 177.40 | 179.00 | 179.00 | 8,961 |
03 May 2024 | 174.60 | 176.00 | 174.30 | 176.00 | 176.00 | 12,810 |
02 May 2024 | 174.20 | 174.60 | 174.00 | 174.60 | 174.60 | 26,837 |
01 May 2024 | 173.40 | 173.70 | 173.00 | 173.50 | 173.50 | 11,903 |
30 Apr 2024 | 173.60 | 173.60 | 173.40 | 173.40 | 173.40 | 1,144 |
29 Apr 2024 | 172.80 | 173.00 | 172.60 | 172.80 | 172.80 | 22,216 |
26 Apr 2024 | 171.20 | 173.00 | 171.20 | 172.20 | 172.20 | 23,288 |
25 Apr 2024 | 171.40 | 172.00 | 169.60 | 170.00 | 170.00 | 2,114 |
24 Apr 2024 | 171.80 | 171.80 | 171.80 | 171.80 | 171.80 | 15,396 |
23 Apr 2024 | 170.80 | 171.20 | 170.80 | 171.00 | 171.00 | 1,072 |
22 Apr 2024 | 169.20 | 170.00 | 168.80 | 170.00 | 170.00 | 1,246 |
19 Apr 2024 | 167.00 | 168.40 | 167.00 | 168.40 | 168.40 | 637 |
18 Apr 2024 | 169.20 | 169.80 | 169.00 | 169.80 | 169.80 | 489 |
17 Apr 2024 | 169.00 | 170.20 | 169.00 | 169.20 | 169.20 | 705 |
16 Apr 2024 | 167.60 | 169.60 | 166.80 | 168.60 | 168.60 | 32,976 |
15 Apr 2024 | 171.00 | 171.00 | 170.00 | 170.00 | 170.00 | 7,882 |
12 Apr 2024 | 171.00 | 171.00 | 170.50 | 170.60 | 170.60 | 7,439 |
11 Apr 2024 | 170.40 | 170.70 | 169.40 | 169.40 | 169.40 | 9,833 |
10 Apr 2024 | 170.20 | 171.00 | 170.20 | 171.00 | 171.00 | 2,982 |
09 Apr 2024 | 171.00 | 171.00 | 170.60 | 170.60 | 170.60 | 1,425 |
08 Apr 2024 | 170.00 | 171.00 | 170.00 | 171.00 | 171.00 | 11,588 |
05 Apr 2024 | 168.20 | 169.20 | 168.00 | 169.20 | 169.20 | 4,101 |
04 Apr 2024 | 169.40 | 170.50 | 169.40 | 170.00 | 170.00 | 6,782 |
04 Apr 2024 | 1.45 Dividend | |||||
03 Apr 2024 | 169.80 | 170.20 | 169.80 | 170.00 | 168.55 | 7 |
02 Apr 2024 | 170.80 | 170.80 | 168.20 | 170.00 | 168.55 | 733 |
28 Mar 2024 | 170.00 | 170.00 | 169.50 | 169.50 | 168.05 | 3,189 |
27 Mar 2024 | 169.00 | 170.00 | 169.00 | 170.00 | 168.55 | 1,932 |
26 Mar 2024 | 167.00 | 169.00 | 167.00 | 168.50 | 167.06 | 22,130 |
25 Mar 2024 | 167.00 | 170.00 | 166.50 | 166.50 | 165.08 | 11,324 |
22 Mar 2024 | 165.00 | 166.50 | 165.00 | 166.50 | 165.08 | 22,281 |
21 Mar 2024 | 163.00 | 165.00 | 163.00 | 165.00 | 163.59 | 14,726 |
20 Mar 2024 | 162.00 | 162.00 | 162.00 | 162.00 | 160.62 | 944 |
19 Mar 2024 | 162.50 | 162.50 | 162.00 | 162.00 | 160.62 | 1,898 |
18 Mar 2024 | 163.50 | 163.50 | 162.50 | 162.50 | 161.11 | 1,021 |
15 Mar 2024 | 163.00 | 163.50 | 163.00 | 163.50 | 162.11 | 2,388 |
14 Mar 2024 | 163.00 | 163.50 | 162.50 | 163.50 | 162.11 | 18,934 |
13 Mar 2024 | 164.50 | 164.50 | 163.50 | 164.00 | 162.60 | 4,962 |
12 Mar 2024 | 163.50 | 163.50 | 162.50 | 163.00 | 161.61 | 2,558 |
11 Mar 2024 | 163.00 | 163.00 | 161.50 | 162.50 | 161.11 | 24,522 |
08 Mar 2024 | 163.00 | 164.00 | 163.00 | 164.00 | 162.60 | 5,453 |
07 Mar 2024 | 163.00 | 164.50 | 163.00 | 164.00 | 162.60 | 11,616 |
06 Mar 2024 | 163.00 | 164.00 | 163.00 | 164.00 | 162.60 | 2,106 |
05 Mar 2024 | 163.50 | 164.00 | 163.50 | 163.50 | 162.11 | 8,450 |
04 Mar 2024 | 163.50 | 164.00 | 163.50 | 164.00 | 162.60 | 4,661 |
01 Mar 2024 | 163.25 | 165.00 | 163.25 | 165.00 | 163.59 | 10,088 |
29 Feb 2024 | 163.00 | 163.00 | 163.00 | 163.00 | 161.61 | 6,005 |
28 Feb 2024 | 162.00 | 162.50 | 162.00 | 162.50 | 161.11 | 16,719 |
27 Feb 2024 | 163.00 | 163.00 | 162.50 | 163.00 | 161.61 | 13,200 |
26 Feb 2024 | 163.00 | 163.50 | 163.00 | 163.00 | 161.61 | 12,121 |
23 Feb 2024 | 162.50 | 163.25 | 162.50 | 163.00 | 161.61 | 6,991 |
22 Feb 2024 | 163.00 | 163.50 | 162.50 | 163.00 | 161.61 | 13,285 |
21 Feb 2024 | 163.00 | 163.00 | 161.50 | 162.00 | 160.62 | 1,800 |
20 Feb 2024 | 162.00 | 162.25 | 161.00 | 161.50 | 160.12 | 10,291 |
19 Feb 2024 | 161.50 | 161.50 | 161.50 | 161.50 | 160.12 | 1,096 |
16 Feb 2024 | 162.50 | 163.50 | 162.50 | 163.00 | 161.61 | 136,424 |
15 Feb 2024 | 161.00 | 162.25 | 161.00 | 162.00 | 160.62 | 13,566 |
14 Feb 2024 | 158.50 | 159.50 | 158.50 | 159.50 | 158.14 | 6,884 |
13 Feb 2024 | 158.50 | 158.50 | 158.50 | 158.50 | 157.15 | 1 |
12 Feb 2024 | 160.50 | 160.50 | 160.50 | 160.50 | 159.13 | 1,497 |
09 Feb 2024 | 158.50 | 159.50 | 158.50 | 159.25 | 157.89 | 4,725 |
08 Feb 2024 | 158.50 | 159.00 | 158.50 | 159.00 | 157.64 | 3,976 |
07 Feb 2024 | 158.00 | 158.00 | 157.50 | 157.50 | 156.16 | 28 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |