Date | Open | High | Low | Close* | Adj Close** | Volume |
---|---|---|---|---|---|---|
Jul 03, 2024 | 258.30 | 270.30 | 258.30 | 269.55 | 269.55 | 10,162,878 |
Jul 02, 2024 | 265.25 | 265.25 | 257.50 | 258.25 | 258.25 | 3,848,077 |
Jul 01, 2024 | 265.00 | 266.00 | 262.10 | 264.60 | 264.60 | 2,237,886 |
Jun 28, 2024 | 263.80 | 270.39 | 262.01 | 262.98 | 262.98 | 6,635,809 |
Jun 27, 2024 | 257.65 | 263.90 | 256.62 | 262.96 | 262.96 | 8,274,829 |
Jun 26, 2024 | 253.99 | 260.99 | 253.72 | 257.65 | 257.65 | 5,440,276 |
Jun 25, 2024 | 259.10 | 261.16 | 252.66 | 253.72 | 253.72 | 5,324,274 |
Jun 24, 2024 | 260.82 | 261.00 | 252.00 | 256.62 | 256.62 | 8,320,405 |
Jun 21, 2024 | 267.09 | 268.39 | 262.90 | 263.62 | 263.62 | 3,927,443 |
Jun 20, 2024 | 267.00 | 269.66 | 265.01 | 267.09 | 267.09 | 5,005,525 |
Jun 19, 2024 | 261.00 | 270.00 | 255.76 | 266.11 | 266.11 | 12,335,878 |
Jun 18, 2024 | 258.04 | 265.32 | 257.63 | 259.81 | 259.81 | 8,733,108 |
Jun 14, 2024 | 260.10 | 261.40 | 256.85 | 257.63 | 257.63 | 3,414,351 |
Jun 13, 2024 | 260.04 | 262.00 | 257.05 | 259.83 | 259.83 | 3,479,296 |
Jun 12, 2024 | 253.68 | 260.20 | 253.27 | 258.98 | 258.98 | 5,672,852 |
Jun 11, 2024 | 254.10 | 256.30 | 251.20 | 253.65 | 253.65 | 3,570,271 |
Jun 10, 2024 | 252.00 | 256.57 | 251.05 | 253.00 | 253.00 | 4,194,970 |
Jun 07, 2024 | 245.00 | 253.00 | 242.50 | 251.25 | 251.25 | 6,142,838 |
Jun 06, 2024 | 245.75 | 250.30 | 242.50 | 243.70 | 243.70 | 9,629,295 |
Jun 05, 2024 | 229.20 | 245.10 | 223.60 | 244.20 | 244.20 | 10,957,180 |
Jun 04, 2024 | 263.00 | 264.00 | 222.10 | 224.20 | 224.20 | 16,333,556 |
Jun 03, 2024 | 256.00 | 266.75 | 253.60 | 261.25 | 261.25 | 19,552,284 |
May 31, 2024 | 243.90 | 248.00 | 242.30 | 245.70 | 245.70 | 3,937,246 |
May 30, 2024 | 249.45 | 249.80 | 241.45 | 242.50 | 242.50 | 3,541,064 |
May 29, 2024 | 251.50 | 252.50 | 247.80 | 248.45 | 248.45 | 2,289,846 |
May 28, 2024 | 253.65 | 254.60 | 249.20 | 251.50 | 251.50 | 3,520,057 |
May 27, 2024 | 254.60 | 256.50 | 252.60 | 253.35 | 253.35 | 3,615,341 |
May 24, 2024 | 254.45 | 256.55 | 252.00 | 254.60 | 254.60 | 3,274,048 |
May 23, 2024 | 251.60 | 255.85 | 250.00 | 254.35 | 254.35 | 4,885,005 |
May 22, 2024 | 251.00 | 252.55 | 248.80 | 251.35 | 251.35 | 3,285,790 |
May 21, 2024 | 253.00 | 254.20 | 249.05 | 250.05 | 250.05 | 2,464,518 |
May 17, 2024 | 253.00 | 254.65 | 251.00 | 251.75 | 251.75 | 2,428,815 |
May 16, 2024 | 252.25 | 253.25 | 247.45 | 251.65 | 251.65 | 5,075,531 |
May 15, 2024 | 250.85 | 252.25 | 249.00 | 249.70 | 249.70 | 2,618,840 |
May 14, 2024 | 247.00 | 251.65 | 244.50 | 249.05 | 249.05 | 4,181,316 |
May 13, 2024 | 244.00 | 247.00 | 237.75 | 244.95 | 244.95 | 5,359,365 |
May 10, 2024 | 240.95 | 246.20 | 238.00 | 243.85 | 243.85 | 5,381,209 |
May 09, 2024 | 247.80 | 249.75 | 239.00 | 239.90 | 239.90 | 4,659,633 |
May 08, 2024 | 245.25 | 253.00 | 242.65 | 247.50 | 247.50 | 9,219,992 |
May 07, 2024 | 255.55 | 255.60 | 245.30 | 246.00 | 246.00 | 5,739,100 |
May 06, 2024 | 266.50 | 266.50 | 253.25 | 254.15 | 254.15 | 6,997,732 |
May 03, 2024 | 270.50 | 272.05 | 262.35 | 264.55 | 264.55 | 11,561,486 |
May 02, 2024 | 261.95 | 268.25 | 259.25 | 267.05 | 267.05 | 12,617,233 |
Apr 30, 2024 | 264.75 | 265.00 | 258.40 | 260.30 | 260.30 | 8,660,376 |
Apr 29, 2024 | 269.00 | 269.00 | 257.00 | 262.90 | 262.90 | 17,407,855 |
Apr 26, 2024 | 264.05 | 268.60 | 263.15 | 265.40 | 265.40 | 9,233,335 |
Apr 25, 2024 | 261.00 | 266.40 | 260.00 | 262.95 | 262.95 | 12,244,268 |
Apr 24, 2024 | 263.85 | 265.00 | 260.65 | 262.25 | 262.25 | 7,967,344 |
Apr 23, 2024 | 258.45 | 265.00 | 257.40 | 262.90 | 262.90 | 7,126,763 |
Apr 22, 2024 | 256.60 | 260.60 | 256.45 | 258.25 | 258.25 | 6,217,773 |
Apr 19, 2024 | 242.05 | 255.20 | 237.35 | 254.15 | 254.15 | 9,863,401 |
Apr 18, 2024 | 245.00 | 252.60 | 244.20 | 245.95 | 245.95 | 7,430,039 |
Apr 16, 2024 | 247.00 | 249.60 | 242.10 | 243.85 | 243.85 | 7,262,079 |
Apr 15, 2024 | 254.40 | 255.65 | 247.55 | 251.00 | 251.00 | 5,701,582 |
Apr 12, 2024 | 259.25 | 262.30 | 256.50 | 258.35 | 258.35 | 4,411,851 |
Apr 10, 2024 | 259.20 | 262.70 | 258.50 | 259.70 | 259.70 | 5,254,676 |
Apr 09, 2024 | 257.50 | 262.25 | 254.65 | 258.80 | 258.80 | 5,994,123 |
Apr 08, 2024 | 255.90 | 258.70 | 253.80 | 255.50 | 255.50 | 4,192,794 |
Apr 05, 2024 | 255.40 | 257.80 | 252.20 | 254.55 | 254.55 | 9,774,460 |
Apr 04, 2024 | 259.00 | 266.75 | 252.35 | 254.65 | 254.65 | 32,041,826 |
Apr 03, 2024 | 249.90 | 253.85 | 248.25 | 252.60 | 252.60 | 4,491,247 |
Apr 02, 2024 | 248.00 | 251.50 | 246.50 | 250.55 | 250.55 | 3,956,847 |
Apr 01, 2024 | 242.40 | 248.60 | 241.70 | 247.70 | 247.70 | 4,106,471 |
Mar 28, 2024 | 239.00 | 245.75 | 238.35 | 240.30 | 240.30 | 5,844,827 |
Mar 27, 2024 | 241.35 | 241.90 | 236.85 | 238.05 | 238.05 | 5,577,267 |
Mar 26, 2024 | 241.90 | 244.50 | 239.65 | 240.10 | 240.10 | 4,858,118 |
Mar 22, 2024 | 243.40 | 246.50 | 240.60 | 242.40 | 242.40 | 8,362,026 |
Mar 21, 2024 | 238.50 | 243.70 | 235.85 | 242.50 | 242.50 | 6,061,119 |
Mar 20, 2024 | 230.00 | 234.65 | 225.10 | 233.30 | 233.30 | 5,959,583 |
Mar 19, 2024 | 224.30 | 229.75 | 220.50 | 228.05 | 228.05 | 9,256,916 |
Mar 18, 2024 | 228.00 | 230.00 | 222.20 | 224.45 | 224.45 | 5,859,331 |
Mar 15, 2024 | 227.00 | 230.65 | 222.25 | 224.15 | 224.15 | 9,529,022 |
Mar 14, 2024 | 226.85 | 236.00 | 223.10 | 225.50 | 225.50 | 9,700,182 |
Mar 13, 2024 | 250.00 | 250.80 | 227.85 | 230.45 | 230.45 | 10,738,392 |
Mar 12, 2024 | 249.05 | 252.20 | 244.00 | 249.55 | 249.55 | 6,682,251 |
Mar 11, 2024 | 256.95 | 256.95 | 247.30 | 248.55 | 248.55 | 7,010,505 |
Mar 07, 2024 | 257.90 | 260.80 | 255.10 | 255.90 | 255.90 | 14,427,993 |
Mar 06, 2024 | 256.85 | 257.90 | 247.10 | 252.95 | 252.95 | 18,583,813 |
Mar 05, 2024 | 274.00 | 274.00 | 254.65 | 255.85 | 255.85 | 19,475,442 |
Mar 04, 2024 | 270.80 | 277.25 | 270.35 | 273.50 | 273.50 | 8,447,490 |
Mar 01, 2024 | 264.00 | 270.65 | 258.20 | 266.80 | 266.80 | 9,713,472 |
Feb 29, 2024 | 255.80 | 264.10 | 254.30 | 260.15 | 260.15 | 8,311,078 |
Feb 28, 2024 | 266.25 | 268.60 | 253.90 | 255.80 | 255.80 | 6,606,175 |
Feb 27, 2024 | 273.25 | 275.00 | 262.40 | 265.45 | 265.45 | 10,414,491 |
Feb 26, 2024 | 269.25 | 274.50 | 267.20 | 272.85 | 272.85 | 8,398,213 |
Feb 23, 2024 | 275.90 | 275.90 | 266.05 | 268.60 | 268.60 | 13,207,150 |
Feb 22, 2024 | 259.10 | 267.70 | 256.05 | 266.55 | 266.55 | 12,887,196 |
Feb 21, 2024 | 262.75 | 266.25 | 254.40 | 258.45 | 258.45 | 8,287,392 |
Feb 20, 2024 | 261.20 | 269.10 | 260.00 | 263.20 | 263.20 | 9,821,805 |
Feb 19, 2024 | 262.35 | 265.40 | 259.45 | 261.20 | 261.20 | 5,749,184 |
Feb 16, 2024 | 261.00 | 266.00 | 259.05 | 262.35 | 262.35 | 5,705,820 |
Feb 15, 2024 | 256.00 | 262.45 | 254.00 | 259.05 | 259.05 | 4,838,481 |
Feb 14, 2024 | 245.65 | 254.75 | 243.10 | 253.75 | 253.75 | 4,394,058 |
Feb 13, 2024 | 244.55 | 255.50 | 241.60 | 250.75 | 250.75 | 7,529,631 |
Feb 12, 2024 | 260.35 | 261.95 | 242.00 | 243.75 | 243.75 | 5,655,050 |
Feb 09, 2024 | 257.40 | 262.55 | 252.15 | 259.90 | 259.90 | 7,432,713 |
Feb 08, 2024 | 263.95 | 267.70 | 254.00 | 255.45 | 255.45 | 7,937,169 |
Feb 07, 2024 | 266.15 | 269.90 | 260.00 | 261.40 | 261.40 | 8,787,771 |
Feb 06, 2024 | 265.40 | 267.50 | 260.40 | 265.05 | 265.05 | 6,299,507 |
Feb 05, 2024 | 264.85 | 279.15 | 261.50 | 265.40 | 265.40 | 15,808,851 |
*Close price adjusted for splits.**Adjusted close price adjusted for splits and dividend and/or capital gain distributions. |