Date | Open | High | Low | Close* | Adj Close** | Volume |
---|---|---|---|---|---|---|
Nov 28, 2024 | 211.00 | 213.90 | 210.90 | 213.30 | 213.30 | 1,673,894 |
Nov 27, 2024 | 208.50 | 210.45 | 207.80 | 210.40 | 210.40 | 1,305,202 |
Nov 26, 2024 | 208.70 | 210.90 | 208.20 | 209.40 | 209.40 | 1,337,816 |
Nov 25, 2024 | 213.10 | 214.00 | 209.80 | 210.30 | 210.30 | 5,317,391 |
Nov 22, 2024 | 216.00 | 216.40 | 211.40 | 212.90 | 212.90 | 1,917,898 |
Nov 21, 2024 | 214.10 | 215.70 | 212.10 | 214.80 | 214.80 | 1,285,655 |
Nov 20, 2024 | 215.50 | 217.30 | 214.10 | 214.10 | 214.10 | 1,321,859 |
Nov 19, 2024 | 218.30 | 219.60 | 212.10 | 214.30 | 214.30 | 2,053,246 |
Nov 18, 2024 | 217.00 | 220.20 | 216.60 | 218.30 | 218.30 | 1,997,291 |
Nov 15, 2024 | 215.30 | 217.40 | 214.90 | 216.40 | 216.40 | 1,747,974 |
Nov 14, 2024 | 214.50 | 216.70 | 214.50 | 216.40 | 216.40 | 1,339,886 |
Nov 13, 2024 | 214.50 | 215.40 | 212.90 | 214.10 | 214.10 | 1,759,718 |
Nov 12, 2024 | 217.90 | 218.30 | 214.30 | 214.60 | 214.60 | 1,862,951 |
Nov 11, 2024 | 218.10 | 219.30 | 217.20 | 218.90 | 218.90 | 1,262,746 |
Nov 08, 2024 | 219.70 | 219.70 | 215.70 | 216.70 | 216.70 | 1,860,006 |
Nov 07, 2024 | 220.90 | 224.40 | 218.40 | 220.00 | 220.00 | 2,361,789 |
Nov 06, 2024 | 222.70 | 224.40 | 218.60 | 219.10 | 219.10 | 2,668,112 |
Nov 05, 2024 | 224.00 | 224.00 | 220.70 | 221.90 | 221.90 | 1,817,508 |
Nov 04, 2024 | 220.00 | 223.80 | 219.90 | 223.50 | 223.50 | 2,851,992 |
Nov 01, 2024 | 216.40 | 219.90 | 216.40 | 218.90 | 218.90 | 1,466,848 |
Oct 31, 2024 | 215.80 | 217.60 | 215.10 | 216.20 | 216.20 | 2,365,417 |
Oct 30, 2024 | 219.00 | 219.90 | 215.90 | 216.80 | 216.80 | 1,431,960 |
Oct 29, 2024 | 218.80 | 220.60 | 218.80 | 219.90 | 219.90 | 2,424,096 |
Oct 28, 2024 | 215.50 | 218.80 | 215.50 | 218.20 | 218.20 | 2,662,818 |
Oct 25, 2024 | 213.00 | 216.70 | 213.00 | 214.90 | 214.90 | 2,090,492 |
Oct 24, 2024 | 217.50 | 217.70 | 212.90 | 212.90 | 212.90 | 3,308,389 |
Oct 23, 2024 | 220.00 | 220.80 | 217.00 | 218.00 | 218.00 | 7,107,368 |
Oct 22, 2024 | 205.80 | 208.90 | 205.30 | 207.70 | 207.70 | 2,240,499 |
Oct 21, 2024 | 206.00 | 208.00 | 205.70 | 206.00 | 206.00 | 1,514,973 |
Oct 18, 2024 | 206.70 | 209.40 | 205.90 | 207.20 | 207.20 | 1,226,891 |
Oct 17, 2024 | 205.80 | 209.70 | 205.80 | 207.30 | 207.30 | 2,027,833 |
Oct 16, 2024 | 204.90 | 205.60 | 203.90 | 204.20 | 204.20 | 2,291,533 |
Oct 15, 2024 | 206.20 | 206.80 | 204.40 | 206.30 | 206.30 | 2,170,387 |
Oct 14, 2024 | 207.50 | 207.80 | 205.70 | 206.00 | 206.00 | 1,412,489 |
Oct 11, 2024 | 206.90 | 207.90 | 205.30 | 207.50 | 207.50 | 1,398,692 |
Oct 10, 2024 | 206.20 | 208.00 | 205.20 | 207.00 | 207.00 | 3,569,447 |
Oct 09, 2024 | 205.00 | 206.20 | 203.80 | 206.00 | 206.00 | 2,199,628 |
Oct 08, 2024 | 204.80 | 208.40 | 204.40 | 207.00 | 207.00 | 1,497,561 |
Oct 07, 2024 | 206.50 | 206.90 | 204.40 | 205.80 | 205.80 | 1,562,411 |
Oct 04, 2024 | 204.90 | 207.20 | 204.20 | 205.00 | 205.00 | 2,003,173 |
Oct 03, 2024 | 210.40 | 210.40 | 203.70 | 204.70 | 204.70 | 2,859,300 |
Oct 02, 2024 | 210.00 | 211.50 | 209.00 | 211.20 | 211.20 | 1,652,418 |
Oct 01, 2024 | 215.30 | 216.00 | 208.40 | 209.80 | 209.80 | 3,168,075 |
Sep 30, 2024 | 217.10 | 218.10 | 214.90 | 215.30 | 215.30 | 2,036,377 |
Sep 27, 2024 | 217.50 | 218.80 | 216.50 | 217.40 | 217.40 | 1,806,584 |
Sep 26, 2024 | 216.60 | 218.50 | 216.00 | 218.00 | 218.00 | 1,762,941 |
Sep 25, 2024 | 217.00 | 218.50 | 214.50 | 214.70 | 214.70 | 4,561,144 |
Sep 24, 2024 | 219.00 | 220.00 | 217.60 | 218.00 | 218.00 | 2,199,764 |
Sep 23, 2024 | 220.00 | 220.60 | 215.90 | 217.80 | 217.80 | 2,342,669 |
Sep 20, 2024 | 220.00 | 221.90 | 218.00 | 220.00 | 220.00 | 3,021,441 |
Sep 19, 2024 | 218.00 | 221.10 | 217.30 | 220.40 | 220.40 | 2,129,973 |
Sep 18, 2024 | 218.60 | 219.50 | 215.60 | 216.70 | 216.70 | 1,448,256 |
Sep 17, 2024 | 217.40 | 219.60 | 217.40 | 218.40 | 218.40 | 1,148,944 |
Sep 16, 2024 | 216.90 | 217.60 | 215.80 | 217.00 | 217.00 | 994,337 |
Sep 13, 2024 | 218.30 | 219.40 | 217.10 | 217.50 | 217.50 | 882,732 |
Sep 12, 2024 | 219.50 | 221.80 | 216.70 | 218.30 | 218.30 | 1,295,654 |
Sep 11, 2024 | 217.70 | 219.10 | 215.80 | 217.30 | 217.30 | 1,433,875 |
Sep 10, 2024 | 220.80 | 222.80 | 216.90 | 217.00 | 217.00 | 1,559,932 |
Sep 09, 2024 | 218.90 | 220.80 | 218.40 | 220.80 | 220.80 | 1,358,624 |
Sep 06, 2024 | 220.40 | 220.50 | 216.40 | 217.30 | 217.30 | 1,639,658 |
Sep 05, 2024 | 216.50 | 221.60 | 216.20 | 221.10 | 221.10 | 1,368,679 |
Sep 04, 2024 | 215.70 | 218.90 | 215.50 | 216.60 | 216.60 | 2,210,576 |
Sep 03, 2024 | 219.90 | 220.50 | 217.90 | 218.40 | 218.40 | 1,458,978 |
Sep 02, 2024 | 219.80 | 222.20 | 219.80 | 220.80 | 220.80 | 1,741,818 |
Aug 30, 2024 | 218.70 | 220.20 | 218.60 | 219.40 | 219.40 | 2,030,166 |
Aug 29, 2024 | 217.00 | 220.20 | 216.90 | 218.70 | 218.70 | 1,592,251 |
Aug 28, 2024 | 217.40 | 218.40 | 215.90 | 217.60 | 217.60 | 1,416,048 |
Aug 27, 2024 | 217.10 | 217.90 | 216.60 | 217.70 | 217.70 | 1,150,431 |
Aug 26, 2024 | 216.40 | 217.80 | 215.90 | 217.10 | 217.10 | 934,560 |
Aug 23, 2024 | 214.00 | 217.40 | 213.90 | 216.90 | 216.90 | 1,714,680 |
Aug 22, 2024 | 211.20 | 213.80 | 211.10 | 213.40 | 213.40 | 1,301,933 |
Aug 21, 2024 | 210.50 | 212.40 | 210.30 | 211.20 | 211.20 | 1,343,814 |
Aug 20, 2024 | 213.60 | 213.90 | 209.50 | 210.50 | 210.50 | 1,579,087 |
Aug 19, 2024 | 212.80 | 214.30 | 212.30 | 213.50 | 213.50 | 1,548,788 |
Aug 16, 2024 | 212.20 | 213.80 | 212.00 | 212.80 | 212.80 | 1,492,546 |
Aug 15, 2024 | 210.30 | 213.30 | 207.50 | 212.00 | 212.00 | 2,093,260 |
Aug 14, 2024 | 209.20 | 210.40 | 208.40 | 209.40 | 209.40 | 1,288,774 |
Aug 13, 2024 | 208.30 | 209.20 | 207.10 | 208.20 | 208.20 | 1,015,143 |
Aug 12, 2024 | 210.00 | 210.30 | 206.80 | 207.10 | 207.10 | 1,531,853 |
Aug 09, 2024 | 208.50 | 210.10 | 207.60 | 208.90 | 208.90 | 1,015,811 |
Aug 08, 2024 | 205.60 | 208.70 | 202.90 | 207.60 | 207.60 | 1,524,686 |
Aug 07, 2024 | 204.80 | 208.20 | 203.60 | 207.30 | 207.30 | 1,880,161 |
Aug 06, 2024 | 207.50 | 209.00 | 199.15 | 202.30 | 202.30 | 3,170,904 |
Aug 05, 2024 | 207.10 | 208.90 | 199.80 | 205.90 | 205.90 | 4,677,518 |
Aug 02, 2024 | 220.00 | 220.10 | 214.40 | 215.00 | 215.00 | 2,823,976 |
Aug 01, 2024 | 227.20 | 227.30 | 221.30 | 221.80 | 221.80 | 1,751,655 |
Jul 31, 2024 | 229.30 | 229.50 | 227.20 | 228.00 | 228.00 | 1,323,460 |
Jul 30, 2024 | 226.80 | 228.80 | 226.80 | 228.00 | 228.00 | 1,084,682 |
Jul 29, 2024 | 227.00 | 228.90 | 226.30 | 226.50 | 226.50 | 1,542,702 |
Jul 26, 2024 | 224.10 | 226.20 | 223.70 | 226.20 | 226.20 | 1,486,664 |
Jul 25, 2024 | 222.30 | 224.70 | 221.00 | 224.70 | 224.70 | 1,145,119 |
Jul 24, 2024 | 224.10 | 224.80 | 222.50 | 224.20 | 224.20 | 1,350,920 |
Jul 23, 2024 | 224.60 | 225.80 | 223.50 | 225.00 | 225.00 | 1,645,078 |
Jul 22, 2024 | 221.60 | 223.80 | 220.30 | 223.70 | 223.70 | 1,688,595 |
Jul 19, 2024 | 219.00 | 221.90 | 218.70 | 220.30 | 220.30 | 1,706,037 |
Jul 18, 2024 | 216.00 | 220.50 | 215.50 | 220.50 | 220.50 | 3,465,342 |
Jul 17, 2024 | 213.80 | 215.10 | 212.70 | 215.00 | 215.00 | 1,679,165 |
Jul 16, 2024 | 216.00 | 216.10 | 212.60 | 213.80 | 213.80 | 2,948,074 |
Jul 15, 2024 | 219.10 | 219.50 | 215.80 | 216.60 | 216.60 | 1,733,294 |
Jul 12, 2024 | 218.70 | 220.60 | 217.10 | 220.40 | 220.40 | 1,976,481 |
*Close price adjusted for splits.**Adjusted close price adjusted for splits and dividend and/or capital gain distributions. |