Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
02 Jul 2024 | 151.15 | 152.90 | 149.60 | 150.30 | 150.30 | 20,510 |
01 Jul 2024 | 155.50 | 155.70 | 151.90 | 152.40 | 152.40 | 19,620 |
28 Jun 2024 | 157.25 | 157.35 | 153.80 | 154.70 | 154.70 | 206,797 |
27 Jun 2024 | 155.20 | 157.35 | 154.35 | 156.05 | 156.05 | 13,011 |
26 Jun 2024 | 158.82 | 159.45 | 153.85 | 155.10 | 155.10 | 37,346 |
25 Jun 2024 | 149.95 | 158.35 | 149.00 | 157.82 | 157.82 | 292,698 |
24 Jun 2024 | 166.98 | 167.75 | 164.90 | 166.77 | 166.77 | 197,211 |
21 Jun 2024 | 165.85 | 167.15 | 164.50 | 166.82 | 166.82 | 23,752 |
20 Jun 2024 | 164.48 | 167.20 | 164.30 | 165.85 | 165.85 | 40,691 |
19 Jun 2024 | 168.68 | 168.95 | 163.80 | 163.75 | 163.75 | 37,646 |
18 Jun 2024 | 172.10 | 172.35 | 168.55 | 168.95 | 168.95 | 125,808 |
17 Jun 2024 | 172.20 | 172.25 | 170.75 | 171.52 | 171.52 | 461,249 |
14 Jun 2024 | 172.75 | 173.30 | 170.85 | 171.60 | 171.60 | 113,629 |
13 Jun 2024 | 175.05 | 175.40 | 170.55 | 171.77 | 171.77 | 86,852 |
12 Jun 2024 | 172.45 | 176.20 | 170.75 | 175.75 | 175.75 | 260,506 |
11 Jun 2024 | 172.30 | 173.65 | 170.90 | 172.32 | 172.32 | 13,784 |
10 Jun 2024 | 169.70 | 171.55 | 168.75 | 171.27 | 171.27 | 283,628 |
07 Jun 2024 | 172.93 | 173.05 | 170.65 | 171.38 | 171.38 | 8,833 |
06 Jun 2024 | 171.40 | 173.05 | 171.15 | 172.20 | 172.20 | 37,522 |
05 Jun 2024 | 167.50 | 172.20 | 167.35 | 171.10 | 171.10 | 40,482 |
04 Jun 2024 | 167.98 | 168.45 | 166.35 | 167.07 | 167.07 | 8,493 |
03 Jun 2024 | 167.48 | 167.95 | 166.70 | 166.98 | 166.98 | 288,552 |
31 May 2024 | 164.77 | 167.00 | 164.15 | 166.57 | 166.57 | 40,707 |
30 May 2024 | 167.75 | 169.25 | 164.70 | 164.95 | 164.95 | 51,626 |
29 May 2024 | 168.07 | 171.10 | 166.40 | 168.48 | 168.48 | 132,363 |
28 May 2024 | 167.95 | 168.20 | 166.85 | 167.30 | 167.30 | 4,930 |
24 May 2024 | 167.80 | 170.10 | 166.70 | 167.70 | 167.70 | 147,844 |
23 May 2024 | 169.68 | 170.30 | 168.40 | 169.40 | 169.40 | 7,084 |
22 May 2024 | 165.82 | 168.50 | 165.30 | 167.73 | 167.73 | 38,004 |
21 May 2024 | 166.18 | 167.55 | 165.05 | 165.60 | 165.60 | 412,387 |
20 May 2024 | 167.50 | 168.40 | 166.00 | 165.90 | 165.90 | 46,711 |
17 May 2024 | 167.85 | 169.25 | 166.75 | 167.25 | 167.25 | 9,899 |
16 May 2024 | 166.23 | 168.70 | 164.35 | 167.65 | 167.65 | 11,386 |
15 May 2024 | 162.23 | 166.40 | 161.50 | 165.77 | 165.77 | 130,588 |
14 May 2024 | 155.00 | 158.60 | 155.10 | 158.68 | 158.68 | 70,170 |
13 May 2024 | 155.77 | 156.75 | 154.30 | 154.70 | 154.70 | 24,449 |
10 May 2024 | 156.23 | 156.40 | 155.05 | 156.00 | 156.00 | 5,696 |
09 May 2024 | 153.65 | 156.00 | 153.40 | 155.55 | 155.55 | 6,297 |
08 May 2024 | 153.82 | 155.80 | 153.80 | 153.70 | 153.70 | 296,350 |
07 May 2024 | 152.55 | 153.50 | 151.95 | 152.95 | 152.95 | 1,577 |
03 May 2024 | 150.93 | 154.45 | 149.35 | 151.90 | 151.90 | 8,978 |
02 May 2024 | 149.85 | 149.82 | 149.64 | 150.30 | 150.30 | 10,581 |
01 May 2024 | 148.95 | 148.95 | 148.95 | 149.15 | 149.15 | 6,378 |
30 Apr 2024 | 150.05 | 151.15 | 148.10 | 149.15 | 149.15 | 167,708 |
29 Apr 2024 | 150.02 | 150.60 | 149.20 | 149.93 | 149.93 | 8,392 |
29 Apr 2024 | 2.2 Dividend | |||||
26 Apr 2024 | 150.07 | 152.45 | 149.30 | 152.50 | 150.30 | 26,554 |
25 Apr 2024 | 151.98 | 152.05 | 149.50 | 149.85 | 147.69 | 186,499 |
24 Apr 2024 | 153.30 | 155.50 | 152.05 | 152.00 | 149.81 | 377,834 |
23 Apr 2024 | 148.52 | 155.00 | 147.90 | 154.50 | 152.27 | 191,204 |
22 Apr 2024 | 147.02 | 148.10 | 146.20 | 147.73 | 145.59 | 488,211 |
19 Apr 2024 | 145.75 | 146.70 | 144.45 | 146.05 | 143.94 | 84,674 |
18 Apr 2024 | 145.93 | 146.78 | 142.80 | 146.27 | 144.16 | 198,103 |
17 Apr 2024 | 150.60 | 150.90 | 146.50 | 147.65 | 145.52 | 123,061 |
16 Apr 2024 | 150.73 | 153.15 | 150.25 | 151.25 | 149.07 | 51,825 |
15 Apr 2024 | 152.80 | 155.50 | 151.65 | 151.95 | 149.76 | 179,902 |
12 Apr 2024 | 153.20 | 155.05 | 151.85 | 153.00 | 150.79 | 135,134 |
11 Apr 2024 | 149.95 | 153.05 | 149.40 | 151.80 | 149.61 | 215,476 |
10 Apr 2024 | 153.85 | 154.65 | 149.90 | 150.55 | 148.38 | 325,026 |
09 Apr 2024 | 152.52 | 153.75 | 151.80 | 153.15 | 150.94 | 52,746 |
08 Apr 2024 | 151.63 | 153.45 | 150.75 | 152.93 | 150.72 | 72,980 |
05 Apr 2024 | 152.15 | 156.45 | 150.05 | 152.52 | 150.32 | 202,612 |
04 Apr 2024 | 157.73 | 157.70 | 154.75 | 156.30 | 154.05 | 75,282 |
03 Apr 2024 | 157.27 | 157.85 | 156.05 | 157.25 | 154.98 | 41,124 |
02 Apr 2024 | 163.52 | 164.60 | 157.70 | 158.70 | 156.41 | 199,027 |
28 Mar 2024 | 161.07 | 164.60 | 160.45 | 164.20 | 161.83 | 78,044 |
27 Mar 2024 | 159.02 | 160.40 | 157.70 | 160.00 | 157.69 | 58,015 |
26 Mar 2024 | 159.88 | 160.05 | 158.63 | 158.90 | 156.61 | 50,961 |
25 Mar 2024 | 161.20 | 161.90 | 159.55 | 159.65 | 157.35 | 66,332 |
22 Mar 2024 | 160.85 | 163.10 | 160.50 | 162.65 | 160.30 | 348,184 |
21 Mar 2024 | 158.77 | 161.60 | 158.65 | 161.13 | 158.80 | 35,364 |
20 Mar 2024 | 157.50 | 157.90 | 155.30 | 155.98 | 153.72 | 57,438 |
19 Mar 2024 | 156.30 | 157.30 | 155.90 | 156.65 | 154.39 | 303,392 |
18 Mar 2024 | 156.32 | 158.00 | 155.85 | 156.60 | 154.34 | 43,103 |
15 Mar 2024 | 159.70 | 159.45 | 156.85 | 157.65 | 155.38 | 70,174 |
14 Mar 2024 | 159.75 | 160.85 | 158.85 | 159.95 | 157.64 | 101,910 |
13 Mar 2024 | 161.55 | 162.90 | 159.15 | 159.70 | 157.40 | 55,866 |
12 Mar 2024 | 157.73 | 161.25 | 155.80 | 160.80 | 158.48 | 87,176 |
11 Mar 2024 | 157.23 | 158.50 | 154.55 | 156.00 | 153.75 | 44,701 |
08 Mar 2024 | 156.82 | 158.95 | 154.95 | 156.75 | 154.49 | 192,538 |
07 Mar 2024 | 156.02 | 161.85 | 155.00 | 157.90 | 155.62 | 205,538 |
06 Mar 2024 | 159.13 | 159.50 | 158.05 | 158.75 | 156.46 | 51,594 |
05 Mar 2024 | 157.40 | 160.15 | 157.25 | 158.80 | 156.51 | 41,459 |
04 Mar 2024 | 158.00 | 158.20 | 157.05 | 157.43 | 155.15 | 84,232 |
01 Mar 2024 | 156.93 | 158.90 | 154.00 | 158.80 | 156.51 | 90,705 |
29 Feb 2024 | 159.25 | 160.35 | 157.77 | 158.43 | 156.14 | 172,819 |
28 Feb 2024 | 158.50 | 159.65 | 158.15 | 158.70 | 156.41 | 44,724 |
27 Feb 2024 | 155.77 | 157.88 | 155.80 | 156.95 | 154.69 | 43,778 |
26 Feb 2024 | 158.48 | 159.35 | 156.22 | 156.75 | 154.49 | 81,575 |
23 Feb 2024 | 157.98 | 159.16 | 157.35 | 158.65 | 156.36 | 54,226 |
22 Feb 2024 | 154.80 | 158.05 | 152.65 | 156.70 | 154.44 | 74,656 |
21 Feb 2024 | 152.18 | 153.95 | 150.10 | 153.45 | 151.24 | 156,614 |
20 Feb 2024 | 156.00 | 156.35 | 153.31 | 153.65 | 151.43 | 143,254 |
19 Feb 2024 | 155.27 | 156.65 | 153.85 | 155.70 | 153.45 | 135,987 |
16 Feb 2024 | 156.13 | 157.45 | 153.40 | 156.30 | 154.05 | 157,427 |
15 Feb 2024 | 154.82 | 156.43 | 154.55 | 155.85 | 153.60 | 133,631 |
14 Feb 2024 | 150.75 | 154.50 | 150.45 | 153.43 | 151.21 | 440,514 |
13 Feb 2024 | 151.98 | 153.15 | 150.50 | 151.25 | 149.07 | 155,775 |
12 Feb 2024 | 153.05 | 154.25 | 151.55 | 152.10 | 149.91 | 54,168 |
09 Feb 2024 | 151.50 | 153.10 | 151.40 | 152.27 | 150.08 | 46,808 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |