Date | Open | High | Low | Close* | Adj Close** | Volume |
---|---|---|---|---|---|---|
Jun 07, 2023 | 374.75 | 374.75 | 374.75 | 374.75 | 374.75 | 124 |
Jun 06, 2023 | 375.05 | 377.05 | 374.80 | 377.05 | 377.05 | 123 |
Jun 05, 2023 | 373.10 | 374.40 | 373.10 | 373.10 | 373.10 | 60 |
Jun 02, 2023 | 368.50 | 372.85 | 368.50 | 372.85 | 372.85 | 58 |
Jun 01, 2023 | 370.75 | 370.75 | 368.30 | 368.30 | 368.30 | 84 |
May 31, 2023 | 369.70 | 371.75 | 366.75 | 369.00 | 369.00 | 44 |
May 30, 2023 | 376.05 | 376.05 | 376.05 | 370.15 | 370.15 | - |
May 29, 2023 | 375.80 | 376.60 | 375.80 | 376.75 | 376.75 | 309 |
May 26, 2023 | 373.10 | 373.10 | 372.20 | 376.00 | 376.00 | 7 |
May 25, 2023 | 374.75 | 376.00 | 372.90 | 372.35 | 372.35 | 299 |
May 24, 2023 | 377.45 | 377.45 | 375.20 | 375.20 | 375.20 | 124 |
May 23, 2023 | 381.30 | 381.30 | 379.75 | 379.50 | 379.50 | 54 |
May 22, 2023 | 383.20 | 383.45 | 382.20 | 382.25 | 382.25 | 1,370 |
May 19, 2023 | 382.15 | 383.00 | 380.55 | 383.25 | 383.25 | 72 |
May 18, 2023 | 379.30 | 380.05 | 379.30 | 379.25 | 379.25 | 1,007 |
May 17, 2023 | 380.30 | 380.30 | 377.55 | 377.80 | 377.80 | 72 |
May 16, 2023 | 381.35 | 381.35 | 379.95 | 380.30 | 380.30 | 78 |
May 15, 2023 | 383.50 | 383.50 | 382.05 | 382.05 | 382.05 | 168 |
May 12, 2023 | 381.15 | 382.75 | 381.00 | 382.60 | 382.60 | 60 |
May 11, 2023 | 379.35 | 381.25 | 379.35 | 380.00 | 380.00 | 72 |
May 10, 2023 | 377.95 | 377.95 | 377.80 | 377.95 | 377.95 | 191 |
May 09, 2023 | 379.45 | 379.90 | 378.10 | 379.65 | 379.65 | 105 |
May 08, 2023 | 379.40 | 379.40 | 379.40 | 379.40 | 379.40 | 1 |
May 05, 2023 | 375.40 | 377.65 | 373.55 | 377.65 | 377.65 | 62 |
May 04, 2023 | 371.45 | 376.25 | 371.45 | 376.25 | 376.25 | 2 |
May 03, 2023 | 374.45 | 375.75 | 373.35 | 375.75 | 375.75 | 23 |
May 02, 2023 | 376.35 | 376.35 | 371.65 | 373.30 | 373.30 | 233 |
Apr 28, 2023 | 372.45 | 372.45 | 372.30 | 372.40 | 372.40 | 57 |
Apr 27, 2023 | 374.70 | 374.70 | 371.15 | 371.20 | 371.20 | 518 |
Apr 26, 2023 | 378.15 | 378.15 | 371.80 | 372.15 | 372.15 | 41 |
Apr 25, 2023 | 379.15 | 381.95 | 379.15 | 381.95 | 381.95 | 15 |
Apr 24, 2023 | 379.20 | 380.65 | 378.60 | 379.15 | 379.15 | 161 |
Apr 21, 2023 | 374.00 | 378.25 | 374.00 | 378.25 | 378.25 | 113 |
Apr 20, 2023 | 370.10 | 372.25 | 370.10 | 371.80 | 371.80 | 111 |
Apr 19, 2023 | 372.70 | 372.70 | 371.35 | 371.35 | 371.35 | 79 |
Apr 18, 2023 | 375.65 | 375.65 | 374.00 | 374.00 | 374.00 | 10 |
Apr 17, 2023 | 373.75 | 375.45 | 373.75 | 374.90 | 374.90 | 63 |
Apr 14, 2023 | 372.05 | 374.00 | 372.05 | 373.70 | 373.70 | 315 |
Apr 13, 2023 | 369.60 | 370.85 | 369.60 | 370.85 | 370.85 | 169 |
Apr 12, 2023 | 366.10 | 368.55 | 366.10 | 368.15 | 368.15 | 185 |
Apr 11, 2023 | 368.70 | 368.70 | 365.05 | 366.45 | 366.45 | 768 |
Apr 06, 2023 | 363.25 | 367.10 | 363.25 | 366.60 | 366.60 | 114 |
Apr 05, 2023 | 356.00 | 362.25 | 356.00 | 362.25 | 362.25 | 62 |
Apr 04, 2023 | 356.75 | 356.75 | 355.70 | 356.55 | 356.55 | 92 |
Apr 03, 2023 | 355.65 | 355.65 | 355.15 | 355.20 | 355.20 | 72 |
Mar 31, 2023 | 354.00 | 356.25 | 354.00 | 356.25 | 356.25 | 210 |
Mar 30, 2023 | 352.90 | 353.55 | 352.90 | 353.55 | 353.55 | 11 |
Mar 29, 2023 | 350.50 | 351.05 | 350.50 | 351.05 | 351.05 | 54 |
Mar 28, 2023 | 351.80 | 351.90 | 351.80 | 351.90 | 351.90 | 3 |
Mar 27, 2023 | 349.35 | 351.60 | 349.35 | 351.60 | 351.60 | 126 |
Mar 24, 2023 | 341.70 | 344.05 | 341.70 | 344.05 | 344.05 | 76 |
Mar 23, 2023 | 338.85 | 342.65 | 338.85 | 342.65 | 342.65 | 65 |
Mar 22, 2023 | 341.10 | 341.10 | 341.10 | 341.10 | 341.10 | - |
Mar 21, 2023 | 339.60 | 340.25 | 339.60 | 340.25 | 340.25 | 16 |
Mar 20, 2023 | 337.85 | 337.85 | 337.85 | 337.85 | 337.85 | - |
Mar 17, 2023 | 339.35 | 339.35 | 337.75 | 337.75 | 337.75 | 49 |
Mar 16, 2023 | 337.45 | 338.55 | 334.05 | 338.00 | 338.00 | 131 |
Mar 15, 2023 | 337.85 | 338.00 | 337.15 | 338.00 | 338.00 | 134 |
Mar 14, 2023 | 336.95 | 336.95 | 335.40 | 335.40 | 335.40 | 13 |
Mar 13, 2023 | 334.75 | 336.50 | 334.60 | 336.50 | 336.50 | 10 |
Mar 10, 2023 | 338.75 | 338.75 | 337.35 | 337.35 | 337.35 | 6 |
Mar 09, 2023 | 337.95 | 337.95 | 337.95 | 337.95 | 337.95 | - |
Mar 08, 2023 | 339.30 | 339.30 | 338.90 | 338.90 | 338.90 | 2 |
Mar 07, 2023 | 341.75 | 341.75 | 341.40 | 341.40 | 341.40 | 3 |
Mar 06, 2023 | 343.05 | 343.05 | 341.05 | 341.65 | 341.65 | 228 |
Mar 03, 2023 | 341.80 | 342.95 | 341.60 | 342.95 | 342.95 | 4 |
Mar 02, 2023 | 337.25 | 341.65 | 337.25 | 341.65 | 341.65 | 52 |
Mar 01, 2023 | 340.25 | 341.65 | 338.05 | 338.05 | 338.05 | 94 |
Feb 28, 2023 | 345.35 | 345.35 | 344.00 | 344.00 | 344.00 | 84 |
Feb 27, 2023 | 347.65 | 347.65 | 347.25 | 347.25 | 347.25 | 1 |
Feb 24, 2023 | 349.90 | 349.90 | 347.45 | 347.45 | 347.45 | 1 |
Feb 23, 2023 | 351.25 | 351.25 | 349.75 | 349.75 | 349.75 | 13 |
Feb 22, 2023 | 351.55 | 351.55 | 351.55 | 351.55 | 351.55 | - |
Feb 21, 2023 | 349.70 | 350.95 | 349.70 | 350.75 | 350.75 | 119 |
Feb 20, 2023 | 349.45 | 349.75 | 349.45 | 349.75 | 349.75 | 56 |
Feb 17, 2023 | 344.65 | 349.60 | 344.65 | 348.65 | 348.65 | 35 |
Feb 16, 2023 | 349.75 | 349.75 | 345.60 | 346.25 | 346.25 | 43 |
Feb 15, 2023 | 348.75 | 349.50 | 348.75 | 349.50 | 349.50 | 30 |
Feb 14, 2023 | 350.80 | 351.00 | 350.05 | 350.90 | 350.90 | 53 |
Feb 13, 2023 | 347.10 | 348.20 | 347.10 | 348.20 | 348.20 | 12 |
Feb 10, 2023 | 346.35 | 346.35 | 346.35 | 346.35 | 346.35 | - |
Feb 09, 2023 | 351.80 | 351.80 | 351.80 | 351.80 | 351.80 | - |
Feb 08, 2023 | 348.05 | 349.55 | 348.05 | 349.55 | 349.55 | 151 |
Feb 07, 2023 | 343.15 | 344.55 | 343.15 | 344.55 | 344.55 | 323 |
Feb 06, 2023 | 337.55 | 342.25 | 337.55 | 341.95 | 341.95 | 93 |
Feb 03, 2023 | 333.90 | 338.20 | 333.90 | 338.20 | 338.20 | 15 |
Feb 02, 2023 | 336.75 | 336.75 | 335.55 | 335.55 | 335.55 | 9 |
Feb 01, 2023 | 343.05 | 343.05 | 336.00 | 336.00 | 336.00 | 37 |
Jan 31, 2023 | 342.35 | 342.35 | 340.15 | 340.15 | 340.15 | 74 |
Jan 30, 2023 | 342.00 | 344.00 | 341.95 | 344.00 | 344.00 | 108 |
Jan 27, 2023 | 340.65 | 342.55 | 340.65 | 342.55 | 342.55 | 12 |
Jan 26, 2023 | 345.45 | 345.45 | 343.00 | 343.00 | 343.00 | 266 |
Jan 25, 2023 | 344.05 | 344.05 | 341.90 | 344.05 | 344.05 | 54 |
Jan 24, 2023 | 348.05 | 348.05 | 343.95 | 344.40 | 344.40 | 60 |
Jan 23, 2023 | 347.45 | 348.50 | 347.25 | 348.50 | 348.50 | 24 |
Jan 20, 2023 | 349.95 | 349.95 | 349.95 | 349.95 | 349.95 | - |
Jan 19, 2023 | 352.10 | 353.25 | 350.40 | 350.40 | 350.40 | 3 |
Jan 18, 2023 | 352.30 | 353.30 | 352.30 | 353.30 | 353.30 | 46 |
Jan 17, 2023 | 352.35 | 353.35 | 350.90 | 353.35 | 353.35 | 146 |
Jan 16, 2023 | 350.95 | 352.45 | 350.95 | 352.45 | 352.45 | 101 |
*Close price adjusted for splits.**Adjusted close price adjusted for splits and dividend and/or capital gain distributions. |