Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
28 Jun 2024 | 4,115.00 | 4,115.00 | 3,953.45 | 3,965.75 | 3,965.75 | 19,140 |
27 Jun 2024 | 3,996.30 | 4,152.90 | 3,946.00 | 4,102.65 | 4,102.65 | 32,291 |
26 Jun 2024 | 4,025.00 | 4,035.00 | 3,979.20 | 3,996.95 | 3,996.95 | 10,124 |
25 Jun 2024 | 4,072.00 | 4,169.50 | 3,964.15 | 4,005.75 | 4,005.75 | 32,535 |
24 Jun 2024 | 3,850.50 | 4,098.65 | 3,817.25 | 4,046.35 | 4,046.35 | 29,782 |
21 Jun 2024 | 3,856.00 | 3,935.05 | 3,856.00 | 3,897.50 | 3,897.50 | 10,949 |
20 Jun 2024 | 3,814.95 | 3,873.00 | 3,773.05 | 3,855.95 | 3,855.95 | 14,645 |
19 Jun 2024 | 3,855.00 | 3,967.50 | 3,760.10 | 3,793.75 | 3,793.75 | 27,556 |
18 Jun 2024 | 3,832.05 | 3,840.80 | 3,732.10 | 3,824.15 | 3,824.15 | 19,901 |
14 Jun 2024 | 3,749.75 | 3,870.20 | 3,722.00 | 3,830.40 | 3,830.40 | 63,869 |
13 Jun 2024 | 3,708.90 | 3,751.45 | 3,689.75 | 3,712.85 | 3,712.85 | 6,363 |
12 Jun 2024 | 3,555.45 | 3,718.75 | 3,555.45 | 3,671.95 | 3,671.95 | 24,908 |
11 Jun 2024 | 3,543.55 | 3,614.85 | 3,543.55 | 3,567.15 | 3,567.15 | 5,064 |
10 Jun 2024 | 3,625.00 | 3,631.00 | 3,504.40 | 3,543.55 | 3,543.55 | 13,827 |
07 Jun 2024 | 3,500.00 | 3,619.15 | 3,488.35 | 3,600.30 | 3,600.30 | 8,896 |
06 Jun 2024 | 3,430.05 | 3,568.20 | 3,412.00 | 3,504.05 | 3,504.05 | 21,980 |
05 Jun 2024 | 3,242.25 | 3,430.85 | 3,163.10 | 3,407.45 | 3,407.45 | 23,253 |
04 Jun 2024 | 3,713.85 | 3,713.90 | 3,100.40 | 3,241.50 | 3,241.50 | 61,089 |
03 Jun 2024 | 3,679.90 | 3,724.00 | 3,612.80 | 3,713.80 | 3,713.80 | 35,940 |
31 May 2024 | 3,596.80 | 3,596.80 | 3,459.05 | 3,552.70 | 3,552.70 | 19,666 |
30 May 2024 | 3,865.05 | 3,894.05 | 3,587.65 | 3,595.55 | 3,595.55 | 96,106 |
29 May 2024 | 3,850.00 | 3,857.45 | 3,761.65 | 3,834.50 | 3,834.50 | 30,227 |
28 May 2024 | 3,814.90 | 3,843.30 | 3,740.00 | 3,831.70 | 3,831.70 | 11,144 |
27 May 2024 | 3,761.20 | 3,876.95 | 3,708.50 | 3,805.65 | 3,805.65 | 35,109 |
24 May 2024 | 3,779.95 | 3,779.95 | 3,704.00 | 3,716.35 | 3,716.35 | 3,746 |
23 May 2024 | 3,737.80 | 3,775.00 | 3,717.65 | 3,755.60 | 3,755.60 | 3,128 |
22 May 2024 | 3,777.00 | 3,781.00 | 3,683.00 | 3,732.00 | 3,732.00 | 7,852 |
21 May 2024 | 3,899.95 | 3,899.95 | 3,739.15 | 3,748.15 | 3,748.15 | 11,969 |
17 May 2024 | 3,750.20 | 3,830.00 | 3,728.00 | 3,791.60 | 3,791.60 | 18,881 |
16 May 2024 | 3,687.70 | 3,788.10 | 3,656.30 | 3,729.45 | 3,729.45 | 27,129 |
15 May 2024 | 3,594.95 | 3,704.40 | 3,564.85 | 3,685.35 | 3,685.35 | 22,448 |
14 May 2024 | 3,512.75 | 3,578.15 | 3,458.75 | 3,572.45 | 3,572.45 | 9,749 |
13 May 2024 | 3,426.45 | 3,527.00 | 3,406.10 | 3,510.25 | 3,510.25 | 31,084 |
10 May 2024 | 3,407.95 | 3,432.00 | 3,387.05 | 3,413.00 | 3,413.00 | 6,642 |
09 May 2024 | 3,499.00 | 3,499.00 | 3,384.00 | 3,395.20 | 3,395.20 | 12,407 |
08 May 2024 | 3,365.80 | 3,462.55 | 3,351.50 | 3,445.70 | 3,445.70 | 3,758 |
07 May 2024 | 3,405.30 | 3,454.95 | 3,325.00 | 3,371.25 | 3,371.25 | 11,789 |
06 May 2024 | 3,451.05 | 3,455.00 | 3,362.75 | 3,410.00 | 3,410.00 | 7,952 |
03 May 2024 | 3,318.95 | 3,477.00 | 3,211.90 | 3,404.95 | 3,404.95 | 48,731 |
02 May 2024 | 3,277.30 | 3,332.65 | 3,246.10 | 3,303.90 | 3,303.90 | 8,627 |
30 Apr 2024 | 3,328.90 | 3,328.90 | 3,266.00 | 3,275.60 | 3,275.60 | 4,247 |
29 Apr 2024 | 3,241.00 | 3,338.25 | 3,241.00 | 3,302.85 | 3,302.85 | 9,160 |
26 Apr 2024 | 3,257.20 | 3,257.20 | 3,208.95 | 3,239.45 | 3,239.45 | 2,711 |
25 Apr 2024 | 3,248.80 | 3,265.90 | 3,225.40 | 3,231.75 | 3,231.75 | 7,726 |
24 Apr 2024 | 3,212.85 | 3,263.30 | 3,183.65 | 3,244.70 | 3,244.70 | 7,453 |
23 Apr 2024 | 3,164.55 | 3,187.80 | 3,115.10 | 3,159.00 | 3,159.00 | 8,208 |
22 Apr 2024 | 3,063.65 | 3,144.80 | 3,045.00 | 3,131.85 | 3,131.85 | 16,809 |
19 Apr 2024 | 3,118.05 | 3,125.85 | 3,025.00 | 3,040.15 | 3,040.15 | 9,064 |
18 Apr 2024 | 3,131.95 | 3,160.00 | 3,089.45 | 3,125.90 | 3,125.90 | 13,534 |
16 Apr 2024 | 3,020.00 | 3,134.00 | 3,016.80 | 3,121.65 | 3,121.65 | 10,854 |
15 Apr 2024 | 3,001.05 | 3,077.05 | 3,001.05 | 3,042.50 | 3,042.50 | 11,350 |
12 Apr 2024 | 3,049.45 | 3,098.25 | 3,017.50 | 3,061.25 | 3,061.25 | 15,143 |
10 Apr 2024 | 2,944.60 | 3,005.00 | 2,941.65 | 3,000.60 | 3,000.60 | 6,559 |
09 Apr 2024 | 2,979.20 | 2,992.65 | 2,932.05 | 2,937.85 | 2,937.85 | 4,027 |
08 Apr 2024 | 3,057.95 | 3,057.95 | 2,924.50 | 2,987.95 | 2,987.95 | 10,732 |
05 Apr 2024 | 3,010.00 | 3,038.70 | 3,009.65 | 3,030.55 | 3,030.55 | 2,143 |
04 Apr 2024 | 3,048.55 | 3,058.00 | 2,997.00 | 3,027.50 | 3,027.50 | 6,065 |
03 Apr 2024 | 3,037.70 | 3,062.55 | 2,971.70 | 3,048.85 | 3,048.85 | 6,611 |
02 Apr 2024 | 3,020.80 | 3,051.00 | 2,990.00 | 3,037.65 | 3,037.65 | 7,351 |
01 Apr 2024 | 3,008.95 | 3,030.00 | 2,978.20 | 3,004.95 | 3,004.95 | 11,921 |
28 Mar 2024 | 2,991.05 | 3,021.75 | 2,939.00 | 3,008.00 | 3,008.00 | 7,263 |
27 Mar 2024 | 2,970.60 | 3,013.10 | 2,945.00 | 2,967.40 | 2,967.40 | 13,039 |
26 Mar 2024 | 2,942.95 | 2,985.00 | 2,920.00 | 2,970.60 | 2,970.60 | 12,254 |
22 Mar 2024 | 2,914.95 | 2,947.85 | 2,874.40 | 2,935.05 | 2,935.05 | 10,059 |
21 Mar 2024 | 2,848.05 | 2,907.60 | 2,819.40 | 2,898.05 | 2,898.05 | 21,280 |
20 Mar 2024 | 2,719.45 | 2,801.00 | 2,710.55 | 2,794.50 | 2,794.50 | 11,529 |
19 Mar 2024 | 2,733.80 | 2,733.80 | 2,666.80 | 2,713.25 | 2,713.25 | 5,104 |
18 Mar 2024 | 2,708.60 | 2,765.85 | 2,666.85 | 2,713.05 | 2,713.05 | 11,646 |
15 Mar 2024 | 2,742.40 | 2,742.40 | 2,679.20 | 2,709.10 | 2,709.10 | 5,683 |
14 Mar 2024 | 2,650.00 | 2,753.30 | 2,650.00 | 2,734.65 | 2,734.65 | 5,124 |
13 Mar 2024 | 2,735.60 | 2,795.00 | 2,655.85 | 2,674.30 | 2,674.30 | 21,611 |
12 Mar 2024 | 2,790.55 | 2,819.70 | 2,746.30 | 2,759.75 | 2,759.75 | 11,664 |
11 Mar 2024 | 2,790.55 | 2,888.25 | 2,785.00 | 2,796.05 | 2,796.05 | 16,713 |
07 Mar 2024 | 2,788.05 | 2,827.50 | 2,776.05 | 2,784.50 | 2,784.50 | 4,887 |
06 Mar 2024 | 2,804.55 | 2,804.55 | 2,710.00 | 2,784.10 | 2,784.10 | 6,774 |
05 Mar 2024 | 2,807.05 | 2,807.05 | 2,765.40 | 2,774.30 | 2,774.30 | 6,848 |
04 Mar 2024 | 2,759.75 | 2,808.00 | 2,706.00 | 2,780.10 | 2,780.10 | 21,405 |
01 Mar 2024 | 2,754.75 | 2,759.75 | 2,719.40 | 2,725.15 | 2,725.15 | 7,436 |
29 Feb 2024 | 2,706.95 | 2,758.00 | 2,663.60 | 2,742.80 | 2,742.80 | 4,656 |
28 Feb 2024 | 2,773.75 | 2,775.25 | 2,700.00 | 2,706.85 | 2,706.85 | 7,438 |
27 Feb 2024 | 2,774.80 | 2,797.30 | 2,723.00 | 2,752.40 | 2,752.40 | 13,115 |
26 Feb 2024 | 2,799.65 | 2,805.00 | 2,651.00 | 2,732.45 | 2,732.45 | 27,099 |
23 Feb 2024 | 2,784.10 | 2,828.35 | 2,752.95 | 2,803.50 | 2,803.50 | 23,108 |
22 Feb 2024 | 2,607.75 | 2,786.80 | 2,594.40 | 2,766.05 | 2,766.05 | 31,848 |
21 Feb 2024 | 2,621.55 | 2,640.55 | 2,594.85 | 2,607.85 | 2,607.85 | 4,497 |
21 Feb 2024 | 18 Dividend | |||||
20 Feb 2024 | 2,687.90 | 2,687.90 | 2,622.40 | 2,628.55 | 2,610.55 | 9,069 |
19 Feb 2024 | 2,646.85 | 2,672.40 | 2,602.50 | 2,660.80 | 2,642.58 | 6,642 |
16 Feb 2024 | 2,643.25 | 2,643.25 | 2,595.90 | 2,617.65 | 2,599.72 | 4,451 |
15 Feb 2024 | 2,596.65 | 2,645.00 | 2,568.70 | 2,631.80 | 2,613.78 | 19,725 |
14 Feb 2024 | 2,519.00 | 2,580.60 | 2,519.00 | 2,566.75 | 2,549.17 | 8,083 |
13 Feb 2024 | 2,566.00 | 2,571.35 | 2,507.55 | 2,547.55 | 2,530.10 | 22,638 |
12 Feb 2024 | 2,612.10 | 2,618.80 | 2,551.95 | 2,564.20 | 2,546.64 | 30,528 |
09 Feb 2024 | 2,603.00 | 2,635.20 | 2,546.75 | 2,603.70 | 2,585.87 | 30,685 |
08 Feb 2024 | 2,544.00 | 2,642.45 | 2,429.00 | 2,585.65 | 2,567.94 | 96,402 |
07 Feb 2024 | 2,403.85 | 2,415.20 | 2,373.40 | 2,399.20 | 2,382.77 | 15,202 |
06 Feb 2024 | 2,360.85 | 2,415.00 | 2,332.60 | 2,403.85 | 2,387.39 | 13,423 |
05 Feb 2024 | 2,265.95 | 2,370.35 | 2,265.95 | 2,349.70 | 2,333.61 | 15,071 |
02 Feb 2024 | 2,262.55 | 2,321.10 | 2,239.15 | 2,309.25 | 2,293.44 | 16,852 |
01 Feb 2024 | 2,297.20 | 2,300.00 | 2,224.65 | 2,262.55 | 2,247.06 | 10,659 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |