Date | Open | High | Low | Close* | Adj Close** | Volume |
---|---|---|---|---|---|---|
May 03, 2024 | 245.40 | 249.40 | 243.80 | 248.70 | 248.70 | 7,065,880 |
May 02, 2024 | 249.50 | 250.80 | 243.80 | 244.00 | 244.00 | 5,652,620 |
May 01, 2024 | 249.60 | 250.40 | 246.00 | 248.40 | 248.40 | 2,852,138 |
Apr 30, 2024 | 249.70 | 251.30 | 246.80 | 248.10 | 248.10 | 7,825,045 |
Apr 29, 2024 | 248.10 | 249.70 | 247.30 | 248.90 | 248.90 | 4,161,891 |
Apr 26, 2024 | 248.50 | 249.80 | 245.80 | 247.00 | 247.00 | 5,954,029 |
Apr 25, 2024 | 247.40 | 250.70 | 245.30 | 247.10 | 247.10 | 7,946,300 |
Apr 24, 2024 | 250.80 | 252.20 | 247.70 | 248.10 | 248.10 | 10,068,163 |
Apr 23, 2024 | 249.50 | 252.30 | 248.10 | 249.30 | 249.30 | 13,857,014 |
Apr 22, 2024 | 249.80 | 250.40 | 246.10 | 248.20 | 248.20 | 6,736,126 |
Apr 19, 2024 | 246.10 | 246.90 | 242.60 | 245.60 | 245.60 | 4,507,767 |
Apr 18, 2024 | 245.80 | 248.20 | 244.50 | 248.20 | 248.20 | 4,544,314 |
Apr 17, 2024 | 243.30 | 244.60 | 241.50 | 243.40 | 243.40 | 7,062,219 |
Apr 16, 2024 | 244.60 | 246.80 | 243.20 | 244.40 | 244.40 | 6,177,760 |
Apr 15, 2024 | 250.00 | 252.30 | 248.50 | 248.70 | 248.70 | 5,266,169 |
Apr 12, 2024 | 250.10 | 251.10 | 246.80 | 249.50 | 249.50 | 8,384,959 |
Apr 11, 2024 | 247.50 | 253.10 | 246.60 | 248.00 | 248.00 | 5,635,436 |
Apr 10, 2024 | 245.70 | 248.80 | 242.10 | 242.10 | 242.10 | 10,766,987 |
Apr 09, 2024 | 243.10 | 244.50 | 239.80 | 244.20 | 244.20 | 5,003,855 |
Apr 08, 2024 | 242.50 | 246.10 | 241.00 | 244.60 | 244.60 | 4,755,255 |
Apr 05, 2024 | 246.50 | 248.70 | 240.40 | 242.40 | 242.40 | 6,527,773 |
Apr 04, 2024 | 250.20 | 252.40 | 247.80 | 249.50 | 249.50 | 7,559,827 |
Apr 03, 2024 | 245.90 | 249.60 | 244.00 | 249.20 | 249.20 | 6,367,358 |
Apr 02, 2024 | 250.20 | 251.20 | 244.90 | 246.40 | 246.40 | 9,128,028 |
Mar 28, 2024 | 248.50 | 249.80 | 244.90 | 249.40 | 249.40 | 7,210,746 |
Mar 27, 2024 | 249.50 | 250.52 | 245.10 | 246.00 | 246.00 | 10,401,238 |
Mar 26, 2024 | 240.00 | 250.70 | 240.00 | 249.80 | 249.80 | 7,462,990 |
Mar 25, 2024 | 227.00 | 243.30 | 222.90 | 239.60 | 239.60 | 12,368,472 |
Mar 22, 2024 | 233.90 | 236.50 | 232.30 | 233.60 | 233.60 | 5,377,757 |
Mar 21, 2024 | 233.40 | 235.50 | 230.40 | 233.10 | 233.10 | 5,975,314 |
Mar 20, 2024 | 225.20 | 230.30 | 225.20 | 229.80 | 229.80 | 6,011,916 |
Mar 19, 2024 | 223.00 | 224.80 | 221.40 | 224.20 | 224.20 | 10,666,860 |
Mar 18, 2024 | 227.80 | 227.80 | 224.90 | 225.50 | 225.50 | 4,475,532 |
Mar 15, 2024 | 225.00 | 229.20 | 225.00 | 226.90 | 226.90 | 11,274,637 |
Mar 14, 2024 | 228.20 | 229.50 | 224.90 | 225.90 | 225.90 | 4,324,747 |
Mar 13, 2024 | 230.50 | 230.50 | 224.90 | 227.50 | 227.50 | 4,976,174 |
Mar 12, 2024 | 228.70 | 230.10 | 227.30 | 229.00 | 229.00 | 4,990,813 |
Mar 11, 2024 | 226.30 | 227.60 | 224.96 | 226.10 | 226.10 | 3,815,432 |
Mar 08, 2024 | 228.90 | 229.10 | 225.20 | 227.60 | 227.60 | 4,160,302 |
Mar 07, 2024 | 225.90 | 231.20 | 224.40 | 229.20 | 229.20 | 7,646,013 |
Mar 06, 2024 | 224.80 | 228.90 | 224.10 | 227.00 | 227.00 | 10,116,917 |
Mar 05, 2024 | 221.40 | 225.90 | 221.40 | 223.90 | 223.90 | 10,620,673 |
Mar 04, 2024 | 231.50 | 232.30 | 225.70 | 226.10 | 226.10 | 5,096,582 |
Mar 01, 2024 | 236.60 | 237.90 | 229.00 | 232.40 | 232.40 | 6,723,587 |
Feb 29, 2024 | 234.10 | 237.10 | 233.10 | 234.50 | 234.50 | 10,504,284 |
Feb 28, 2024 | 230.50 | 234.10 | 229.30 | 233.70 | 233.70 | 4,357,646 |
Feb 27, 2024 | 230.00 | 233.10 | 229.40 | 230.50 | 230.50 | 13,719,487 |
Feb 26, 2024 | 230.50 | 231.70 | 227.50 | 229.80 | 229.80 | 5,093,550 |
Feb 23, 2024 | 227.90 | 230.50 | 226.70 | 229.30 | 229.30 | 8,504,463 |
Feb 22, 2024 | 225.20 | 228.20 | 225.20 | 226.10 | 226.10 | 5,136,826 |
Feb 21, 2024 | 224.30 | 225.70 | 223.40 | 224.90 | 224.90 | 6,871,369 |
Feb 20, 2024 | 221.50 | 224.60 | 220.60 | 223.90 | 223.90 | 5,319,863 |
Feb 19, 2024 | 228.70 | 228.70 | 222.40 | 222.60 | 222.60 | 2,957,447 |
Feb 16, 2024 | 226.30 | 228.20 | 225.60 | 227.60 | 227.60 | 8,624,655 |
Feb 15, 2024 | 220.80 | 226.84 | 220.38 | 225.10 | 225.10 | 5,219,273 |
Feb 14, 2024 | 215.30 | 219.60 | 215.30 | 218.50 | 218.50 | 4,699,146 |
Feb 13, 2024 | 218.80 | 220.00 | 214.50 | 215.80 | 215.80 | 4,033,411 |
Feb 12, 2024 | 218.20 | 221.30 | 218.17 | 220.80 | 220.80 | 13,940,321 |
Feb 09, 2024 | 219.80 | 221.10 | 217.50 | 217.80 | 217.80 | 4,551,200 |
Feb 08, 2024 | 216.90 | 222.10 | 216.90 | 219.90 | 219.90 | 5,283,137 |
Feb 07, 2024 | 217.30 | 219.60 | 216.20 | 217.80 | 217.80 | 4,667,487 |
Feb 06, 2024 | 211.10 | 218.10 | 211.10 | 217.30 | 217.30 | 5,489,766 |
Feb 05, 2024 | 213.50 | 214.20 | 209.80 | 210.10 | 210.10 | 6,410,948 |
Feb 02, 2024 | 212.20 | 217.90 | 212.00 | 214.60 | 214.60 | 3,694,596 |
Feb 01, 2024 | 218.00 | 220.60 | 216.00 | 216.00 | 216.00 | 5,631,402 |
Jan 31, 2024 | 221.80 | 222.50 | 220.30 | 220.40 | 220.40 | 4,362,340 |
Jan 30, 2024 | 222.60 | 223.90 | 220.40 | 221.50 | 221.50 | 3,171,813 |
Jan 29, 2024 | 219.60 | 222.40 | 217.00 | 220.90 | 220.90 | 3,927,833 |
Jan 26, 2024 | 222.40 | 226.40 | 221.60 | 225.10 | 225.10 | 12,014,581 |
Jan 25, 2024 | 224.50 | 225.50 | 220.80 | 221.80 | 221.80 | 5,425,281 |
Jan 24, 2024 | 224.50 | 227.68 | 222.80 | 225.50 | 225.50 | 4,394,574 |
Jan 23, 2024 | 223.10 | 224.80 | 221.80 | 223.10 | 223.10 | 6,391,285 |
Jan 22, 2024 | 220.00 | 222.10 | 218.50 | 221.40 | 221.40 | 10,129,187 |
Jan 19, 2024 | 219.90 | 221.30 | 216.40 | 218.10 | 218.10 | 5,194,924 |
Jan 18, 2024 | 215.70 | 219.80 | 213.80 | 219.80 | 219.80 | 7,780,105 |
Jan 17, 2024 | 213.20 | 215.20 | 212.20 | 215.20 | 215.20 | 4,960,379 |
Jan 16, 2024 | 213.70 | 216.30 | 212.10 | 216.20 | 216.20 | 5,047,657 |
Jan 15, 2024 | 216.80 | 219.00 | 214.90 | 214.90 | 214.90 | 13,915,032 |
Jan 12, 2024 | 219.00 | 221.20 | 216.60 | 218.50 | 218.50 | 3,396,701 |
Jan 11, 2024 | 226.90 | 227.70 | 217.30 | 217.70 | 217.70 | 5,903,783 |
Jan 10, 2024 | 226.00 | 227.90 | 222.60 | 224.60 | 224.60 | 7,623,864 |
Jan 09, 2024 | 232.30 | 232.30 | 225.90 | 226.10 | 226.10 | 6,128,638 |
Jan 08, 2024 | 229.40 | 231.40 | 226.30 | 231.10 | 231.10 | 4,928,232 |
Jan 05, 2024 | 231.00 | 232.20 | 226.20 | 229.30 | 229.30 | 5,500,414 |
Jan 04, 2024 | 233.00 | 234.30 | 231.40 | 233.00 | 233.00 | 7,700,363 |
Jan 03, 2024 | 236.50 | 239.10 | 233.00 | 234.80 | 234.80 | 4,121,285 |
Jan 02, 2024 | 244.80 | 247.00 | 237.40 | 238.60 | 238.60 | 4,457,868 |
Dec 29, 2023 | 246.20 | 246.70 | 243.30 | 243.30 | 243.30 | 1,196,479 |
Dec 28, 2023 | 247.70 | 248.70 | 245.00 | 246.10 | 246.10 | 2,307,291 |
Dec 27, 2023 | 247.50 | 248.80 | 245.30 | 246.80 | 246.80 | 3,296,972 |
Dec 22, 2023 | 248.80 | 248.80 | 245.20 | 246.80 | 246.80 | 2,374,876 |
Dec 21, 2023 | 246.60 | 247.60 | 243.80 | 244.90 | 244.90 | 3,328,906 |
Dec 20, 2023 | 244.70 | 249.00 | 243.30 | 247.60 | 247.60 | 6,553,360 |
Dec 19, 2023 | 238.80 | 243.00 | 238.30 | 241.70 | 241.70 | 3,672,136 |
Dec 18, 2023 | 240.70 | 244.50 | 237.40 | 239.00 | 239.00 | 10,654,905 |
Dec 15, 2023 | 243.30 | 246.50 | 243.30 | 244.20 | 244.20 | 12,163,664 |
Dec 14, 2023 | 233.00 | 246.30 | 226.40 | 243.50 | 243.50 | 9,287,111 |
Dec 13, 2023 | 229.10 | 231.60 | 227.80 | 227.80 | 227.80 | 7,533,929 |
Dec 12, 2023 | 233.50 | 234.90 | 229.00 | 229.00 | 229.00 | 4,079,495 |
Dec 11, 2023 | 231.70 | 233.73 | 228.40 | 232.10 | 232.10 | 4,386,337 |
*Close price adjusted for splits.**Adjusted close price adjusted for splits and dividend and/or capital gain distributions. |