Date | Open | High | Low | Close* | Adj Close** | Volume |
---|---|---|---|---|---|---|
Mar 28, 2024 | 444.21 | 467.41 | 444.21 | 463.55 | 463.55 | 29,400 |
Mar 27, 2024 | 450.00 | 450.23 | 443.77 | 448.00 | 448.00 | 31,300 |
Mar 26, 2024 | 436.30 | 440.00 | 427.78 | 437.08 | 437.08 | 16,700 |
Mar 25, 2024 | 424.00 | 447.17 | 424.00 | 437.00 | 437.00 | 20,900 |
Mar 22, 2024 | 443.98 | 447.05 | 425.29 | 426.21 | 426.21 | 25,500 |
Mar 21, 2024 | 435.31 | 443.80 | 435.11 | 442.88 | 442.88 | 17,000 |
Mar 20, 2024 | 449.25 | 450.00 | 435.34 | 436.10 | 436.10 | 21,700 |
Mar 19, 2024 | 430.50 | 439.33 | 420.25 | 428.60 | 428.60 | 25,400 |
Mar 18, 2024 | 442.00 | 444.97 | 432.20 | 432.20 | 432.20 | 28,700 |
Mar 15, 2024 | 409.27 | 438.75 | 409.27 | 436.10 | 436.10 | 41,100 |
Mar 14, 2024 | 424.89 | 424.89 | 414.59 | 418.05 | 418.05 | 26,700 |
Mar 14, 2024 | 2.2 Dividend | |||||
Mar 13, 2024 | 438.48 | 438.48 | 423.22 | 425.37 | 423.17 | 17,700 |
Mar 12, 2024 | 435.00 | 435.00 | 418.72 | 433.75 | 431.51 | 30,200 |
Mar 11, 2024 | 431.10 | 441.16 | 425.03 | 435.60 | 433.35 | 15,800 |
Mar 08, 2024 | 409.93 | 441.00 | 409.93 | 440.80 | 438.52 | 7,000 |
Mar 07, 2024 | 395.75 | 420.00 | 388.98 | 414.00 | 411.86 | 24,000 |
Mar 06, 2024 | 410.36 | 410.36 | 386.50 | 393.99 | 391.95 | 32,000 |
Mar 05, 2024 | 388.48 | 411.22 | 388.48 | 410.74 | 408.62 | 28,800 |
Mar 04, 2024 | 358.72 | 391.79 | 358.72 | 388.50 | 386.49 | 20,800 |
Mar 01, 2024 | 366.30 | 366.30 | 358.02 | 358.87 | 357.01 | 10,400 |
Feb 29, 2024 | 367.99 | 367.99 | 367.99 | 367.99 | 366.09 | 6,500 |
Feb 28, 2024 | 352.86 | 364.99 | 352.86 | 362.99 | 361.11 | 14,800 |
Feb 27, 2024 | 359.00 | 359.95 | 351.30 | 351.30 | 349.48 | 9,000 |
Feb 26, 2024 | 359.16 | 359.16 | 353.02 | 353.80 | 351.97 | 10,900 |
Feb 23, 2024 | 341.46 | 350.32 | 341.46 | 350.32 | 348.51 | 4,800 |
Feb 22, 2024 | 336.23 | 340.17 | 336.23 | 340.17 | 338.41 | 3,800 |
Feb 21, 2024 | 367.56 | 367.56 | 362.87 | 362.87 | 360.99 | 2,800 |
Feb 20, 2024 | 360.69 | 360.69 | 347.44 | 356.04 | 354.20 | 5,600 |
Feb 16, 2024 | 346.01 | 362.12 | 346.01 | 352.20 | 350.38 | 5,900 |
Feb 15, 2024 | 334.75 | 357.36 | 334.75 | 353.80 | 351.97 | 5,100 |
Feb 14, 2024 | 337.59 | 337.59 | 335.88 | 335.88 | 334.14 | 5,700 |
Feb 13, 2024 | 376.86 | 403.61 | 341.20 | 341.20 | 339.44 | 7,800 |
Feb 12, 2024 | 373.74 | 394.86 | 373.74 | 389.50 | 387.49 | 6,300 |
Feb 09, 2024 | 379.53 | 379.53 | 371.44 | 379.37 | 377.41 | 5,700 |
Feb 08, 2024 | 350.38 | 377.50 | 350.38 | 368.34 | 366.43 | 7,900 |
Feb 07, 2024 | 354.99 | 369.91 | 354.99 | 367.80 | 365.90 | 7,300 |
Feb 06, 2024 | 348.74 | 349.97 | 339.88 | 348.32 | 346.52 | 12,500 |
Feb 05, 2024 | 335.00 | 335.90 | 330.16 | 333.00 | 331.28 | 7,000 |
Feb 02, 2024 | 320.02 | 339.80 | 320.00 | 338.00 | 336.25 | 7,100 |
Feb 01, 2024 | 326.00 | 326.00 | 326.00 | 326.00 | 324.31 | 3,900 |
Jan 31, 2024 | 338.00 | 342.53 | 333.81 | 340.00 | 338.24 | 9,500 |
Jan 30, 2024 | 335.30 | 335.30 | 335.30 | 335.30 | 333.57 | 3,800 |
Jan 29, 2024 | 321.75 | 335.00 | 320.66 | 335.00 | 333.27 | 10,700 |
Jan 26, 2024 | 319.98 | 319.98 | 319.98 | 319.98 | 318.33 | 3,800 |
Jan 25, 2024 | 328.23 | 328.50 | 321.51 | 324.49 | 322.81 | 3,900 |
Jan 24, 2024 | 332.61 | 332.61 | 326.28 | 331.00 | 329.29 | 5,100 |
Jan 23, 2024 | 337.70 | 346.38 | 334.00 | 334.00 | 332.27 | 5,000 |
Jan 22, 2024 | 340.00 | 350.40 | 328.00 | 333.00 | 331.28 | 10,000 |
Jan 19, 2024 | 332.11 | 336.60 | 332.11 | 336.60 | 334.86 | 10,300 |
Jan 18, 2024 | 323.00 | 331.99 | 323.00 | 331.99 | 330.27 | 6,900 |
Jan 17, 2024 | 331.73 | 331.73 | 308.30 | 308.30 | 306.71 | 12,900 |
Jan 16, 2024 | 348.44 | 348.44 | 335.21 | 335.21 | 333.48 | 6,500 |
Jan 12, 2024 | 357.99 | 374.00 | 350.99 | 350.99 | 349.17 | 7,200 |
Jan 11, 2024 | 348.85 | 369.07 | 343.88 | 354.99 | 353.15 | 9,900 |
Jan 10, 2024 | 352.16 | 358.00 | 342.00 | 345.00 | 343.22 | 8,100 |
Jan 09, 2024 | 383.69 | 383.69 | 349.14 | 356.00 | 354.16 | 6,200 |
Jan 08, 2024 | 388.44 | 400.93 | 378.20 | 380.90 | 378.93 | 10,800 |
Jan 05, 2024 | 387.00 | 399.99 | 369.52 | 369.52 | 367.61 | 9,400 |
Jan 04, 2024 | 399.86 | 439.99 | 390.00 | 392.36 | 390.33 | 38,300 |
Jan 03, 2024 | 390.99 | 418.91 | 387.95 | 390.85 | 388.83 | 21,500 |
Jan 02, 2024 | 367.17 | 432.96 | 367.17 | 393.24 | 391.21 | 27,500 |
Dec 29, 2023 | 390.06 | 390.33 | 378.79 | 378.79 | 376.83 | 4,200 |
Dec 28, 2023 | 396.71 | 396.89 | 379.97 | 389.94 | 387.92 | 8,000 |
Dec 27, 2023 | 385.10 | 401.23 | 375.98 | 399.37 | 397.30 | 9,400 |
Dec 26, 2023 | 373.43 | 385.10 | 373.43 | 385.10 | 383.11 | 5,500 |
Dec 22, 2023 | 352.99 | 378.10 | 345.69 | 363.00 | 361.12 | 15,800 |
Dec 21, 2023 | 346.15 | 351.22 | 329.91 | 345.85 | 344.06 | 6,300 |
Dec 20, 2023 | 351.37 | 356.21 | 344.10 | 344.10 | 342.32 | 14,600 |
Dec 19, 2023 | 370.94 | 370.94 | 340.00 | 350.53 | 348.72 | 10,000 |
Dec 18, 2023 | 358.01 | 364.50 | 338.50 | 362.01 | 360.14 | 16,100 |
Dec 15, 2023 | 368.20 | 368.20 | 360.75 | 363.66 | 361.78 | 24,400 |
Dec 14, 2023 | 357.23 | 365.00 | 353.30 | 363.63 | 361.75 | 17,000 |
Dec 13, 2023 | 350.00 | 351.24 | 345.15 | 348.60 | 346.80 | 20,900 |
Dec 12, 2023 | 335.00 | 351.89 | 335.00 | 348.02 | 346.22 | 7,100 |
Dec 11, 2023 | 330.39 | 333.28 | 315.67 | 325.15 | 323.47 | 9,300 |
Dec 08, 2023 | 328.44 | 328.44 | 322.48 | 325.87 | 324.18 | 4,700 |
Dec 07, 2023 | 319.39 | 338.32 | 315.00 | 326.99 | 325.30 | 7,000 |
Dec 06, 2023 | 315.59 | 325.80 | 312.33 | 325.80 | 324.11 | 7,200 |
Dec 05, 2023 | 313.15 | 315.00 | 307.29 | 310.81 | 309.20 | 7,900 |
Dec 04, 2023 | 324.00 | 334.00 | 310.82 | 318.60 | 316.95 | 9,000 |
Dec 01, 2023 | 313.92 | 320.00 | 294.39 | 316.15 | 314.51 | 11,500 |
Nov 30, 2023 | 294.72 | 311.00 | 292.12 | 308.35 | 306.76 | 13,700 |
Nov 30, 2023 | 2.2 Dividend | |||||
Nov 29, 2023 | 293.99 | 301.41 | 293.50 | 298.10 | 294.37 | 6,400 |
Nov 28, 2023 | 309.89 | 309.89 | 295.82 | 296.69 | 292.98 | 5,900 |
Nov 27, 2023 | 300.00 | 324.66 | 298.47 | 308.82 | 304.96 | 5,500 |
Nov 24, 2023 | 313.24 | 313.24 | 304.00 | 304.00 | 300.20 | 2,800 |
Nov 22, 2023 | 288.00 | 295.43 | 277.36 | 295.43 | 291.73 | 6,400 |
Nov 21, 2023 | 299.80 | 299.80 | 280.43 | 292.30 | 288.64 | 14,000 |
Nov 20, 2023 | 301.44 | 311.00 | 293.01 | 303.91 | 300.11 | 9,400 |
Nov 17, 2023 | 299.08 | 299.08 | 287.32 | 298.00 | 294.27 | 5,500 |
Nov 16, 2023 | 300.00 | 300.00 | 279.93 | 293.40 | 289.73 | 7,300 |
Nov 15, 2023 | 327.00 | 327.00 | 274.98 | 289.29 | 285.67 | 9,000 |
Nov 14, 2023 | 307.90 | 323.29 | 307.90 | 323.29 | 319.24 | 4,200 |
Nov 13, 2023 | 309.24 | 325.16 | 308.11 | 308.11 | 304.25 | 5,300 |
Nov 10, 2023 | 312.97 | 312.97 | 312.97 | 312.97 | 309.05 | 3,500 |
Nov 09, 2023 | 315.91 | 315.91 | 309.50 | 312.98 | 309.06 | 4,900 |
Nov 08, 2023 | 314.97 | 320.40 | 314.97 | 320.40 | 316.39 | 3,600 |
Nov 07, 2023 | 333.98 | 337.27 | 320.10 | 335.96 | 331.76 | 15,000 |
*Close price adjusted for splits.**Adjusted close price adjusted for splits and dividend and/or capital gain distributions. |