Date | Open | High | Low | Close* | Adj Close** | Volume |
---|---|---|---|---|---|---|
Nov 08, 2024 | 186.75 | 186.90 | 186.55 | 186.55 | 186.55 | - |
Nov 07, 2024 | 188.30 | 188.30 | 186.05 | 186.05 | 186.05 | - |
Nov 06, 2024 | 179.90 | 189.10 | 179.50 | 188.20 | 188.20 | - |
Nov 05, 2024 | 173.60 | 174.95 | 173.35 | 174.25 | 174.25 | - |
Nov 04, 2024 | 173.15 | 174.80 | 172.90 | 173.55 | 173.55 | - |
Nov 01, 2024 | 173.45 | 175.45 | 173.45 | 174.40 | 174.40 | - |
Oct 31, 2024 | 176.30 | 176.30 | 174.85 | 174.85 | 174.85 | - |
Oct 30, 2024 | 176.35 | 178.05 | 175.75 | 177.85 | 177.85 | - |
Oct 29, 2024 | 177.15 | 177.15 | 176.70 | 177.05 | 177.05 | - |
Oct 28, 2024 | 174.00 | 176.35 | 173.70 | 176.35 | 176.35 | - |
Oct 25, 2024 | 170.25 | 173.25 | 170.25 | 172.70 | 172.70 | - |
Oct 24, 2024 | 176.95 | 177.15 | 171.50 | 171.50 | 171.50 | - |
Oct 23, 2024 | 176.20 | 178.25 | 176.20 | 177.65 | 177.65 | - |
Oct 22, 2024 | 177.35 | 177.35 | 176.10 | 177.10 | 177.10 | - |
Oct 21, 2024 | 178.45 | 178.60 | 177.70 | 178.25 | 178.25 | - |
Oct 18, 2024 | 179.20 | 179.40 | 178.75 | 178.75 | 178.75 | - |
Oct 17, 2024 | 176.95 | 179.45 | 176.95 | 179.45 | 179.45 | - |
Oct 16, 2024 | 175.15 | 177.60 | 175.00 | 177.60 | 177.60 | - |
Oct 15, 2024 | 177.55 | 177.60 | 176.80 | 176.80 | 176.80 | - |
Oct 14, 2024 | 174.00 | 176.95 | 174.00 | 176.95 | 176.95 | - |
Oct 11, 2024 | 168.45 | 173.80 | 168.20 | 173.25 | 173.25 | - |
Oct 10, 2024 | 169.50 | 170.60 | 169.45 | 170.60 | 170.60 | - |
Oct 09, 2024 | 169.95 | 170.15 | 169.50 | 170.00 | 170.00 | - |
Oct 08, 2024 | 170.30 | 170.35 | 169.70 | 170.00 | 170.00 | - |
Oct 07, 2024 | 171.65 | 171.65 | 170.55 | 170.55 | 170.55 | - |
Oct 04, 2024 | 171.60 | 171.85 | 171.30 | 171.45 | 171.45 | - |
Oct 03, 2024 | 171.80 | 171.80 | 170.65 | 170.90 | 170.90 | - |
Oct 02, 2024 | 171.10 | 171.95 | 170.85 | 171.95 | 171.95 | - |
Oct 01, 2024 | 171.50 | 172.00 | 170.50 | 171.65 | 171.65 | - |
Sep 30, 2024 | 172.10 | 172.10 | 171.10 | 171.10 | 171.10 | - |
Sep 27, 2024 | 172.65 | 173.00 | 172.50 | 172.85 | 172.85 | - |
Sep 26, 2024 | 170.75 | 171.35 | 170.60 | 171.35 | 171.35 | - |
Sep 25, 2024 | 171.10 | 171.85 | 170.80 | 170.80 | 170.80 | - |
Sep 24, 2024 | 171.35 | 172.45 | 171.35 | 172.45 | 172.45 | - |
Sep 23, 2024 | 169.20 | 171.30 | 169.20 | 171.30 | 171.30 | - |
Sep 20, 2024 | 170.70 | 171.00 | 169.75 | 169.95 | 169.95 | - |
Sep 19, 2024 | 167.55 | 170.30 | 167.55 | 170.30 | 170.30 | - |
Sep 18, 2024 | 169.15 | 169.15 | 167.60 | 167.60 | 167.60 | - |
Sep 17, 2024 | 167.40 | 170.10 | 167.40 | 169.30 | 169.30 | - |
Sep 16, 2024 | 166.30 | 167.20 | 166.05 | 167.20 | 167.20 | - |
Sep 13, 2024 | 167.95 | 168.75 | 167.95 | 168.75 | 168.75 | - |
Sep 12, 2024 | 166.20 | 167.55 | 166.20 | 167.55 | 167.55 | - |
Sep 11, 2024 | 163.10 | 163.35 | 160.35 | 162.85 | 162.85 | - |
Sep 10, 2024 | 161.30 | 163.15 | 161.30 | 163.15 | 163.15 | - |
Sep 09, 2024 | 158.35 | 161.55 | 158.35 | 161.55 | 161.55 | - |
Sep 06, 2024 | 157.05 | 157.85 | 156.25 | 157.85 | 157.85 | - |
Sep 05, 2024 | 158.65 | 158.90 | 156.85 | 157.50 | 157.50 | - |
Sep 04, 2024 | 162.05 | 162.30 | 158.75 | 158.75 | 158.75 | - |
Sep 03, 2024 | 167.55 | 167.60 | 163.10 | 163.10 | 163.10 | - |
Sep 02, 2024 | 167.75 | 167.75 | 167.35 | 167.65 | 167.65 | - |
Aug 30, 2024 | 164.50 | 167.30 | 164.35 | 165.80 | 165.80 | - |
Aug 29, 2024 | 163.30 | 166.30 | 163.30 | 166.30 | 166.30 | - |
Aug 28, 2024 | 163.35 | 164.00 | 163.35 | 163.50 | 163.50 | - |
Aug 27, 2024 | 163.75 | 163.90 | 163.30 | 163.30 | 163.30 | - |
Aug 26, 2024 | 164.65 | 165.85 | 163.80 | 163.80 | 163.80 | - |
Aug 23, 2024 | 163.05 | 164.40 | 163.05 | 164.40 | 164.40 | - |
Aug 22, 2024 | 163.10 | 163.35 | 162.70 | 163.25 | 163.25 | - |
Aug 21, 2024 | 161.65 | 163.00 | 161.65 | 163.00 | 163.00 | - |
Aug 20, 2024 | 163.60 | 163.75 | 161.50 | 161.50 | 161.50 | - |
Aug 19, 2024 | 162.35 | 163.55 | 162.25 | 163.55 | 163.55 | - |
Aug 16, 2024 | 162.90 | 163.00 | 162.45 | 163.00 | 163.00 | - |
Aug 15, 2024 | 160.55 | 163.50 | 160.35 | 163.50 | 163.50 | - |
Aug 14, 2024 | 160.45 | 160.45 | 159.80 | 159.80 | 159.80 | - |
Aug 13, 2024 | 159.25 | 159.60 | 158.90 | 159.45 | 159.45 | - |
Aug 12, 2024 | 161.00 | 161.00 | 159.25 | 159.25 | 159.25 | - |
Aug 09, 2024 | 161.30 | 161.45 | 159.90 | 161.15 | 161.15 | - |
Aug 08, 2024 | 157.10 | 161.20 | 156.70 | 161.20 | 161.20 | - |
Aug 07, 2024 | 160.45 | 161.05 | 159.50 | 159.50 | 159.50 | - |
Aug 06, 2024 | 158.75 | 160.90 | 158.50 | 160.55 | 160.55 | - |
Aug 05, 2024 | 158.65 | 158.65 | 156.65 | 157.70 | 157.70 | - |
Aug 02, 2024 | 164.50 | 164.50 | 159.75 | 159.80 | 159.80 | - |
Aug 01, 2024 | 170.05 | 170.50 | 165.90 | 165.90 | 165.90 | - |
Jul 31, 2024 | 170.15 | 170.50 | 170.00 | 170.40 | 170.40 | - |
Jul 30, 2024 | 171.90 | 171.90 | 170.05 | 170.05 | 170.05 | - |
Jul 29, 2024 | 170.70 | 171.25 | 170.65 | 171.25 | 171.25 | - |
Jul 26, 2024 | 171.65 | 172.10 | 170.50 | 172.10 | 172.10 | - |
Jul 25, 2024 | 162.35 | 172.20 | 161.85 | 172.20 | 172.20 | - |
Jul 24, 2024 | 165.45 | 165.45 | 163.60 | 163.60 | 163.60 | - |
Jul 23, 2024 | 165.70 | 166.85 | 165.70 | 166.55 | 166.55 | - |
Jul 22, 2024 | 168.25 | 168.50 | 165.40 | 165.95 | 165.95 | - |
Jul 19, 2024 | 170.80 | 170.80 | 167.75 | 167.75 | 167.75 | - |
Jul 18, 2024 | 173.35 | 174.70 | 172.00 | 172.00 | 172.00 | - |
Jul 17, 2024 | 175.05 | 175.05 | 174.15 | 174.30 | 174.30 | - |
Jul 16, 2024 | 169.55 | 174.05 | 169.15 | 174.05 | 174.05 | - |
Jul 15, 2024 | 169.30 | 170.45 | 169.30 | 170.45 | 170.45 | - |
Jul 12, 2024 | 167.40 | 169.15 | 167.15 | 169.00 | 169.00 | - |
Jul 11, 2024 | 164.35 | 167.75 | 164.00 | 167.75 | 167.75 | - |
Jul 10, 2024 | 161.35 | 163.50 | 161.35 | 163.50 | 163.50 | - |
Jul 09, 2024 | 162.80 | 162.85 | 162.10 | 162.35 | 162.35 | - |
Jul 08, 2024 | 162.45 | 162.90 | 162.45 | 162.90 | 162.90 | - |
Jul 05, 2024 | 162.75 | 162.80 | 161.05 | 162.15 | 162.15 | - |
Jul 04, 2024 | 163.05 | 163.10 | 162.75 | 162.75 | 162.75 | - |
Jul 03, 2024 | 165.05 | 165.05 | 163.00 | 163.00 | 163.00 | - |
Jul 02, 2024 | 164.25 | 165.00 | 164.00 | 164.00 | 164.00 | - |
Jul 01, 2024 | 167.50 | 167.75 | 165.45 | 165.45 | 165.45 | - |
Jun 28, 2024 | 166.35 | 168.80 | 166.35 | 168.40 | 168.40 | - |
Jun 27, 2024 | 166.50 | 166.55 | 166.10 | 166.45 | 166.45 | - |
Jun 26, 2024 | 167.80 | 168.00 | 166.20 | 166.80 | 166.80 | - |
Jun 25, 2024 | 171.50 | 171.65 | 168.00 | 168.00 | 168.00 | - |
Jun 24, 2024 | 170.00 | 172.00 | 170.00 | 172.00 | 172.00 | - |
*Close price adjusted for splits.**Adjusted close price adjusted for splits and dividend and/or capital gain distributions. |