Date | Open | High | Low | Close* | Adj Close** | Volume |
---|---|---|---|---|---|---|
Jun 14, 2024 | 112.10 | 114.09 | 110.88 | 113.00 | 113.00 | 11,597,873 |
Jun 13, 2024 | 115.94 | 115.95 | 111.50 | 112.10 | 112.10 | 7,062,884 |
Jun 12, 2024 | 122.09 | 123.00 | 115.60 | 115.94 | 115.94 | 4,663,166 |
Jun 11, 2024 | 121.19 | 121.59 | 118.17 | 121.21 | 121.21 | 3,039,222 |
Jun 07, 2024 | 120.80 | 123.24 | 119.88 | 121.35 | 121.35 | 1,850,504 |
Jun 06, 2024 | 121.41 | 122.00 | 120.62 | 121.21 | 121.21 | 1,510,404 |
Jun 05, 2024 | 121.70 | 122.70 | 120.38 | 121.70 | 121.70 | 2,106,827 |
Jun 04, 2024 | 122.63 | 124.23 | 121.58 | 121.67 | 121.67 | 1,920,092 |
Jun 03, 2024 | 126.01 | 127.80 | 121.20 | 122.70 | 122.70 | 2,841,254 |
May 31, 2024 | 126.50 | 127.80 | 126.17 | 127.80 | 127.80 | 1,450,988 |
May 30, 2024 | 124.88 | 126.50 | 124.11 | 126.04 | 126.04 | 1,128,276 |
May 29, 2024 | 125.00 | 126.60 | 124.10 | 124.85 | 124.85 | 980,560 |
May 28, 2024 | 126.10 | 126.67 | 123.66 | 125.04 | 125.04 | 1,180,303 |
May 27, 2024 | 127.43 | 127.95 | 125.30 | 126.24 | 126.24 | 1,416,991 |
May 24, 2024 | 126.31 | 127.90 | 126.31 | 127.45 | 127.45 | 1,281,672 |
May 23, 2024 | 127.60 | 128.47 | 126.82 | 127.13 | 127.13 | 1,173,741 |
May 22, 2024 | 127.38 | 127.99 | 126.55 | 127.56 | 127.56 | 1,210,914 |
May 21, 2024 | 127.00 | 128.00 | 125.87 | 127.38 | 127.38 | 1,859,235 |
May 20, 2024 | 129.53 | 129.62 | 125.60 | 126.93 | 126.93 | 3,096,412 |
May 17, 2024 | 132.50 | 132.60 | 128.88 | 129.30 | 129.30 | 2,244,030 |
May 16, 2024 | 133.25 | 134.61 | 131.98 | 132.06 | 132.06 | 1,892,066 |
May 15, 2024 | 135.21 | 136.65 | 133.20 | 133.20 | 133.20 | 1,785,384 |
May 14, 2024 | 134.56 | 140.43 | 134.51 | 135.68 | 135.68 | 4,271,466 |
May 13, 2024 | 131.51 | 135.05 | 130.54 | 134.67 | 134.67 | 2,683,033 |
May 10, 2024 | 131.11 | 132.27 | 129.60 | 131.51 | 131.51 | 1,430,209 |
May 09, 2024 | 130.72 | 132.58 | 128.88 | 130.77 | 130.77 | 2,024,094 |
May 08, 2024 | 134.88 | 135.00 | 130.07 | 130.07 | 130.07 | 2,160,812 |
May 07, 2024 | 132.12 | 135.15 | 132.12 | 134.50 | 134.50 | 2,375,939 |
May 06, 2024 | 133.99 | 134.86 | 131.39 | 131.98 | 131.98 | 2,362,789 |
Apr 30, 2024 | 131.88 | 134.20 | 131.88 | 132.56 | 132.56 | 1,988,213 |
Apr 29, 2024 | 128.98 | 133.48 | 128.29 | 132.60 | 132.60 | 3,295,740 |
Apr 26, 2024 | 126.99 | 129.68 | 125.66 | 129.10 | 129.10 | 2,118,915 |
Apr 25, 2024 | 125.52 | 127.97 | 124.02 | 127.39 | 127.39 | 1,691,444 |
Apr 24, 2024 | 125.93 | 126.80 | 125.30 | 125.68 | 125.68 | 1,191,292 |
Apr 23, 2024 | 121.89 | 126.76 | 121.89 | 126.43 | 126.43 | 2,366,990 |
Apr 22, 2024 | 122.90 | 123.77 | 120.00 | 122.97 | 122.97 | 1,344,117 |
Apr 19, 2024 | 123.56 | 123.81 | 121.28 | 121.35 | 121.35 | 1,287,523 |
Apr 18, 2024 | 122.12 | 124.64 | 121.26 | 122.89 | 122.89 | 2,247,116 |
Apr 17, 2024 | 121.11 | 123.24 | 120.00 | 122.22 | 122.22 | 2,115,199 |
Apr 16, 2024 | 125.01 | 125.80 | 119.50 | 120.60 | 120.60 | 2,929,840 |
Apr 15, 2024 | 123.88 | 128.22 | 123.50 | 125.63 | 125.63 | 2,272,442 |
Apr 12, 2024 | 124.10 | 124.75 | 123.26 | 123.47 | 123.47 | 1,211,681 |
Apr 11, 2024 | 125.24 | 126.50 | 124.10 | 124.10 | 124.10 | 1,335,600 |
Apr 10, 2024 | 126.44 | 128.22 | 125.45 | 126.08 | 126.08 | 1,514,060 |
Apr 09, 2024 | 124.96 | 126.67 | 123.25 | 125.80 | 125.80 | 1,429,801 |
Apr 08, 2024 | 126.56 | 128.67 | 125.02 | 125.10 | 125.10 | 1,732,066 |
Apr 03, 2024 | 126.62 | 127.87 | 125.00 | 127.55 | 127.55 | 2,002,754 |
Apr 02, 2024 | 128.14 | 128.83 | 125.26 | 126.79 | 126.79 | 2,292,620 |
Apr 01, 2024 | 127.10 | 129.80 | 127.00 | 128.14 | 128.14 | 2,094,620 |
Mar 29, 2024 | 131.19 | 131.68 | 128.40 | 129.80 | 129.80 | 937,763 |
Mar 28, 2024 | 131.97 | 133.45 | 130.20 | 131.13 | 131.13 | 2,371,919 |
Mar 27, 2024 | 134.19 | 134.97 | 132.29 | 132.50 | 132.50 | 1,445,529 |
Mar 26, 2024 | 132.60 | 134.80 | 132.07 | 134.18 | 134.18 | 1,920,994 |
Mar 25, 2024 | 132.01 | 133.27 | 130.67 | 132.62 | 132.62 | 1,869,982 |
Mar 22, 2024 | 134.02 | 134.78 | 132.33 | 132.50 | 132.50 | 2,272,101 |
Mar 21, 2024 | 136.28 | 136.63 | 133.06 | 134.57 | 134.57 | 1,898,951 |
Mar 20, 2024 | 136.15 | 137.23 | 135.52 | 136.28 | 136.28 | 1,557,076 |
Mar 19, 2024 | 139.05 | 139.80 | 136.60 | 136.72 | 136.72 | 2,539,836 |
Mar 18, 2024 | 140.25 | 140.42 | 139.01 | 139.36 | 139.36 | 2,153,387 |
Mar 15, 2024 | 140.60 | 144.89 | 138.78 | 140.00 | 140.00 | 3,355,998 |
Mar 14, 2024 | 140.80 | 141.73 | 139.00 | 140.85 | 140.85 | 3,207,880 |
Mar 13, 2024 | 139.00 | 139.47 | 138.00 | 138.51 | 138.51 | 1,444,782 |
Mar 12, 2024 | 137.58 | 139.68 | 137.58 | 139.42 | 139.42 | 2,256,739 |
Mar 11, 2024 | 137.88 | 139.67 | 136.96 | 138.00 | 138.00 | 2,345,266 |
Mar 08, 2024 | 139.90 | 139.90 | 136.81 | 137.75 | 137.75 | 1,924,203 |
Mar 07, 2024 | 140.88 | 141.81 | 139.30 | 139.65 | 139.65 | 2,138,798 |
Mar 06, 2024 | 142.53 | 143.55 | 140.77 | 141.10 | 141.10 | 2,820,245 |
Mar 05, 2024 | 138.89 | 143.59 | 138.49 | 142.50 | 142.50 | 4,840,934 |
Mar 04, 2024 | 137.12 | 139.87 | 136.77 | 139.16 | 139.16 | 2,855,086 |
Mar 01, 2024 | 141.80 | 142.01 | 137.05 | 138.50 | 138.50 | 3,294,951 |
Feb 29, 2024 | 141.01 | 142.40 | 138.50 | 142.30 | 142.30 | 3,591,497 |
Feb 28, 2024 | 141.00 | 144.49 | 140.56 | 141.64 | 141.64 | 3,792,723 |
Feb 27, 2024 | 138.95 | 140.08 | 135.79 | 140.00 | 140.00 | 3,000,629 |
Feb 26, 2024 | 140.88 | 141.00 | 139.27 | 139.27 | 139.27 | 2,167,327 |
Feb 23, 2024 | 140.37 | 141.49 | 139.20 | 140.00 | 140.00 | 1,914,497 |
Feb 22, 2024 | 141.55 | 142.90 | 139.48 | 140.30 | 140.30 | 2,291,996 |
Feb 21, 2024 | 142.01 | 143.68 | 140.69 | 142.55 | 142.55 | 2,669,736 |
Feb 20, 2024 | 142.81 | 144.40 | 141.85 | 142.60 | 142.60 | 2,085,122 |
Feb 19, 2024 | 143.10 | 146.92 | 140.50 | 144.00 | 144.00 | 4,486,001 |
Feb 08, 2024 | 146.98 | 147.75 | 139.00 | 144.78 | 144.78 | 4,656,947 |
Feb 07, 2024 | 143.48 | 149.00 | 141.61 | 146.86 | 146.86 | 5,427,571 |
Feb 06, 2024 | 143.55 | 145.10 | 140.88 | 143.05 | 143.05 | 4,011,650 |
Feb 05, 2024 | 138.00 | 144.30 | 133.88 | 143.55 | 143.55 | 4,792,710 |
Feb 02, 2024 | 134.84 | 138.00 | 134.00 | 137.43 | 137.43 | 2,920,711 |
Feb 01, 2024 | 133.01 | 135.99 | 132.00 | 134.73 | 134.73 | 1,816,815 |
Jan 31, 2024 | 134.50 | 135.80 | 130.98 | 134.88 | 134.88 | 2,448,346 |
Jan 30, 2024 | 136.81 | 138.47 | 133.60 | 135.76 | 135.76 | 1,966,989 |
Jan 29, 2024 | 138.10 | 139.35 | 136.14 | 137.18 | 137.18 | 1,818,791 |
Jan 26, 2024 | 137.20 | 139.31 | 135.59 | 137.10 | 137.10 | 2,138,990 |
Jan 25, 2024 | 136.15 | 139.49 | 135.16 | 138.59 | 138.59 | 2,044,501 |
Jan 24, 2024 | 133.00 | 137.20 | 132.51 | 136.95 | 136.95 | 2,772,385 |
Jan 23, 2024 | 134.00 | 135.50 | 130.21 | 133.06 | 133.06 | 2,376,306 |
Jan 22, 2024 | 133.41 | 135.98 | 132.54 | 134.93 | 134.93 | 3,121,000 |
Jan 19, 2024 | 130.71 | 135.95 | 129.15 | 134.28 | 134.28 | 2,802,985 |
Jan 18, 2024 | 130.20 | 132.00 | 126.11 | 131.39 | 131.39 | 2,987,427 |
Jan 17, 2024 | 132.73 | 133.27 | 130.55 | 131.42 | 131.42 | 1,923,202 |
Jan 16, 2024 | 131.77 | 133.00 | 129.92 | 132.73 | 132.73 | 1,858,650 |
Jan 15, 2024 | 131.80 | 131.80 | 131.80 | 131.80 | 131.80 | - |
Jan 12, 2024 | 136.80 | 137.75 | 130.41 | 131.80 | 131.80 | 2,791,090 |
Jan 11, 2024 | 136.28 | 139.22 | 135.72 | 136.50 | 136.50 | 2,054,525 |
*Close price adjusted for splits.**Adjusted close price adjusted for splits and dividend and/or capital gain distributions. |