$152.63
$1.848T
20.2M
Date | Open | High | Low | Close | Adj Close | Volume | |
---|---|---|---|---|---|---|---|
Apr 3, 2025 | 152.84 | 154.69 | 152.18 | 152.63 | 152.63 | 28,353,700 | |
Apr 2, 2025 | 156.96 | 160.27 | 156.53 | 158.86 | 158.86 | 17,113,300 | |
Apr 1, 2025 | 155.30 | 160.08 | 155.26 | 158.88 | 158.88 | 20,111,400 | |
Mar 31, 2025 | 154.81 | 157.13 | 152.21 | 156.23 | 156.23 | 33,591,600 | |
Mar 28, 2025 | 162.36 | 163.81 | 155.34 | 156.06 | 156.06 | 34,866,500 | |
Mar 27, 2025 | 166.71 | 167.44 | 163.85 | 164.08 | 164.08 | 21,571,200 | |
Mar 26, 2025 | 171.30 | 171.94 | 166.86 | 167.14 | 167.14 | 22,498,000 | |
Mar 25, 2025 | 171.18 | 172.91 | 170.55 | 172.79 | 172.79 | 13,841,600 | |
Mar 24, 2025 | 169.26 | 170.50 | 167.44 | 169.93 | 169.93 | 18,742,800 | |
Mar 21, 2025 | 163.38 | 166.47 | 163.03 | 166.25 | 166.25 | 29,882,100 | |
Mar 20, 2025 | 163.82 | 167.03 | 163.14 | 165.05 | 165.05 | 19,981,500 | |
Mar 19, 2025 | 163.91 | 168.13 | 163.05 | 166.28 | 166.28 | 24,955,700 | |
Mar 18, 2025 | 165.96 | 166.44 | 158.80 | 162.67 | 162.67 | 24,616,800 | |
Mar 17, 2025 | 167.32 | 168.46 | 165.81 | 166.57 | 166.57 | 17,839,100 | |
Mar 14, 2025 | 165.32 | 168.25 | 164.51 | 167.62 | 167.62 | 18,611,100 | |
Mar 13, 2025 | 167.98 | 168.12 | 164.07 | 164.73 | 164.73 | 15,206,200 | |
Mar 12, 2025 | 168.47 | 169.53 | 165.48 | 169.00 | 169.00 | 19,880,100 | |
Mar 11, 2025 | 166.68 | 168.65 | 163.24 | 165.98 | 165.98 | 23,705,900 | |
Mar 10, 2025 | 0.20 Dividend | 170.16 | 170.45 | 165.57 | 167.81 | 167.81 | 28,990,700 |
Mar 7, 2025 | 173.24 | 176.90 | 172.25 | 175.75 | 175.55 | 16,395,300 | |
Mar 6, 2025 | 172.55 | 176.73 | 172.51 | 174.21 | 174.01 | 19,082,400 | |
Mar 5, 2025 | 172.32 | 175.75 | 170.93 | 174.99 | 174.79 | 18,848,000 | |
Mar 4, 2025 | 167.94 | 175.16 | 167.54 | 172.61 | 172.41 | 30,711,400 | |
Mar 3, 2025 | 173.73 | 175.00 | 167.64 | 168.66 | 168.47 | 24,122,000 | |
Feb 28, 2025 | 170.30 | 171.80 | 168.39 | 169.72 | 169.72 | 13,444,114 | |
Feb 27, 2025 | 175.94 | 176.59 | 169.75 | 170.21 | 170.21 | 25,880,000 | |
Feb 26, 2025 | 176.95 | 178.08 | 173.59 | 174.70 | 174.70 | 23,693,300 | |
Feb 25, 2025 | 180.15 | 180.76 | 176.77 | 177.37 | 177.37 | 20,832,500 | |
Feb 24, 2025 | 183.80 | 185.09 | 180.88 | 181.19 | 181.19 | 18,734,000 | |
Feb 21, 2025 | 187.29 | 187.47 | 181.13 | 181.58 | 181.58 | 19,520,800 | |
Feb 20, 2025 | 186.50 | 187.12 | 184.60 | 186.64 | 186.64 | 12,063,800 | |
Feb 19, 2025 | 186.18 | 187.36 | 185.50 | 187.13 | 187.13 | 13,120,500 | |
Feb 18, 2025 | 187.44 | 187.78 | 183.58 | 185.80 | 185.80 | 19,796,000 | |
Feb 14, 2025 | 186.83 | 188.15 | 186.11 | 186.87 | 186.87 | 12,714,200 | |
Feb 13, 2025 | 186.05 | 186.84 | 184.79 | 185.94 | 185.94 | 11,555,800 | |
Feb 12, 2025 | 184.49 | 185.90 | 183.27 | 184.43 | 184.43 | 10,981,200 | |
Feb 11, 2025 | 183.95 | 184.77 | 182.29 | 183.41 | 183.41 | 9,812,700 | |
Feb 10, 2025 | 182.44 | 184.62 | 181.15 | 182.10 | 182.10 | 8,736,000 | |
Feb 07, 2025 | 180.78 | 181.50 | 179.52 | 180.33 | 180.33 | 7,634,800 | |
Feb 06, 2025 | 180.42 | 181.15 | 179.13 | 179.65 | 179.65 | 7,320,900 | |
Feb 05, 2025 | 179.93 | 180.92 | 178.34 | 179.41 | 179.41 | 6,911,400 | |
Feb 04, 2025 | 178.47 | 179.62 | 177.52 | 178.13 | 178.13 | 6,300,100 | |
Feb 03, 2025 | 177.23 | 178.50 | 176.18 | 177.00 | 177.00 | 5,765,900 | |
Jan 31, 2025 | 176.09 | 177.57 | 175.62 | 176.07 | 176.07 | 5,456,300 | |
Jan 30, 2025 | 175.35 | 176.63 | 174.67 | 175.18 | 175.18 | 5,239,500 | |
Jan 29, 2025 | 174.78 | 175.50 | 174.15 | 174.92 | 174.92 | 4,921,800 | |
Jan 28, 2025 | 173.97 | 174.83 | 172.92 | 173.54 | 173.54 | 4,732,600 | |
Jan 27, 2025 | 172.63 | 173.35 | 171.94 | 172.46 | 172.46 | 4,621,800 | |
Jan 24, 2025 | 171.88 | 172.60 | 171.01 | 171.67 | 171.67 | 4,503,400 | |
Jan 23, 2025 | 171.09 | 172.34 | 170.50 | 171.12 | 171.12 | 4,381,200 | |
Jan 22, 2025 | 170.39 | 171.50 | 169.68 | 170.12 | 170.12 | 4,290,000 | |
Jan 21, 2025 | 169.56 | 170.78 | 168.78 | 169.34 | 169.34 | 4,159,300 | |
Jan 20, 2025 | 168.25 | 169.12 | 167.63 | 168.10 | 168.10 | 4,041,700 | |
Jan 17, 2025 | 167.59 | 168.42 | 166.87 | 167.65 | 167.65 | 3,928,800 | |
Jan 16, 2025 | 167.01 | 167.75 | 166.36 | 167.02 | 167.02 | 3,818,600 | |
Jan 15, 2025 | 166.42 | 167.33 | 165.74 | 166.02 | 166.02 | 3,712,800 | |
Jan 14, 2025 | 165.71 | 166.44 | 164.92 | 165.20 | 165.20 | 3,609,000 | |
Jan 13, 2025 | 165.35 | 166.17 | 164.46 | 165.07 | 165.07 | 3,501,300 | |
Jan 10, 2025 | 164.72 | 165.43 | 163.86 | 164.54 | 164.54 | 3,390,500 | |
Jan 09, 2025 | 164.20 | 165.10 | 163.42 | 163.91 | 163.91 | 3,280,700 | |
Jan 08, 2025 | 163.50 | 164.32 | 162.64 | 163.21 | 163.21 | 3,171,300 | |
Jan 07, 2025 | 162.75 | 163.54 | 161.91 | 162.47 | 162.47 | 3,062,400 | |
Jan 06, 2025 | 161.89 | 162.54 | 161.22 | 161.65 | 161.65 | 2,951,900 | |
Jan 03, 2025 | 161.04 | 161.93 | 160.40 | 160.81 | 160.81 | 2,842,600 | |
Jan 02, 2025 | 160.12 | 161.02 | 159.46 | 160.07 | 160.07 | 2,730,400 | |
Dec 31, 2024 | 159.23 | 160.15 | 158.56 | 159.09 | 159.09 | 2,618,100 | |
Dec 30, 2024 | 158.56 | 159.39 | 157.89 | 158.32 | 158.32 | 2,504,800 | |
Dec 27, 2024 | 157.85 | 158.76 | 157.16 | 157.63 | 157.63 | 2,396,300 | |
Dec 26, 2024 | 157.08 | 157.92 | 156.46 | 157.01 | 157.01 | 2,281,500 | |
Dec 25, 2024 | 156.39 | 157.24 | 155.73 | 156.21 | 156.21 | 2,173,200 | |
Dec 24, 2024 | 155.70 | 156.55 | 154.99 | 155.53 | 155.53 | 2,066,700 | |
Dec 23, 2024 | 155.21 | 156.04 | 154.51 | 155.09 | 155.09 | 1,957,100 | |
Dec 20, 2024 | 154.56 | 155.40 | 153.89 | 154.29 | 154.29 | 1,846,500 | |
Dec 19, 2024 | 154.02 | 154.91 | 153.35 | 153.85 | 153.85 | 1,738,400 | |
Dec 18, 2024 | 153.34 | 154.15 | 152.68 | 153.07 | 153.07 | 1,628,200 | |
Dec 17, 2024 | 152.61 | 153.48 | 151.94 | 152.16 | 152.16 | 1,514,300 | |
Dec 16, 2024 | 151.93 | 152.79 | 151.28 | 151.54 | 151.54 | 1,409,800 | |
Dec 13, 2024 | 151.29 | 152.10 | 150.63 | 151.05 | 151.05 | 1,303,400 | |
Dec 12, 2024 | 150.72 | 151.56 | 150.06 | 150.32 | 150.32 | 1,196,700 | |
Dec 11, 2024 | 150.11 | 151.00 | 149.45 | 149.84 | 149.84 | 1,091,200 | |
Dec 10, 2024 | 149.30 | 150.10 | 148.65 | 148.96 | 148.96 | 986,300 | |
Dec 09, 2024 | 148.58 | 149.37 | 147.91 | 148.34 | 148.34 | 877,200 | |
Dec 06, 2024 | 148.06 | 148.89 | 147.30 | 147.73 | 147.73 | 773,100 | |
Dec 05, 2024 | 147.45 | 148.29 | 146.77 | 147.21 | 147.21 | 669,800 | |
Dec 04, 2024 | 146.92 | 147.75 | 146.25 | 146.70 | 146.70 | 562,500 | |
Dec 03, 2024 | 146.26 | 147.08 | 145.59 | 146.11 | 146.11 | 457,400 | |
Dec 02, 2024 | 145.89 | 146.70 | 145.23 | 145.68 | 145.68 | 350,300 | |
Nov 29, 2024 | 145.27 | 146.08 | 144.60 | 144.93 | 144.93 | 243,100 | |
Nov 28, 2024 | 144.83 | 145.63 | 144.17 | 144.53 | 144.53 | 137,600 | |
Nov 27, 2024 | 144.45 | 145.25 | 143.79 | 144.19 | 144.19 | 88,700 | |
Nov 26, 2024 | 144.10 | 144.90 | 143.45 | 143.83 | 143.83 | 56,900 | |
Nov 25, 2024 | 143.72 | 144.51 | 143.07 | 143.46 | 143.46 | 22,000 | |
Nov 22, 2024 | 143.20 | 144.00 | 142.50 | 142.88 | 142.88 | 18,500 | |
Nov 21, 2024 | 142.88 | 143.75 | 142.20 | 142.55 | 142.55 | 13,200 | |
Nov 20, 2024 | 142.50 | 143.15 | 141.80 | 142.05 | 142.05 | 11,800 | |
Nov 19, 2024 | 142.25 | 143.05 | 141.50 | 141.80 | 141.80 | 10,400 | |
Nov 18, 2024 | 141.80 | 142.50 | 141.10 | 141.35 | 141.35 | 9,200 | |
Nov 15, 2024 | 141.15 | 141.90 | 140.45 | 140.80 | 140.80 | 7,600 | |
Nov 14, 2024 | 140.95 | 141.60 | 140.20 | 140.50 | 140.50 | 6,400 | |
Nov 13, 2024 | 140.25 | 141.00 | 139.55 | 139.90 | 139.90 | 5,100 | |
Nov 12, 2024 | 139.85 | 140.60 | 139.15 | 139.45 | 139.45 | 4,500 | |
Nov 11, 2024 | 139.50 | 140.20 | 138.85 | 139.05 | 139.05 | 3,800 | |
Nov 08, 2024 | 139.20 | 139.85 | 138.55 | 138.85 | 138.85 | 3,200 | |
Nov 07, 2024 | 138.95 | 139.55 | 138.30 | 138.60 | 138.60 | 2,800 | |
Nov 06, 2024 | 138.60 | 139.30 | 137.95 | 138.15 | 138.15 | 2,100 | |
Nov 05, 2024 | 138.20 | 138.90 | 137.55 | 137.85 | 137.85 | 1,600 | |
Nov 04, 2024 | 137.85 | 138.60 | 137.10 | 137.45 | 137.45 | 1,200 | |
Nov 01, 2024 | 137.60 | 138.30 | 136.95 | 137.10 | 137.10 | 1,000 | |
Oct 31, 2024 | 137.10 | 137.80 | 136.45 | 137.00 | 137.00 | 900 | |
Oct 30, 2024 | 136.80 | 137.55 | 136.10 | 136.60 | 136.60 | 800 | |
Oct 29, 2024 | 136.50 | 137.25 | 135.80 | 136.00 | 136.00 | 750 | |
Oct 28, 2024 | 136.10 | 136.90 | 135.40 | 135.70 | 135.70 | 700 | |
Oct 25, 2024 | 135.90 | 136.60 | 135.20 | 135.50 | 135.50 | 650 | |
Oct 24, 2024 | 135.30 | 136.00 | 134.70 | 134.90 | 134.90 | 600 | |
Oct 23, 2024 | 135.00 | 135.70 | 134.40 | 134.80 | 134.80 | 550 | |
Oct 22, 2024 | 134.50 | 135.30 | 133.80 | 134.10 | 134.10 | 500 | |
Oct 21, 2024 | 134.00 | 134.70 | 133.30 | 133.60 | 133.60 | 450 | |
Oct 18, 2024 | 133.80 | 134.50 | 133.10 | 133.30 | 133.30 | 400 | |
Oct 17, 2024 | 133.20 | 134.00 | 132.50 | 132.80 | 132.80 | 350 | |
Oct 16, 2024 | 132.70 | 133.50 | 132.00 | 132.30 | 132.30 | 300 | |
Oct 15, 2024 | 132.20 | 133.00 | 131.50 | 131.80 | 131.80 | 250 | |
Oct 14, 2024 | 132.00 | 132.70 | 131.30 | 131.50 | 131.50 | 200 |