Date | Open | High | Low | Close* | Adj Close** | Volume |
---|---|---|---|---|---|---|
Nov 15, 2024 | 50.50 | 51.10 | 49.00 | 50.00 | 50.00 | 8,135,148 |
Nov 14, 2024 | 53.50 | 54.85 | 50.70 | 50.70 | 50.70 | 7,854,737 |
Nov 13, 2024 | 54.00 | 58.73 | 53.65 | 53.65 | 53.65 | 9,249,433 |
Nov 12, 2024 | 61.75 | 64.50 | 53.60 | 54.85 | 54.85 | 14,777,667 |
Nov 11, 2024 | 58.50 | 63.01 | 54.99 | 61.55 | 61.55 | 11,818,990 |
Nov 08, 2024 | 48.62 | 60.70 | 46.02 | 57.85 | 57.85 | 35,357,007 |
Nov 07, 2024 | 100.00 | 100.00 | 46.51 | 49.84 | 49.84 | 63,561,670 |
Nov 06, 2024 | 122.00 | 127.20 | 122.00 | 124.60 | 124.60 | 1,922,058 |
Nov 05, 2024 | 123.10 | 124.01 | 122.10 | 122.10 | 122.10 | 1,157,008 |
Nov 04, 2024 | 126.90 | 127.51 | 123.60 | 123.60 | 123.60 | 919,197 |
Nov 01, 2024 | 126.00 | 129.65 | 126.00 | 127.00 | 127.00 | 735,852 |
Oct 31, 2024 | 129.70 | 129.70 | 125.80 | 126.50 | 126.50 | 1,912,977 |
Oct 30, 2024 | 127.80 | 131.20 | 124.70 | 128.80 | 128.80 | 1,509,522 |
Oct 29, 2024 | 127.90 | 134.00 | 124.60 | 125.80 | 125.80 | 1,505,500 |
Oct 28, 2024 | 128.30 | 128.50 | 125.30 | 127.40 | 127.40 | 1,499,765 |
Oct 25, 2024 | 127.40 | 129.20 | 126.00 | 127.30 | 127.30 | 860,474 |
Oct 24, 2024 | 130.40 | 131.50 | 127.60 | 127.70 | 127.70 | 408,447 |
Oct 23, 2024 | 132.50 | 132.50 | 129.10 | 129.10 | 129.10 | 1,041,477 |
Oct 22, 2024 | 132.00 | 133.30 | 129.20 | 132.60 | 132.60 | 1,389,750 |
Oct 21, 2024 | 134.40 | 138.50 | 131.37 | 132.30 | 132.30 | 2,112,385 |
Oct 18, 2024 | 133.10 | 136.10 | 132.13 | 134.90 | 134.90 | 1,755,023 |
Oct 17, 2024 | 127.50 | 136.00 | 127.50 | 133.90 | 133.90 | 3,262,191 |
Oct 16, 2024 | 126.30 | 127.50 | 126.00 | 127.50 | 127.50 | 994,575 |
Oct 15, 2024 | 128.00 | 130.06 | 126.50 | 126.60 | 126.60 | 1,388,444 |
Oct 14, 2024 | 125.20 | 129.70 | 125.20 | 128.40 | 128.40 | 1,688,181 |
Oct 11, 2024 | 128.20 | 129.20 | 126.60 | 128.10 | 128.10 | 1,080,075 |
Oct 10, 2024 | 126.70 | 130.10 | 126.20 | 128.50 | 128.50 | 1,342,900 |
Oct 09, 2024 | 122.00 | 126.00 | 122.00 | 126.00 | 126.00 | 1,873,119 |
Oct 08, 2024 | 124.00 | 126.40 | 122.70 | 123.00 | 123.00 | 1,291,734 |
Oct 07, 2024 | 125.40 | 128.00 | 124.30 | 127.00 | 127.00 | 1,339,702 |
Oct 04, 2024 | 125.50 | 126.23 | 124.47 | 125.40 | 125.40 | 1,432,885 |
Oct 03, 2024 | 126.10 | 126.10 | 122.80 | 124.80 | 124.80 | 762,036 |
Oct 02, 2024 | 125.60 | 127.12 | 124.10 | 124.90 | 124.90 | 1,741,418 |
Oct 01, 2024 | 129.30 | 129.30 | 125.40 | 126.10 | 126.10 | 1,050,133 |
Sep 30, 2024 | 127.70 | 129.70 | 125.06 | 126.70 | 126.70 | 2,018,866 |
Sep 27, 2024 | 125.00 | 128.20 | 125.00 | 128.20 | 128.20 | 1,428,573 |
Sep 26, 2024 | 128.00 | 129.30 | 125.40 | 125.90 | 125.90 | 1,374,817 |
Sep 25, 2024 | 124.70 | 129.50 | 124.70 | 127.50 | 127.50 | 923,608 |
Sep 24, 2024 | 131.20 | 132.90 | 127.50 | 127.70 | 127.70 | 2,395,880 |
Sep 23, 2024 | 130.70 | 131.60 | 128.10 | 129.80 | 129.80 | 3,347,684 |
Sep 20, 2024 | 131.40 | 132.50 | 130.00 | 130.60 | 130.60 | 6,204,956 |
Sep 19, 2024 | 132.00 | 132.80 | 129.10 | 132.00 | 132.00 | 10,691,147 |
Sep 18, 2024 | 130.00 | 130.20 | 128.30 | 128.80 | 128.80 | 3,080,110 |
Sep 17, 2024 | 129.70 | 129.90 | 126.84 | 129.40 | 129.40 | 3,861,493 |
Sep 16, 2024 | 129.80 | 131.50 | 126.20 | 127.80 | 127.80 | 2,034,914 |
Sep 13, 2024 | 123.10 | 129.60 | 123.10 | 128.60 | 128.60 | 2,587,521 |
Sep 12, 2024 | 120.20 | 124.10 | 120.03 | 124.10 | 124.10 | 4,665,753 |
Sep 11, 2024 | 121.00 | 122.70 | 117.90 | 117.90 | 117.90 | 2,110,814 |
Sep 10, 2024 | 122.50 | 122.83 | 120.20 | 120.30 | 120.30 | 3,259,954 |
Sep 09, 2024 | 125.80 | 126.72 | 122.30 | 122.50 | 122.50 | 2,267,924 |
Sep 06, 2024 | 128.40 | 128.50 | 123.80 | 125.00 | 125.00 | 3,350,026 |
Sep 05, 2024 | 132.00 | 132.00 | 128.60 | 128.70 | 128.70 | 3,559,799 |
Sep 04, 2024 | 128.90 | 132.20 | 125.70 | 131.90 | 131.90 | 2,818,132 |
Sep 03, 2024 | 133.50 | 135.10 | 129.70 | 129.90 | 129.90 | 3,783,353 |
Sep 02, 2024 | 131.00 | 135.20 | 131.00 | 134.70 | 134.70 | 2,408,184 |
Aug 30, 2024 | 131.20 | 133.10 | 131.00 | 131.10 | 131.10 | 2,463,651 |
Aug 29, 2024 | 132.00 | 134.20 | 131.00 | 131.00 | 131.00 | 3,277,188 |
Aug 28, 2024 | 133.50 | 138.00 | 131.87 | 133.60 | 133.60 | 3,972,397 |
Aug 27, 2024 | 133.00 | 136.52 | 132.20 | 133.50 | 133.50 | 4,643,159 |
Aug 23, 2024 | 136.00 | 136.50 | 131.60 | 132.30 | 132.30 | 1,949,258 |
Aug 22, 2024 | 133.00 | 137.30 | 131.80 | 133.00 | 133.00 | 10,353,422 |
Aug 21, 2024 | 135.00 | 138.80 | 133.10 | 133.50 | 133.50 | 3,930,395 |
Aug 20, 2024 | 133.00 | 135.00 | 128.10 | 134.50 | 134.50 | 5,148,454 |
Aug 19, 2024 | 132.90 | 209.35 | 132.10 | 132.60 | 132.60 | 10,053,585 |
Aug 16, 2024 | 132.70 | 134.50 | 131.80 | 133.00 | 133.00 | 6,440,605 |
Aug 15, 2024 | 132.30 | 133.40 | 131.00 | 133.20 | 133.20 | 2,797,101 |
Aug 14, 2024 | 131.00 | 133.46 | 131.00 | 132.30 | 132.30 | 1,889,935 |
Aug 13, 2024 | 131.70 | 133.96 | 129.00 | 131.10 | 131.10 | 1,841,397 |
Aug 12, 2024 | 131.40 | 134.90 | 128.80 | 132.00 | 132.00 | 8,601,404 |
Aug 09, 2024 | 129.50 | 133.00 | 125.60 | 131.40 | 131.40 | 1,813,930 |
Aug 08, 2024 | 131.60 | 133.30 | 124.40 | 129.30 | 129.30 | 6,850,137 |
Aug 07, 2024 | 130.00 | 133.60 | 127.20 | 133.20 | 133.20 | 6,213,271 |
Aug 06, 2024 | 130.70 | 136.10 | 128.10 | 128.80 | 128.80 | 20,772,854 |
Aug 05, 2024 | 121.70 | 129.70 | 118.00 | 128.00 | 128.00 | 25,096,215 |
Aug 02, 2024 | 198.00 | 202.80 | 195.80 | 197.00 | 197.00 | 1,819,563 |
Aug 01, 2024 | 203.20 | 207.00 | 196.10 | 200.20 | 200.20 | 2,536,120 |
Jul 31, 2024 | 209.20 | 209.20 | 191.80 | 204.00 | 204.00 | 4,916,902 |
Jul 30, 2024 | 202.40 | 208.21 | 201.12 | 203.80 | 203.80 | 4,156,675 |
Jul 29, 2024 | 210.80 | 211.40 | 203.40 | 203.40 | 203.40 | 1,453,381 |
Jul 26, 2024 | 207.00 | 213.20 | 203.40 | 211.40 | 211.40 | 1,065,021 |
Jul 25, 2024 | 211.80 | 211.80 | 205.94 | 208.00 | 208.00 | 1,974,184 |
Jul 24, 2024 | 210.00 | 210.60 | 208.00 | 210.20 | 210.20 | 2,320,934 |
Jul 23, 2024 | 208.40 | 208.40 | 206.60 | 207.40 | 207.40 | 10,861,974 |
Jul 22, 2024 | 209.00 | 209.00 | 206.60 | 207.20 | 207.20 | 1,391,205 |
Jul 19, 2024 | 206.40 | 210.00 | 206.00 | 206.60 | 206.60 | 636,411 |
Jul 18, 2024 | 205.00 | 209.20 | 204.00 | 206.80 | 206.80 | 1,853,885 |
Jul 17, 2024 | 203.00 | 206.00 | 201.80 | 204.60 | 204.60 | 3,325,729 |
Jul 16, 2024 | 202.00 | 204.40 | 200.00 | 204.40 | 204.40 | 1,908,165 |
Jul 15, 2024 | 199.00 | 202.20 | 197.60 | 202.20 | 202.20 | 1,186,225 |
Jul 12, 2024 | 200.20 | 206.00 | 198.90 | 198.90 | 198.90 | 1,956,211 |
Jul 11, 2024 | 198.00 | 207.00 | 198.00 | 204.60 | 204.60 | 4,146,090 |
Jul 10, 2024 | 191.10 | 207.20 | 191.00 | 207.20 | 207.20 | 8,084,495 |
Jul 09, 2024 | 195.50 | 198.34 | 192.90 | 194.40 | 194.40 | 1,021,834 |
Jul 08, 2024 | 195.60 | 198.50 | 193.77 | 194.90 | 194.90 | 1,452,536 |
Jul 05, 2024 | 199.00 | 199.70 | 196.00 | 197.40 | 197.40 | 1,720,116 |
Jul 04, 2024 | 197.20 | 200.20 | 195.60 | 196.80 | 196.80 | 1,805,738 |
Jul 03, 2024 | 204.20 | 210.21 | 199.00 | 199.90 | 199.90 | 4,502,516 |
Jul 02, 2024 | 200.20 | 206.80 | 198.80 | 204.00 | 204.00 | 1,368,991 |
Jul 01, 2024 | 208.20 | 209.80 | 202.00 | 202.40 | 202.40 | 1,260,293 |
Jun 28, 2024 | 203.60 | 209.40 | 202.20 | 206.20 | 206.20 | 6,038,655 |
*Close price adjusted for splits.**Adjusted close price adjusted for splits and dividend and/or capital gain distributions. |