Date | Open | High | Low | Close* | Adj Close** | Volume |
---|---|---|---|---|---|---|
May 03, 2024 | 233.15 | 237.65 | 232.95 | 237.65 | 237.65 | - |
May 02, 2024 | 227.25 | 235.00 | 227.25 | 234.30 | 234.30 | - |
Apr 30, 2024 | 231.30 | 231.30 | 228.60 | 228.60 | 228.60 | - |
Apr 29, 2024 | 233.20 | 234.80 | 232.90 | 232.90 | 232.90 | - |
Apr 26, 2024 | 237.05 | 237.35 | 235.65 | 235.95 | 235.95 | - |
Apr 25, 2024 | 235.25 | 238.05 | 234.80 | 238.05 | 238.05 | - |
Apr 24, 2024 | 239.70 | 239.95 | 238.60 | 239.70 | 239.70 | - |
Apr 23, 2024 | 236.70 | 240.55 | 236.05 | 239.85 | 239.85 | - |
Apr 22, 2024 | 235.90 | 236.90 | 235.90 | 236.90 | 236.90 | - |
Apr 19, 2024 | 238.05 | 238.05 | 236.85 | 236.85 | 236.85 | - |
Apr 18, 2024 | 239.95 | 240.25 | 239.80 | 239.80 | 239.80 | - |
Apr 17, 2024 | 241.30 | 244.00 | 241.05 | 242.30 | 242.30 | - |
Apr 16, 2024 | 243.30 | 243.30 | 241.90 | 242.05 | 242.05 | - |
Apr 15, 2024 | 246.80 | 248.25 | 243.15 | 243.15 | 243.15 | - |
Apr 12, 2024 | 249.40 | 251.15 | 248.20 | 248.20 | 248.20 | - |
Apr 11, 2024 | 247.15 | 249.65 | 246.65 | 249.65 | 249.65 | - |
Apr 10, 2024 | 248.55 | 248.60 | 247.60 | 247.60 | 247.60 | - |
Apr 09, 2024 | 246.25 | 248.90 | 246.00 | 248.90 | 248.90 | - |
Apr 08, 2024 | 246.30 | 247.50 | 245.90 | 246.05 | 246.05 | 100 |
Apr 05, 2024 | 247.60 | 247.60 | 245.85 | 247.35 | 247.35 | - |
Apr 04, 2024 | 247.05 | 253.20 | 246.70 | 253.20 | 253.20 | - |
Apr 03, 2024 | 250.45 | 250.70 | 250.00 | 250.40 | 250.40 | - |
Apr 02, 2024 | 252.50 | 252.50 | 249.80 | 251.15 | 251.15 | - |
Mar 28, 2024 | 252.10 | 254.30 | 252.10 | 253.20 | 253.20 | - |
Mar 27, 2024 | 255.85 | 255.95 | 251.30 | 251.65 | 251.65 | - |
Mar 26, 2024 | 253.85 | 256.45 | 253.65 | 256.45 | 256.45 | - |
Mar 25, 2024 | 254.65 | 254.75 | 253.20 | 254.35 | 254.35 | - |
Mar 22, 2024 | 255.20 | 256.30 | 254.45 | 256.30 | 256.30 | - |
Mar 21, 2024 | 252.85 | 255.55 | 252.85 | 254.85 | 254.85 | - |
Mar 20, 2024 | 250.80 | 251.50 | 250.70 | 250.90 | 250.90 | - |
Mar 19, 2024 | 249.60 | 251.50 | 248.50 | 251.50 | 251.50 | - |
Mar 18, 2024 | 246.45 | 250.50 | 245.75 | 250.30 | 250.30 | - |
Mar 15, 2024 | 249.05 | 249.05 | 246.80 | 246.80 | 246.80 | - |
Mar 14, 2024 | 246.15 | 248.75 | 245.90 | 248.75 | 248.75 | - |
Mar 13, 2024 | 247.00 | 248.20 | 246.40 | 248.20 | 248.20 | - |
Mar 12, 2024 | 243.65 | 247.55 | 243.25 | 247.35 | 247.35 | - |
Mar 11, 2024 | 240.30 | 245.85 | 239.95 | 244.95 | 244.95 | - |
Mar 08, 2024 | 240.60 | 244.25 | 240.55 | 241.00 | 241.00 | - |
Mar 07, 2024 | 243.10 | 244.60 | 243.10 | 243.55 | 243.55 | 3 |
Mar 06, 2024 | 244.70 | 245.75 | 242.45 | 242.65 | 242.65 | - |
Mar 05, 2024 | 249.50 | 249.50 | 242.50 | 245.90 | 245.90 | - |
Mar 04, 2024 | 259.20 | 259.30 | 252.75 | 252.75 | 252.75 | - |
Mar 01, 2024 | 271.75 | 271.75 | 267.95 | 269.45 | 269.45 | - |
Feb 29, 2024 | 270.50 | 270.75 | 268.80 | 270.75 | 270.75 | - |
Feb 28, 2024 | 271.30 | 273.35 | 270.35 | 270.90 | 270.90 | - |
Feb 27, 2024 | 260.10 | 277.50 | 259.55 | 273.35 | 273.35 | - |
Feb 26, 2024 | 281.00 | 284.15 | 280.65 | 284.15 | 284.15 | - |
Feb 23, 2024 | 281.70 | 284.45 | 281.50 | 284.00 | 284.00 | 20 |
Feb 22, 2024 | 277.35 | 284.00 | 277.10 | 282.00 | 282.00 | - |
Feb 21, 2024 | 277.60 | 277.75 | 274.30 | 274.85 | 274.85 | - |
Feb 20, 2024 | 277.90 | 277.90 | 275.10 | 276.85 | 276.85 | - |
Feb 19, 2024 | 279.65 | 279.65 | 278.05 | 278.20 | 278.20 | - |
Feb 16, 2024 | 282.40 | 282.70 | 282.15 | 282.70 | 282.70 | - |
Feb 15, 2024 | 280.50 | 282.80 | 280.45 | 282.80 | 282.80 | - |
Feb 14, 2024 | 275.85 | 282.75 | 275.85 | 279.45 | 279.45 | - |
Feb 13, 2024 | 276.15 | 277.75 | 275.25 | 277.45 | 277.45 | - |
Feb 12, 2024 | 280.95 | 282.00 | 279.65 | 279.65 | 279.65 | - |
Feb 09, 2024 | 275.80 | 284.85 | 275.80 | 284.55 | 284.55 | - |
Feb 08, 2024 | 271.80 | 276.95 | 271.80 | 276.95 | 276.95 | - |
Feb 07, 2024 | 266.65 | 272.80 | 266.60 | 272.80 | 272.80 | - |
Feb 06, 2024 | 270.25 | 271.75 | 264.95 | 266.20 | 266.20 | 259 |
Feb 05, 2024 | 271.85 | 273.55 | 269.40 | 269.40 | 269.40 | - |
Feb 02, 2024 | 269.65 | 272.45 | 269.65 | 272.05 | 272.05 | - |
Feb 01, 2024 | 268.55 | 271.95 | 268.55 | 270.70 | 270.70 | - |
Jan 31, 2024 | 270.10 | 270.25 | 266.80 | 269.15 | 269.15 | - |
Jan 30, 2024 | 272.85 | 273.75 | 272.40 | 272.40 | 272.40 | - |
Jan 29, 2024 | 264.95 | 271.95 | 264.95 | 271.10 | 271.10 | - |
Jan 26, 2024 | 267.60 | 267.60 | 266.45 | 266.45 | 266.45 | - |
Jan 25, 2024 | 270.20 | 272.30 | 269.25 | 269.25 | 269.25 | - |
Jan 24, 2024 | 267.60 | 271.70 | 266.80 | 271.70 | 271.70 | - |
Jan 23, 2024 | 264.50 | 266.75 | 264.35 | 266.50 | 266.50 | - |
Jan 22, 2024 | 265.85 | 266.90 | 265.85 | 265.90 | 265.90 | 12 |
Jan 19, 2024 | 261.60 | 264.20 | 261.60 | 264.20 | 264.20 | - |
Jan 18, 2024 | 257.00 | 259.40 | 257.00 | 259.40 | 259.40 | - |
Jan 17, 2024 | 256.20 | 257.50 | 255.65 | 257.50 | 257.50 | - |
Jan 16, 2024 | 257.55 | 259.05 | 256.40 | 256.40 | 256.40 | - |
Jan 15, 2024 | 257.25 | 257.50 | 257.25 | 257.25 | 257.25 | - |
Jan 12, 2024 | 252.80 | 256.50 | 251.95 | 256.50 | 256.50 | - |
Jan 11, 2024 | 251.30 | 253.20 | 251.30 | 252.85 | 252.85 | - |
Jan 10, 2024 | 251.05 | 252.70 | 250.35 | 252.70 | 252.70 | - |
Jan 09, 2024 | 247.85 | 252.00 | 247.85 | 252.00 | 252.00 | - |
Jan 08, 2024 | 241.45 | 248.35 | 241.40 | 248.35 | 248.35 | - |
Jan 05, 2024 | 242.90 | 243.20 | 241.95 | 241.95 | 241.95 | - |
Jan 04, 2024 | 244.50 | 244.55 | 243.40 | 243.40 | 243.40 | - |
Jan 03, 2024 | 243.45 | 246.10 | 241.05 | 245.60 | 245.60 | - |
Jan 02, 2024 | 249.00 | 249.20 | 242.90 | 243.25 | 243.25 | - |
Dec 29, 2023 | 248.25 | 248.40 | 247.90 | 248.40 | 248.40 | - |
Dec 28, 2023 | 245.50 | 249.00 | 245.20 | 249.00 | 249.00 | - |
Dec 27, 2023 | 247.05 | 247.05 | 245.25 | 246.10 | 246.10 | - |
Dec 22, 2023 | 246.60 | 248.15 | 246.20 | 247.45 | 247.45 | - |
Dec 21, 2023 | 246.10 | 247.35 | 245.85 | 247.35 | 247.35 | - |
Dec 20, 2023 | 248.30 | 249.80 | 247.55 | 249.80 | 249.80 | - |
Dec 19, 2023 | 248.25 | 249.45 | 248.05 | 248.20 | 248.20 | - |
Dec 18, 2023 | 243.95 | 250.15 | 243.95 | 250.10 | 250.10 | - |
Dec 15, 2023 | 245.35 | 249.95 | 245.35 | 249.95 | 249.95 | - |
Dec 14, 2023 | 254.90 | 255.05 | 247.05 | 247.05 | 247.05 | - |
Dec 13, 2023 | 255.70 | 256.70 | 254.95 | 254.95 | 254.95 | - |
Dec 12, 2023 | 253.65 | 256.15 | 253.65 | 256.15 | 256.15 | - |
Dec 11, 2023 | 252.40 | 258.05 | 250.20 | 257.30 | 257.30 | - |
Dec 08, 2023 | 251.05 | 253.60 | 251.00 | 253.60 | 253.60 | - |
*Close price adjusted for splits.**Adjusted close price adjusted for splits and dividend and/or capital gain distributions. |