Date | Open | High | Low | Close* | Adj Close** | Volume |
---|---|---|---|---|---|---|
Jun 03, 2024 | 2,555.00 | 2,590.00 | 2,540.00 | 2,550.00 | 2,550.00 | 522,644 |
Jun 02, 2024 | 2,600.00 | 2,619.00 | 2,550.00 | 2,552.00 | 2,552.00 | 438,310 |
May 30, 2024 | 2,650.00 | 2,650.00 | 2,575.00 | 2,584.00 | 2,584.00 | 477,082 |
May 29, 2024 | 2,633.00 | 2,669.00 | 2,618.00 | 2,620.00 | 2,620.00 | 406,030 |
May 28, 2024 | 2,704.00 | 2,704.00 | 2,626.00 | 2,632.00 | 2,632.00 | 382,111 |
May 27, 2024 | 2,700.00 | 2,720.00 | 2,681.00 | 2,681.00 | 2,681.00 | 175,529 |
May 26, 2024 | 2,753.00 | 2,753.00 | 2,675.00 | 2,694.00 | 2,694.00 | 349,067 |
May 23, 2024 | 2,781.00 | 2,825.00 | 2,750.00 | 2,751.00 | 2,751.00 | 255,685 |
May 22, 2024 | 2,816.00 | 2,840.00 | 2,770.00 | 2,781.00 | 2,781.00 | 319,710 |
May 21, 2024 | 2,861.00 | 2,861.00 | 2,814.00 | 2,816.00 | 2,816.00 | 53,934 |
May 20, 2024 | 2,882.00 | 2,882.00 | 2,820.00 | 2,822.00 | 2,822.00 | 161,354 |
May 19, 2024 | 2,865.00 | 2,880.00 | 2,860.00 | 2,860.00 | 2,860.00 | 2,860 |
May 16, 2024 | 2,870.00 | 2,880.00 | 2,863.00 | 2,880.00 | 2,880.00 | 125,911 |
May 15, 2024 | 2,879.00 | 2,885.00 | 2,864.00 | 2,865.00 | 2,865.00 | 134,040 |
May 14, 2024 | 2,872.00 | 2,885.00 | 2,867.00 | 2,876.00 | 2,876.00 | 140,140 |
May 13, 2024 | 2,900.00 | 2,900.00 | 2,869.00 | 2,872.00 | 2,872.00 | 190,725 |
May 12, 2024 | 2,872.00 | 2,900.00 | 2,869.00 | 2,880.00 | 2,880.00 | 178,009 |
May 09, 2024 | 2,880.00 | 2,880.00 | 2,872.00 | 2,872.00 | 2,872.00 | 123,902 |
May 08, 2024 | 2,874.00 | 2,879.00 | 2,870.00 | 2,873.00 | 2,873.00 | 90,036 |
May 07, 2024 | 2,900.00 | 2,900.00 | 2,851.00 | 2,874.00 | 2,874.00 | 135,489 |
May 06, 2024 | 2,900.00 | 2,900.00 | 2,891.00 | 2,900.00 | 2,900.00 | 224,219 |
May 05, 2024 | 2,901.00 | 2,910.00 | 2,895.00 | 2,896.00 | 2,896.00 | 62,599 |
May 02, 2024 | 2,895.00 | 2,900.00 | 2,886.00 | 2,896.00 | 2,896.00 | 360,495 |
May 01, 2024 | 2,899.00 | 2,910.00 | 2,885.00 | 2,890.00 | 2,890.00 | 114,456 |
Apr 30, 2024 | 2,910.00 | 2,910.00 | 2,890.00 | 2,899.00 | 2,899.00 | 154,027 |
Apr 29, 2024 | 2,910.00 | 2,910.00 | 2,895.00 | 2,900.00 | 2,900.00 | 154,369 |
Apr 28, 2024 | 2,905.00 | 2,910.00 | 2,890.00 | 2,897.00 | 2,897.00 | 193,122 |
Apr 25, 2024 | 2,940.00 | 2,940.00 | 2,895.00 | 2,900.00 | 2,900.00 | 133,818 |
Apr 24, 2024 | 2,925.00 | 3,000.00 | 2,910.00 | 2,915.00 | 2,915.00 | 255,386 |
Apr 23, 2024 | 3,054.00 | 3,054.00 | 2,885.00 | 2,899.00 | 2,899.00 | 620,456 |
Apr 23, 2024 | 0.35 Dividend | |||||
Apr 23, 2024 | 105:100 Stock Split | |||||
Apr 22, 2024 | 3,179.05 | 3,237.14 | 3,179.05 | 3,214.28 | 3,213.93 | 225,025 |
Apr 21, 2024 | 3,180.95 | 3,190.48 | 3,176.19 | 3,180.00 | 3,179.65 | 256,855 |
Apr 18, 2024 | 3,190.48 | 3,199.05 | 3,171.43 | 3,189.52 | 3,189.18 | 76,291 |
Apr 17, 2024 | 3,214.28 | 3,214.28 | 3,158.09 | 3,184.76 | 3,184.41 | 65,301 |
Apr 16, 2024 | 3,199.05 | 3,200.00 | 3,154.28 | 3,160.95 | 3,160.61 | 187,483 |
Apr 15, 2024 | 3,219.05 | 3,231.43 | 3,197.14 | 3,197.14 | 3,196.79 | 207,060 |
Apr 14, 2024 | 3,197.14 | 3,227.62 | 3,195.24 | 3,223.81 | 3,223.46 | 88,459 |
Apr 08, 2024 | 3,200.95 | 3,226.67 | 3,184.76 | 3,223.81 | 3,223.46 | 146,105 |
Apr 07, 2024 | - | - | - | - | - | - |
Apr 03, 2024 | 3,189.52 | 3,189.52 | 3,163.81 | 3,180.95 | 3,180.61 | 197,271 |
Apr 02, 2024 | 3,190.48 | 3,190.48 | 3,174.28 | 3,177.14 | 3,176.80 | 109,939 |
Apr 01, 2024 | 3,171.43 | 3,190.48 | 3,166.67 | 3,190.48 | 3,190.13 | 51,070 |
Mar 31, 2024 | 3,175.24 | 3,181.90 | 3,167.62 | 3,171.43 | 3,171.08 | 51,355 |
Mar 28, 2024 | 3,185.71 | 3,185.71 | 3,144.76 | 3,174.28 | 3,173.94 | 136,138 |
Mar 27, 2024 | 3,185.71 | 3,185.71 | 3,177.14 | 3,180.95 | 3,180.61 | 81,813 |
Mar 26, 2024 | 3,181.90 | 3,185.71 | 3,175.24 | 3,181.90 | 3,181.56 | 182,093 |
Mar 25, 2024 | - | - | - | - | - | - |
Mar 24, 2024 | 3,165.71 | 3,188.57 | 3,165.71 | 3,180.95 | 3,180.61 | 51,604 |
Mar 21, 2024 | 3,160.95 | 3,180.00 | 3,147.62 | 3,162.86 | 3,162.51 | 41,069 |
Mar 20, 2024 | 3,142.86 | 3,160.00 | 3,133.33 | 3,160.00 | 3,159.66 | 26,905 |
Mar 19, 2024 | 3,180.00 | 3,180.95 | 3,134.28 | 3,134.28 | 3,133.94 | 294,905 |
Mar 18, 2024 | 3,180.95 | 3,184.76 | 3,143.81 | 3,145.71 | 3,145.37 | 331,373 |
Mar 17, 2024 | 3,159.05 | 3,207.62 | 3,159.05 | 3,161.90 | 3,161.56 | 105,718 |
Mar 14, 2024 | 3,204.76 | 3,205.71 | 3,158.09 | 3,158.09 | 3,157.75 | 1,335,691 |
Mar 13, 2024 | 3,204.76 | 3,209.52 | 3,178.09 | 3,199.05 | 3,198.70 | 146,152 |
Mar 12, 2024 | 3,195.24 | 3,204.76 | 3,180.95 | 3,189.52 | 3,189.18 | 292,074 |
Mar 11, 2024 | 3,208.57 | 3,210.48 | 3,190.48 | 3,199.05 | 3,198.70 | 60,592 |
Mar 10, 2024 | 3,202.86 | 3,228.57 | 3,201.90 | 3,207.62 | 3,207.27 | 49,101 |
Mar 07, 2024 | 3,214.28 | 3,220.00 | 3,195.24 | 3,220.00 | 3,219.65 | 165,950 |
Mar 06, 2024 | 3,220.00 | 3,220.00 | 3,174.28 | 3,209.52 | 3,209.17 | 156,477 |
Mar 05, 2024 | 3,228.57 | 3,228.57 | 3,182.86 | 3,182.86 | 3,182.51 | 202,349 |
Mar 04, 2024 | 3,233.33 | 3,284.76 | 3,219.05 | 3,219.05 | 3,218.70 | 151,226 |
Mar 03, 2024 | 3,209.52 | 3,228.57 | 3,191.43 | 3,202.86 | 3,202.51 | 133,326 |
Feb 29, 2024 | 3,215.24 | 3,220.95 | 3,209.52 | 3,209.52 | 3,209.17 | 105,506 |
Feb 28, 2024 | 3,224.76 | 3,224.76 | 3,182.86 | 3,208.57 | 3,208.22 | 32,998 |
Feb 27, 2024 | 3,157.14 | 3,219.05 | 3,142.86 | 3,219.05 | 3,218.70 | 179,955 |
Feb 22, 2024 | 3,171.43 | 3,185.71 | 3,142.86 | 3,144.76 | 3,144.42 | 136,994 |
Feb 21, 2024 | 3,136.19 | 3,222.86 | 3,133.33 | 3,150.48 | 3,150.13 | 576,390 |
Feb 20, 2024 | 3,185.71 | 3,185.71 | 3,124.76 | 3,136.19 | 3,135.85 | 377,536 |
Feb 19, 2024 | 3,194.28 | 3,195.24 | 3,167.62 | 3,180.95 | 3,180.61 | 89,855 |
Feb 18, 2024 | 3,219.05 | 3,219.05 | 3,185.71 | 3,194.28 | 3,193.94 | 66,659 |
Feb 15, 2024 | 3,241.90 | 3,241.90 | 3,204.76 | 3,204.76 | 3,204.41 | 127,140 |
Feb 14, 2024 | 3,309.52 | 3,309.52 | 3,200.00 | 3,211.43 | 3,211.08 | 367,245 |
Feb 13, 2024 | 3,209.52 | 3,209.52 | 3,178.09 | 3,190.48 | 3,190.13 | 85,638 |
Feb 12, 2024 | 3,225.71 | 3,236.19 | 3,168.57 | 3,168.57 | 3,168.23 | 121,709 |
Feb 11, 2024 | 3,171.43 | 3,225.71 | 3,171.43 | 3,224.76 | 3,224.41 | 58,060 |
Feb 07, 2024 | 3,147.62 | 3,199.05 | 3,142.86 | 3,161.90 | 3,161.56 | 106,875 |
Feb 06, 2024 | 3,145.71 | 3,200.00 | 3,145.71 | 3,163.81 | 3,163.46 | 47,601 |
Feb 05, 2024 | 3,235.24 | 3,235.24 | 3,142.86 | 3,147.62 | 3,147.28 | 118,138 |
Feb 04, 2024 | 3,247.62 | 3,247.62 | 3,190.48 | 3,233.33 | 3,232.98 | 3,361 |
Feb 01, 2024 | 3,239.05 | 3,280.00 | 3,155.24 | 3,177.14 | 3,176.80 | 258,020 |
Jan 31, 2024 | 3,238.09 | 3,269.52 | 3,197.14 | 3,269.52 | 3,269.17 | 63,050 |
Jan 30, 2024 | 3,284.76 | 3,284.76 | 3,238.09 | 3,238.09 | 3,237.74 | 27,167 |
Jan 29, 2024 | 3,269.52 | 3,269.52 | 3,239.05 | 3,252.38 | 3,252.03 | 59,787 |
Jan 28, 2024 | 3,313.33 | 3,314.28 | 3,267.62 | 3,268.57 | 3,268.22 | 45,937 |
Jan 25, 2024 | 3,304.76 | 3,304.76 | 3,275.24 | 3,281.90 | 3,281.55 | 102,405 |
Jan 24, 2024 | 3,323.81 | 3,323.81 | 3,268.57 | 3,276.19 | 3,275.83 | 27,022 |
Jan 23, 2024 | 3,314.28 | 3,314.28 | 3,266.67 | 3,308.57 | 3,308.21 | 31,577 |
Jan 22, 2024 | 3,331.43 | 3,331.43 | 3,280.00 | 3,281.90 | 3,281.55 | 34,702 |
Jan 21, 2024 | 3,323.81 | 3,332.38 | 3,252.38 | 3,313.33 | 3,312.97 | 8,362 |
Jan 18, 2024 | 3,304.76 | 3,323.81 | 3,295.24 | 3,318.09 | 3,317.73 | 127,715 |
Jan 17, 2024 | 3,259.05 | 3,320.95 | 3,240.95 | 3,294.28 | 3,293.93 | 172,363 |
Jan 16, 2024 | 3,342.86 | 3,342.86 | 3,313.33 | 3,323.81 | 3,323.45 | 123,872 |
Jan 15, 2024 | 3,397.14 | 3,398.09 | 3,351.43 | 3,351.43 | 3,351.06 | 64,467 |
Jan 14, 2024 | 3,354.28 | 3,395.24 | 3,354.28 | 3,376.19 | 3,375.82 | 1,577 |
Jan 11, 2024 | 3,400.00 | 3,400.00 | 3,355.24 | 3,380.95 | 3,380.58 | 53,081 |
Jan 10, 2024 | 3,376.19 | 3,400.00 | 3,336.19 | 3,380.95 | 3,380.58 | 231,837 |
Jan 09, 2024 | 3,296.19 | 3,352.38 | 3,296.19 | 3,352.38 | 3,352.01 | 154,278 |
*Close price adjusted for splits.**Adjusted close price adjusted for splits and dividend and/or capital gain distributions. |