Date | Open | High | Low | Close* | Adj Close** | Volume |
---|---|---|---|---|---|---|
Jun 09, 2023 | 147.93 | 149.13 | 146.14 | 146.77 | 146.77 | 4,069,268 |
Jun 08, 2023 | 144.64 | 146.57 | 144.33 | 146.17 | 146.17 | 5,376,800 |
Jun 07, 2023 | 146.44 | 148.17 | 144.16 | 144.50 | 144.50 | 8,687,500 |
Jun 06, 2023 | 143.50 | 146.17 | 142.98 | 145.33 | 145.33 | 5,815,100 |
Jun 05, 2023 | 145.28 | 145.75 | 143.60 | 144.31 | 144.31 | 6,727,700 |
Jun 02, 2023 | 147.89 | 148.18 | 145.29 | 146.14 | 146.14 | 6,763,000 |
Jun 01, 2023 | 144.86 | 147.79 | 143.80 | 146.50 | 146.50 | 7,272,700 |
May 31, 2023 | 145.74 | 147.34 | 144.08 | 144.33 | 144.33 | 10,728,700 |
May 30, 2023 | 150.65 | 151.71 | 147.50 | 148.07 | 148.07 | 13,295,400 |
May 26, 2023 | 141.79 | 148.33 | 141.78 | 147.36 | 147.36 | 12,978,800 |
May 25, 2023 | 137.93 | 141.14 | 136.28 | 140.46 | 140.46 | 16,072,900 |
May 24, 2023 | 128.73 | 129.65 | 127.95 | 129.34 | 129.34 | 7,897,100 |
May 23, 2023 | 132.41 | 133.04 | 131.08 | 131.27 | 131.27 | 4,853,800 |
May 22, 2023 | 132.15 | 133.61 | 131.97 | 133.19 | 133.19 | 4,235,100 |
May 19, 2023 | 133.77 | 133.93 | 132.58 | 133.30 | 133.30 | 5,312,500 |
May 18, 2023 | 130.10 | 134.31 | 130.10 | 134.04 | 134.04 | 9,632,600 |
May 17, 2023 | 127.29 | 129.94 | 126.80 | 129.50 | 129.50 | 6,322,800 |
May 16, 2023 | 125.71 | 127.42 | 125.71 | 126.09 | 126.09 | 5,126,300 |
May 15, 2023 | 123.08 | 126.12 | 122.85 | 126.12 | 126.12 | 6,192,800 |
May 12, 2023 | 123.47 | 123.89 | 121.81 | 122.90 | 122.90 | 3,364,500 |
May 11, 2023 | 123.79 | 124.03 | 121.89 | 123.04 | 123.04 | 5,339,500 |
May 10, 2023 | 124.44 | 125.04 | 122.97 | 124.14 | 124.14 | 5,474,900 |
May 09, 2023 | 123.59 | 123.77 | 122.74 | 123.14 | 123.14 | 4,951,700 |
May 08, 2023 | 123.98 | 125.15 | 123.37 | 125.07 | 125.07 | 3,918,900 |
May 05, 2023 | 122.16 | 124.97 | 121.59 | 124.38 | 124.38 | 5,553,000 |
May 05, 2023 | 2:1 Stock Split | |||||
May 04, 2023 | 121.64 | 122.82 | 120.93 | 121.81 | 121.81 | 5,889,200 |
May 03, 2023 | 122.85 | 124.30 | 122.07 | 122.21 | 122.21 | 8,223,000 |
May 02, 2023 | 124.53 | 125.18 | 122.50 | 123.49 | 123.49 | 6,717,600 |
May 01, 2023 | 123.99 | 124.96 | 123.67 | 124.57 | 124.57 | 5,202,000 |
Apr 28, 2023 | 122.25 | 123.63 | 121.78 | 123.63 | 123.63 | 7,553,000 |
Apr 27, 2023 | 120.56 | 121.76 | 118.57 | 121.59 | 121.59 | 6,814,200 |
Apr 26, 2023 | 120.81 | 121.61 | 119.85 | 120.43 | 120.43 | 7,695,400 |
Apr 25, 2023 | 122.53 | 122.54 | 119.54 | 119.59 | 119.59 | 10,464,600 |
Apr 24, 2023 | 123.90 | 124.68 | 122.71 | 123.50 | 123.50 | 4,489,000 |
Apr 21, 2023 | 124.59 | 125.32 | 123.29 | 124.17 | 124.17 | 5,202,200 |
Apr 20, 2023 | 124.50 | 127.28 | 124.40 | 125.46 | 125.46 | 5,879,800 |
Apr 19, 2023 | 124.78 | 125.53 | 124.50 | 125.32 | 125.32 | 5,013,000 |
Apr 18, 2023 | 127.10 | 127.91 | 125.56 | 126.51 | 126.51 | 5,703,600 |
Apr 17, 2023 | 124.90 | 125.99 | 124.32 | 125.95 | 125.95 | 5,297,000 |
Apr 14, 2023 | 126.11 | 127.48 | 124.66 | 126.04 | 126.04 | 4,901,000 |
Apr 13, 2023 | 125.50 | 126.89 | 124.59 | 126.18 | 126.18 | 5,760,400 |
Apr 12, 2023 | 128.53 | 128.76 | 125.07 | 125.17 | 125.17 | 7,749,000 |
Apr 11, 2023 | 128.57 | 128.76 | 127.24 | 127.43 | 127.43 | 6,288,600 |
Apr 10, 2023 | 125.05 | 128.18 | 124.85 | 128.11 | 128.11 | 5,991,200 |
Apr 06, 2023 | 125.32 | 127.02 | 124.64 | 126.20 | 126.20 | 7,448,000 |
Apr 05, 2023 | 127.51 | 127.72 | 125.21 | 126.58 | 126.58 | 10,065,600 |
Apr 04, 2023 | 131.11 | 131.26 | 128.21 | 128.84 | 128.84 | 8,057,400 |
Apr 03, 2023 | 130.93 | 131.41 | 129.30 | 130.85 | 130.85 | 8,036,000 |
Mar 31, 2023 | 129.69 | 131.79 | 129.43 | 131.60 | 131.60 | 7,281,600 |
Mar 30, 2023 | 130.16 | 131.52 | 129.79 | 130.68 | 130.68 | 7,807,000 |
Mar 29, 2023 | 126.82 | 129.57 | 126.82 | 128.84 | 128.84 | 9,979,200 |
Mar 28, 2023 | 125.33 | 125.57 | 123.21 | 124.95 | 124.95 | 7,771,400 |
Mar 27, 2023 | 127.64 | 128.00 | 125.44 | 125.82 | 125.82 | 7,025,600 |
Mar 24, 2023 | 128.60 | 128.81 | 126.00 | 127.31 | 127.31 | 11,042,800 |
Mar 23, 2023 | 128.41 | 130.96 | 127.31 | 129.35 | 129.35 | 10,951,000 |
Mar 22, 2023 | 127.01 | 130.44 | 126.00 | 126.00 | 126.00 | 8,938,000 |
Mar 21, 2023 | 127.44 | 128.68 | 124.80 | 126.82 | 126.82 | 11,118,200 |
Mar 20, 2023 | 125.50 | 126.79 | 124.35 | 126.42 | 126.42 | 6,521,400 |
Mar 17, 2023 | 125.94 | 127.09 | 124.63 | 125.16 | 125.16 | 9,868,600 |
Mar 16, 2023 | 120.27 | 125.99 | 119.89 | 125.80 | 125.80 | 14,744,600 |
Mar 15, 2023 | 120.50 | 121.25 | 118.54 | 120.96 | 120.96 | 12,602,200 |
Mar 14, 2023 | 120.70 | 123.00 | 120.49 | 122.33 | 122.33 | 11,314,600 |
Mar 13, 2023 | 117.36 | 120.25 | 116.39 | 118.78 | 118.78 | 9,831,400 |
Mar 10, 2023 | 121.24 | 121.93 | 118.26 | 118.86 | 118.86 | 13,168,200 |
Mar 09, 2023 | 122.96 | 124.78 | 120.57 | 120.82 | 120.82 | 8,223,000 |
Mar 08, 2023 | 120.66 | 123.27 | 120.41 | 123.18 | 123.18 | 8,112,800 |
Mar 07, 2023 | 121.44 | 122.00 | 119.53 | 120.04 | 120.04 | 6,616,600 |
Mar 06, 2023 | 122.82 | 123.92 | 121.14 | 121.39 | 121.39 | 6,485,400 |
Mar 03, 2023 | 120.85 | 122.59 | 119.92 | 122.48 | 122.48 | 5,385,200 |
Mar 02, 2023 | 118.18 | 121.36 | 117.35 | 120.84 | 120.84 | 6,528,800 |
Mar 01, 2023 | 120.22 | 121.28 | 119.32 | 119.78 | 119.78 | 4,725,800 |
Feb 28, 2023 | 119.30 | 121.29 | 119.10 | 119.70 | 119.70 | 4,770,600 |
Feb 27, 2023 | 121.00 | 121.17 | 119.56 | 119.64 | 119.64 | 5,852,000 |
Feb 24, 2023 | 118.85 | 119.69 | 118.21 | 119.11 | 119.11 | 6,208,200 |
Feb 23, 2023 | 121.13 | 121.86 | 119.15 | 121.27 | 121.27 | 11,714,200 |
Feb 22, 2023 | 117.92 | 118.86 | 116.54 | 117.12 | 117.12 | 6,987,600 |
Feb 21, 2023 | 119.50 | 120.78 | 117.57 | 117.69 | 117.69 | 7,695,800 |
Feb 17, 2023 | 122.20 | 122.58 | 120.30 | 121.39 | 121.39 | 7,574,800 |
Feb 16, 2023 | 123.89 | 125.03 | 122.90 | 123.07 | 123.07 | 5,418,000 |
Feb 15, 2023 | 124.84 | 126.57 | 123.78 | 126.50 | 126.50 | 7,118,800 |
Feb 14, 2023 | 123.00 | 126.89 | 122.29 | 126.50 | 126.50 | 9,482,000 |
Feb 13, 2023 | 122.53 | 124.17 | 121.64 | 123.84 | 123.84 | 4,030,400 |
Feb 10, 2023 | 122.68 | 123.13 | 120.78 | 122.00 | 122.00 | 7,529,800 |
Feb 09, 2023 | 125.84 | 127.30 | 123.18 | 124.09 | 124.09 | 8,767,200 |
Feb 08, 2023 | 125.50 | 126.35 | 123.31 | 123.60 | 123.60 | 7,844,600 |
Feb 07, 2023 | 122.78 | 126.64 | 122.50 | 126.07 | 126.07 | 10,309,200 |
Feb 06, 2023 | 122.47 | 124.10 | 121.88 | 122.39 | 122.39 | 7,811,400 |
Feb 03, 2023 | 124.13 | 127.15 | 123.73 | 124.46 | 124.46 | 7,489,600 |
Feb 02, 2023 | 125.54 | 127.82 | 124.81 | 126.79 | 126.79 | 12,985,800 |
Feb 01, 2023 | 119.18 | 125.31 | 118.88 | 124.14 | 124.14 | 15,518,600 |
Jan 31, 2023 | 116.45 | 118.56 | 116.10 | 118.55 | 118.55 | 5,484,000 |
Jan 30, 2023 | 117.89 | 118.87 | 116.68 | 116.78 | 116.78 | 8,050,000 |
Jan 27, 2023 | 118.44 | 120.60 | 117.96 | 119.64 | 119.64 | 7,254,600 |
Jan 26, 2023 | 119.85 | 120.52 | 117.96 | 120.43 | 120.43 | 7,196,400 |
Jan 25, 2023 | 116.16 | 118.57 | 115.14 | 118.31 | 118.31 | 6,854,000 |
Jan 24, 2023 | 117.45 | 119.13 | 117.45 | 118.19 | 118.19 | 7,328,600 |
Jan 23, 2023 | 114.50 | 119.35 | 114.35 | 119.04 | 119.04 | 12,790,000 |
Jan 20, 2023 | 111.13 | 113.68 | 110.39 | 113.68 | 113.68 | 5,709,800 |
Jan 19, 2023 | 111.79 | 112.14 | 109.86 | 110.10 | 110.10 | 9,283,000 |
*Close price adjusted for splits.**Adjusted close price adjusted for splits and dividend and/or capital gain distributions. |