Date | Open | High | Low | Close* | Adj Close** | Volume |
---|---|---|---|---|---|---|
Jun 02, 2023 | 164.25 | 172.00 | 163.10 | 169.10 | 169.10 | 308,015 |
Jun 01, 2023 | 163.00 | 166.75 | 162.50 | 162.95 | 162.95 | 114,917 |
May 31, 2023 | 160.50 | 164.25 | 159.25 | 162.55 | 162.55 | 88,183 |
May 30, 2023 | 161.50 | 162.45 | 159.00 | 160.95 | 160.95 | 74,801 |
May 29, 2023 | - | - | - | - | - | - |
May 26, 2023 | 161.90 | 161.90 | 156.00 | 156.70 | 156.70 | 181,172 |
May 25, 2023 | 166.05 | 166.75 | 163.25 | 164.70 | 164.70 | 65,031 |
May 24, 2023 | 167.60 | 170.25 | 164.70 | 165.60 | 165.60 | 83,377 |
May 23, 2023 | 166.15 | 173.30 | 165.35 | 167.70 | 167.70 | 317,105 |
May 22, 2023 | 166.75 | 168.75 | 165.15 | 165.90 | 165.90 | 88,606 |
May 19, 2023 | 166.00 | 170.50 | 163.45 | 167.90 | 167.90 | 248,162 |
May 18, 2023 | - | - | - | - | - | - |
May 17, 2023 | 165.35 | 166.50 | 160.45 | 162.35 | 162.35 | 92,200 |
May 16, 2023 | 162.70 | 168.10 | 161.55 | 164.55 | 164.55 | 193,993 |
May 15, 2023 | 165.15 | 165.15 | 158.35 | 161.95 | 161.95 | 60,086 |
May 12, 2023 | 163.95 | 163.95 | 161.00 | 161.30 | 161.30 | 43,461 |
May 11, 2023 | 164.05 | 166.50 | 161.60 | 163.20 | 163.20 | 132,240 |
May 10, 2023 | 160.25 | 165.65 | 156.45 | 163.25 | 163.25 | 242,307 |
May 09, 2023 | 163.30 | 164.45 | 156.90 | 159.25 | 159.25 | 58,182 |
May 08, 2023 | 161.90 | 168.65 | 159.35 | 162.10 | 162.10 | 224,929 |
May 05, 2023 | 163.65 | 166.35 | 158.50 | 160.35 | 160.35 | 212,290 |
May 04, 2023 | 148.15 | 165.85 | 146.95 | 162.85 | 162.85 | 1,078,915 |
May 03, 2023 | 149.65 | 149.65 | 146.75 | 147.60 | 147.60 | 107,870 |
May 02, 2023 | 149.25 | 151.40 | 148.45 | 148.90 | 148.90 | 88,109 |
Apr 28, 2023 | 148.50 | 150.95 | 147.70 | 148.45 | 148.45 | 143,445 |
Apr 27, 2023 | 149.10 | 151.70 | 146.50 | 146.85 | 146.85 | 65,159 |
Apr 26, 2023 | 149.50 | 151.90 | 147.60 | 148.55 | 148.55 | 101,616 |
Apr 25, 2023 | 144.55 | 152.20 | 144.55 | 149.40 | 149.40 | 230,307 |
Apr 24, 2023 | 147.15 | 147.80 | 144.25 | 145.00 | 145.00 | 112,956 |
Apr 21, 2023 | 148.75 | 148.75 | 143.90 | 144.95 | 144.95 | 70,569 |
Apr 20, 2023 | 146.50 | 149.00 | 145.20 | 147.00 | 147.00 | 145,609 |
Apr 19, 2023 | 147.50 | 148.20 | 145.20 | 146.90 | 146.90 | 199,114 |
Apr 18, 2023 | 154.05 | 155.10 | 145.65 | 146.10 | 146.10 | 270,893 |
Apr 17, 2023 | 152.00 | 156.95 | 150.20 | 154.20 | 154.20 | 343,808 |
Apr 13, 2023 | 140.65 | 153.35 | 140.20 | 151.95 | 151.95 | 341,122 |
Apr 12, 2023 | 142.65 | 142.65 | 139.55 | 140.20 | 140.20 | 54,358 |
Apr 11, 2023 | 142.40 | 143.85 | 141.15 | 141.55 | 141.55 | 95,846 |
Apr 10, 2023 | 140.25 | 143.25 | 139.55 | 142.15 | 142.15 | 128,616 |
Apr 06, 2023 | 141.35 | 144.55 | 139.40 | 141.90 | 141.90 | 88,896 |
Apr 05, 2023 | 142.50 | 142.95 | 138.40 | 139.70 | 139.70 | 163,635 |
Apr 03, 2023 | 138.40 | 143.50 | 136.65 | 141.75 | 141.75 | 87,572 |
Mar 31, 2023 | 138.00 | 141.00 | 137.80 | 138.45 | 138.45 | 77,701 |
Mar 29, 2023 | 130.65 | 138.60 | 130.25 | 137.05 | 137.05 | 135,772 |
Mar 28, 2023 | 132.10 | 132.10 | 129.35 | 130.40 | 130.40 | 79,535 |
Mar 27, 2023 | 128.00 | 132.35 | 126.25 | 129.75 | 129.75 | 113,672 |
Mar 24, 2023 | 129.95 | 131.45 | 126.80 | 127.55 | 127.55 | 60,086 |
Mar 23, 2023 | 130.40 | 133.20 | 129.65 | 130.80 | 130.80 | 132,665 |
Mar 22, 2023 | 127.50 | 131.40 | 127.40 | 130.40 | 130.40 | 72,329 |
Mar 21, 2023 | 127.00 | 128.30 | 125.55 | 127.50 | 127.50 | 48,416 |
Mar 20, 2023 | 121.00 | 126.90 | 120.40 | 126.00 | 126.00 | 140,554 |
Mar 17, 2023 | 117.95 | 121.70 | 116.75 | 121.20 | 121.20 | 111,744 |
Mar 16, 2023 | 118.00 | 119.25 | 114.40 | 117.15 | 117.15 | 46,690 |
Mar 15, 2023 | 120.70 | 121.05 | 117.40 | 118.20 | 118.20 | 191,166 |
Mar 14, 2023 | 121.05 | 121.95 | 117.50 | 118.30 | 118.30 | 75,196 |
Mar 13, 2023 | 127.85 | 128.05 | 120.45 | 121.15 | 121.15 | 56,070 |
Mar 10, 2023 | 127.90 | 128.50 | 126.00 | 127.50 | 127.50 | 60,136 |
Mar 09, 2023 | 133.20 | 134.40 | 128.90 | 129.40 | 129.40 | 98,140 |
Mar 08, 2023 | 125.60 | 133.70 | 123.60 | 132.45 | 132.45 | 126,607 |
Mar 06, 2023 | 125.00 | 128.10 | 125.00 | 125.80 | 125.80 | 49,371 |
Mar 03, 2023 | 123.55 | 126.20 | 122.75 | 125.00 | 125.00 | 62,881 |
Mar 02, 2023 | 122.45 | 124.50 | 121.65 | 122.55 | 122.55 | 45,181 |
Mar 01, 2023 | 118.55 | 124.50 | 118.35 | 122.25 | 122.25 | 82,159 |
Feb 28, 2023 | 118.45 | 119.40 | 116.75 | 117.80 | 117.80 | 35,571 |
Feb 27, 2023 | 118.15 | 119.85 | 115.30 | 118.90 | 118.90 | 58,460 |
Feb 24, 2023 | 123.45 | 123.45 | 117.65 | 118.50 | 118.50 | 40,414 |
Feb 23, 2023 | 121.95 | 123.00 | 119.50 | 120.35 | 120.35 | 52,193 |
Feb 22, 2023 | 126.75 | 126.75 | 120.35 | 121.25 | 121.25 | 50,547 |
Feb 21, 2023 | 128.00 | 128.15 | 126.10 | 126.70 | 126.70 | 26,421 |
Feb 20, 2023 | 128.10 | 130.10 | 127.10 | 127.50 | 127.50 | 36,025 |
Feb 17, 2023 | 129.65 | 131.90 | 128.65 | 129.05 | 129.05 | 63,008 |
Feb 16, 2023 | 129.70 | 130.95 | 128.85 | 129.70 | 129.70 | 58,187 |
Feb 15, 2023 | 126.80 | 130.40 | 126.80 | 128.25 | 128.25 | 31,796 |
Feb 14, 2023 | 128.05 | 129.45 | 124.95 | 126.55 | 126.55 | 67,703 |
Feb 13, 2023 | 133.00 | 134.65 | 127.90 | 128.50 | 128.50 | 70,526 |
Feb 10, 2023 | 131.50 | 133.80 | 130.85 | 132.30 | 132.30 | 42,932 |
Feb 09, 2023 | 134.00 | 134.00 | 131.00 | 131.55 | 131.55 | 48,296 |
Feb 08, 2023 | 128.70 | 135.45 | 128.60 | 133.50 | 133.50 | 81,054 |
Feb 07, 2023 | 130.05 | 131.00 | 127.35 | 127.85 | 127.85 | 41,853 |
Feb 06, 2023 | 129.00 | 131.55 | 128.60 | 129.60 | 129.60 | 52,347 |
Feb 03, 2023 | 132.50 | 133.15 | 125.35 | 129.55 | 129.55 | 62,831 |
Feb 02, 2023 | 131.00 | 133.15 | 129.00 | 131.05 | 131.05 | 51,635 |
Feb 01, 2023 | 136.95 | 140.40 | 128.55 | 131.90 | 131.90 | 85,542 |
Jan 31, 2023 | 134.95 | 138.00 | 134.50 | 135.65 | 135.65 | 107,370 |
Jan 30, 2023 | 134.35 | 138.75 | 132.15 | 134.60 | 134.60 | 54,316 |
Jan 27, 2023 | 137.40 | 138.85 | 131.40 | 133.75 | 133.75 | 91,454 |
Jan 25, 2023 | 139.35 | 139.35 | 136.55 | 137.65 | 137.65 | 62,312 |
Jan 24, 2023 | 141.65 | 142.55 | 138.75 | 139.90 | 139.90 | 30,519 |
Jan 23, 2023 | 140.80 | 142.80 | 139.75 | 141.30 | 141.30 | 50,305 |
Jan 20, 2023 | 140.55 | 143.30 | 140.00 | 140.80 | 140.80 | 44,035 |
Jan 19, 2023 | 142.70 | 145.00 | 141.65 | 142.25 | 142.25 | 42,872 |
Jan 18, 2023 | 142.50 | 146.80 | 141.05 | 144.10 | 144.10 | 111,183 |
Jan 17, 2023 | 142.75 | 143.25 | 140.55 | 141.20 | 141.20 | 28,769 |
Jan 16, 2023 | 143.50 | 143.85 | 141.50 | 142.05 | 142.05 | 40,816 |
Jan 13, 2023 | 144.40 | 144.40 | 141.65 | 142.60 | 142.60 | 36,869 |
Jan 12, 2023 | 142.80 | 143.50 | 141.70 | 142.60 | 142.60 | 37,466 |
Jan 11, 2023 | 143.50 | 144.65 | 142.10 | 142.80 | 142.80 | 52,540 |
Jan 10, 2023 | 146.85 | 148.00 | 141.75 | 142.85 | 142.85 | 78,177 |
Jan 09, 2023 | 144.30 | 149.05 | 143.65 | 146.45 | 146.45 | 108,349 |
Jan 06, 2023 | 145.05 | 146.15 | 141.15 | 143.10 | 143.10 | 57,556 |
Jan 05, 2023 | 146.45 | 146.95 | 143.10 | 145.00 | 145.00 | 67,547 |
*Close price adjusted for splits.**Adjusted close price adjusted for splits and dividend and/or capital gain distributions. |