Date | Open | High | Low | Close* | Adj Close** | Volume |
---|---|---|---|---|---|---|
Nov 28, 2024 | 120.00 | 120.90 | 119.70 | 120.40 | 120.40 | 3,180,337 |
Nov 27, 2024 | 122.00 | 122.60 | 120.00 | 120.10 | 120.10 | 25,266,359 |
Nov 26, 2024 | 120.40 | 121.90 | 118.70 | 120.50 | 120.50 | 23,223,176 |
Nov 25, 2024 | 120.50 | 121.60 | 117.90 | 120.30 | 120.30 | 29,353,283 |
Nov 22, 2024 | 114.80 | 120.30 | 114.00 | 119.50 | 119.50 | 41,346,699 |
Nov 21, 2024 | 110.00 | 115.30 | 109.80 | 114.70 | 114.70 | 35,417,062 |
Nov 20, 2024 | 111.40 | 113.30 | 108.50 | 109.00 | 109.00 | 22,411,981 |
Nov 19, 2024 | 114.40 | 114.50 | 109.10 | 110.80 | 110.80 | 23,474,103 |
Nov 18, 2024 | 113.60 | 114.70 | 112.40 | 113.80 | 113.80 | 22,230,744 |
Nov 15, 2024 | 114.30 | 116.60 | 112.60 | 113.00 | 113.00 | 23,978,790 |
Nov 14, 2024 | 114.20 | 115.00 | 113.00 | 113.80 | 113.80 | 24,458,225 |
Nov 13, 2024 | 111.20 | 116.80 | 109.20 | 113.50 | 113.50 | 40,566,482 |
Nov 12, 2024 | 111.30 | 112.70 | 110.40 | 111.80 | 111.80 | 20,791,928 |
Nov 11, 2024 | 110.00 | 113.30 | 109.90 | 111.80 | 111.80 | 31,830,568 |
Nov 08, 2024 | 105.30 | 110.10 | 104.40 | 109.80 | 109.80 | 34,562,726 |
Nov 07, 2024 | 102.00 | 105.80 | 101.70 | 105.20 | 105.20 | 23,181,477 |
Nov 06, 2024 | 98.15 | 103.10 | 97.20 | 101.80 | 101.80 | 36,053,938 |
Nov 05, 2024 | 101.10 | 101.80 | 97.75 | 97.75 | 97.75 | 23,740,641 |
Nov 04, 2024 | 105.20 | 105.90 | 99.85 | 100.50 | 100.50 | 27,013,085 |
Nov 01, 2024 | 107.40 | 108.80 | 105.40 | 105.60 | 105.60 | 28,870,744 |
Oct 31, 2024 | 109.50 | 110.30 | 106.50 | 106.90 | 106.90 | 22,425,586 |
Oct 30, 2024 | 110.20 | 111.10 | 108.50 | 108.50 | 108.50 | 33,054,876 |
Oct 28, 2024 | 111.20 | 111.60 | 110.00 | 110.00 | 110.00 | 6,099,673 |
Oct 25, 2024 | 111.50 | 112.90 | 109.50 | 111.20 | 111.20 | 26,839,120 |
Oct 24, 2024 | 111.70 | 113.70 | 111.30 | 112.00 | 112.00 | 17,119,472 |
Oct 23, 2024 | 111.70 | 112.70 | 108.50 | 110.80 | 110.80 | 23,212,666 |
Oct 22, 2024 | 108.90 | 113.90 | 107.90 | 111.70 | 111.70 | 25,039,094 |
Oct 21, 2024 | 111.10 | 112.10 | 108.00 | 108.60 | 108.60 | 18,360,168 |
Oct 18, 2024 | 115.10 | 116.50 | 110.00 | 110.90 | 110.90 | 19,395,477 |
Oct 17, 2024 | 116.70 | 117.70 | 114.80 | 114.80 | 114.80 | 23,107,211 |
Oct 16, 2024 | 116.90 | 117.50 | 114.60 | 116.90 | 116.90 | 18,343,947 |
Oct 15, 2024 | 116.80 | 118.50 | 114.70 | 117.50 | 117.50 | 25,578,863 |
Oct 14, 2024 | 119.50 | 121.50 | 116.50 | 116.50 | 116.50 | 18,500,808 |
Oct 11, 2024 | 117.90 | 122.40 | 117.40 | 119.40 | 119.40 | 20,886,270 |
Oct 10, 2024 | 120.40 | 121.30 | 117.40 | 117.60 | 117.60 | 14,267,747 |
Oct 09, 2024 | 115.30 | 120.10 | 113.00 | 120.10 | 120.10 | 19,839,504 |
Oct 08, 2024 | 113.90 | 117.50 | 113.30 | 115.30 | 115.30 | 21,883,348 |
Oct 07, 2024 | 115.50 | 117.10 | 112.60 | 113.80 | 113.80 | 19,446,617 |
Oct 04, 2024 | 112.90 | 115.90 | 107.90 | 115.50 | 115.50 | 35,609,531 |
Oct 03, 2024 | 116.40 | 118.00 | 111.40 | 112.00 | 112.00 | 29,665,974 |
Oct 02, 2024 | 121.10 | 122.10 | 115.60 | 115.60 | 115.60 | 19,594,781 |
Oct 01, 2024 | 122.60 | 125.20 | 116.50 | 121.70 | 121.70 | 26,168,522 |
Sep 30, 2024 | 122.50 | 122.70 | 119.90 | 122.40 | 122.40 | 16,982,180 |
Sep 27, 2024 | 124.20 | 124.40 | 121.50 | 123.00 | 123.00 | 16,707,451 |
Sep 26, 2024 | 128.00 | 130.90 | 123.60 | 123.80 | 123.80 | 27,893,268 |
Sep 25, 2024 | 126.30 | 128.40 | 125.30 | 126.90 | 126.90 | 22,143,556 |
Sep 24, 2024 | 121.00 | 127.30 | 120.10 | 126.00 | 126.00 | 22,669,955 |
Sep 23, 2024 | 121.00 | 122.80 | 119.80 | 120.60 | 120.60 | 14,698,554 |
Sep 20, 2024 | 116.60 | 119.20 | 115.30 | 119.20 | 119.20 | 17,782,648 |
Sep 19, 2024 | 116.10 | 116.80 | 114.80 | 116.50 | 116.50 | 28,534,740 |
Sep 18, 2024 | 112.80 | 115.40 | 112.50 | 114.20 | 114.20 | 16,303,380 |
Sep 17, 2024 | 112.10 | 114.00 | 111.70 | 113.00 | 113.00 | 16,038,598 |
Sep 16, 2024 | 110.70 | 113.30 | 110.20 | 111.60 | 111.60 | 19,562,271 |
Sep 13, 2024 | 109.50 | 112.70 | 107.70 | 111.00 | 111.00 | 22,791,953 |
Sep 12, 2024 | 107.40 | 109.80 | 104.50 | 109.70 | 109.70 | 24,794,121 |
Sep 11, 2024 | 106.60 | 108.80 | 104.90 | 106.20 | 106.20 | 19,480,406 |
Sep 10, 2024 | 108.20 | 108.90 | 104.50 | 106.60 | 106.60 | 18,310,553 |
Sep 09, 2024 | 110.70 | 111.10 | 107.60 | 108.00 | 108.00 | 15,466,863 |
Sep 06, 2024 | 113.60 | 114.50 | 112.00 | 112.10 | 112.10 | 18,338,807 |
Sep 05, 2024 | 114.80 | 115.30 | 112.20 | 113.50 | 113.50 | 21,147,590 |
Sep 04, 2024 | 111.90 | 114.40 | 111.70 | 114.10 | 114.10 | 26,146,097 |
Sep 03, 2024 | 115.40 | 116.10 | 113.50 | 113.70 | 113.70 | 24,545,695 |
Sep 02, 2024 | 112.60 | 116.20 | 112.40 | 115.40 | 115.40 | 38,248,910 |
Aug 29, 2024 | 110.40 | 113.90 | 109.00 | 112.30 | 112.30 | 18,181,481 |
Aug 28, 2024 | 112.50 | 112.80 | 107.50 | 110.80 | 110.80 | 17,848,878 |
Aug 27, 2024 | 109.00 | 112.00 | 108.00 | 112.00 | 112.00 | 16,851,863 |
Aug 26, 2024 | 109.90 | 110.80 | 107.20 | 108.80 | 108.80 | 22,279,723 |
Aug 23, 2024 | 114.00 | 114.00 | 108.30 | 109.00 | 109.00 | 17,537,919 |
Aug 22, 2024 | 113.10 | 115.10 | 112.10 | 114.00 | 114.00 | 20,486,407 |
Aug 21, 2024 | 112.00 | 113.80 | 111.60 | 112.40 | 112.40 | 16,190,415 |
Aug 20, 2024 | 111.10 | 113.50 | 110.70 | 112.00 | 112.00 | 22,826,510 |
Aug 19, 2024 | 109.70 | 111.90 | 108.40 | 111.70 | 111.70 | 22,851,257 |
Aug 16, 2024 | 114.30 | 114.50 | 109.00 | 109.00 | 109.00 | 24,182,456 |
Aug 15, 2024 | 113.50 | 114.70 | 111.70 | 114.00 | 114.00 | 22,471,648 |
Aug 14, 2024 | 117.00 | 117.90 | 112.80 | 113.00 | 113.00 | 20,553,425 |
Aug 13, 2024 | 112.40 | 116.40 | 109.90 | 116.20 | 116.20 | 21,882,995 |
Aug 12, 2024 | 111.40 | 114.20 | 110.30 | 112.80 | 112.80 | 16,003,383 |
Aug 09, 2024 | 114.80 | 116.10 | 110.00 | 110.60 | 110.60 | 18,500,270 |
Aug 08, 2024 | 115.70 | 116.60 | 113.20 | 114.10 | 114.10 | 16,215,076 |
Aug 07, 2024 | 118.40 | 119.60 | 114.70 | 116.00 | 116.00 | 21,518,186 |
Aug 06, 2024 | 123.50 | 124.50 | 117.30 | 117.30 | 117.30 | 21,696,241 |
Aug 05, 2024 | 114.00 | 121.50 | 114.00 | 119.90 | 119.90 | 25,176,221 |
Aug 02, 2024 | 126.90 | 127.80 | 123.40 | 124.20 | 124.20 | 20,542,978 |
Aug 01, 2024 | 126.90 | 131.20 | 125.90 | 128.60 | 128.60 | 27,123,147 |
Jul 31, 2024 | 120.00 | 125.70 | 119.50 | 123.80 | 123.80 | 34,789,954 |
Jul 30, 2024 | 126.40 | 127.90 | 117.90 | 118.60 | 118.60 | 26,532,833 |
Jul 29, 2024 | 123.50 | 127.30 | 123.20 | 126.20 | 126.20 | 14,740,586 |
Jul 26, 2024 | 125.00 | 126.70 | 123.10 | 124.80 | 124.80 | 20,303,287 |
Jul 25, 2024 | 125.50 | 127.20 | 122.60 | 124.80 | 124.80 | 16,138,139 |
Jul 24, 2024 | 125.00 | 128.20 | 122.70 | 126.80 | 126.80 | 18,497,381 |
Jul 23, 2024 | 129.00 | 129.30 | 124.70 | 125.50 | 125.50 | 22,728,202 |
Jul 22, 2024 | 131.60 | 132.80 | 128.70 | 128.90 | 128.90 | 19,517,005 |
Jul 19, 2024 | 129.90 | 131.80 | 129.00 | 131.20 | 131.20 | 19,622,234 |
Jul 18, 2024 | 133.30 | 134.90 | 128.90 | 130.00 | 130.00 | 24,035,686 |
Jul 17, 2024 | 133.20 | 133.50 | 130.20 | 132.50 | 132.50 | 20,443,752 |
Jul 16, 2024 | 133.50 | 138.30 | 132.00 | 132.90 | 132.90 | 33,738,090 |
Jul 12, 2024 | 132.50 | 136.80 | 129.90 | 132.50 | 132.50 | 30,617,785 |
Jul 11, 2024 | 125.50 | 132.40 | 125.00 | 132.40 | 132.40 | 29,619,674 |
Jul 10, 2024 | 123.00 | 124.70 | 119.70 | 123.30 | 123.30 | 22,768,112 |
Jul 09, 2024 | 124.20 | 125.70 | 121.80 | 122.70 | 122.70 | 17,512,242 |
*Close price adjusted for splits.**Adjusted close price adjusted for splits and dividend and/or capital gain distributions. |