Date | Open | High | Low | Close* | Adj Close** | Volume |
---|---|---|---|---|---|---|
May 22, 2024 | 117.25 | 117.49 | 115.25 | 117.39 | 117.39 | 14,600 |
May 21, 2024 | 119.13 | 120.99 | 118.50 | 119.00 | 119.00 | 13,600 |
May 20, 2024 | 121.29 | 122.24 | 120.82 | 121.47 | 121.47 | 17,000 |
May 17, 2024 | 120.04 | 122.00 | 120.01 | 121.65 | 121.65 | 24,300 |
May 16, 2024 | 123.88 | 124.23 | 122.74 | 122.74 | 122.74 | 15,900 |
May 15, 2024 | 124.40 | 125.81 | 123.25 | 125.81 | 125.81 | 24,900 |
May 14, 2024 | 115.01 | 116.06 | 115.01 | 115.28 | 115.28 | 11,200 |
May 13, 2024 | 116.33 | 119.75 | 115.70 | 115.97 | 115.97 | 24,400 |
May 10, 2024 | 112.98 | 119.69 | 112.98 | 115.88 | 115.88 | 12,100 |
May 09, 2024 | 115.54 | 117.45 | 115.54 | 117.45 | 117.45 | 19,400 |
May 08, 2024 | 116.70 | 117.39 | 116.55 | 117.26 | 117.26 | 12,100 |
May 07, 2024 | 119.48 | 119.78 | 118.22 | 118.26 | 118.26 | 15,000 |
May 06, 2024 | 120.88 | 120.88 | 120.20 | 120.45 | 120.45 | 14,400 |
May 03, 2024 | 119.09 | 120.33 | 119.09 | 119.93 | 119.93 | 16,600 |
May 02, 2024 | 119.49 | 119.49 | 117.18 | 118.39 | 118.39 | 15,000 |
May 01, 2024 | 116.14 | 117.75 | 115.97 | 116.92 | 116.92 | 11,400 |
Apr 30, 2024 | 118.28 | 119.10 | 116.10 | 116.10 | 116.10 | 13,600 |
Apr 29, 2024 | 118.00 | 119.23 | 117.45 | 118.93 | 118.93 | 25,800 |
Apr 26, 2024 | 115.88 | 118.27 | 115.88 | 116.84 | 116.84 | 28,700 |
Apr 25, 2024 | 116.67 | 118.09 | 115.78 | 117.49 | 117.49 | 16,000 |
Apr 24, 2024 | 119.58 | 122.00 | 119.21 | 119.29 | 119.29 | 25,800 |
Apr 23, 2024 | 113.90 | 114.90 | 113.90 | 114.66 | 114.66 | 26,800 |
Apr 22, 2024 | 113.35 | 114.19 | 112.12 | 114.06 | 114.06 | 20,200 |
Apr 19, 2024 | 113.27 | 113.27 | 110.10 | 111.56 | 111.56 | 24,500 |
Apr 18, 2024 | 113.97 | 116.34 | 113.51 | 113.68 | 113.68 | 21,300 |
Apr 17, 2024 | 113.20 | 113.84 | 112.90 | 113.36 | 113.36 | 37,300 |
Apr 16, 2024 | 112.89 | 113.08 | 112.40 | 112.84 | 112.84 | 30,500 |
Apr 15, 2024 | 110.77 | 111.74 | 109.78 | 110.26 | 110.26 | 34,400 |
Apr 12, 2024 | 112.20 | 112.20 | 108.67 | 108.76 | 108.76 | 16,900 |
Apr 11, 2024 | 110.87 | 111.35 | 108.12 | 111.28 | 111.28 | 30,500 |
Apr 10, 2024 | 111.58 | 111.69 | 110.25 | 110.97 | 110.97 | 19,600 |
Apr 09, 2024 | 112.66 | 115.52 | 112.18 | 114.88 | 114.88 | 28,900 |
Apr 08, 2024 | 115.64 | 117.14 | 115.53 | 115.53 | 115.53 | 25,900 |
Apr 05, 2024 | 115.96 | 116.20 | 114.68 | 115.80 | 115.80 | 22,100 |
Apr 04, 2024 | 121.95 | 122.42 | 120.00 | 120.00 | 120.00 | 38,400 |
Apr 03, 2024 | 122.00 | 122.00 | 120.95 | 121.20 | 121.20 | 18,800 |
Apr 02, 2024 | 122.00 | 122.34 | 121.54 | 122.29 | 122.29 | 11,100 |
Apr 01, 2024 | 128.13 | 128.13 | 124.05 | 124.31 | 124.31 | 21,300 |
Mar 28, 2024 | 127.50 | 127.50 | 121.12 | 124.54 | 124.54 | 13,000 |
Mar 27, 2024 | 125.15 | 125.92 | 124.90 | 125.11 | 125.11 | 19,600 |
Mar 26, 2024 | 127.56 | 127.56 | 126.52 | 126.72 | 126.72 | 10,500 |
Mar 25, 2024 | 125.28 | 126.39 | 125.28 | 126.09 | 126.09 | 16,200 |
Mar 22, 2024 | 128.57 | 130.00 | 127.75 | 129.80 | 129.80 | 15,200 |
Mar 21, 2024 | 131.32 | 133.98 | 131.32 | 132.06 | 132.06 | 11,600 |
Mar 20, 2024 | 131.62 | 131.72 | 129.70 | 131.45 | 131.45 | 10,000 |
Mar 19, 2024 | 129.24 | 129.73 | 128.18 | 129.43 | 129.43 | 16,200 |
Mar 18, 2024 | 128.90 | 130.65 | 128.90 | 129.99 | 129.99 | 6,900 |
Mar 15, 2024 | 128.72 | 129.04 | 128.18 | 128.63 | 128.63 | 10,900 |
Mar 14, 2024 | 130.25 | 130.25 | 125.68 | 126.19 | 126.19 | 15,500 |
Mar 13, 2024 | 131.74 | 131.74 | 127.28 | 127.40 | 127.40 | 12,800 |
Mar 12, 2024 | 127.23 | 129.28 | 126.90 | 129.28 | 129.28 | 11,000 |
Mar 11, 2024 | 133.86 | 133.86 | 129.24 | 129.29 | 129.29 | 11,300 |
Mar 08, 2024 | 134.38 | 134.79 | 132.49 | 132.49 | 132.49 | 13,800 |
Mar 07, 2024 | 133.91 | 135.00 | 133.75 | 133.75 | 133.75 | 46,600 |
Mar 06, 2024 | 131.55 | 133.06 | 131.55 | 132.45 | 132.45 | 22,100 |
Mar 05, 2024 | 128.80 | 132.53 | 128.80 | 130.98 | 130.98 | 21,300 |
Mar 04, 2024 | 133.73 | 133.73 | 131.00 | 131.16 | 131.16 | 16,600 |
Mar 01, 2024 | 134.08 | 134.09 | 132.81 | 133.97 | 133.97 | 13,100 |
Feb 29, 2024 | 129.95 | 130.78 | 129.67 | 130.12 | 130.12 | 24,800 |
Feb 28, 2024 | 123.21 | 127.69 | 123.21 | 125.91 | 125.91 | 8,800 |
Feb 27, 2024 | 124.93 | 127.17 | 124.90 | 127.17 | 127.17 | 13,300 |
Feb 26, 2024 | 128.25 | 129.65 | 127.23 | 129.48 | 129.48 | 9,000 |
Feb 23, 2024 | 127.18 | 127.23 | 123.50 | 126.64 | 126.64 | 14,700 |
Feb 22, 2024 | 124.45 | 126.80 | 124.45 | 126.80 | 126.80 | 16,700 |
Feb 21, 2024 | 122.99 | 123.02 | 120.10 | 122.77 | 122.77 | 10,800 |
Feb 20, 2024 | 124.33 | 124.33 | 122.42 | 123.04 | 123.04 | 15,800 |
Feb 16, 2024 | 120.61 | 125.43 | 120.61 | 124.28 | 124.28 | 10,100 |
Feb 15, 2024 | 122.90 | 123.98 | 119.96 | 123.98 | 123.98 | 13,800 |
Feb 14, 2024 | 121.81 | 122.15 | 120.21 | 122.15 | 122.15 | 17,500 |
Feb 13, 2024 | 122.66 | 125.03 | 121.19 | 121.22 | 121.22 | 29,100 |
Feb 12, 2024 | 124.15 | 124.15 | 121.85 | 122.25 | 122.25 | 15,800 |
Feb 09, 2024 | 120.89 | 121.41 | 120.39 | 120.99 | 120.99 | 35,700 |
Feb 08, 2024 | 120.80 | 121.36 | 120.78 | 120.99 | 120.99 | 47,500 |
Feb 07, 2024 | 125.88 | 125.88 | 124.90 | 125.31 | 125.31 | 250,500 |
Feb 06, 2024 | 121.43 | 122.48 | 120.64 | 122.10 | 122.10 | 142,900 |
Feb 05, 2024 | 123.11 | 123.11 | 121.87 | 122.55 | 122.55 | 186,400 |
Feb 02, 2024 | 124.62 | 124.80 | 122.92 | 124.48 | 124.48 | 273,900 |
Feb 01, 2024 | 125.89 | 128.09 | 125.42 | 128.09 | 128.09 | 53,000 |
Jan 31, 2024 | 126.00 | 128.59 | 126.00 | 126.89 | 126.89 | 14,800 |
Jan 30, 2024 | 127.51 | 127.51 | 125.72 | 125.80 | 125.80 | 15,800 |
Jan 29, 2024 | 124.40 | 125.33 | 123.92 | 125.26 | 125.26 | 11,500 |
Jan 26, 2024 | 125.09 | 125.09 | 123.77 | 123.99 | 123.99 | 9,000 |
Jan 25, 2024 | 127.31 | 127.34 | 125.57 | 126.00 | 126.00 | 16,200 |
Jan 24, 2024 | 125.51 | 125.85 | 124.41 | 124.72 | 124.72 | 55,100 |
Jan 23, 2024 | 126.96 | 126.96 | 126.14 | 126.54 | 126.54 | 9,300 |
Jan 22, 2024 | 125.53 | 126.26 | 125.53 | 126.06 | 126.06 | 12,800 |
Jan 19, 2024 | 123.27 | 125.78 | 123.27 | 125.73 | 125.73 | 18,900 |
Jan 18, 2024 | 120.40 | 121.63 | 120.40 | 121.51 | 121.51 | 14,600 |
Jan 17, 2024 | 119.69 | 119.97 | 119.19 | 119.67 | 119.67 | 28,200 |
Jan 16, 2024 | 123.81 | 124.41 | 122.51 | 122.97 | 122.97 | 31,900 |
Jan 12, 2024 | 126.92 | 126.92 | 124.94 | 125.10 | 125.10 | 87,700 |
Jan 11, 2024 | 122.15 | 122.63 | 121.20 | 122.31 | 122.31 | 42,200 |
Jan 10, 2024 | 120.88 | 120.88 | 120.41 | 120.56 | 120.56 | 14,300 |
Jan 09, 2024 | 119.42 | 120.00 | 118.07 | 118.31 | 118.31 | 11,400 |
Jan 08, 2024 | 119.00 | 119.09 | 117.49 | 119.03 | 119.03 | 24,500 |
Jan 05, 2024 | 116.85 | 118.01 | 116.49 | 116.77 | 116.77 | 12,900 |
Jan 04, 2024 | 119.50 | 119.50 | 117.14 | 117.80 | 117.80 | 16,200 |
Jan 03, 2024 | 122.33 | 122.33 | 120.78 | 120.94 | 120.94 | 27,600 |
Jan 02, 2024 | 122.88 | 123.48 | 122.65 | 122.80 | 122.80 | 19,600 |
Dec 29, 2023 | 126.87 | 126.87 | 124.08 | 124.52 | 124.52 | 9,300 |
*Close price adjusted for splits.**Adjusted close price adjusted for splits and dividend and/or capital gain distributions. |