Date | Open | High | Low | Close* | Adj Close** | Volume |
---|---|---|---|---|---|---|
Oct 18, 2024 | 96.70 | 100.30 | 96.00 | 99.50 | 99.50 | 18,326 |
Oct 17, 2024 | 98.75 | 98.75 | 96.00 | 97.45 | 97.45 | 16,970 |
Oct 16, 2024 | 97.00 | 99.00 | 97.00 | 97.60 | 97.60 | 15,123 |
Oct 15, 2024 | 100.95 | 100.95 | 97.00 | 98.00 | 98.00 | 5,952 |
Oct 14, 2024 | 98.15 | 99.95 | 97.95 | 99.50 | 99.50 | 4,309 |
Oct 11, 2024 | 99.50 | 99.50 | 97.50 | 98.15 | 98.15 | 5,302 |
Oct 10, 2024 | 98.95 | 99.45 | 97.55 | 98.90 | 98.90 | 6,749 |
Oct 09, 2024 | 100.95 | 101.55 | 97.40 | 97.55 | 97.55 | 6,587 |
Oct 08, 2024 | 96.90 | 99.95 | 96.60 | 99.25 | 99.25 | 10,414 |
Oct 07, 2024 | 99.05 | 100.00 | 96.05 | 96.95 | 96.95 | 20,504 |
Oct 04, 2024 | 99.95 | 103.50 | 98.65 | 99.95 | 99.95 | 16,203 |
Oct 03, 2024 | 100.10 | 100.40 | 98.50 | 98.65 | 98.65 | 21,162 |
Oct 01, 2024 | 101.95 | 101.95 | 100.35 | 101.65 | 101.65 | 17,216 |
Sep 30, 2024 | 102.40 | 102.40 | 100.00 | 100.50 | 100.50 | 7,394 |
Sep 27, 2024 | 102.45 | 103.90 | 101.40 | 102.10 | 102.10 | 15,627 |
Sep 26, 2024 | 105.75 | 105.75 | 101.00 | 101.80 | 101.80 | 10,863 |
Sep 25, 2024 | 102.95 | 102.95 | 101.00 | 101.10 | 101.10 | 4,154 |
Sep 24, 2024 | 103.30 | 103.30 | 102.20 | 102.50 | 102.50 | 12,623 |
Sep 23, 2024 | 105.50 | 106.95 | 103.20 | 103.35 | 103.35 | 23,863 |
Sep 20, 2024 | 101.45 | 106.10 | 101.05 | 105.20 | 105.20 | 15,106 |
Sep 19, 2024 | 101.40 | 105.65 | 98.55 | 102.00 | 102.00 | 14,481 |
Sep 18, 2024 | 101.30 | 102.10 | 100.50 | 100.80 | 100.80 | 16,598 |
Sep 17, 2024 | 102.95 | 103.40 | 101.20 | 101.30 | 101.30 | 10,679 |
Sep 16, 2024 | 101.05 | 103.55 | 101.05 | 102.95 | 102.95 | 10,187 |
Sep 13, 2024 | 103.45 | 103.45 | 101.00 | 101.70 | 101.70 | 23,575 |
Sep 12, 2024 | 102.65 | 104.10 | 101.15 | 102.25 | 102.25 | 11,963 |
Sep 11, 2024 | 105.30 | 105.30 | 102.25 | 102.50 | 102.50 | 35,146 |
Sep 10, 2024 | 106.95 | 106.95 | 103.40 | 103.70 | 103.70 | 31,952 |
Sep 09, 2024 | 105.00 | 106.00 | 103.20 | 105.50 | 105.50 | 15,030 |
Sep 06, 2024 | 105.75 | 105.95 | 103.60 | 104.55 | 104.55 | 28,319 |
Sep 05, 2024 | 105.80 | 106.55 | 104.10 | 104.95 | 104.95 | 26,940 |
Sep 04, 2024 | 103.55 | 105.40 | 102.60 | 105.05 | 105.05 | 25,315 |
Sep 03, 2024 | 104.95 | 105.10 | 103.55 | 103.85 | 103.85 | 17,403 |
Sep 02, 2024 | 104.35 | 105.95 | 103.55 | 104.00 | 104.00 | 15,372 |
Aug 30, 2024 | 103.70 | 106.00 | 103.70 | 105.45 | 105.45 | 21,321 |
Aug 29, 2024 | 106.15 | 107.75 | 104.05 | 105.10 | 105.10 | 21,876 |
Aug 28, 2024 | 107.00 | 110.40 | 106.50 | 106.80 | 106.80 | 43,319 |
Aug 27, 2024 | - | - | - | - | - | - |
Aug 26, 2024 | 108.45 | 108.45 | 105.45 | 106.15 | 106.15 | 16,998 |
Aug 23, 2024 | 108.10 | 108.50 | 106.60 | 107.10 | 107.10 | 10,840 |
Aug 22, 2024 | 108.50 | 109.70 | 107.75 | 108.00 | 108.00 | 13,109 |
Aug 21, 2024 | 107.95 | 108.55 | 107.25 | 107.90 | 107.90 | 12,738 |
Aug 20, 2024 | 110.00 | 110.00 | 106.45 | 107.10 | 107.10 | 7,712 |
Aug 19, 2024 | 108.40 | 109.25 | 107.45 | 107.70 | 107.70 | 10,895 |
Aug 16, 2024 | 104.90 | 109.05 | 104.90 | 108.00 | 108.00 | 5,895 |
Aug 14, 2024 | 105.25 | 105.95 | 103.75 | 103.85 | 103.85 | 16,104 |
Aug 13, 2024 | 107.95 | 109.25 | 105.05 | 105.45 | 105.45 | 20,781 |
Aug 12, 2024 | 108.10 | 109.25 | 107.05 | 107.35 | 107.35 | 23,518 |
Aug 09, 2024 | 109.95 | 111.75 | 109.15 | 110.05 | 110.05 | 9,874 |
Aug 08, 2024 | 107.70 | 110.15 | 107.70 | 109.40 | 109.40 | 8,424 |
Aug 07, 2024 | 107.95 | 109.30 | 107.10 | 107.75 | 107.75 | 17,267 |
Aug 06, 2024 | 109.50 | 111.55 | 105.30 | 106.35 | 106.35 | 29,253 |
Aug 05, 2024 | 97.05 | 115.05 | 97.05 | 109.25 | 109.25 | 81,511 |
Aug 02, 2024 | 115.90 | 120.90 | 113.95 | 117.15 | 117.15 | 50,356 |
Aug 01, 2024 | 118.90 | 121.55 | 115.25 | 116.10 | 116.10 | 22,645 |
Jul 31, 2024 | 119.00 | 123.95 | 118.20 | 118.95 | 118.95 | 109,258 |
Jul 30, 2024 | 122.00 | 124.45 | 118.20 | 119.65 | 119.65 | 111,232 |
Jul 29, 2024 | 112.45 | 125.05 | 111.25 | 121.35 | 121.35 | 215,698 |
Jul 26, 2024 | 109.55 | 113.20 | 109.55 | 110.45 | 110.45 | 10,434 |
Jul 25, 2024 | 108.25 | 111.15 | 108.25 | 109.55 | 109.55 | 17,148 |
Jul 24, 2024 | 106.35 | 112.25 | 106.35 | 110.45 | 110.45 | 10,419 |
Jul 23, 2024 | 107.45 | 107.95 | 103.10 | 106.05 | 106.05 | 11,889 |
Jul 22, 2024 | 107.00 | 108.25 | 104.40 | 106.45 | 106.45 | 14,927 |
Jul 19, 2024 | 109.75 | 109.75 | 106.10 | 107.25 | 107.25 | 42,209 |
Jul 18, 2024 | 111.95 | 112.50 | 108.50 | 109.15 | 109.15 | 21,753 |
Jul 16, 2024 | 113.60 | 113.85 | 109.80 | 110.30 | 110.30 | 23,038 |
Jul 15, 2024 | 108.00 | 113.60 | 108.00 | 111.70 | 111.70 | 15,789 |
Jul 12, 2024 | 110.00 | 111.70 | 109.00 | 109.25 | 109.25 | 12,476 |
Jul 11, 2024 | 113.00 | 113.00 | 110.35 | 111.30 | 111.30 | 12,856 |
Jul 10, 2024 | 113.85 | 114.70 | 108.65 | 111.20 | 111.20 | 55,154 |
Jul 09, 2024 | 109.85 | 117.00 | 109.05 | 112.80 | 112.80 | 52,102 |
Jul 08, 2024 | 109.20 | 110.55 | 107.05 | 108.15 | 108.15 | 19,912 |
Jul 05, 2024 | 109.50 | 110.30 | 108.25 | 109.10 | 109.10 | 34,397 |
Jul 04, 2024 | 108.05 | 110.50 | 108.05 | 108.55 | 108.55 | 5,132 |
Jul 03, 2024 | 109.00 | 111.25 | 109.00 | 109.40 | 109.40 | 13,838 |
Jul 02, 2024 | 111.25 | 111.25 | 108.95 | 109.50 | 109.50 | 16,662 |
Jul 01, 2024 | 110.90 | 111.25 | 108.30 | 110.45 | 110.45 | 13,857 |
Jun 28, 2024 | 109.45 | 109.60 | 108.05 | 108.85 | 108.85 | 14,177 |
Jun 27, 2024 | 109.90 | 112.00 | 106.50 | 108.85 | 108.85 | 37,799 |
Jun 26, 2024 | 107.30 | 109.10 | 106.50 | 107.25 | 107.25 | 23,522 |
Jun 25, 2024 | 109.50 | 111.00 | 107.00 | 107.35 | 107.35 | 37,715 |
Jun 24, 2024 | 115.50 | 115.50 | 108.95 | 110.90 | 110.90 | 42,326 |
Jun 21, 2024 | 115.15 | 116.90 | 113.00 | 113.80 | 113.80 | 58,906 |
Jun 20, 2024 | 106.00 | 117.00 | 106.00 | 115.15 | 115.15 | 135,025 |
Jun 19, 2024 | 109.90 | 109.90 | 106.05 | 107.00 | 107.00 | 20,251 |
Jun 18, 2024 | 109.80 | 110.45 | 107.65 | 109.00 | 109.00 | 27,336 |
Jun 14, 2024 | 107.35 | 110.40 | 107.25 | 108.65 | 108.65 | 26,488 |
Jun 13, 2024 | 110.00 | 110.00 | 106.35 | 107.95 | 107.95 | 20,684 |
Jun 12, 2024 | 109.50 | 109.80 | 108.20 | 108.90 | 108.90 | 14,099 |
Jun 11, 2024 | 106.50 | 109.50 | 106.35 | 108.05 | 108.05 | 19,853 |
Jun 10, 2024 | 109.35 | 109.35 | 105.70 | 106.20 | 106.20 | 22,262 |
Jun 07, 2024 | 110.90 | 110.90 | 105.95 | 107.95 | 107.95 | 4,851 |
Jun 06, 2024 | 107.00 | 109.00 | 104.60 | 106.70 | 106.70 | 15,046 |
Jun 05, 2024 | 90.10 | 104.90 | 90.10 | 103.10 | 103.10 | 28,548 |
Jun 04, 2024 | 102.10 | 102.10 | 90.00 | 94.15 | 94.15 | 55,597 |
Jun 03, 2024 | 105.90 | 105.90 | 101.75 | 102.40 | 102.40 | 32,506 |
May 31, 2024 | 103.00 | 103.00 | 98.90 | 101.30 | 101.30 | 22,121 |
May 30, 2024 | 103.70 | 103.70 | 101.45 | 101.75 | 101.75 | 14,372 |
May 29, 2024 | 106.35 | 106.35 | 103.80 | 104.00 | 104.00 | 13,897 |
May 28, 2024 | 107.35 | 107.35 | 103.50 | 104.25 | 104.25 | 33,338 |
*Close price adjusted for splits.**Adjusted close price adjusted for splits and dividend and/or capital gain distributions. |