Date | Open | High | Low | Close* | Adj Close** | Volume |
---|---|---|---|---|---|---|
Mar 28, 2024 | 438.20 | 443.07 | 437.09 | 440.73 | 440.73 | 164,600 |
Mar 27, 2024 | 436.39 | 438.49 | 432.33 | 438.47 | 438.47 | 131,000 |
Mar 26, 2024 | 435.66 | 439.52 | 432.33 | 432.61 | 432.61 | 148,600 |
Mar 25, 2024 | 433.89 | 441.19 | 433.89 | 435.40 | 435.40 | 233,300 |
Mar 22, 2024 | 438.77 | 440.00 | 432.33 | 435.60 | 435.60 | 184,800 |
Mar 21, 2024 | 431.06 | 441.39 | 430.05 | 439.12 | 439.12 | 265,300 |
Mar 20, 2024 | 410.00 | 426.18 | 409.27 | 424.38 | 424.38 | 329,800 |
Mar 19, 2024 | 408.07 | 415.35 | 406.35 | 411.00 | 411.00 | 289,800 |
Mar 18, 2024 | 413.04 | 415.96 | 406.28 | 407.50 | 407.50 | 248,200 |
Mar 15, 2024 | 406.02 | 412.84 | 403.99 | 409.80 | 409.80 | 642,800 |
Mar 14, 2024 | 413.23 | 414.52 | 402.05 | 408.96 | 408.96 | 364,500 |
Mar 13, 2024 | 407.30 | 414.42 | 407.30 | 411.50 | 411.50 | 178,400 |
Mar 12, 2024 | 399.87 | 408.44 | 397.32 | 405.79 | 405.79 | 193,200 |
Mar 11, 2024 | 406.71 | 406.71 | 394.64 | 399.72 | 399.72 | 257,900 |
Mar 08, 2024 | 420.66 | 421.62 | 406.88 | 407.25 | 407.25 | 275,600 |
Mar 07, 2024 | 416.56 | 421.75 | 416.18 | 417.92 | 417.92 | 335,300 |
Mar 06, 2024 | 406.21 | 412.09 | 404.68 | 411.73 | 411.73 | 209,200 |
Mar 05, 2024 | 404.75 | 412.82 | 399.18 | 401.83 | 401.83 | 310,900 |
Mar 04, 2024 | 414.94 | 416.75 | 403.84 | 404.36 | 404.36 | 279,500 |
Mar 01, 2024 | 396.90 | 411.42 | 396.17 | 410.61 | 410.61 | 378,600 |
Feb 29, 2024 | 393.86 | 402.68 | 392.36 | 402.38 | 402.38 | 344,700 |
Feb 28, 2024 | 383.51 | 400.88 | 383.51 | 391.53 | 391.53 | 601,800 |
Feb 27, 2024 | 413.66 | 414.33 | 402.47 | 413.15 | 413.15 | 295,300 |
Feb 26, 2024 | 411.30 | 413.79 | 406.59 | 409.42 | 409.42 | 286,800 |
Feb 23, 2024 | 406.50 | 414.11 | 405.54 | 411.34 | 411.34 | 281,700 |
Feb 22, 2024 | 389.83 | 405.20 | 389.70 | 404.98 | 404.98 | 308,700 |
Feb 21, 2024 | 385.23 | 388.10 | 378.24 | 382.07 | 382.07 | 223,800 |
Feb 20, 2024 | 380.37 | 383.94 | 374.42 | 383.69 | 383.69 | 254,800 |
Feb 16, 2024 | 390.99 | 395.43 | 386.58 | 386.86 | 386.86 | 214,900 |
Feb 15, 2024 | 394.64 | 395.69 | 387.00 | 395.55 | 395.55 | 224,100 |
Feb 14, 2024 | 390.79 | 393.02 | 382.04 | 391.46 | 391.46 | 261,900 |
Feb 13, 2024 | 377.83 | 389.63 | 373.53 | 384.47 | 384.47 | 198,200 |
Feb 12, 2024 | 395.62 | 403.34 | 393.50 | 399.82 | 399.82 | 170,100 |
Feb 09, 2024 | 391.55 | 395.39 | 387.27 | 391.54 | 391.54 | 145,500 |
Feb 08, 2024 | 379.97 | 391.73 | 379.18 | 390.92 | 390.92 | 217,800 |
Feb 07, 2024 | 377.20 | 382.28 | 373.74 | 379.25 | 379.25 | 253,700 |
Feb 06, 2024 | 370.31 | 372.53 | 367.59 | 372.52 | 372.52 | 122,200 |
Feb 05, 2024 | 376.80 | 377.84 | 365.47 | 369.67 | 369.67 | 137,700 |
Feb 02, 2024 | 370.56 | 383.40 | 370.04 | 381.48 | 381.48 | 177,900 |
Feb 01, 2024 | 375.16 | 379.23 | 369.59 | 378.21 | 378.21 | 181,400 |
Jan 31, 2024 | 371.66 | 380.00 | 368.43 | 369.13 | 369.13 | 150,000 |
Jan 30, 2024 | 373.12 | 379.21 | 372.80 | 374.80 | 374.80 | 301,800 |
Jan 29, 2024 | 367.32 | 375.51 | 366.49 | 375.47 | 375.47 | 410,500 |
Jan 26, 2024 | 367.00 | 372.51 | 363.90 | 366.23 | 366.23 | 246,900 |
Jan 25, 2024 | 365.79 | 369.30 | 362.79 | 369.19 | 369.19 | 234,300 |
Jan 24, 2024 | 373.91 | 375.77 | 359.23 | 361.30 | 361.30 | 224,700 |
Jan 23, 2024 | 378.71 | 380.47 | 366.59 | 368.86 | 368.86 | 262,000 |
Jan 22, 2024 | 377.01 | 383.23 | 376.74 | 383.05 | 383.05 | 273,700 |
Jan 19, 2024 | 371.82 | 376.32 | 367.49 | 373.26 | 373.26 | 165,300 |
Jan 18, 2024 | 369.23 | 374.19 | 366.95 | 371.13 | 371.13 | 181,000 |
Jan 17, 2024 | 365.01 | 367.64 | 361.79 | 364.26 | 364.26 | 238,500 |
Jan 16, 2024 | 363.15 | 368.13 | 359.40 | 367.88 | 367.88 | 244,700 |
Jan 12, 2024 | 373.84 | 375.72 | 364.08 | 365.98 | 365.98 | 207,200 |
Jan 11, 2024 | 362.21 | 370.28 | 359.77 | 369.72 | 369.72 | 244,400 |
Jan 10, 2024 | 361.91 | 366.05 | 361.65 | 364.71 | 364.71 | 222,500 |
Jan 09, 2024 | 351.63 | 358.51 | 351.63 | 358.39 | 358.39 | 253,600 |
Jan 08, 2024 | 357.67 | 359.00 | 352.79 | 357.20 | 357.20 | 239,600 |
Jan 05, 2024 | 346.01 | 354.74 | 345.40 | 351.61 | 351.61 | 209,100 |
Jan 04, 2024 | 352.41 | 353.95 | 345.01 | 347.53 | 347.53 | 384,400 |
Jan 03, 2024 | 359.29 | 359.56 | 351.93 | 355.33 | 355.33 | 261,600 |
Jan 02, 2024 | 369.00 | 372.45 | 362.66 | 369.11 | 369.11 | 136,800 |
Dec 29, 2023 | 376.18 | 382.95 | 374.14 | 374.26 | 374.26 | 106,300 |
Dec 28, 2023 | 378.19 | 380.56 | 375.80 | 377.55 | 377.55 | 90,800 |
Dec 27, 2023 | 380.00 | 380.60 | 377.33 | 379.11 | 379.11 | 103,300 |
Dec 26, 2023 | 376.58 | 379.67 | 376.30 | 378.00 | 378.00 | 85,900 |
Dec 22, 2023 | 377.72 | 379.00 | 373.25 | 376.52 | 376.52 | 184,900 |
Dec 21, 2023 | 374.33 | 375.77 | 368.51 | 375.26 | 375.26 | 287,000 |
Dec 20, 2023 | 376.01 | 380.00 | 367.72 | 368.41 | 368.41 | 224,300 |
Dec 19, 2023 | 372.21 | 379.80 | 372.11 | 377.61 | 377.61 | 256,800 |
Dec 18, 2023 | 376.22 | 376.22 | 367.17 | 367.78 | 367.78 | 328,400 |
Dec 15, 2023 | 374.65 | 378.16 | 368.28 | 375.03 | 375.03 | 705,800 |
Dec 14, 2023 | 347.23 | 376.38 | 345.23 | 373.88 | 373.88 | 1,273,500 |
Dec 13, 2023 | 325.20 | 333.06 | 317.72 | 332.55 | 332.55 | 281,500 |
Dec 12, 2023 | 321.55 | 325.05 | 317.74 | 322.27 | 322.27 | 232,700 |
Dec 11, 2023 | 319.90 | 322.47 | 318.51 | 320.75 | 320.75 | 212,300 |
Dec 08, 2023 | 318.29 | 323.17 | 316.03 | 320.27 | 320.27 | 202,700 |
Dec 07, 2023 | 315.72 | 317.95 | 314.52 | 316.47 | 316.47 | 226,300 |
Dec 06, 2023 | 313.44 | 318.67 | 313.44 | 315.80 | 315.80 | 387,200 |
Dec 05, 2023 | 311.39 | 312.80 | 308.01 | 308.75 | 308.75 | 247,300 |
Dec 04, 2023 | 305.00 | 317.56 | 305.00 | 312.49 | 312.49 | 504,600 |
Dec 01, 2023 | 294.30 | 304.98 | 294.30 | 304.84 | 304.84 | 251,500 |
Nov 30, 2023 | 294.39 | 296.50 | 292.50 | 295.78 | 295.78 | 128,300 |
Nov 29, 2023 | 294.37 | 298.98 | 294.10 | 294.86 | 294.86 | 190,100 |
Nov 28, 2023 | 294.80 | 295.77 | 292.20 | 292.39 | 292.39 | 194,700 |
Nov 27, 2023 | 294.91 | 296.85 | 293.90 | 295.83 | 295.83 | 153,200 |
Nov 24, 2023 | 293.00 | 297.64 | 291.98 | 296.49 | 296.49 | 56,700 |
Nov 22, 2023 | 297.22 | 299.80 | 293.26 | 293.61 | 293.61 | 210,300 |
Nov 21, 2023 | 296.02 | 300.00 | 293.72 | 294.10 | 294.10 | 230,300 |
Nov 20, 2023 | 296.90 | 299.56 | 294.60 | 297.85 | 297.85 | 219,100 |
Nov 17, 2023 | 293.27 | 296.76 | 291.01 | 296.48 | 296.48 | 278,100 |
Nov 16, 2023 | 290.31 | 295.80 | 290.00 | 290.77 | 290.77 | 230,400 |
Nov 15, 2023 | 288.34 | 295.41 | 287.62 | 290.09 | 290.09 | 270,500 |
Nov 14, 2023 | 280.96 | 291.77 | 279.74 | 288.63 | 288.63 | 351,800 |
Nov 13, 2023 | 269.81 | 270.16 | 266.42 | 269.01 | 269.01 | 135,200 |
Nov 10, 2023 | 264.47 | 271.49 | 264.47 | 271.36 | 271.36 | 196,900 |
Nov 09, 2023 | 270.20 | 272.11 | 262.64 | 263.32 | 263.32 | 353,500 |
Nov 08, 2023 | 266.89 | 271.77 | 265.82 | 265.91 | 265.91 | 257,900 |
Nov 07, 2023 | 263.94 | 269.82 | 262.85 | 268.54 | 268.54 | 231,800 |
Nov 06, 2023 | 263.96 | 266.49 | 260.63 | 263.63 | 263.63 | 254,500 |
Nov 03, 2023 | 263.93 | 269.52 | 263.93 | 264.35 | 264.35 | 319,400 |
*Close price adjusted for splits.**Adjusted close price adjusted for splits and dividend and/or capital gain distributions. |