Date | Open | High | Low | Close* | Adj Close** | Volume |
---|---|---|---|---|---|---|
Sept 06, 2024 | 150.40 | 151.02 | 147.36 | 147.41 | 147.41 | 60,300 |
Sept 05, 2024 | 152.40 | 152.42 | 149.87 | 150.53 | 150.53 | 56,900 |
Sept 04, 2024 | 150.99 | 152.85 | 150.99 | 152.02 | 152.02 | 79,400 |
Sept 03, 2024 | 155.08 | 155.22 | 150.59 | 150.85 | 150.85 | 96,800 |
Aug 30, 2024 | 155.34 | 155.90 | 153.99 | 155.51 | 155.51 | 49,400 |
Aug 29, 2024 | 154.10 | 156.43 | 153.69 | 154.94 | 154.94 | 83,600 |
Aug 28, 2024 | 153.05 | 154.73 | 152.48 | 153.31 | 153.31 | 78,400 |
Aug 27, 2024 | 152.39 | 153.11 | 151.21 | 152.67 | 152.67 | 50,600 |
Aug 26, 2024 | 153.98 | 154.13 | 152.37 | 152.81 | 152.81 | 43,100 |
Aug 23, 2024 | 152.63 | 154.28 | 152.63 | 153.73 | 153.73 | 33,100 |
Aug 22, 2024 | 152.14 | 152.70 | 151.68 | 152.16 | 152.16 | 46,200 |
Aug 21, 2024 | 151.52 | 152.10 | 150.81 | 152.03 | 152.03 | 58,700 |
Aug 20, 2024 | 152.28 | 152.28 | 150.24 | 151.11 | 151.11 | 52,500 |
Aug 19, 2024 | 151.91 | 152.39 | 151.44 | 152.09 | 152.09 | 51,500 |
Aug 16, 2024 | 150.50 | 152.05 | 150.50 | 151.77 | 151.77 | 48,500 |
Aug 15, 2024 | 149.63 | 150.53 | 149.10 | 150.53 | 150.53 | 82,400 |
Aug 14, 2024 | 147.92 | 148.66 | 147.75 | 148.30 | 148.30 | 64,700 |
Aug 13, 2024 | 147.10 | 147.53 | 145.72 | 147.42 | 147.42 | 43,100 |
Aug 12, 2024 | 147.17 | 147.17 | 146.07 | 146.60 | 146.60 | 29,400 |
Aug 09, 2024 | 146.48 | 147.02 | 145.91 | 146.84 | 146.84 | 48,200 |
Aug 08, 2024 | 143.00 | 146.39 | 142.95 | 145.96 | 145.96 | 60,000 |
Aug 07, 2024 | 143.61 | 145.19 | 142.04 | 142.16 | 142.16 | 58,900 |
Aug 06, 2024 | 142.19 | 143.43 | 141.25 | 141.74 | 141.74 | 103,000 |
Aug 05, 2024 | 138.82 | 141.98 | 138.51 | 140.71 | 140.71 | 145,500 |
Aug 02, 2024 | 146.00 | 146.00 | 142.48 | 143.47 | 143.47 | 155,700 |
Aug 01, 2024 | 151.01 | 151.61 | 146.96 | 148.19 | 148.19 | 126,900 |
Jul 31, 2024 | 149.95 | 152.31 | 149.26 | 150.75 | 150.75 | 100,700 |
Jul 30, 2024 | 148.83 | 149.79 | 148.20 | 148.93 | 148.93 | 52,000 |
Jul 29, 2024 | 149.46 | 149.46 | 147.99 | 148.28 | 148.28 | 65,700 |
Jul 26, 2024 | 149.11 | 149.97 | 148.02 | 148.88 | 148.88 | 48,300 |
Jul 25, 2024 | 145.96 | 149.86 | 145.96 | 147.67 | 147.67 | 146,500 |
Jul 24, 2024 | 147.52 | 148.18 | 145.12 | 145.42 | 145.42 | 59,800 |
Jul 23, 2024 | 146.32 | 149.01 | 146.30 | 148.55 | 148.55 | 49,900 |
Jul 22, 2024 | 144.39 | 145.96 | 143.94 | 145.85 | 145.85 | 53,200 |
Jul 19, 2024 | 145.40 | 145.40 | 143.63 | 143.65 | 143.65 | 54,200 |
Jul 18, 2024 | 147.06 | 148.12 | 145.03 | 145.26 | 145.26 | 73,700 |
Jul 17, 2024 | 148.22 | 149.69 | 147.12 | 147.26 | 147.26 | 480,000 |
Jul 16, 2024 | 145.69 | 149.30 | 145.69 | 149.29 | 149.29 | 89,300 |
Jul 15, 2024 | 144.64 | 145.55 | 144.17 | 145.18 | 145.18 | 111,200 |
Jul 12, 2024 | 143.90 | 144.69 | 143.69 | 143.69 | 143.69 | 49,400 |
Jul 11, 2024 | 142.74 | 143.45 | 142.16 | 143.27 | 143.27 | 126,700 |
Jul 10, 2024 | 141.10 | 142.05 | 140.99 | 142.05 | 142.05 | 71,000 |
Jul 09, 2024 | 141.64 | 141.64 | 140.72 | 140.72 | 140.72 | 30,600 |
Jul 08, 2024 | 141.43 | 142.41 | 141.43 | 141.65 | 141.65 | 50,700 |
Jul 05, 2024 | 141.18 | 141.18 | 139.72 | 140.86 | 140.86 | 44,600 |
Jul 03, 2024 | 140.50 | 141.18 | 140.30 | 140.93 | 140.93 | 52,000 |
Jul 02, 2024 | 138.67 | 140.31 | 138.67 | 140.12 | 140.12 | 89,800 |
Jul 01, 2024 | 140.94 | 141.35 | 138.82 | 139.03 | 139.03 | 44,800 |
Jun 28, 2024 | 141.33 | 141.59 | 139.30 | 139.98 | 139.98 | 38,900 |
Jun 27, 2024 | 140.68 | 140.68 | 139.69 | 140.62 | 140.62 | 42,400 |
Jun 26, 2024 | 140.42 | 140.90 | 139.75 | 140.87 | 140.87 | 37,000 |
Jun 25, 2024 | 141.43 | 141.43 | 139.79 | 140.41 | 140.41 | 52,200 |
Jun 24, 2024 | 142.32 | 143.84 | 141.69 | 141.90 | 141.90 | 55,800 |
Jun 24, 2024 | 0.164 Dividend | |||||
Jun 21, 2024 | 140.32 | 142.34 | 139.60 | 142.14 | 141.98 | 44,700 |
Jun 20, 2024 | 141.45 | 141.61 | 140.09 | 140.47 | 140.31 | 77,300 |
Jun 18, 2024 | 140.00 | 141.38 | 139.60 | 141.32 | 141.16 | 104,200 |
Jun 17, 2024 | 138.05 | 139.83 | 137.60 | 139.64 | 139.48 | 93,600 |
Jun 14, 2024 | 139.47 | 139.47 | 137.30 | 138.69 | 138.53 | 55,300 |
Jun 13, 2024 | 142.30 | 142.30 | 139.97 | 140.85 | 140.69 | 67,700 |
Jun 12, 2024 | 142.78 | 143.28 | 142.33 | 142.33 | 142.17 | 35,100 |
Jun 11, 2024 | 141.40 | 141.53 | 139.91 | 141.50 | 141.34 | 55,700 |
Jun 10, 2024 | 141.40 | 142.26 | 141.40 | 141.93 | 141.77 | 75,900 |
Jun 07, 2024 | 142.00 | 142.80 | 141.68 | 141.85 | 141.69 | 26,600 |
Jun 06, 2024 | 144.21 | 144.21 | 142.41 | 142.48 | 142.32 | 43,800 |
Jun 05, 2024 | 142.87 | 144.14 | 142.14 | 143.96 | 143.79 | 42,200 |
Jun 04, 2024 | 143.18 | 143.18 | 141.89 | 142.35 | 142.19 | 41,300 |
Jun 03, 2024 | 144.19 | 144.57 | 142.38 | 143.72 | 143.55 | 43,800 |
May 31, 2024 | 142.07 | 143.57 | 141.63 | 143.57 | 143.40 | 39,200 |
May 30, 2024 | 140.92 | 142.00 | 140.92 | 141.66 | 141.50 | 58,000 |
May 29, 2024 | 142.01 | 142.01 | 140.24 | 140.24 | 140.08 | 59,700 |
May 28, 2024 | 143.80 | 144.25 | 142.58 | 142.96 | 142.80 | 62,000 |
May 24, 2024 | 142.45 | 143.43 | 142.00 | 143.43 | 143.26 | 43,800 |
May 23, 2024 | 144.41 | 144.41 | 141.44 | 141.59 | 141.43 | 113,600 |
May 22, 2024 | 144.66 | 144.68 | 143.45 | 143.94 | 143.77 | 48,800 |
May 21, 2024 | 144.65 | 145.38 | 144.52 | 144.92 | 144.75 | 53,400 |
May 20, 2024 | 143.80 | 145.05 | 143.58 | 144.84 | 144.67 | 55,400 |
May 17, 2024 | 143.22 | 143.70 | 142.74 | 143.28 | 143.11 | 54,200 |
May 16, 2024 | 143.20 | 143.85 | 142.85 | 143.24 | 143.07 | 160,600 |
May 15, 2024 | 144.25 | 144.25 | 142.69 | 143.16 | 142.99 | 71,100 |
May 14, 2024 | 142.80 | 143.69 | 142.76 | 143.60 | 143.43 | 56,600 |
May 13, 2024 | 142.68 | 143.85 | 141.50 | 141.76 | 141.60 | 54,200 |
May 10, 2024 | 143.13 | 143.20 | 141.69 | 142.18 | 142.02 | 36,200 |
May 09, 2024 | 141.39 | 142.79 | 141.13 | 142.67 | 142.51 | 37,500 |
May 08, 2024 | 140.48 | 141.43 | 140.11 | 141.37 | 141.21 | 88,900 |
May 07, 2024 | 141.27 | 141.27 | 140.08 | 141.06 | 140.90 | 89,500 |
May 06, 2024 | 140.46 | 141.78 | 140.29 | 141.73 | 141.57 | 84,200 |
May 03, 2024 | 139.52 | 139.58 | 138.59 | 139.48 | 139.32 | 75,900 |
May 02, 2024 | 138.45 | 138.53 | 137.05 | 138.41 | 138.25 | 68,300 |
May 01, 2024 | 135.71 | 138.77 | 135.71 | 136.87 | 136.71 | 138,400 |
Apr 30, 2024 | 137.15 | 138.00 | 135.90 | 136.03 | 135.87 | 71,500 |
Apr 29, 2024 | 136.69 | 137.35 | 136.41 | 137.33 | 137.17 | 52,300 |
Apr 26, 2024 | 135.03 | 136.51 | 134.93 | 136.11 | 135.95 | 43,700 |
Apr 25, 2024 | 133.53 | 134.67 | 132.25 | 134.60 | 134.44 | 63,300 |
Apr 24, 2024 | 135.84 | 136.11 | 133.52 | 134.64 | 134.48 | 82,400 |
Apr 23, 2024 | 133.55 | 135.63 | 133.55 | 135.17 | 135.01 | 47,900 |
Apr 22, 2024 | 132.97 | 133.71 | 131.88 | 132.87 | 132.72 | 83,400 |
Apr 19, 2024 | 131.96 | 132.98 | 131.83 | 132.23 | 132.08 | 55,700 |
Apr 18, 2024 | 132.28 | 133.99 | 132.10 | 132.10 | 131.95 | 46,300 |
Apr 17, 2024 | 133.97 | 134.00 | 131.78 | 132.11 | 131.96 | 62,200 |
*Close price adjusted for splits.**Adjusted close price adjusted for splits and dividend and/or capital gain distributions. |