Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
28 Jun 2024 | 183.45 | 185.40 | 182.80 | 184.80 | 184.80 | 650,970 |
27 Jun 2024 | 182.30 | 183.40 | 181.05 | 183.25 | 183.25 | 495,667 |
26 Jun 2024 | 183.05 | 184.05 | 182.30 | 183.80 | 183.80 | 876,549 |
25 Jun 2024 | 178.50 | 181.65 | 177.80 | 181.65 | 181.65 | 1,058,165 |
24 Jun 2024 | 184.25 | 184.30 | 181.25 | 181.70 | 181.70 | 948,631 |
21 Jun 2024 | 186.50 | 187.25 | 185.00 | 186.50 | 186.50 | 892,912 |
20 Jun 2024 | 187.90 | 188.15 | 186.40 | 188.05 | 188.05 | 1,352,573 |
19 Jun 2024 | 184.00 | 187.90 | 183.50 | 187.65 | 187.65 | 1,215,666 |
18 Jun 2024 | 179.90 | 181.35 | 179.90 | 181.10 | 181.10 | 474,430 |
17 Jun 2024 | 177.40 | 178.15 | 176.65 | 177.55 | 177.55 | 375,894 |
14 Jun 2024 | 176.10 | 177.50 | 174.95 | 177.50 | 177.50 | 667,646 |
13 Jun 2024 | 176.00 | 178.25 | 175.25 | 176.60 | 176.60 | 1,114,457 |
12 Jun 2024 | 169.60 | 173.40 | 169.60 | 173.40 | 173.40 | 866,428 |
11 Jun 2024 | 170.10 | 170.50 | 169.20 | 169.65 | 169.65 | 695,229 |
07 Jun 2024 | 170.20 | 170.20 | 168.80 | 169.00 | 169.00 | 1,086,644 |
06 Jun 2024 | 170.50 | 171.60 | 169.50 | 170.75 | 170.75 | 1,476,094 |
05 Jun 2024 | 163.35 | 165.30 | 162.10 | 165.05 | 165.05 | 908,907 |
04 Jun 2024 | 165.55 | 165.70 | 162.95 | 163.30 | 163.30 | 896,618 |
03 Jun 2024 | 165.25 | 166.50 | 163.90 | 166.30 | 166.30 | 732,132 |
31 May 2024 | 165.15 | 165.75 | 162.80 | 162.80 | 162.80 | 748,419 |
30 May 2024 | 165.40 | 166.00 | 164.15 | 164.85 | 164.85 | 800,644 |
29 May 2024 | 169.10 | 169.25 | 167.95 | 168.40 | 168.40 | 588,747 |
28 May 2024 | 169.50 | 170.10 | 168.95 | 170.10 | 170.10 | 511,788 |
27 May 2024 | 168.00 | 170.05 | 168.00 | 169.15 | 169.15 | 365,213 |
24 May 2024 | 164.50 | 167.20 | 164.50 | 166.85 | 166.85 | 484,590 |
23 May 2024 | 166.65 | 167.75 | 165.65 | 167.60 | 167.60 | 820,650 |
22 May 2024 | 162.85 | 165.50 | 162.60 | 165.45 | 165.45 | 575,844 |
21 May 2024 | 161.80 | 161.80 | 160.60 | 161.65 | 161.65 | 196,510 |
20 May 2024 | 162.00 | 162.00 | 159.45 | 161.20 | 161.20 | 307,413 |
17 May 2024 | 161.00 | 162.35 | 161.00 | 161.70 | 161.70 | 154,097 |
16 May 2024 | 163.55 | 164.45 | 161.90 | 161.90 | 161.90 | 511,313 |
15 May 2024 | 161.20 | 162.40 | 161.00 | 161.65 | 161.65 | 738,859 |
14 May 2024 | 157.90 | 159.60 | 157.30 | 159.55 | 159.55 | 338,662 |
13 May 2024 | 158.00 | 158.75 | 157.50 | 157.90 | 157.90 | 452,822 |
10 May 2024 | 156.50 | 156.70 | 155.00 | 156.70 | 156.70 | 680,922 |
09 May 2024 | 156.05 | 156.35 | 155.80 | 156.00 | 156.00 | 246,322 |
08 May 2024 | 154.85 | 156.20 | 154.60 | 156.20 | 156.20 | 743,952 |
07 May 2024 | 155.00 | 155.00 | 154.20 | 154.85 | 154.85 | 323,039 |
06 May 2024 | 153.70 | 154.80 | 153.60 | 153.80 | 153.80 | 276,587 |
03 May 2024 | 152.60 | 153.60 | 151.10 | 151.25 | 151.25 | 183,687 |
02 May 2024 | 151.80 | 151.80 | 150.70 | 151.10 | 151.10 | 304,512 |
30 Apr 2024 | 154.00 | 154.50 | 153.60 | 153.90 | 153.90 | 263,803 |
29 Apr 2024 | 153.00 | 153.75 | 152.70 | 153.40 | 153.40 | 248,572 |
26 Apr 2024 | 151.60 | 152.30 | 151.05 | 151.25 | 151.25 | 541,379 |
25 Apr 2024 | 149.80 | 149.90 | 148.30 | 148.55 | 148.55 | 750,333 |
24 Apr 2024 | 148.50 | 151.90 | 148.50 | 151.60 | 151.60 | 610,795 |
23 Apr 2024 | 146.30 | 146.75 | 145.10 | 145.90 | 145.90 | 533,145 |
22 Apr 2024 | 147.35 | 147.35 | 144.25 | 144.25 | 144.25 | 962,337 |
19 Apr 2024 | 152.00 | 152.30 | 144.95 | 148.05 | 148.05 | 2,495,920 |
18 Apr 2024 | 154.40 | 156.85 | 152.35 | 156.85 | 156.85 | 869,167 |
18 Apr 2024 | 6.43 Dividend | |||||
17 Apr 2024 | 159.90 | 160.95 | 159.05 | 160.75 | 154.32 | 606,905 |
16 Apr 2024 | 160.60 | 160.70 | 157.20 | 158.55 | 152.21 | 1,352,856 |
15 Apr 2024 | 164.40 | 164.40 | 161.95 | 162.50 | 156.00 | 1,031,067 |
12 Apr 2024 | 165.35 | 166.10 | 164.85 | 165.10 | 158.50 | 439,896 |
11 Apr 2024 | 165.00 | 165.20 | 164.10 | 165.20 | 158.59 | 486,833 |
10 Apr 2024 | 166.00 | 166.00 | 164.55 | 165.35 | 158.74 | 546,277 |
09 Apr 2024 | 161.60 | 165.75 | 161.60 | 165.50 | 158.88 | 902,357 |
08 Apr 2024 | 161.00 | 161.95 | 160.70 | 161.10 | 154.66 | 431,720 |
03 Apr 2024 | 161.20 | 161.20 | 159.75 | 160.75 | 154.32 | 544,053 |
02 Apr 2024 | 159.25 | 162.00 | 159.25 | 162.00 | 155.52 | 658,813 |
01 Apr 2024 | 160.00 | 160.25 | 158.70 | 158.80 | 152.45 | 214,754 |
29 Mar 2024 | 158.45 | 159.50 | 158.40 | 159.35 | 152.98 | 212,000 |
28 Mar 2024 | 158.80 | 159.05 | 157.25 | 158.75 | 152.40 | 264,444 |
27 Mar 2024 | 158.95 | 159.45 | 158.30 | 159.10 | 152.74 | 658,657 |
26 Mar 2024 | 160.20 | 161.25 | 157.65 | 159.30 | 152.93 | 493,578 |
25 Mar 2024 | 159.85 | 160.55 | 159.15 | 159.80 | 153.41 | 175,842 |
22 Mar 2024 | 160.60 | 160.60 | 158.40 | 160.15 | 153.74 | 398,310 |
21 Mar 2024 | 157.85 | 160.00 | 157.85 | 160.00 | 153.60 | 936,912 |
20 Mar 2024 | 156.60 | 157.65 | 155.00 | 155.85 | 149.62 | 785,893 |
19 Mar 2024 | 156.10 | 156.60 | 155.35 | 156.40 | 150.14 | 284,190 |
18 Mar 2024 | 155.20 | 156.95 | 155.00 | 156.95 | 150.67 | 607,558 |
15 Mar 2024 | 155.45 | 156.40 | 155.15 | 155.25 | 149.04 | 403,677 |
14 Mar 2024 | 157.00 | 157.45 | 155.15 | 156.40 | 150.14 | 448,124 |
13 Mar 2024 | 159.15 | 159.15 | 156.75 | 157.40 | 151.10 | 1,113,058 |
12 Mar 2024 | 154.65 | 157.00 | 154.00 | 157.00 | 150.72 | 460,719 |
11 Mar 2024 | 155.95 | 156.60 | 154.55 | 155.25 | 149.04 | 559,893 |
08 Mar 2024 | 159.55 | 159.95 | 155.35 | 156.70 | 150.43 | 2,036,795 |
07 Mar 2024 | 153.55 | 155.80 | 153.05 | 155.10 | 148.90 | 918,731 |
06 Mar 2024 | 149.60 | 151.50 | 148.30 | 151.50 | 145.44 | 572,276 |
05 Mar 2024 | 150.00 | 150.95 | 149.45 | 150.70 | 144.67 | 560,348 |
04 Mar 2024 | 146.95 | 149.25 | 146.95 | 149.05 | 143.09 | 595,848 |
01 Mar 2024 | 144.65 | 144.80 | 143.95 | 144.00 | 138.24 | 96,224 |
29 Feb 2024 | 143.65 | 144.70 | 143.30 | 144.05 | 138.29 | 309,738 |
27 Feb 2024 | 145.30 | 145.30 | 143.20 | 144.30 | 138.53 | 701,579 |
26 Feb 2024 | 144.90 | 145.15 | 144.00 | 145.05 | 139.25 | 312,483 |
23 Feb 2024 | 144.35 | 145.00 | 144.10 | 144.75 | 138.96 | 511,335 |
22 Feb 2024 | 143.25 | 143.30 | 142.20 | 143.30 | 137.57 | 489,081 |
21 Feb 2024 | 141.25 | 141.65 | 140.90 | 141.30 | 135.65 | 705,352 |
20 Feb 2024 | 141.10 | 142.60 | 141.00 | 142.60 | 136.90 | 324,585 |
19 Feb 2024 | 141.80 | 141.80 | 140.45 | 141.30 | 135.65 | 574,700 |
16 Feb 2024 | 143.55 | 143.55 | 141.90 | 142.00 | 136.32 | 231,903 |
15 Feb 2024 | 143.70 | 145.00 | 142.50 | 143.45 | 137.71 | 1,123,813 |
05 Feb 2024 | 134.90 | 136.00 | 134.55 | 136.00 | 130.56 | 462,641 |
02 Feb 2024 | 133.60 | 134.70 | 133.60 | 134.70 | 129.31 | 471,260 |
01 Feb 2024 | 133.20 | 133.25 | 132.15 | 133.25 | 127.92 | 441,917 |
31 Jan 2024 | 134.45 | 134.45 | 133.20 | 133.20 | 127.87 | 281,365 |
30 Jan 2024 | 135.40 | 136.00 | 135.10 | 135.45 | 130.03 | 194,461 |
29 Jan 2024 | 134.80 | 135.40 | 134.60 | 135.40 | 129.98 | 298,845 |
26 Jan 2024 | 134.80 | 135.10 | 134.20 | 134.80 | 129.41 | 534,737 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |