Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
26 Jul 2024 | 146.52 | 152.15 | 148.15 | 151.88 | 151.88 | 20,062 |
25 Jul 2024 | 147.52 | 150.45 | 145.25 | 149.57 | 149.57 | 37,426 |
24 Jul 2024 | 144.68 | 146.80 | 143.50 | 145.95 | 145.95 | 44,903 |
23 Jul 2024 | 141.93 | 146.20 | 143.90 | 145.27 | 145.27 | 74,146 |
22 Jul 2024 | 139.82 | 144.45 | 140.50 | 143.95 | 143.95 | 41,822 |
19 Jul 2024 | 140.13 | 142.35 | 136.90 | 139.88 | 139.88 | 17,694 |
18 Jul 2024 | 141.20 | 142.90 | 137.15 | 138.02 | 138.02 | 91,619 |
17 Jul 2024 | 144.00 | 143.55 | 141.50 | 141.63 | 141.63 | 253,937 |
16 Jul 2024 | 140.52 | 144.75 | 142.00 | 142.88 | 142.88 | 15,556 |
15 Jul 2024 | 142.00 | 146.70 | 142.80 | 143.98 | 143.98 | 3,907 |
12 Jul 2024 | 144.00 | 145.90 | 143.35 | 144.05 | 144.05 | 6,102 |
11 Jul 2024 | 140.00 | 146.20 | 142.30 | 144.50 | 144.50 | 25,782 |
10 Jul 2024 | 142.00 | 144.90 | 143.10 | 144.57 | 144.57 | 12,808 |
09 Jul 2024 | 143.00 | 144.00 | 142.25 | 143.05 | 143.05 | 5,166 |
08 Jul 2024 | 142.00 | 143.75 | 140.80 | 142.75 | 142.75 | 147,034 |
05 Jul 2024 | 140.00 | 144.45 | 140.75 | 143.65 | 143.65 | 23,649 |
04 Jul 2024 | 137.00 | 142.10 | 139.65 | 141.88 | 141.88 | 6,783 |
03 Jul 2024 | 137.77 | 142.20 | 139.10 | 139.65 | 139.65 | 13,118 |
02 Jul 2024 | 139.00 | 141.65 | 139.05 | 141.18 | 141.18 | 42,316 |
01 Jul 2024 | 138.88 | 142.75 | 137.75 | 140.90 | 140.90 | 19,466 |
28 Jun 2024 | 139.00 | 139.05 | 137.85 | 138.35 | 138.35 | 7,828 |
27 Jun 2024 | 136.77 | 138.15 | 135.85 | 137.55 | 137.55 | 15,654 |
26 Jun 2024 | 136.88 | 138.20 | 135.65 | 136.63 | 136.63 | 124,066 |
25 Jun 2024 | 138.35 | 139.70 | 136.65 | 136.82 | 136.82 | 236,795 |
24 Jun 2024 | 135.10 | 139.85 | 137.55 | 138.30 | 138.30 | 29,399 |
21 Jun 2024 | 134.00 | 139.10 | 135.85 | 138.00 | 138.00 | 158,617 |
20 Jun 2024 | 137.52 | 139.90 | 134.05 | 137.05 | 137.05 | 31,369 |
19 Jun 2024 | 135.00 | 138.70 | 137.05 | 138.77 | 138.77 | 13,347 |
18 Jun 2024 | 137.00 | 138.70 | 137.00 | 138.70 | 138.70 | 9,324 |
17 Jun 2024 | 135.45 | 137.55 | 136.80 | 137.40 | 137.40 | 25,973 |
14 Jun 2024 | 135.88 | 138.55 | 134.15 | 138.40 | 138.40 | 27,180 |
13 Jun 2024 | 134.10 | 136.40 | 134.75 | 135.85 | 135.85 | 10,673 |
12 Jun 2024 | 131.63 | 135.85 | 131.60 | 134.88 | 134.88 | 17,370 |
11 Jun 2024 | 130.00 | 137.25 | 129.00 | 131.48 | 131.48 | 36,423 |
10 Jun 2024 | 127.88 | 130.80 | 128.35 | 130.27 | 130.27 | 2,970 |
07 Jun 2024 | 129.45 | 130.70 | 129.05 | 129.95 | 129.95 | 15,250 |
06 Jun 2024 | 130.00 | 130.75 | 128.70 | 129.98 | 129.98 | 5,242 |
05 Jun 2024 | 126.30 | 130.60 | 128.45 | 129.45 | 129.45 | 12,909 |
04 Jun 2024 | 125.00 | 129.05 | 127.20 | 127.90 | 127.90 | 106,967 |
03 Jun 2024 | 128.00 | 129.75 | 126.75 | 128.57 | 128.57 | 18,696 |
31 May 2024 | 122.30 | 128.70 | 126.65 | 127.70 | 127.70 | 45,772 |
30 May 2024 | 121.88 | 126.95 | 125.60 | 126.18 | 126.18 | 58,923 |
29 May 2024 | 126.30 | 128.55 | 125.60 | 127.68 | 127.68 | 9,719 |
28 May 2024 | 128.00 | 128.95 | 126.90 | 127.07 | 127.07 | 113,648 |
24 May 2024 | 128.52 | 129.30 | 128.10 | 129.20 | 129.20 | 25,559 |
23 May 2024 | 127.53 | 129.50 | 126.60 | 128.90 | 128.90 | 200,708 |
22 May 2024 | 127.00 | 129.20 | 127.55 | 128.07 | 128.07 | 190,696 |
21 May 2024 | 126.20 | 128.40 | 125.00 | 127.63 | 127.63 | 161,764 |
20 May 2024 | 124.00 | 126.75 | 124.85 | 126.35 | 126.35 | 82,593 |
17 May 2024 | 118.82 | 124.30 | 120.80 | 124.25 | 124.25 | 8,344 |
16 May 2024 | 122.53 | 122.35 | 121.10 | 121.45 | 121.45 | 6,405 |
15 May 2024 | 119.00 | 123.10 | 121.45 | 122.72 | 122.72 | 17,450 |
14 May 2024 | 121.00 | 122.05 | 119.20 | 120.00 | 120.00 | 12,245 |
13 May 2024 | 119.30 | 123.75 | 121.20 | 121.47 | 121.47 | 8,650 |
10 May 2024 | 119.30 | 123.20 | 119.50 | 123.15 | 123.15 | 11,356 |
09 May 2024 | 120.53 | 120.75 | 118.10 | 118.55 | 118.55 | 34,603 |
08 May 2024 | 120.00 | 121.90 | 120.00 | 121.03 | 121.03 | 57,750 |
07 May 2024 | 119.63 | 120.85 | 119.65 | 119.72 | 119.72 | 15,112 |
03 May 2024 | 120.00 | 122.70 | 120.45 | 121.03 | 121.03 | 227,108 |
02 May 2024 | 124.45 | 122.15 | 121.75 | 121.80 | 121.80 | 87,899 |
01 May 2024 | 124.80 | 124.80 | 124.80 | 124.80 | 124.80 | - |
30 Apr 2024 | 123.35 | 125.30 | 123.40 | 124.80 | 124.80 | 37,209 |
29 Apr 2024 | 120.10 | 124.00 | 122.75 | 123.55 | 123.55 | 24,978 |
26 Apr 2024 | 123.05 | 124.85 | 122.05 | 124.75 | 124.75 | 97,241 |
26 Apr 2024 | 1.36 Dividend | |||||
25 Apr 2024 | 120.35 | 125.20 | 121.10 | 124.38 | 123.01 | 89,562 |
24 Apr 2024 | 120.45 | 122.00 | 120.60 | 120.97 | 119.65 | 72,061 |
23 Apr 2024 | 119.40 | 123.40 | 121.25 | 122.25 | 120.91 | 90,943 |
22 Apr 2024 | 121.30 | 124.50 | 120.45 | 123.00 | 121.66 | 78,073 |
19 Apr 2024 | 119.20 | 121.45 | 118.50 | 121.43 | 120.10 | 2,448,682 |
18 Apr 2024 | 120.00 | 121.10 | 119.98 | 120.10 | 118.79 | 163,702 |
17 Apr 2024 | 119.00 | 120.05 | 117.90 | 119.70 | 118.39 | 499,363 |
16 Apr 2024 | 118.40 | 120.20 | 117.55 | 119.60 | 118.29 | 19,770 |
15 Apr 2024 | 115.00 | 120.40 | 118.40 | 118.70 | 117.40 | 79,902 |
12 Apr 2024 | 117.63 | 122.50 | 117.60 | 120.88 | 119.55 | 122,337 |
11 Apr 2024 | 115.88 | 117.54 | 114.50 | 116.05 | 114.78 | 567,143 |
10 Apr 2024 | 112.78 | 115.77 | 113.35 | 115.18 | 113.92 | 160,531 |
09 Apr 2024 | 113.72 | 114.35 | 113.90 | 114.15 | 112.90 | 1,230,776 |
08 Apr 2024 | 114.00 | 115.05 | 113.45 | 114.85 | 113.59 | 35,124 |
05 Apr 2024 | 115.00 | 117.05 | 114.30 | 114.57 | 113.32 | 69,064 |
04 Apr 2024 | 109.88 | 118.45 | 113.70 | 116.28 | 115.00 | 103,544 |
03 Apr 2024 | 113.20 | 114.95 | 112.65 | 114.63 | 113.37 | 135,367 |
02 Apr 2024 | 111.00 | 115.10 | 113.50 | 114.38 | 113.12 | 172,256 |
28 Mar 2024 | 113.00 | 114.45 | 112.95 | 114.13 | 112.88 | 111,240 |
27 Mar 2024 | 114.00 | 114.20 | 113.20 | 114.03 | 112.78 | 124,671 |
26 Mar 2024 | 113.10 | 116.10 | 112.25 | 114.43 | 113.17 | 140,808 |
25 Mar 2024 | 113.82 | 115.65 | 113.55 | 115.43 | 114.16 | 262,991 |
22 Mar 2024 | 109.88 | 114.25 | 111.10 | 113.78 | 112.53 | 269,032 |
21 Mar 2024 | 107.57 | 111.76 | 107.00 | 111.43 | 110.21 | 284,077 |
20 Mar 2024 | 104.49 | 108.35 | 107.50 | 107.63 | 106.45 | 115,265 |
19 Mar 2024 | 105.82 | 108.55 | 106.80 | 108.22 | 107.04 | 310,792 |
18 Mar 2024 | 104.49 | 107.55 | 104.40 | 107.07 | 105.90 | 327,237 |
15 Mar 2024 | 106.68 | 107.55 | 104.40 | 104.40 | 103.26 | 396,665 |
14 Mar 2024 | 105.00 | 107.60 | 105.35 | 107.18 | 106.00 | 316,225 |
13 Mar 2024 | 108.40 | 108.95 | 107.30 | 107.78 | 106.60 | 577,473 |
12 Mar 2024 | 106.45 | 109.50 | 106.60 | 108.50 | 107.31 | 96,867 |
11 Mar 2024 | 108.00 | 110.60 | 108.00 | 108.40 | 107.21 | 158,830 |
08 Mar 2024 | 108.25 | 110.30 | 108.55 | 109.93 | 108.72 | 669,176 |
07 Mar 2024 | 108.53 | 109.61 | 108.00 | 109.13 | 107.93 | 542,541 |
06 Mar 2024 | 106.53 | 109.10 | 106.55 | 109.03 | 107.83 | 219,586 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |