Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
21 Jun 2024 | 130.80 | 132.60 | 130.80 | 131.40 | 131.40 | 35,118 |
20 Jun 2024 | 133.60 | 133.60 | 132.20 | 132.40 | 132.40 | 45,309 |
19 Jun 2024 | 133.60 | 136.00 | 133.40 | 133.80 | 133.80 | 108,584 |
18 Jun 2024 | 131.60 | 135.20 | 131.60 | 134.20 | 134.20 | 52,331 |
17 Jun 2024 | 129.20 | 130.80 | 128.40 | 130.60 | 130.60 | 52,708 |
14 Jun 2024 | 130.40 | 132.00 | 127.60 | 128.20 | 128.20 | 95,095 |
13 Jun 2024 | 136.20 | 136.20 | 132.40 | 132.40 | 132.40 | 16,657 |
12 Jun 2024 | 133.40 | 136.50 | 133.00 | 136.40 | 136.40 | 44,320 |
11 Jun 2024 | 135.00 | 135.80 | 133.40 | 134.20 | 134.20 | 57,206 |
10 Jun 2024 | 134.00 | 134.20 | 132.20 | 134.20 | 134.20 | 25,052 |
07 Jun 2024 | 136.60 | 136.80 | 134.20 | 134.20 | 134.20 | 30,271 |
06 Jun 2024 | 132.60 | 136.60 | 132.60 | 136.00 | 136.00 | 38,450 |
05 Jun 2024 | 135.80 | 136.20 | 134.80 | 135.00 | 135.00 | 65,886 |
04 Jun 2024 | 138.00 | 138.40 | 135.20 | 135.60 | 135.60 | 123,212 |
03 Jun 2024 | 138.80 | 138.80 | 136.80 | 138.20 | 138.20 | 113,731 |
31 May 2024 | 136.40 | 139.20 | 136.40 | 137.40 | 137.40 | 71,965 |
30 May 2024 | 134.80 | 139.80 | 134.80 | 139.70 | 139.70 | 138,611 |
29 May 2024 | 136.00 | 136.80 | 133.40 | 134.40 | 134.40 | 47,054 |
28 May 2024 | 134.00 | 136.40 | 133.80 | 136.00 | 136.00 | 118,149 |
24 May 2024 | 132.60 | 133.40 | 131.80 | 133.00 | 133.00 | 49,419 |
23 May 2024 | 132.80 | 135.40 | 132.00 | 134.00 | 134.00 | 141,747 |
23 May 2024 | 4.53 Dividend | |||||
22 May 2024 | 136.20 | 138.60 | 136.00 | 136.00 | 131.47 | 97,936 |
21 May 2024 | 138.60 | 139.80 | 137.50 | 138.60 | 133.98 | 27,826 |
20 May 2024 | 140.20 | 140.80 | 139.00 | 139.40 | 134.76 | 9,648 |
17 May 2024 | 140.00 | 140.60 | 139.40 | 140.00 | 135.34 | 20,259 |
16 May 2024 | 139.80 | 141.00 | 139.00 | 140.00 | 135.34 | 44,518 |
15 May 2024 | 138.80 | 141.00 | 137.20 | 139.40 | 134.76 | 102,977 |
14 May 2024 | 140.80 | 140.80 | 138.60 | 138.80 | 134.18 | 190,742 |
13 May 2024 | 140.00 | 141.80 | 139.00 | 139.80 | 135.14 | 266,666 |
10 May 2024 | 139.20 | 141.20 | 139.20 | 140.00 | 135.34 | 100,344 |
09 May 2024 | 140.40 | 141.00 | 139.40 | 139.40 | 134.76 | 24,559 |
08 May 2024 | 137.60 | 141.20 | 137.40 | 141.00 | 136.30 | 236,036 |
07 May 2024 | 141.80 | 142.60 | 139.20 | 140.10 | 135.43 | 70,675 |
03 May 2024 | 141.60 | 141.60 | 139.40 | 140.60 | 135.92 | 79,460 |
02 May 2024 | 140.00 | 141.40 | 138.20 | 140.40 | 135.72 | 102,772 |
01 May 2024 | 139.00 | 139.00 | 135.60 | 136.40 | 131.86 | 28,612 |
30 Apr 2024 | 141.80 | 142.60 | 135.80 | 137.40 | 132.82 | 83,226 |
29 Apr 2024 | 143.80 | 145.00 | 142.00 | 143.00 | 138.24 | 100,617 |
26 Apr 2024 | 147.20 | 147.40 | 143.80 | 144.80 | 139.98 | 63,185 |
25 Apr 2024 | 151.20 | 151.20 | 145.80 | 145.80 | 140.94 | 85,803 |
24 Apr 2024 | 148.00 | 149.60 | 147.40 | 147.80 | 142.88 | 40,329 |
23 Apr 2024 | 148.60 | 150.40 | 148.60 | 149.20 | 144.23 | 91,932 |
22 Apr 2024 | 147.20 | 148.40 | 147.00 | 148.20 | 143.26 | 39,046 |
19 Apr 2024 | 146.60 | 147.80 | 143.40 | 146.40 | 141.52 | 113,370 |
18 Apr 2024 | 143.00 | 145.40 | 141.80 | 145.20 | 140.36 | 71,428 |
17 Apr 2024 | 139.90 | 144.80 | 139.90 | 142.60 | 137.85 | 77,999 |
16 Apr 2024 | 147.00 | 147.00 | 141.60 | 142.80 | 138.04 | 144,866 |
15 Apr 2024 | 145.20 | 149.00 | 145.20 | 147.80 | 142.88 | 99,765 |
12 Apr 2024 | 149.00 | 149.00 | 145.60 | 146.00 | 141.14 | 69,219 |
11 Apr 2024 | 148.20 | 148.90 | 147.40 | 148.60 | 143.65 | 57,754 |
10 Apr 2024 | 148.80 | 149.00 | 146.00 | 148.00 | 143.07 | 47,692 |
09 Apr 2024 | 147.80 | 148.80 | 147.20 | 147.40 | 142.49 | 97,376 |
08 Apr 2024 | 149.00 | 150.20 | 148.20 | 148.40 | 143.46 | 150,296 |
05 Apr 2024 | 148.60 | 149.00 | 146.40 | 148.20 | 143.26 | 47,311 |
04 Apr 2024 | 150.60 | 150.60 | 147.40 | 147.80 | 142.88 | 540,721 |
03 Apr 2024 | 147.70 | 149.20 | 146.40 | 148.60 | 143.65 | 87,445 |
02 Apr 2024 | 147.20 | 149.80 | 146.60 | 147.40 | 142.49 | 66,712 |
28 Mar 2024 | 143.20 | 150.20 | 143.00 | 145.40 | 140.56 | 371,356 |
27 Mar 2024 | 145.00 | 145.20 | 141.00 | 143.00 | 138.24 | 598,887 |
26 Mar 2024 | 164.90 | 169.60 | 164.90 | 168.40 | 162.79 | 19,932 |
25 Mar 2024 | 168.80 | 169.70 | 164.70 | 164.70 | 159.21 | 39,904 |
22 Mar 2024 | 170.00 | 171.80 | 168.40 | 169.00 | 163.37 | 35,184 |
21 Mar 2024 | 164.00 | 169.60 | 163.50 | 169.20 | 163.56 | 65,077 |
20 Mar 2024 | 159.00 | 162.40 | 158.80 | 162.40 | 156.99 | 39,395 |
19 Mar 2024 | 155.20 | 157.60 | 153.80 | 156.80 | 151.58 | 32,376 |
18 Mar 2024 | 154.30 | 156.80 | 153.60 | 154.00 | 148.87 | 55,505 |
15 Mar 2024 | 152.00 | 155.60 | 151.90 | 153.80 | 148.68 | 28,695 |
14 Mar 2024 | 153.20 | 155.60 | 151.70 | 151.70 | 146.65 | 35,824 |
13 Mar 2024 | 152.40 | 153.00 | 151.80 | 152.80 | 147.71 | 15,154 |
12 Mar 2024 | 156.30 | 156.30 | 149.80 | 153.00 | 147.90 | 89,772 |
11 Mar 2024 | 158.00 | 158.00 | 154.90 | 155.40 | 150.22 | 8,471 |
08 Mar 2024 | 156.40 | 158.20 | 155.00 | 158.20 | 152.93 | 15,395 |
07 Mar 2024 | 159.60 | 160.00 | 156.70 | 156.70 | 151.48 | 14,706 |
06 Mar 2024 | 155.60 | 159.20 | 155.60 | 158.80 | 153.51 | 30,609 |
05 Mar 2024 | 152.00 | 154.20 | 152.00 | 153.60 | 148.48 | 13,924 |
04 Mar 2024 | 151.40 | 152.00 | 150.80 | 152.00 | 146.94 | 6,414 |
01 Mar 2024 | 153.00 | 153.00 | 150.80 | 151.80 | 146.74 | 12,849 |
29 Feb 2024 | 151.80 | 153.20 | 151.00 | 152.20 | 147.13 | 13,370 |
28 Feb 2024 | 150.60 | 151.40 | 149.80 | 151.30 | 146.26 | 39,639 |
27 Feb 2024 | 152.00 | 152.20 | 150.00 | 150.60 | 145.58 | 42,866 |
26 Feb 2024 | 151.40 | 152.00 | 149.40 | 149.40 | 144.42 | 31,632 |
23 Feb 2024 | 148.30 | 151.20 | 147.20 | 151.00 | 145.97 | 32,943 |
22 Feb 2024 | 149.00 | 151.40 | 146.90 | 150.30 | 145.29 | 28,124 |
21 Feb 2024 | 150.00 | 150.00 | 148.20 | 149.00 | 144.04 | 23,429 |
20 Feb 2024 | 155.00 | 155.00 | 149.80 | 150.20 | 145.20 | 25,311 |
19 Feb 2024 | 156.60 | 156.60 | 152.60 | 153.60 | 148.48 | 23,358 |
16 Feb 2024 | 154.60 | 156.60 | 154.40 | 155.80 | 150.61 | 19,585 |
15 Feb 2024 | 155.00 | 155.00 | 153.00 | 153.00 | 147.90 | 17,373 |
14 Feb 2024 | 152.80 | 153.90 | 151.80 | 153.00 | 147.90 | 27,663 |
13 Feb 2024 | 153.00 | 153.50 | 149.80 | 151.40 | 146.36 | 33,900 |
12 Feb 2024 | 152.00 | 152.80 | 151.00 | 151.80 | 146.74 | 14,171 |
09 Feb 2024 | 149.70 | 154.00 | 149.70 | 151.60 | 146.55 | 52,145 |
08 Feb 2024 | 147.40 | 148.20 | 146.60 | 147.20 | 142.30 | 21,395 |
07 Feb 2024 | 149.00 | 149.40 | 147.20 | 147.20 | 142.30 | 8,996 |
06 Feb 2024 | 145.60 | 148.80 | 144.00 | 148.60 | 143.65 | 43,289 |
05 Feb 2024 | 145.00 | 145.60 | 143.80 | 144.20 | 139.40 | 12,044 |
02 Feb 2024 | 146.40 | 146.40 | 144.60 | 145.20 | 140.36 | 11,731 |
01 Feb 2024 | 143.20 | 144.70 | 142.40 | 142.40 | 137.66 | 7,722 |
31 Jan 2024 | 142.40 | 143.60 | 142.40 | 143.40 | 138.62 | 11,898 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |