Date | Open | High | Low | Close* | Adj Close** | Volume |
---|---|---|---|---|---|---|
May 26, 2023 | 314.40 | 328.48 | 313.40 | 317.40 | 317.40 | 1,322,576 |
May 25, 2023 | 315.80 | 323.30 | 301.72 | 315.80 | 315.80 | 512,054 |
May 24, 2023 | 312.00 | 313.40 | 306.76 | 313.00 | 313.00 | 1,090,874 |
May 23, 2023 | 321.80 | 333.80 | 316.40 | 316.80 | 316.80 | 377,289 |
May 22, 2023 | 317.40 | 333.80 | 305.20 | 317.80 | 317.80 | 172,876 |
May 19, 2023 | 318.20 | 337.75 | 317.40 | 318.20 | 318.20 | 664,991 |
May 18, 2023 | 315.00 | 321.60 | 306.10 | 320.00 | 320.00 | 551,671 |
May 17, 2023 | 310.40 | 317.40 | 310.20 | 315.20 | 315.20 | 846,119 |
May 16, 2023 | 314.20 | 319.20 | 313.00 | 313.40 | 313.40 | 339,445 |
May 15, 2023 | 312.60 | 319.80 | 312.60 | 313.60 | 313.60 | 229,441 |
May 12, 2023 | 325.00 | 325.00 | 312.00 | 317.80 | 317.80 | 277,292 |
May 11, 2023 | 337.00 | 337.00 | 318.60 | 322.20 | 322.20 | 343,042 |
May 10, 2023 | 323.40 | 326.50 | 316.80 | 321.20 | 321.20 | 355,249 |
May 09, 2023 | 321.80 | 323.20 | 315.40 | 318.80 | 318.80 | 1,042,563 |
May 05, 2023 | 321.00 | 323.20 | 318.80 | 321.80 | 321.80 | 371,821 |
May 04, 2023 | 328.40 | 330.00 | 318.00 | 318.80 | 318.80 | 542,344 |
May 03, 2023 | 329.40 | 330.80 | 321.00 | 321.60 | 321.60 | 741,464 |
May 02, 2023 | 334.20 | 334.20 | 325.20 | 325.20 | 325.20 | 732,566 |
Apr 28, 2023 | 330.00 | 330.00 | 324.80 | 326.20 | 326.20 | 1,925,392 |
Apr 27, 2023 | 322.40 | 330.00 | 322.40 | 327.00 | 327.00 | 1,438,018 |
Apr 26, 2023 | 338.00 | 338.40 | 322.20 | 328.80 | 328.80 | 1,994,606 |
Apr 25, 2023 | 340.00 | 340.90 | 336.20 | 338.80 | 338.80 | 709,048 |
Apr 24, 2023 | 341.00 | 346.60 | 337.00 | 339.40 | 339.40 | 299,860 |
Apr 21, 2023 | 332.80 | 339.20 | 331.80 | 336.60 | 336.60 | 437,979 |
Apr 20, 2023 | 322.00 | 338.50 | 312.40 | 336.20 | 336.20 | 753,178 |
Apr 19, 2023 | 326.40 | 330.80 | 322.40 | 327.40 | 327.40 | 533,539 |
Apr 18, 2023 | 357.20 | 357.20 | 328.60 | 329.20 | 329.20 | 336,210 |
Apr 17, 2023 | 344.60 | 354.40 | 330.20 | 339.80 | 339.80 | 308,192 |
Apr 14, 2023 | 343.00 | 350.00 | 332.58 | 342.80 | 342.80 | 618,728 |
Apr 13, 2023 | 340.00 | 349.60 | 340.00 | 343.20 | 343.20 | 409,234 |
Apr 12, 2023 | 336.20 | 343.10 | 336.07 | 342.00 | 342.00 | 448,161 |
Apr 11, 2023 | 352.00 | 352.00 | 334.78 | 337.80 | 337.80 | 372,178 |
Apr 06, 2023 | 330.60 | 337.00 | 328.00 | 337.00 | 337.00 | 651,750 |
Apr 05, 2023 | 341.40 | 351.40 | 326.00 | 332.00 | 332.00 | 754,819 |
Apr 04, 2023 | 345.20 | 351.40 | 343.10 | 348.60 | 348.60 | 336,927 |
Apr 03, 2023 | 346.20 | 352.60 | 342.20 | 346.20 | 346.20 | 251,644 |
Mar 31, 2023 | 341.20 | 349.00 | 340.30 | 345.20 | 345.20 | 561,904 |
Mar 30, 2023 | 344.60 | 349.35 | 342.20 | 343.20 | 343.20 | 741,099 |
Mar 29, 2023 | 340.80 | 345.60 | 336.31 | 343.40 | 343.40 | 1,665,944 |
Mar 28, 2023 | 346.60 | 347.00 | 335.89 | 340.60 | 340.60 | 1,487,996 |
Mar 27, 2023 | 339.80 | 344.80 | 331.80 | 341.60 | 341.60 | 812,884 |
Mar 24, 2023 | 357.40 | 357.40 | 328.40 | 336.80 | 336.80 | 401,003 |
Mar 23, 2023 | 340.00 | 344.20 | 338.60 | 340.40 | 340.40 | 879,844 |
Mar 22, 2023 | 339.00 | 347.40 | 337.80 | 339.20 | 339.20 | 480,012 |
Mar 21, 2023 | 336.20 | 348.00 | 331.80 | 345.80 | 345.80 | 640,404 |
Mar 20, 2023 | 336.20 | 342.40 | 334.05 | 335.40 | 335.40 | 486,354 |
Mar 17, 2023 | 345.00 | 347.57 | 336.10 | 341.20 | 341.20 | 1,656,482 |
Mar 16, 2023 | 343.00 | 350.20 | 336.00 | 346.00 | 346.00 | 1,727,348 |
Mar 15, 2023 | 355.40 | 355.40 | 329.00 | 333.60 | 333.60 | 762,127 |
Mar 14, 2023 | 334.60 | 339.60 | 325.00 | 339.60 | 339.60 | 380,358 |
Mar 13, 2023 | 348.60 | 348.60 | 322.80 | 325.40 | 325.40 | 2,453,030 |
Mar 10, 2023 | 336.00 | 339.60 | 331.00 | 337.40 | 337.40 | 995,692 |
Mar 09, 2023 | 332.00 | 342.00 | 331.32 | 340.20 | 340.20 | 308,401 |
Mar 08, 2023 | 338.00 | 338.47 | 334.14 | 337.80 | 337.80 | 377,802 |
Mar 07, 2023 | 329.20 | 346.82 | 316.80 | 340.20 | 340.20 | 753,269 |
Mar 06, 2023 | 338.20 | 341.80 | 334.80 | 341.60 | 341.60 | 1,049,385 |
Mar 03, 2023 | 321.60 | 336.40 | 321.60 | 334.80 | 334.80 | 3,470,370 |
Mar 02, 2023 | 338.60 | 338.60 | 322.60 | 325.00 | 325.00 | 856,332 |
Mar 01, 2023 | 327.00 | 331.00 | 325.20 | 326.60 | 326.60 | 1,129,295 |
Feb 28, 2023 | 329.80 | 333.13 | 319.00 | 326.00 | 326.00 | 1,927,750 |
Feb 27, 2023 | 320.00 | 327.20 | 320.00 | 325.20 | 325.20 | 1,021,465 |
Feb 24, 2023 | 319.80 | 329.20 | 319.40 | 321.20 | 321.20 | 1,094,720 |
Feb 23, 2023 | 330.00 | 330.00 | 319.20 | 322.60 | 322.60 | 558,155 |
Feb 22, 2023 | 310.40 | 327.60 | 310.00 | 321.40 | 321.40 | 708,096 |
Feb 21, 2023 | 337.00 | 338.00 | 323.20 | 323.40 | 323.40 | 932,433 |
Feb 20, 2023 | 345.00 | 345.00 | 332.20 | 336.80 | 336.80 | 364,994 |
Feb 17, 2023 | 341.80 | 344.90 | 330.00 | 335.20 | 335.20 | 293,844 |
Feb 16, 2023 | 362.20 | 362.20 | 336.80 | 340.40 | 340.40 | 351,491 |
Feb 15, 2023 | 347.40 | 347.40 | 330.54 | 346.20 | 346.20 | 187,566 |
Feb 14, 2023 | 358.40 | 358.40 | 340.20 | 342.40 | 342.40 | 1,274,675 |
Feb 13, 2023 | 344.40 | 346.95 | 340.80 | 343.20 | 343.20 | 635,194 |
Feb 10, 2023 | 332.20 | 355.20 | 332.20 | 342.00 | 342.00 | 199,558 |
Feb 09, 2023 | 360.40 | 360.40 | 347.40 | 348.60 | 348.60 | 317,149 |
Feb 08, 2023 | 349.00 | 357.00 | 346.60 | 350.60 | 350.60 | 280,365 |
Feb 07, 2023 | 350.60 | 357.40 | 338.20 | 346.40 | 346.40 | 492,073 |
Feb 06, 2023 | 350.00 | 357.20 | 345.00 | 352.60 | 352.60 | 315,924 |
Feb 03, 2023 | 360.00 | 360.00 | 348.40 | 351.20 | 351.20 | 340,378 |
Feb 02, 2023 | 321.60 | 355.40 | 321.60 | 354.20 | 354.20 | 444,385 |
Feb 01, 2023 | 328.80 | 342.80 | 328.80 | 336.40 | 336.40 | 347,651 |
Jan 31, 2023 | 344.00 | 344.60 | 335.00 | 336.60 | 336.60 | 379,267 |
Jan 30, 2023 | 337.40 | 344.20 | 336.00 | 342.40 | 342.40 | 316,600 |
Jan 27, 2023 | 323.40 | 343.20 | 323.40 | 342.60 | 342.60 | 567,720 |
Jan 26, 2023 | 323.40 | 337.20 | 323.40 | 333.80 | 333.80 | 326,429 |
Jan 25, 2023 | 345.80 | 345.80 | 331.80 | 331.80 | 331.80 | 363,735 |
Jan 24, 2023 | 335.00 | 340.20 | 334.22 | 338.60 | 338.60 | 3,724,538 |
Jan 23, 2023 | 348.60 | 348.60 | 335.80 | 336.00 | 336.00 | 663,459 |
Jan 20, 2023 | 338.80 | 347.09 | 337.60 | 343.40 | 343.40 | 410,832 |
Jan 19, 2023 | 359.80 | 359.80 | 339.00 | 340.80 | 340.80 | 2,800,484 |
Jan 19, 2023 | 4.59 Dividend | |||||
Jan 18, 2023 | 382.00 | 394.80 | 364.00 | 370.20 | 365.61 | 283,340 |
Jan 17, 2023 | 375.40 | 375.40 | 358.20 | 364.40 | 359.88 | 584,636 |
Jan 16, 2023 | 389.00 | 389.00 | 366.00 | 367.80 | 363.24 | 371,091 |
Jan 13, 2023 | 367.40 | 372.80 | 365.20 | 372.80 | 368.18 | 271,373 |
Jan 12, 2023 | 355.40 | 365.00 | 351.56 | 363.40 | 358.89 | 428,886 |
Jan 11, 2023 | 366.40 | 366.40 | 352.00 | 358.60 | 354.15 | 309,150 |
Jan 10, 2023 | 375.20 | 375.20 | 355.40 | 356.00 | 351.59 | 480,082 |
Jan 09, 2023 | 357.40 | 361.80 | 351.60 | 360.20 | 355.73 | 380,887 |
Jan 06, 2023 | 351.80 | 359.40 | 350.20 | 355.80 | 351.39 | 203,079 |
Jan 05, 2023 | 346.40 | 358.40 | 346.40 | 356.20 | 351.78 | 257,133 |
Jan 04, 2023 | 350.00 | 364.00 | 350.00 | 352.80 | 348.43 | 443,676 |
*Close price adjusted for splits.**Adjusted close price adjusted for splits and dividend and/or capital gain distributions. |