Date | Open | High | Low | Close* | Adj Close** | Volume |
---|---|---|---|---|---|---|
Jun 21, 2024 | 236.85 | 237.50 | 227.25 | 231.15 | 231.15 | 3,245 |
Jun 20, 2024 | 238.50 | 240.75 | 231.70 | 234.65 | 234.65 | 9,484 |
Jun 19, 2024 | 227.00 | 239.55 | 225.05 | 235.05 | 235.05 | 15,839 |
Jun 18, 2024 | 224.00 | 229.95 | 224.00 | 227.30 | 227.30 | 5,418 |
Jun 14, 2024 | 245.50 | 245.50 | 225.05 | 227.30 | 227.30 | 11,310 |
Jun 13, 2024 | 234.00 | 235.55 | 231.00 | 233.30 | 233.30 | 5,027 |
Jun 12, 2024 | 235.30 | 240.00 | 233.95 | 234.05 | 234.05 | 5,952 |
Jun 11, 2024 | 244.90 | 246.85 | 233.35 | 233.80 | 233.80 | 3,297 |
Jun 10, 2024 | 230.00 | 244.95 | 230.00 | 240.10 | 240.10 | 8,911 |
Jun 07, 2024 | 226.00 | 230.80 | 224.50 | 225.50 | 225.50 | 14,178 |
Jun 06, 2024 | 221.05 | 222.55 | 219.00 | 219.70 | 219.70 | 5,450 |
Jun 05, 2024 | 216.20 | 220.55 | 213.75 | 219.50 | 219.50 | 1,864 |
Jun 04, 2024 | 218.80 | 220.55 | 208.95 | 217.25 | 217.25 | 1,845 |
Jun 03, 2024 | 227.05 | 227.05 | 223.90 | 224.25 | 224.25 | 793 |
May 31, 2024 | 223.75 | 225.00 | 221.00 | 224.00 | 224.00 | 2,034 |
May 30, 2024 | 223.10 | 226.35 | 218.95 | 220.05 | 220.05 | 1,913 |
May 29, 2024 | 224.95 | 227.00 | 219.10 | 225.00 | 225.00 | 4,659 |
May 28, 2024 | 233.10 | 235.75 | 218.40 | 225.60 | 225.60 | 4,456 |
May 27, 2024 | 244.40 | 244.40 | 232.70 | 237.70 | 237.70 | 6,821 |
May 24, 2024 | 239.00 | 243.15 | 236.80 | 239.30 | 239.30 | 789 |
May 23, 2024 | 235.00 | 240.75 | 234.95 | 239.20 | 239.20 | 196 |
May 22, 2024 | 239.15 | 239.80 | 234.75 | 236.05 | 236.05 | 1,150 |
May 21, 2024 | 244.85 | 248.55 | 231.50 | 236.30 | 236.30 | 3,496 |
May 17, 2024 | 241.05 | 248.95 | 240.90 | 245.80 | 245.80 | 2,709 |
May 16, 2024 | 242.05 | 243.25 | 240.90 | 241.00 | 241.00 | 418 |
May 15, 2024 | 246.40 | 246.40 | 239.25 | 242.05 | 242.05 | 965 |
May 14, 2024 | 242.35 | 244.40 | 239.15 | 240.10 | 240.10 | 1,842 |
May 13, 2024 | 240.05 | 243.30 | 236.00 | 242.70 | 242.70 | 5,363 |
May 10, 2024 | 231.10 | 241.45 | 231.10 | 240.05 | 240.05 | 2,485 |
May 09, 2024 | 243.50 | 246.65 | 236.25 | 237.40 | 237.40 | 2,203 |
May 08, 2024 | 242.90 | 246.00 | 242.90 | 245.30 | 245.30 | 255 |
May 07, 2024 | 242.00 | 244.20 | 240.00 | 241.25 | 241.25 | 5,192 |
May 06, 2024 | 250.00 | 252.95 | 241.00 | 243.45 | 243.45 | 1,233 |
May 03, 2024 | 253.45 | 257.45 | 252.70 | 254.25 | 254.25 | 1,336 |
May 02, 2024 | 252.70 | 258.65 | 249.70 | 254.35 | 254.35 | 4,449 |
Apr 30, 2024 | 254.75 | 257.40 | 251.00 | 252.10 | 252.10 | 4,894 |
Apr 29, 2024 | 259.00 | 260.05 | 252.60 | 253.50 | 253.50 | 1,111 |
Apr 26, 2024 | 252.55 | 260.50 | 252.55 | 257.65 | 257.65 | 365 |
Apr 25, 2024 | 250.00 | 260.50 | 250.00 | 257.70 | 257.70 | 3,488 |
Apr 24, 2024 | 255.00 | 255.00 | 249.50 | 250.00 | 250.00 | 3,884 |
Apr 23, 2024 | 248.15 | 259.20 | 248.15 | 252.95 | 252.95 | 1,662 |
Apr 22, 2024 | 253.20 | 253.20 | 239.95 | 247.05 | 247.05 | 2,821 |
Apr 19, 2024 | 250.30 | 255.90 | 249.50 | 251.35 | 251.35 | 473 |
Apr 18, 2024 | 263.00 | 263.00 | 251.40 | 252.70 | 252.70 | 891 |
Apr 16, 2024 | 238.25 | 257.15 | 238.25 | 255.85 | 255.85 | 9,333 |
Apr 15, 2024 | 240.95 | 252.40 | 240.95 | 249.60 | 249.60 | 957 |
Apr 12, 2024 | 254.30 | 256.40 | 249.00 | 249.75 | 249.75 | 721 |
Apr 10, 2024 | 257.20 | 257.20 | 251.35 | 254.20 | 254.20 | 6,204 |
Apr 09, 2024 | 255.95 | 260.00 | 251.35 | 254.00 | 254.00 | 440 |
Apr 08, 2024 | 259.95 | 263.70 | 253.10 | 256.05 | 256.05 | 2,824 |
Apr 05, 2024 | 250.00 | 263.60 | 249.35 | 257.35 | 257.35 | 4,515 |
Apr 04, 2024 | 246.25 | 252.55 | 241.30 | 244.40 | 244.40 | 4,391 |
Apr 03, 2024 | 250.45 | 253.45 | 243.00 | 246.35 | 246.35 | 15,320 |
Apr 02, 2024 | 250.85 | 255.00 | 249.95 | 251.20 | 251.20 | 4,494 |
Apr 01, 2024 | 245.00 | 251.15 | 245.00 | 249.00 | 249.00 | 1,214 |
Mar 28, 2024 | 242.35 | 248.15 | 236.15 | 236.75 | 236.75 | 2,021 |
Mar 27, 2024 | 245.50 | 246.05 | 237.25 | 239.95 | 239.95 | 799 |
Mar 26, 2024 | 249.25 | 252.50 | 242.70 | 244.45 | 244.45 | 1,175 |
Mar 22, 2024 | 254.65 | 254.65 | 247.00 | 248.95 | 248.95 | 2,155 |
Mar 21, 2024 | 245.50 | 252.10 | 242.60 | 250.40 | 250.40 | 1,658 |
Mar 20, 2024 | 243.95 | 245.50 | 240.05 | 245.35 | 245.35 | 307 |
Mar 19, 2024 | 240.95 | 248.95 | 239.65 | 244.05 | 244.05 | 2,388 |
Mar 18, 2024 | 246.00 | 248.30 | 232.70 | 243.80 | 243.80 | 4,191 |
Mar 15, 2024 | 245.15 | 249.55 | 234.65 | 238.80 | 238.80 | 10,622 |
Mar 14, 2024 | 237.00 | 252.25 | 236.80 | 246.70 | 246.70 | 3,709 |
Mar 13, 2024 | 258.40 | 258.40 | 235.35 | 242.25 | 242.25 | 4,105 |
Mar 12, 2024 | 269.20 | 269.25 | 257.55 | 258.15 | 258.15 | 9,472 |
Mar 11, 2024 | 282.50 | 282.50 | 263.20 | 271.05 | 271.05 | 909 |
Mar 07, 2024 | 289.00 | 289.00 | 276.25 | 284.20 | 284.20 | 2,830 |
Mar 06, 2024 | 287.00 | 287.40 | 272.05 | 279.85 | 279.85 | 1,571 |
Mar 05, 2024 | 292.70 | 293.95 | 285.95 | 288.00 | 288.00 | 2,786 |
Mar 04, 2024 | 287.50 | 300.00 | 287.50 | 293.45 | 293.45 | 2,106 |
Mar 01, 2024 | 290.30 | 294.20 | 284.75 | 286.30 | 286.30 | 3,312 |
Feb 29, 2024 | 293.00 | 293.00 | 277.95 | 282.25 | 282.25 | 4,292 |
Feb 28, 2024 | 288.80 | 294.25 | 286.60 | 287.25 | 287.25 | 1,522 |
Feb 27, 2024 | 298.95 | 298.95 | 288.35 | 288.75 | 288.75 | 2,434 |
Feb 26, 2024 | 294.45 | 296.35 | 288.00 | 294.30 | 294.30 | 3,169 |
Feb 23, 2024 | 297.85 | 304.40 | 292.00 | 293.40 | 293.40 | 4,748 |
Feb 22, 2024 | 298.40 | 298.75 | 292.55 | 295.05 | 295.05 | 3,621 |
Feb 21, 2024 | 303.70 | 303.70 | 294.30 | 295.95 | 295.95 | 2,077 |
Feb 20, 2024 | 305.00 | 305.00 | 292.55 | 293.80 | 293.80 | 3,114 |
Feb 19, 2024 | 290.00 | 308.50 | 290.00 | 303.40 | 303.40 | 5,973 |
Feb 16, 2024 | 291.95 | 297.40 | 289.00 | 291.45 | 291.45 | 2,422 |
Feb 15, 2024 | 297.80 | 297.80 | 279.80 | 290.00 | 290.00 | 1,399 |
Feb 14, 2024 | 265.70 | 281.20 | 265.70 | 273.80 | 273.80 | 2,791 |
Feb 13, 2024 | 335.00 | 335.00 | 268.10 | 277.65 | 277.65 | 2,586 |
Feb 12, 2024 | 290.40 | 304.10 | 282.00 | 283.90 | 283.90 | 827 |
Feb 09, 2024 | 302.90 | 312.30 | 292.10 | 295.65 | 295.65 | 9,081 |
Feb 08, 2024 | 319.80 | 319.80 | 296.10 | 303.40 | 303.40 | 4,360 |
Feb 07, 2024 | 320.00 | 320.00 | 298.55 | 307.20 | 307.20 | 6,315 |
Feb 06, 2024 | 311.00 | 312.40 | 301.60 | 309.95 | 309.95 | 3,069 |
Feb 05, 2024 | 324.90 | 324.90 | 305.95 | 311.25 | 311.25 | 8,430 |
Feb 02, 2024 | 329.00 | 329.00 | 316.60 | 319.70 | 319.70 | 4,623 |
Feb 01, 2024 | 308.00 | 329.05 | 304.60 | 318.85 | 318.85 | 26,630 |
Jan 31, 2024 | 298.80 | 311.85 | 298.80 | 304.20 | 304.20 | 3,723 |
Jan 30, 2024 | 298.90 | 305.05 | 296.70 | 297.85 | 297.85 | 1,808 |
Jan 29, 2024 | 311.80 | 315.00 | 292.40 | 298.90 | 298.90 | 3,894 |
Jan 25, 2024 | 298.90 | 301.20 | 293.95 | 298.35 | 298.35 | 3,749 |
Jan 24, 2024 | 301.00 | 306.15 | 294.40 | 296.95 | 296.95 | 4,223 |
Jan 23, 2024 | 311.85 | 311.85 | 295.10 | 300.25 | 300.25 | 6,168 |
*Close price adjusted for splits.**Adjusted close price adjusted for splits and dividend and/or capital gain distributions. |