Date | Open | High | Low | Close* | Adj Close** | Volume |
---|---|---|---|---|---|---|
Nov 07, 2024 | - | - | - | - | - | - |
Nov 06, 2024 | - | - | - | - | - | - |
Nov 05, 2024 | 104.60 | 108.40 | 104.50 | 107.50 | 107.50 | 474,979 |
Nov 04, 2024 | 105.70 | 106.60 | 104.30 | 104.40 | 104.40 | 595,481 |
Nov 01, 2024 | 107.80 | 108.10 | 103.30 | 106.10 | 106.10 | 666,603 |
Oct 31, 2024 | 107.60 | 110.00 | 105.80 | 108.20 | 108.20 | 814,293 |
Oct 30, 2024 | 113.00 | 117.80 | 106.70 | 109.50 | 109.50 | 1,731,140 |
Oct 29, 2024 | 118.80 | 119.80 | 116.10 | 119.60 | 119.60 | 473,644 |
Oct 28, 2024 | 124.00 | 124.40 | 119.10 | 119.70 | 119.70 | 456,583 |
Oct 25, 2024 | 121.90 | 121.90 | 117.30 | 119.00 | 119.00 | 387,050 |
Oct 24, 2024 | 128.70 | 128.70 | 118.50 | 120.60 | 120.60 | 853,482 |
Oct 23, 2024 | 129.10 | 129.40 | 127.10 | 128.70 | 128.70 | 565,391 |
Oct 22, 2024 | 127.20 | 130.80 | 126.70 | 129.90 | 129.90 | 509,915 |
Oct 21, 2024 | 127.30 | 128.50 | 126.40 | 127.10 | 127.10 | 226,608 |
Oct 18, 2024 | 127.10 | 129.30 | 126.00 | 127.30 | 127.30 | 187,400 |
Oct 17, 2024 | 128.20 | 129.60 | 126.90 | 126.90 | 126.90 | 249,241 |
Oct 16, 2024 | 127.00 | 128.00 | 125.30 | 128.00 | 128.00 | 237,286 |
Oct 15, 2024 | 129.40 | 129.40 | 125.10 | 126.20 | 126.20 | 423,750 |
Oct 14, 2024 | 130.20 | 130.60 | 128.70 | 128.90 | 128.90 | 294,133 |
Oct 11, 2024 | 128.60 | 131.10 | 128.00 | 129.70 | 129.70 | 377,245 |
Oct 10, 2024 | 126.50 | 128.50 | 124.60 | 128.00 | 128.00 | 924,950 |
Oct 09, 2024 | 125.40 | 127.00 | 124.60 | 125.20 | 125.20 | 545,149 |
Oct 08, 2024 | 123.80 | 127.90 | 123.20 | 124.60 | 124.60 | 1,003,864 |
Oct 07, 2024 | 126.50 | 126.90 | 123.80 | 126.20 | 126.20 | 416,404 |
Oct 04, 2024 | 127.90 | 127.90 | 122.60 | 126.50 | 126.50 | 566,781 |
Oct 03, 2024 | 130.00 | 130.00 | 127.60 | 128.40 | 128.40 | 444,104 |
Oct 02, 2024 | 127.30 | 130.80 | 126.90 | 130.10 | 130.10 | 801,433 |
Oct 01, 2024 | 122.00 | 127.50 | 121.70 | 126.60 | 126.60 | 596,825 |
Sep 30, 2024 | 127.00 | 129.10 | 123.70 | 124.20 | 124.20 | 708,603 |
Sep 27, 2024 | 128.90 | 129.20 | 125.30 | 127.80 | 127.80 | 678,074 |
Sep 26, 2024 | 130.40 | 132.70 | 128.40 | 128.90 | 128.90 | 575,768 |
Sep 25, 2024 | 128.30 | 130.80 | 126.20 | 130.60 | 130.60 | 1,122,759 |
Sep 24, 2024 | 138.00 | 140.70 | 137.50 | 138.80 | 138.80 | 879,097 |
Sep 23, 2024 | 137.50 | 138.70 | 134.20 | 138.10 | 138.10 | 810,999 |
Sep 20, 2024 | 136.00 | 138.60 | 135.20 | 138.10 | 138.10 | 1,595,841 |
Sep 19, 2024 | 133.40 | 135.70 | 131.00 | 135.40 | 135.40 | 834,288 |
Sep 18, 2024 | 128.70 | 131.50 | 128.00 | 131.20 | 131.20 | 800,750 |
Sep 17, 2024 | 123.90 | 128.70 | 123.50 | 128.10 | 128.10 | 723,874 |
Sep 16, 2024 | 121.80 | 123.60 | 120.80 | 123.40 | 123.40 | 547,111 |
Sep 13, 2024 | 120.00 | 122.30 | 118.80 | 122.30 | 122.30 | 459,809 |
Sep 12, 2024 | 116.50 | 119.50 | 116.00 | 119.40 | 119.40 | 581,262 |
Sep 11, 2024 | 115.00 | 116.30 | 114.20 | 115.10 | 115.10 | 219,973 |
Sep 10, 2024 | 114.60 | 116.00 | 114.00 | 114.70 | 114.70 | 392,623 |
Sep 09, 2024 | 112.50 | 114.20 | 110.40 | 114.20 | 114.20 | 440,405 |
Sep 06, 2024 | 110.20 | 113.00 | 110.00 | 112.90 | 112.90 | 564,973 |
Sep 05, 2024 | 109.60 | 110.10 | 107.70 | 109.20 | 109.20 | 334,031 |
Sep 04, 2024 | 104.90 | 110.00 | 104.50 | 109.60 | 109.60 | 531,067 |
Sep 03, 2024 | 107.90 | 109.40 | 104.80 | 105.90 | 105.90 | 365,932 |
Sep 02, 2024 | 109.70 | 109.70 | 107.50 | 108.00 | 108.00 | 218,795 |
Aug 30, 2024 | 107.80 | 109.90 | 107.10 | 109.70 | 109.70 | 285,448 |
Aug 29, 2024 | 105.60 | 107.90 | 105.00 | 107.80 | 107.80 | 222,280 |
Aug 28, 2024 | 107.60 | 107.60 | 105.70 | 105.80 | 105.80 | 266,112 |
Aug 27, 2024 | 106.70 | 107.10 | 105.30 | 107.10 | 107.10 | 318,584 |
Aug 26, 2024 | 108.00 | 108.70 | 106.00 | 106.90 | 106.90 | 127,492 |
Aug 23, 2024 | 107.50 | 107.90 | 105.80 | 107.40 | 107.40 | 204,178 |
Aug 22, 2024 | 108.00 | 108.20 | 106.30 | 107.50 | 107.50 | 302,773 |
Aug 21, 2024 | 106.50 | 108.20 | 105.60 | 108.00 | 108.00 | 313,020 |
Aug 20, 2024 | 109.60 | 109.60 | 105.50 | 105.60 | 105.60 | 429,418 |
Aug 19, 2024 | 108.80 | 109.60 | 107.70 | 109.20 | 109.20 | 311,456 |
Aug 16, 2024 | 112.70 | 113.70 | 108.60 | 108.60 | 108.60 | 468,260 |
Aug 15, 2024 | 109.80 | 111.00 | 108.00 | 110.80 | 110.80 | 916,031 |
Aug 14, 2024 | 104.90 | 109.80 | 103.80 | 108.40 | 108.40 | 1,506,777 |
Aug 13, 2024 | 106.00 | 108.00 | 102.30 | 102.70 | 102.70 | 1,589,424 |
Aug 12, 2024 | 100.00 | 103.80 | 99.75 | 103.00 | 103.00 | 934,030 |
Aug 09, 2024 | 96.25 | 100.50 | 95.00 | 98.20 | 98.20 | 703,725 |
Aug 08, 2024 | 94.05 | 95.05 | 93.35 | 94.10 | 94.10 | 311,628 |
Aug 07, 2024 | 93.00 | 94.90 | 91.10 | 94.90 | 94.90 | 378,998 |
Aug 06, 2024 | 94.50 | 96.20 | 89.60 | 92.40 | 92.40 | 647,200 |
Aug 05, 2024 | 87.50 | 91.50 | 82.85 | 91.40 | 91.40 | 921,539 |
Aug 02, 2024 | 100.00 | 100.00 | 91.40 | 93.10 | 93.10 | 1,179,850 |
Aug 01, 2024 | 101.80 | 102.60 | 100.90 | 101.80 | 101.80 | 368,159 |
Jul 31, 2024 | 101.20 | 102.20 | 100.80 | 101.40 | 101.40 | 159,869 |
Jul 30, 2024 | 101.90 | 102.30 | 100.30 | 101.50 | 101.50 | 177,193 |
Jul 29, 2024 | 100.30 | 102.30 | 99.80 | 102.10 | 102.10 | 216,404 |
Jul 26, 2024 | 100.90 | 101.30 | 99.15 | 100.30 | 100.30 | 165,457 |
Jul 25, 2024 | 102.00 | 102.80 | 99.70 | 99.90 | 99.90 | 262,926 |
Jul 24, 2024 | 104.00 | 104.00 | 101.20 | 102.00 | 102.00 | 140,480 |
Jul 23, 2024 | 100.70 | 103.10 | 100.50 | 102.50 | 102.50 | 270,814 |
Jul 22, 2024 | 97.75 | 100.90 | 97.75 | 100.30 | 100.30 | 282,019 |
Jul 19, 2024 | 101.20 | 101.20 | 97.20 | 97.45 | 97.45 | 291,718 |
Jul 18, 2024 | 101.50 | 101.60 | 99.40 | 100.00 | 100.00 | 220,179 |
Jul 17, 2024 | 100.00 | 101.20 | 99.10 | 101.00 | 101.00 | 216,054 |
Jul 16, 2024 | 100.70 | 100.70 | 99.25 | 100.20 | 100.20 | 265,256 |
Jul 15, 2024 | 98.00 | 101.10 | 98.00 | 100.70 | 100.70 | 228,985 |
Jul 12, 2024 | 100.00 | 100.40 | 98.30 | 99.35 | 99.35 | 256,463 |
Jul 11, 2024 | 100.50 | 101.10 | 99.15 | 100.00 | 100.00 | 265,477 |
Jul 10, 2024 | 100.40 | 101.80 | 99.15 | 100.50 | 100.50 | 328,968 |
Jul 09, 2024 | 102.50 | 103.60 | 99.70 | 100.00 | 100.00 | 300,269 |
Jul 08, 2024 | 103.70 | 103.70 | 99.85 | 101.40 | 101.40 | 707,975 |
Jul 05, 2024 | 108.00 | 108.70 | 105.10 | 105.90 | 105.90 | 469,129 |
Jul 04, 2024 | 114.10 | 114.10 | 107.60 | 108.50 | 108.50 | 649,495 |
Jul 03, 2024 | 110.20 | 114.20 | 110.20 | 113.50 | 113.50 | 542,655 |
Jul 02, 2024 | 108.10 | 109.50 | 106.70 | 109.50 | 109.50 | 351,660 |
Jul 01, 2024 | 109.00 | 109.70 | 106.20 | 106.70 | 106.70 | 360,423 |
Jun 28, 2024 | 109.20 | 111.80 | 108.00 | 108.90 | 108.90 | 381,261 |
Jun 27, 2024 | 106.70 | 109.10 | 105.70 | 109.10 | 109.10 | 486,968 |
Jun 26, 2024 | 104.70 | 107.60 | 104.70 | 106.30 | 106.30 | 340,165 |
Jun 25, 2024 | 107.00 | 107.90 | 103.60 | 104.00 | 104.00 | 399,289 |
Jun 24, 2024 | 102.50 | 107.00 | 102.00 | 107.00 | 107.00 | 616,829 |
Jun 21, 2024 | 101.70 | 102.50 | 100.70 | 101.70 | 101.70 | 560,040 |
*Close price adjusted for splits.**Adjusted close price adjusted for splits and dividend and/or capital gain distributions. |