Date | Open | High | Low | Close* | Adj Close** | Volume |
---|---|---|---|---|---|---|
Apr 26, 2024 | 374.30 | 374.30 | 361.01 | 362.20 | 362.20 | 18,884 |
Apr 25, 2024 | 367.07 | 373.00 | 367.07 | 370.30 | 370.30 | 39,130 |
Apr 24, 2024 | 364.27 | 368.88 | 364.27 | 367.43 | 367.43 | 9,760 |
Apr 23, 2024 | 362.00 | 370.00 | 359.38 | 364.27 | 364.27 | 24,986 |
Apr 22, 2024 | 369.00 | 369.00 | 358.50 | 359.38 | 359.38 | 64,183 |
Apr 19, 2024 | 362.71 | 370.00 | 361.51 | 365.23 | 365.23 | 10,647 |
Apr 18, 2024 | 351.70 | 374.90 | 351.70 | 362.71 | 362.71 | 48,003 |
Apr 16, 2024 | 356.10 | 356.10 | 349.48 | 350.02 | 350.02 | 16,509 |
Apr 15, 2024 | 352.19 | 358.00 | 349.50 | 353.38 | 353.38 | 22,974 |
Apr 12, 2024 | 365.00 | 365.00 | 350.55 | 356.29 | 356.29 | 21,349 |
Apr 10, 2024 | 369.34 | 369.90 | 362.60 | 364.55 | 364.55 | 16,958 |
Apr 09, 2024 | 374.31 | 375.00 | 368.90 | 369.34 | 369.34 | 15,705 |
Apr 08, 2024 | 378.00 | 378.00 | 371.09 | 374.11 | 374.11 | 8,639 |
Apr 05, 2024 | 376.50 | 377.50 | 373.80 | 374.52 | 374.52 | 7,996 |
Apr 04, 2024 | 372.80 | 378.90 | 371.41 | 376.06 | 376.06 | 4,555 |
Apr 03, 2024 | 370.00 | 377.76 | 362.50 | 371.07 | 371.07 | 23,401 |
Apr 02, 2024 | 365.26 | 376.10 | 358.00 | 370.30 | 370.30 | 8,231 |
Apr 01, 2024 | 373.90 | 374.00 | 365.00 | 366.63 | 366.63 | 8,773 |
Mar 28, 2024 | 374.51 | 383.00 | 367.00 | 369.16 | 369.16 | 8,995 |
Mar 27, 2024 | 375.67 | 380.15 | 372.50 | 377.01 | 377.01 | 8,934 |
Mar 26, 2024 | 378.00 | 378.22 | 372.00 | 376.05 | 376.05 | 5,272 |
Mar 22, 2024 | 376.80 | 377.10 | 374.80 | 375.97 | 375.97 | 2,177 |
Mar 21, 2024 | 374.70 | 385.00 | 370.86 | 375.21 | 375.21 | 7,730 |
Mar 20, 2024 | 385.90 | 385.90 | 368.10 | 369.99 | 369.99 | 11,154 |
Mar 19, 2024 | 385.50 | 385.50 | 369.27 | 382.62 | 382.62 | 11,956 |
Mar 18, 2024 | 395.35 | 395.35 | 380.00 | 384.67 | 384.67 | 14,379 |
Mar 15, 2024 | 381.10 | 399.00 | 381.10 | 395.35 | 395.35 | 105,766 |
Mar 14, 2024 | 384.00 | 387.87 | 366.00 | 386.41 | 386.41 | 49,902 |
Mar 13, 2024 | 375.00 | 383.87 | 370.35 | 381.35 | 381.35 | 16,495 |
Mar 12, 2024 | 381.30 | 381.30 | 371.04 | 374.92 | 374.92 | 7,292 |
Mar 11, 2024 | 380.60 | 381.14 | 375.35 | 379.08 | 379.08 | 10,953 |
Mar 07, 2024 | 379.00 | 380.00 | 374.00 | 376.08 | 376.08 | 21,543 |
Mar 06, 2024 | 383.70 | 384.79 | 369.00 | 375.96 | 375.96 | 10,077 |
Mar 05, 2024 | 376.50 | 386.99 | 375.25 | 382.62 | 382.62 | 28,331 |
Mar 04, 2024 | 379.99 | 379.99 | 372.80 | 373.40 | 373.40 | 13,285 |
Mar 01, 2024 | 376.10 | 380.00 | 375.00 | 378.30 | 378.30 | 12,859 |
Feb 29, 2024 | 369.25 | 388.20 | 364.41 | 378.77 | 378.77 | 32,144 |
Feb 28, 2024 | 368.80 | 368.80 | 363.86 | 365.98 | 365.98 | 4,542 |
Feb 27, 2024 | 366.30 | 369.51 | 363.00 | 366.86 | 366.86 | 7,437 |
Feb 26, 2024 | 366.00 | 370.00 | 366.00 | 369.53 | 369.53 | 32,322 |
Feb 23, 2024 | 357.00 | 366.46 | 356.73 | 364.56 | 364.56 | 25,898 |
Feb 22, 2024 | 362.60 | 362.60 | 352.05 | 353.66 | 353.66 | 5,536 |
Feb 21, 2024 | 366.00 | 368.94 | 326.70 | 358.74 | 358.74 | 30,796 |
Feb 20, 2024 | 372.00 | 372.00 | 364.70 | 367.66 | 367.66 | 17,324 |
Feb 19, 2024 | 367.00 | 368.14 | 366.00 | 367.79 | 367.79 | 16,550 |
Feb 16, 2024 | 365.00 | 370.00 | 359.31 | 368.09 | 368.09 | 15,721 |
Feb 15, 2024 | 368.35 | 370.00 | 365.00 | 368.86 | 368.86 | 17,998 |
Feb 14, 2024 | 359.60 | 370.00 | 359.60 | 368.88 | 368.88 | 22,305 |
Feb 13, 2024 | 362.00 | 364.80 | 358.00 | 362.96 | 362.96 | 30,369 |
Feb 12, 2024 | 363.99 | 367.70 | 351.30 | 362.74 | 362.74 | 14,074 |
Feb 12, 2024 | 5.2 Dividend | |||||
Feb 09, 2024 | 363.15 | 369.00 | 362.11 | 362.61 | 357.41 | 11,353 |
Feb 08, 2024 | 364.00 | 369.00 | 362.00 | 365.11 | 359.87 | 10,207 |
Feb 07, 2024 | 367.99 | 370.00 | 361.10 | 364.90 | 359.67 | 8,663 |
Feb 06, 2024 | 365.00 | 372.19 | 355.35 | 362.59 | 357.39 | 23,354 |
Feb 05, 2024 | 371.60 | 371.60 | 357.00 | 364.28 | 359.06 | 8,649 |
Feb 02, 2024 | 367.00 | 369.90 | 362.74 | 368.27 | 362.99 | 29,594 |
Feb 01, 2024 | 363.00 | 367.40 | 359.00 | 365.60 | 360.36 | 15,798 |
Jan 31, 2024 | 351.00 | 363.65 | 350.94 | 360.67 | 355.50 | 11,755 |
Jan 30, 2024 | 353.90 | 357.95 | 346.75 | 350.50 | 345.47 | 20,390 |
Jan 29, 2024 | 348.50 | 356.00 | 347.02 | 353.95 | 348.87 | 24,923 |
Jan 25, 2024 | 354.89 | 354.89 | 349.00 | 350.93 | 345.90 | 2,702 |
Jan 24, 2024 | 350.35 | 355.00 | 349.45 | 354.89 | 349.80 | 27,163 |
Jan 23, 2024 | 351.90 | 357.50 | 335.00 | 353.73 | 348.66 | 52,697 |
Jan 19, 2024 | 351.30 | 357.35 | 349.00 | 351.01 | 345.98 | 11,240 |
Jan 18, 2024 | - | - | - | - | - | - |
Jan 17, 2024 | 351.99 | 356.50 | 345.94 | 350.04 | 345.02 | 33,761 |
Jan 16, 2024 | 349.40 | 354.10 | 348.44 | 350.00 | 344.98 | 5,676 |
Jan 15, 2024 | 354.00 | 354.00 | 345.65 | 346.30 | 341.33 | 21,293 |
Jan 12, 2024 | 352.55 | 357.45 | 343.50 | 354.32 | 349.24 | 17,486 |
Jan 11, 2024 | 344.84 | 353.00 | 341.67 | 349.78 | 344.76 | 47,441 |
Jan 10, 2024 | 331.61 | 342.65 | 331.61 | 341.67 | 336.77 | 17,663 |
Jan 09, 2024 | 330.00 | 337.00 | 327.50 | 334.40 | 329.60 | 23,422 |
Jan 08, 2024 | 336.00 | 336.00 | 327.10 | 328.78 | 324.07 | 10,105 |
Jan 05, 2024 | 334.50 | 334.50 | 329.55 | 332.34 | 327.57 | 19,373 |
Jan 04, 2024 | 331.50 | 334.00 | 330.83 | 332.27 | 327.51 | 16,000 |
Jan 03, 2024 | 329.95 | 332.00 | 329.00 | 331.36 | 326.61 | 38,513 |
Jan 02, 2024 | 327.01 | 329.40 | 327.00 | 329.08 | 324.36 | 9,748 |
Jan 01, 2024 | 324.80 | 329.10 | 323.50 | 327.01 | 322.32 | 24,527 |
Dec 29, 2023 | 324.83 | 329.25 | 322.08 | 325.06 | 320.40 | 80,397 |
Dec 28, 2023 | 330.00 | 334.25 | 322.95 | 324.83 | 320.17 | 30,356 |
Dec 27, 2023 | 336.00 | 336.00 | 325.44 | 329.85 | 325.12 | 19,981 |
Dec 26, 2023 | 323.80 | 338.00 | 321.05 | 333.44 | 328.66 | 35,375 |
Dec 22, 2023 | 326.75 | 328.08 | 320.00 | 323.96 | 319.31 | 43,078 |
Dec 21, 2023 | 332.90 | 332.90 | 325.00 | 329.75 | 325.02 | 14,099 |
Dec 20, 2023 | 321.25 | 337.00 | 316.00 | 332.11 | 327.35 | 226,785,100 |
Dec 19, 2023 | 326.00 | 360.00 | 322.00 | 335.54 | 330.73 | 44,970 |
Dec 18, 2023 | 327.30 | 329.01 | 318.69 | 324.37 | 319.72 | 28,892 |
Dec 15, 2023 | 336.00 | 336.00 | 325.16 | 326.78 | 322.09 | 16,880 |
Dec 14, 2023 | 337.80 | 337.80 | 330.35 | 332.73 | 327.96 | 12,787 |
Dec 13, 2023 | 332.79 | 333.68 | 329.00 | 332.91 | 328.14 | 8,408 |
Dec 12, 2023 | 330.75 | 332.20 | 327.00 | 330.04 | 325.31 | 34,140 |
Dec 11, 2023 | 329.00 | 332.35 | 326.05 | 330.79 | 326.05 | 30,503 |
Dec 08, 2023 | 320.15 | 327.51 | 313.60 | 325.82 | 321.15 | 24,719 |
Dec 07, 2023 | 300.40 | 323.00 | 300.40 | 318.99 | 314.42 | 78,750 |
Dec 06, 2023 | 314.00 | 319.95 | 281.05 | 297.87 | 293.60 | 45,701 |
Dec 05, 2023 | 319.00 | 319.00 | 314.63 | 315.96 | 311.43 | 10,103 |
Dec 04, 2023 | 321.70 | 322.00 | 313.00 | 316.90 | 312.36 | 29,590 |
Dec 01, 2023 | 322.60 | 324.00 | 316.00 | 317.76 | 313.20 | 11,749 |
Nov 30, 2023 | 320.95 | 323.89 | 317.25 | 322.09 | 317.47 | 17,328 |
*Close price adjusted for splits.**Adjusted close price adjusted for splits and dividend and/or capital gain distributions. |