Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
26 Jul 2024 | 227.00 | 227.00 | 226.98 | 222.00 | 222.00 | 1,384 |
25 Jul 2024 | 220.00 | 220.00 | 220.00 | 221.00 | 221.00 | 9,730 |
25 Jul 2024 | 0.008 Dividend | |||||
24 Jul 2024 | 220.00 | 220.00 | 220.00 | 220.00 | 219.99 | - |
23 Jul 2024 | 210.00 | 224.50 | 208.00 | 221.00 | 220.99 | 12,242 |
22 Jul 2024 | 204.00 | 204.00 | 204.00 | 218.00 | 217.99 | 153 |
19 Jul 2024 | 216.00 | 216.00 | 216.00 | 216.00 | 215.99 | - |
18 Jul 2024 | 224.78 | 224.80 | 224.78 | 220.00 | 219.99 | 7,822 |
17 Jul 2024 | 220.00 | 220.00 | 220.00 | 220.00 | 219.99 | - |
16 Jul 2024 | 218.00 | 218.00 | 218.00 | 220.00 | 219.99 | 153 |
15 Jul 2024 | 230.00 | 230.00 | 204.00 | 220.00 | 219.99 | 7,062 |
12 Jul 2024 | 216.82 | 216.82 | 199.00 | 213.00 | 212.99 | 14,770 |
11 Jul 2024 | 198.03 | 198.03 | 198.03 | 212.00 | 211.99 | 3,393 |
10 Jul 2024 | 219.37 | 226.00 | 199.81 | 212.50 | 212.49 | 340 |
09 Jul 2024 | 199.40 | 200.00 | 199.40 | 212.50 | 212.49 | 12,034 |
08 Jul 2024 | 204.16 | 204.16 | 204.16 | 212.00 | 211.99 | 575 |
05 Jul 2024 | 208.08 | 208.08 | 208.08 | 212.50 | 212.49 | 2,380 |
04 Jul 2024 | 212.50 | 212.50 | 212.50 | 212.50 | 212.49 | - |
03 Jul 2024 | 220.00 | 220.00 | 207.27 | 212.50 | 212.49 | 2,614 |
02 Jul 2024 | 206.30 | 206.30 | 206.30 | 212.00 | 211.99 | 7,500 |
01 Jul 2024 | 213.00 | 213.00 | 213.00 | 213.00 | 212.99 | - |
28 Jun 2024 | 220.00 | 220.00 | 220.00 | 213.00 | 212.99 | 100 |
27 Jun 2024 | 220.28 | 220.28 | 220.28 | 213.00 | 212.99 | 45 |
26 Jun 2024 | 226.00 | 226.00 | 206.24 | 213.00 | 212.99 | 2,501 |
25 Jun 2024 | 210.00 | 210.00 | 210.00 | 210.00 | 209.99 | - |
24 Jun 2024 | 215.60 | 215.60 | 215.60 | 210.00 | 209.99 | 1,391 |
21 Jun 2024 | 202.50 | 202.50 | 202.50 | 210.00 | 209.99 | 9,822 |
20 Jun 2024 | 202.18 | 214.50 | 202.18 | 209.00 | 208.99 | 3,197 |
19 Jun 2024 | 212.30 | 212.30 | 212.30 | 209.00 | 208.99 | 4,710 |
18 Jun 2024 | 220.00 | 220.00 | 207.00 | 209.00 | 208.99 | 25,001 |
17 Jun 2024 | 209.35 | 209.35 | 209.33 | 209.00 | 208.99 | 9,000 |
14 Jun 2024 | 198.00 | 209.35 | 198.00 | 209.00 | 208.99 | 4,896 |
13 Jun 2024 | 198.00 | 210.00 | 198.00 | 210.00 | 209.99 | 3,950 |
12 Jun 2024 | 204.72 | 217.20 | 204.72 | 210.00 | 209.99 | 13,559 |
11 Jun 2024 | 217.20 | 217.20 | 217.20 | 216.00 | 215.99 | 27 |
10 Jun 2024 | 218.30 | 218.30 | 206.08 | 214.00 | 213.99 | 3,848 |
07 Jun 2024 | 206.76 | 219.00 | 206.74 | 217.00 | 216.99 | 23,878 |
06 Jun 2024 | 219.73 | 219.73 | 219.73 | 217.00 | 216.99 | 42 |
05 Jun 2024 | 220.00 | 220.00 | 219.14 | 217.00 | 216.99 | 1,080 |
04 Jun 2024 | 216.84 | 220.50 | 216.84 | 222.00 | 221.99 | 2,450 |
03 Jun 2024 | 218.00 | 218.00 | 210.00 | 218.00 | 217.99 | 16,861 |
31 May 2024 | 220.00 | 220.00 | 212.00 | 214.00 | 213.99 | 2,859 |
30 May 2024 | 218.00 | 218.00 | 212.00 | 218.00 | 217.99 | 20,166 |
29 May 2024 | 214.00 | 214.10 | 214.00 | 219.00 | 218.99 | 1,201 |
28 May 2024 | 216.00 | 216.00 | 216.00 | 216.00 | 215.99 | 14 |
24 May 2024 | 219.00 | 219.00 | 219.00 | 219.00 | 218.99 | - |
23 May 2024 | 219.00 | 219.00 | 219.00 | 219.00 | 218.99 | - |
22 May 2024 | 218.25 | 218.25 | 214.01 | 219.00 | 218.99 | 8,656 |
21 May 2024 | 218.50 | 218.50 | 215.57 | 219.00 | 218.99 | 7,537 |
20 May 2024 | 215.60 | 215.60 | 214.00 | 219.00 | 218.99 | 6,592 |
17 May 2024 | 219.00 | 219.00 | 219.00 | 219.00 | 218.99 | - |
16 May 2024 | 220.00 | 220.00 | 215.50 | 219.00 | 218.99 | 4,800 |
15 May 2024 | 220.00 | 220.00 | 215.21 | 219.00 | 218.99 | 3,698 |
14 May 2024 | 215.20 | 215.20 | 214.00 | 219.00 | 218.99 | 7,312 |
13 May 2024 | 220.40 | 220.40 | 220.00 | 220.00 | 219.99 | 9,000 |
10 May 2024 | 224.08 | 224.08 | 214.14 | 221.00 | 220.99 | 10,701 |
09 May 2024 | 224.00 | 230.80 | 212.19 | 223.00 | 222.99 | 43,074 |
08 May 2024 | 199.16 | 213.00 | 199.16 | 210.00 | 209.99 | 39,361 |
07 May 2024 | 200.91 | 224.00 | 199.16 | 210.00 | 209.99 | 7,015 |
03 May 2024 | 211.00 | 211.00 | 211.00 | 211.00 | 210.99 | - |
02 May 2024 | 199.14 | 209.16 | 199.14 | 210.00 | 209.99 | 3,021 |
01 May 2024 | 198.80 | 198.83 | 198.80 | 210.00 | 209.99 | 6,809 |
30 Apr 2024 | 209.05 | 211.15 | 208.90 | 210.00 | 209.99 | 47,709 |
29 Apr 2024 | 198.80 | 210.00 | 198.80 | 210.00 | 209.99 | 22,787 |
26 Apr 2024 | 210.00 | 210.00 | 210.00 | 210.00 | 209.99 | - |
25 Apr 2024 | 199.77 | 199.77 | 199.77 | 208.00 | 207.99 | 5,000 |
25 Apr 2024 | 0.008 Dividend | |||||
24 Apr 2024 | 208.00 | 208.00 | 205.00 | 210.00 | 209.98 | 14,581 |
23 Apr 2024 | 200.00 | 209.00 | 200.00 | 212.00 | 211.98 | 6,307 |
22 Apr 2024 | 214.00 | 214.00 | 200.75 | 214.00 | 213.98 | 2,357 |
19 Apr 2024 | 210.00 | 210.00 | 210.00 | 210.00 | 209.98 | - |
18 Apr 2024 | 211.50 | 211.50 | 211.50 | 211.50 | 211.48 | - |
17 Apr 2024 | 198.89 | 198.89 | 198.89 | 210.50 | 210.48 | 1,000 |
16 Apr 2024 | 200.00 | 206.00 | 200.00 | 209.50 | 209.48 | 3,200 |
15 Apr 2024 | 202.00 | 207.74 | 196.00 | 203.00 | 202.98 | 6,938 |
12 Apr 2024 | 209.58 | 209.58 | 209.55 | 212.00 | 211.98 | 6,743 |
11 Apr 2024 | 206.00 | 206.00 | 206.00 | 206.00 | 205.98 | - |
10 Apr 2024 | 209.72 | 211.10 | 209.72 | 213.00 | 212.98 | 11,073 |
09 Apr 2024 | 197.96 | 211.15 | 197.96 | 210.00 | 209.98 | 5,333 |
08 Apr 2024 | 205.00 | 205.00 | 204.00 | 203.00 | 202.98 | 8,486 |
05 Apr 2024 | 205.00 | 205.00 | 196.00 | 210.00 | 209.98 | 14,250 |
04 Apr 2024 | 198.00 | 198.00 | 198.00 | 210.00 | 209.98 | 9,800 |
03 Apr 2024 | 205.00 | 205.00 | 205.00 | 210.00 | 209.98 | 1,200 |
02 Apr 2024 | 197.40 | 205.00 | 197.40 | 210.00 | 209.98 | 7,482 |
28 Mar 2024 | 197.40 | 205.20 | 197.40 | 210.00 | 209.98 | 6,118 |
27 Mar 2024 | 205.10 | 205.10 | 197.30 | 209.00 | 208.98 | 17,808 |
26 Mar 2024 | 205.36 | 205.36 | 196.14 | 209.00 | 208.98 | 9,254 |
25 Mar 2024 | 196.00 | 206.50 | 196.00 | 209.00 | 208.98 | 12,222 |
22 Mar 2024 | 206.50 | 206.50 | 196.28 | 210.00 | 209.98 | 13,570 |
21 Mar 2024 | 207.00 | 207.00 | 197.40 | 203.00 | 202.98 | 18,000 |
20 Mar 2024 | 207.25 | 207.25 | 207.22 | 203.00 | 202.98 | 1,479 |
19 Mar 2024 | 197.40 | 197.40 | 197.40 | 203.00 | 202.98 | 4,000 |
18 Mar 2024 | 208.00 | 208.00 | 197.40 | 210.00 | 209.98 | 1,977 |
15 Mar 2024 | 210.00 | 210.00 | 210.00 | 210.00 | 209.98 | - |
14 Mar 2024 | 210.00 | 210.00 | 210.00 | 210.00 | 209.98 | - |
13 Mar 2024 | 196.00 | 196.00 | 196.00 | 209.00 | 208.98 | 122 |
12 Mar 2024 | 209.00 | 209.00 | 208.97 | 210.00 | 209.98 | 1,104 |
11 Mar 2024 | 209.70 | 209.70 | 197.40 | 210.00 | 209.98 | 4,059 |
08 Mar 2024 | 197.40 | 209.70 | 196.00 | 210.00 | 209.98 | 22,540 |
07 Mar 2024 | 209.70 | 209.70 | 209.70 | 210.00 | 209.98 | 500 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |