Date | Open | High | Low | Close* | Adj Close** | Volume |
---|---|---|---|---|---|---|
May 06, 2024 | 152.30 | 158.33 | 153.40 | 155.01 | 155.01 | 31,679,595 |
Apr 30, 2024 | 152.30 | 153.49 | 150.43 | 150.43 | 150.43 | 15,529,607 |
Apr 29, 2024 | 151.00 | 156.56 | 150.01 | 151.75 | 151.75 | 27,538,469 |
Apr 26, 2024 | 149.20 | 152.70 | 149.20 | 152.25 | 152.25 | 17,946,172 |
Apr 25, 2024 | 148.50 | 149.35 | 147.02 | 148.98 | 148.98 | 10,077,553 |
Apr 24, 2024 | 147.93 | 149.20 | 146.00 | 148.98 | 148.98 | 14,225,100 |
Apr 23, 2024 | 144.00 | 147.49 | 143.97 | 147.03 | 147.03 | 17,171,181 |
Apr 22, 2024 | 142.90 | 146.48 | 142.90 | 144.56 | 144.56 | 14,036,604 |
Apr 19, 2024 | 143.98 | 144.50 | 141.99 | 142.90 | 142.90 | 12,726,175 |
Apr 18, 2024 | 144.07 | 146.78 | 143.30 | 144.98 | 144.98 | 15,245,280 |
Apr 17, 2024 | 144.53 | 145.54 | 143.80 | 145.30 | 145.30 | 13,702,335 |
Apr 16, 2024 | 146.60 | 147.16 | 144.31 | 144.97 | 144.97 | 13,567,789 |
Apr 15, 2024 | 140.60 | 147.98 | 140.06 | 147.32 | 147.32 | 25,429,182 |
Apr 12, 2024 | 142.00 | 143.45 | 140.10 | 140.49 | 140.49 | 13,407,310 |
Apr 11, 2024 | 142.60 | 142.66 | 140.60 | 142.34 | 142.34 | 15,994,283 |
Apr 10, 2024 | 146.20 | 146.50 | 142.14 | 143.12 | 143.12 | 17,167,574 |
Apr 09, 2024 | 146.50 | 148.21 | 145.68 | 146.48 | 146.48 | 13,039,729 |
Apr 08, 2024 | 152.00 | 152.00 | 147.05 | 147.29 | 147.29 | 27,000,663 |
Apr 03, 2024 | 155.90 | 156.97 | 153.30 | 154.60 | 154.60 | 9,826,116 |
Apr 02, 2024 | 157.00 | 157.18 | 154.86 | 155.50 | 155.50 | 11,410,098 |
Apr 01, 2024 | 154.50 | 158.56 | 154.50 | 157.28 | 157.28 | 17,726,202 |
Mar 29, 2024 | 153.10 | 155.02 | 153.10 | 153.51 | 153.51 | 5,139,088 |
Mar 28, 2024 | 152.66 | 155.34 | 152.05 | 153.10 | 153.10 | 14,419,203 |
Mar 27, 2024 | 155.00 | 155.30 | 152.60 | 152.66 | 152.66 | 12,363,048 |
Mar 26, 2024 | 151.77 | 155.38 | 151.77 | 155.22 | 155.22 | 18,088,963 |
Mar 25, 2024 | 152.51 | 152.90 | 150.00 | 151.72 | 151.72 | 16,167,547 |
Mar 22, 2024 | 156.40 | 156.76 | 152.36 | 153.43 | 153.43 | 20,156,403 |
Mar 21, 2024 | 156.90 | 158.54 | 155.65 | 156.61 | 156.61 | 13,643,008 |
Mar 20, 2024 | 156.88 | 158.26 | 155.49 | 156.95 | 156.95 | 16,160,021 |
Mar 19, 2024 | 153.88 | 158.97 | 153.54 | 157.37 | 157.37 | 33,882,634 |
Mar 18, 2024 | 152.40 | 154.66 | 150.71 | 153.50 | 153.50 | 18,987,361 |
Mar 15, 2024 | 149.00 | 154.78 | 148.80 | 152.49 | 152.49 | 23,887,367 |
Mar 14, 2024 | 147.20 | 151.00 | 147.06 | 149.56 | 149.56 | 22,227,356 |
Mar 13, 2024 | 147.50 | 149.18 | 147.14 | 147.76 | 147.76 | 17,912,970 |
Mar 12, 2024 | 141.17 | 149.30 | 141.17 | 148.31 | 148.31 | 45,079,147 |
Mar 11, 2024 | 138.35 | 141.29 | 138.02 | 141.16 | 141.16 | 19,356,925 |
Mar 08, 2024 | 138.06 | 139.13 | 136.66 | 138.42 | 138.42 | 12,245,203 |
Mar 07, 2024 | 139.06 | 139.98 | 138.25 | 138.25 | 138.25 | 11,219,842 |
Mar 06, 2024 | 141.00 | 141.30 | 138.51 | 139.06 | 139.06 | 17,652,769 |
Mar 05, 2024 | 139.98 | 141.88 | 139.33 | 141.59 | 141.59 | 16,001,586 |
Mar 04, 2024 | 141.51 | 142.20 | 140.04 | 140.33 | 140.33 | 15,430,682 |
Mar 01, 2024 | 142.05 | 143.78 | 140.88 | 142.59 | 142.59 | 15,881,306 |
Feb 29, 2024 | 139.00 | 142.33 | 138.70 | 142.25 | 142.25 | 17,660,377 |
Feb 28, 2024 | 139.76 | 141.40 | 138.77 | 139.53 | 139.53 | 19,619,411 |
Feb 27, 2024 | 139.01 | 139.80 | 138.05 | 139.76 | 139.76 | 15,061,741 |
Feb 26, 2024 | 141.50 | 142.28 | 139.05 | 139.76 | 139.76 | 13,994,707 |
Feb 23, 2024 | 141.04 | 143.38 | 140.05 | 141.71 | 141.71 | 18,439,323 |
Feb 22, 2024 | 140.11 | 141.66 | 139.43 | 141.10 | 141.10 | 18,840,109 |
Feb 21, 2024 | 133.40 | 142.68 | 132.84 | 141.02 | 141.02 | 46,656,281 |
Feb 20, 2024 | 136.00 | 137.00 | 133.00 | 134.38 | 134.38 | 21,181,874 |
Feb 19, 2024 | 138.90 | 138.95 | 134.78 | 136.15 | 136.15 | 28,857,883 |
Feb 08, 2024 | 134.80 | 136.12 | 132.70 | 133.59 | 133.59 | 24,374,798 |
Feb 07, 2024 | 133.11 | 134.70 | 132.10 | 133.87 | 133.87 | 29,067,328 |
Feb 06, 2024 | 126.00 | 133.00 | 125.70 | 132.99 | 132.99 | 32,384,190 |
Feb 05, 2024 | 123.82 | 127.88 | 122.91 | 126.57 | 126.57 | 30,804,209 |
Feb 02, 2024 | 126.50 | 128.65 | 122.56 | 123.82 | 123.82 | 21,086,217 |
Feb 01, 2024 | 125.74 | 127.72 | 125.14 | 126.50 | 126.50 | 13,787,549 |
Jan 31, 2024 | 127.50 | 128.68 | 126.29 | 126.30 | 126.30 | 13,521,837 |
Jan 30, 2024 | 130.80 | 130.90 | 127.58 | 127.71 | 127.71 | 17,071,977 |
Jan 29, 2024 | 131.09 | 133.67 | 131.09 | 131.78 | 131.78 | 21,614,965 |
Jan 26, 2024 | 130.11 | 131.99 | 129.50 | 131.00 | 131.00 | 19,317,416 |
Jan 25, 2024 | 128.00 | 131.11 | 127.56 | 131.11 | 131.11 | 27,342,127 |
Jan 24, 2024 | 128.18 | 128.48 | 125.26 | 128.05 | 128.05 | 16,682,387 |
Jan 23, 2024 | 126.80 | 128.12 | 125.48 | 127.38 | 127.38 | 16,198,659 |
Jan 22, 2024 | 128.40 | 129.15 | 125.80 | 127.00 | 127.00 | 21,340,958 |
Jan 19, 2024 | 127.00 | 129.51 | 126.12 | 128.89 | 128.89 | 22,502,046 |
Jan 18, 2024 | 124.80 | 128.13 | 123.19 | 127.90 | 127.90 | 23,594,821 |
Jan 17, 2024 | 127.60 | 127.80 | 125.14 | 125.14 | 125.14 | 17,675,746 |
Jan 16, 2024 | 127.92 | 129.28 | 126.93 | 128.41 | 128.41 | 12,528,653 |
Jan 15, 2024 | 128.00 | 129.39 | 127.08 | 128.68 | 128.68 | 11,582,558 |
Jan 12, 2024 | 128.88 | 130.12 | 128.10 | 128.75 | 128.75 | 11,920,766 |
Jan 11, 2024 | 128.70 | 130.50 | 127.22 | 129.62 | 129.62 | 15,646,396 |
Jan 10, 2024 | 127.81 | 129.58 | 126.01 | 128.80 | 128.80 | 16,530,411 |
Jan 09, 2024 | 128.10 | 129.38 | 127.41 | 127.81 | 127.81 | 17,483,816 |
Jan 08, 2024 | 131.01 | 131.14 | 128.00 | 128.10 | 128.10 | 21,020,047 |
Jan 05, 2024 | 132.00 | 133.30 | 130.78 | 131.24 | 131.24 | 15,630,369 |
Jan 04, 2024 | 134.88 | 134.90 | 132.01 | 132.32 | 132.32 | 17,876,323 |
Jan 03, 2024 | 135.98 | 136.67 | 133.75 | 134.88 | 134.88 | 16,417,109 |
Jan 02, 2024 | 140.30 | 140.30 | 135.80 | 136.00 | 136.00 | 21,526,999 |
Dec 29, 2023 | 140.00 | 141.64 | 139.29 | 140.31 | 140.31 | 19,454,076 |
Dec 28, 2023 | 133.83 | 141.14 | 133.55 | 140.10 | 140.10 | 33,610,901 |
Dec 27, 2023 | 134.32 | 134.78 | 133.03 | 133.83 | 133.83 | 10,430,850 |
Dec 26, 2023 | 134.55 | 134.55 | 133.61 | 134.32 | 134.32 | 7,367,832 |
Dec 25, 2023 | 133.32 | 134.57 | 132.95 | 134.55 | 134.55 | 9,862,125 |
Dec 22, 2023 | 134.06 | 134.80 | 132.57 | 133.42 | 133.42 | 16,402,338 |
Dec 21, 2023 | 131.88 | 134.45 | 131.48 | 134.10 | 134.10 | 17,664,844 |
Dec 20, 2023 | 133.85 | 133.93 | 132.10 | 132.13 | 132.13 | 10,629,969 |
Dec 19, 2023 | 133.99 | 133.99 | 132.56 | 133.33 | 133.33 | 13,016,041 |
Dec 18, 2023 | 132.05 | 134.80 | 131.87 | 134.00 | 134.00 | 12,930,013 |
Dec 15, 2023 | 133.67 | 135.80 | 132.80 | 133.70 | 133.70 | 20,013,278 |
Dec 14, 2023 | 135.00 | 135.98 | 132.65 | 132.65 | 132.65 | 21,441,794 |
Dec 13, 2023 | 138.60 | 138.68 | 133.58 | 133.78 | 133.78 | 31,864,580 |
Dec 12, 2023 | 138.00 | 139.68 | 137.73 | 139.30 | 139.30 | 14,402,267 |
Dec 11, 2023 | 139.60 | 140.00 | 136.56 | 139.20 | 139.20 | 32,312,072 |
Dec 08, 2023 | 142.52 | 144.30 | 142.22 | 142.93 | 142.93 | 14,475,928 |
Dec 07, 2023 | 144.10 | 144.27 | 141.50 | 142.52 | 142.52 | 15,107,094 |
Dec 06, 2023 | 142.60 | 145.20 | 141.66 | 144.10 | 144.10 | 14,474,212 |
Dec 05, 2023 | 145.50 | 145.83 | 142.24 | 142.67 | 142.67 | 15,041,103 |
Dec 04, 2023 | 146.49 | 147.67 | 145.59 | 145.85 | 145.85 | 10,695,582 |
Dec 01, 2023 | 149.00 | 149.00 | 146.01 | 147.21 | 147.21 | 13,430,375 |
*Close price adjusted for splits.**Adjusted close price adjusted for splits and dividend and/or capital gain distributions. |