Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
18 Apr 2024 | 3,597.00 | 3,601.00 | 3,461.00 | 3,520.70 | 3,520.70 | 6,605 |
17 Apr 2024 | - | - | - | - | - | - |
16 Apr 2024 | 3,418.00 | 3,600.50 | 3,369.00 | 3,593.50 | 3,593.50 | 11,797 |
15 Apr 2024 | 3,350.00 | 3,430.00 | 3,226.00 | 3,419.55 | 3,419.55 | 2,726 |
12 Apr 2024 | 3,369.95 | 3,387.85 | 3,257.85 | 3,350.80 | 3,350.80 | 3,301 |
11 Apr 2024 | - | - | - | - | - | - |
10 Apr 2024 | 3,336.15 | 3,394.00 | 3,336.10 | 3,384.00 | 3,384.00 | 935 |
09 Apr 2024 | 3,440.15 | 3,456.85 | 3,299.95 | 3,381.60 | 3,381.60 | 2,656 |
08 Apr 2024 | 3,405.00 | 3,450.00 | 3,356.00 | 3,436.70 | 3,436.70 | 2,344 |
05 Apr 2024 | 3,387.95 | 3,470.00 | 3,315.00 | 3,407.70 | 3,407.70 | 3,103 |
04 Apr 2024 | 3,280.05 | 3,398.00 | 3,201.00 | 3,354.15 | 3,354.15 | 3,440 |
03 Apr 2024 | 3,300.00 | 3,369.90 | 3,249.95 | 3,262.70 | 3,262.70 | 4,908 |
02 Apr 2024 | 3,349.85 | 3,375.00 | 3,269.95 | 3,280.05 | 3,280.05 | 3,399 |
01 Apr 2024 | 3,296.40 | 3,370.00 | 3,275.00 | 3,341.85 | 3,341.85 | 1,606 |
28 Mar 2024 | 3,409.90 | 3,409.90 | 3,270.95 | 3,296.45 | 3,296.45 | 2,793 |
27 Mar 2024 | 3,429.95 | 3,430.00 | 3,345.00 | 3,353.55 | 3,353.55 | 2,410 |
26 Mar 2024 | 3,449.95 | 3,466.95 | 3,409.60 | 3,429.35 | 3,429.35 | 1,780 |
25 Mar 2024 | - | - | - | - | - | - |
22 Mar 2024 | 3,432.95 | 3,460.00 | 3,380.50 | 3,419.35 | 3,419.35 | 1,119 |
21 Mar 2024 | 3,398.50 | 3,433.95 | 3,311.60 | 3,393.15 | 3,393.15 | 708 |
20 Mar 2024 | 3,439.05 | 3,484.70 | 3,330.00 | 3,364.50 | 3,364.50 | 1,769 |
19 Mar 2024 | 3,250.00 | 3,510.00 | 3,242.80 | 3,434.95 | 3,434.95 | 13,919 |
18 Mar 2024 | 3,255.05 | 3,341.00 | 3,255.00 | 3,285.60 | 3,285.60 | 2,071 |
15 Mar 2024 | - | - | - | - | - | - |
14 Mar 2024 | 3,250.10 | 3,340.00 | 3,225.05 | 3,323.65 | 3,323.65 | 3,206 |
13 Mar 2024 | 3,348.95 | 3,348.95 | 3,161.45 | 3,300.70 | 3,300.70 | 12,933 |
12 Mar 2024 | 3,339.55 | 3,339.60 | 3,260.10 | 3,300.50 | 3,300.50 | 5,416 |
11 Mar 2024 | 3,290.00 | 3,375.00 | 3,224.05 | 3,341.20 | 3,341.20 | 4,415 |
08 Mar 2024 | - | - | - | - | - | - |
07 Mar 2024 | 3,250.00 | 3,348.95 | 3,225.50 | 3,329.55 | 3,329.55 | 3,079 |
06 Mar 2024 | 3,234.00 | 3,271.00 | 3,156.00 | 3,257.25 | 3,257.25 | 5,400 |
05 Mar 2024 | 3,189.25 | 3,249.25 | 3,189.25 | 3,225.25 | 3,225.25 | 1,473 |
04 Mar 2024 | 3,305.00 | 3,375.00 | 3,150.00 | 3,189.20 | 3,189.20 | 3,743 |
01 Mar 2024 | 3,253.50 | 3,380.00 | 3,205.15 | 3,354.75 | 3,354.75 | 4,859 |
29 Feb 2024 | 3,166.00 | 3,247.00 | 3,166.00 | 3,235.55 | 3,235.55 | 1,791 |
28 Feb 2024 | 3,349.95 | 3,379.95 | 3,186.85 | 3,207.85 | 3,207.85 | 4,861 |
27 Feb 2024 | 3,454.95 | 3,454.95 | 3,265.00 | 3,274.90 | 3,274.90 | 6,853 |
26 Feb 2024 | 3,465.90 | 3,500.00 | 3,400.00 | 3,421.20 | 3,421.20 | 6,361 |
23 Feb 2024 | 3,355.10 | 3,500.00 | 3,355.10 | 3,465.90 | 3,465.90 | 3,020 |
22 Feb 2024 | 3,449.95 | 3,477.95 | 3,364.75 | 3,426.90 | 3,426.90 | 3,264 |
21 Feb 2024 | 3,475.00 | 3,499.85 | 3,350.00 | 3,390.20 | 3,390.20 | 4,754 |
20 Feb 2024 | 3,570.00 | 3,570.00 | 3,462.05 | 3,494.95 | 3,494.95 | 19,019 |
16 Feb 2024 | 3,250.00 | 3,275.00 | 3,182.00 | 3,196.55 | 3,196.55 | 2,228 |
15 Feb 2024 | 3,388.30 | 3,388.30 | 3,238.00 | 3,262.50 | 3,262.50 | 2,726 |
14 Feb 2024 | 3,101.05 | 3,346.75 | 3,101.05 | 3,322.35 | 3,322.35 | 5,714 |
13 Feb 2024 | 3,121.85 | 3,153.00 | 3,051.25 | 3,119.05 | 3,119.05 | 4,133 |
12 Feb 2024 | 3,349.00 | 3,350.00 | 3,067.00 | 3,121.85 | 3,121.85 | 7,882 |
09 Feb 2024 | 3,400.00 | 3,400.00 | 3,226.00 | 3,323.40 | 3,323.40 | 4,264 |
08 Feb 2024 | 3,388.95 | 3,409.00 | 3,228.90 | 3,379.40 | 3,379.40 | 6,949 |
07 Feb 2024 | 3,440.00 | 3,474.00 | 3,320.00 | 3,360.00 | 3,360.00 | 8,490 |
06 Feb 2024 | 3,464.10 | 3,497.75 | 3,367.10 | 3,415.15 | 3,415.15 | 5,791 |
05 Feb 2024 | 3,484.00 | 3,500.00 | 3,425.00 | 3,459.30 | 3,459.30 | 4,840 |
02 Feb 2024 | 3,469.25 | 3,525.00 | 3,404.10 | 3,426.40 | 3,426.40 | 3,318 |
01 Feb 2024 | 3,414.00 | 3,500.05 | 3,346.00 | 3,424.40 | 3,424.40 | 4,739 |
31 Jan 2024 | 3,343.95 | 3,415.00 | 3,300.05 | 3,384.45 | 3,384.45 | 5,989 |
30 Jan 2024 | 3,339.95 | 3,382.00 | 3,256.05 | 3,287.50 | 3,287.50 | 4,319 |
29 Jan 2024 | 3,455.00 | 3,469.00 | 3,261.00 | 3,298.55 | 3,298.55 | 8,459 |
26 Jan 2024 | 3,297.15 | 3,297.15 | 3,297.15 | 3,297.15 | 3,297.15 | - |
25 Jan 2024 | 3,340.00 | 3,380.00 | 3,275.00 | 3,297.15 | 3,297.15 | 2,664 |
24 Jan 2024 | 3,339.00 | 3,349.00 | 3,250.00 | 3,324.30 | 3,324.30 | 3,409 |
23 Jan 2024 | 3,430.00 | 3,446.70 | 3,230.00 | 3,249.55 | 3,249.55 | 7,057 |
22 Jan 2024 | 3,589.85 | 3,589.85 | 3,589.85 | 3,589.85 | 3,589.85 | - |
19 Jan 2024 | 3,598.95 | 3,659.00 | 3,527.00 | 3,589.85 | 3,589.85 | 6,067 |
18 Jan 2024 | 3,449.95 | 3,619.00 | 3,265.05 | 3,546.30 | 3,546.30 | 11,535 |
17 Jan 2024 | 3,489.00 | 3,548.95 | 3,372.25 | 3,397.20 | 3,397.20 | 10,263 |
16 Jan 2024 | 3,220.00 | 3,501.90 | 3,217.00 | 3,487.10 | 3,487.10 | 36,154 |
12 Jan 2024 | 3,085.00 | 3,159.95 | 3,060.00 | 3,103.05 | 3,103.05 | 7,242 |
11 Jan 2024 | 3,030.10 | 3,048.75 | 2,992.35 | 3,032.95 | 3,032.95 | 3,095 |
10 Jan 2024 | 3,027.95 | 3,049.00 | 2,940.25 | 3,022.15 | 3,022.15 | 3,675 |
09 Jan 2024 | 2,925.95 | 3,000.00 | 2,925.95 | 2,981.65 | 2,981.65 | 4,366 |
08 Jan 2024 | 2,999.85 | 2,999.90 | 2,910.00 | 2,925.95 | 2,925.95 | 3,031 |
05 Jan 2024 | 3,062.95 | 3,062.95 | 2,951.05 | 2,976.80 | 2,976.80 | 2,657 |
04 Jan 2024 | 3,041.90 | 3,041.90 | 2,990.00 | 3,002.25 | 3,002.25 | 2,166 |
03 Jan 2024 | 3,010.05 | 3,040.00 | 2,980.25 | 3,012.00 | 3,012.00 | 2,015 |
02 Jan 2024 | 3,005.00 | 3,093.30 | 2,990.00 | 3,005.30 | 3,005.30 | 5,556 |
29 Dec 2023 | 3,148.80 | 3,148.80 | 3,060.00 | 3,066.75 | 3,066.75 | 1,912 |
28 Dec 2023 | 3,120.05 | 3,168.45 | 3,070.00 | 3,101.80 | 3,101.80 | 2,585 |
27 Dec 2023 | 3,123.00 | 3,149.00 | 3,077.20 | 3,109.80 | 3,109.80 | 3,270 |
26 Dec 2023 | 3,052.00 | 3,166.80 | 3,052.00 | 3,114.35 | 3,114.35 | 1,531 |
22 Dec 2023 | 3,119.95 | 3,172.30 | 3,097.00 | 3,104.45 | 3,104.45 | 1,377 |
21 Dec 2023 | 3,052.40 | 3,159.80 | 2,951.00 | 3,136.95 | 3,136.95 | 2,390 |
20 Dec 2023 | 3,168.00 | 3,275.00 | 3,024.00 | 3,052.90 | 3,052.90 | 7,195 |
19 Dec 2023 | 3,128.00 | 3,199.70 | 3,128.00 | 3,167.55 | 3,167.55 | 4,481 |
18 Dec 2023 | 2,997.95 | 3,175.00 | 2,997.95 | 3,126.95 | 3,126.95 | 7,833 |
15 Dec 2023 | 3,018.85 | 3,018.85 | 2,960.00 | 2,969.20 | 2,969.20 | 2,211 |
14 Dec 2023 | 3,022.75 | 3,022.80 | 2,980.00 | 2,985.75 | 2,985.75 | 2,232 |
13 Dec 2023 | 3,060.00 | 3,060.00 | 2,970.00 | 2,974.30 | 2,974.30 | 2,803 |
12 Dec 2023 | 3,095.95 | 3,095.95 | 2,988.00 | 3,040.90 | 3,040.90 | 4,701 |
11 Dec 2023 | 3,014.00 | 3,130.00 | 3,000.00 | 3,069.60 | 3,069.60 | 2,330 |
08 Dec 2023 | 3,026.25 | 3,150.35 | 2,975.00 | 3,099.55 | 3,099.55 | 4,041 |
07 Dec 2023 | 3,000.00 | 3,033.00 | 2,960.05 | 2,995.00 | 2,995.00 | 1,690 |
06 Dec 2023 | 2,969.05 | 3,040.00 | 2,968.70 | 2,985.05 | 2,985.05 | 1,842 |
05 Dec 2023 | 2,998.50 | 3,029.95 | 2,962.00 | 3,018.15 | 3,018.15 | 2,110 |
04 Dec 2023 | 3,037.75 | 3,037.75 | 2,966.60 | 2,985.70 | 2,985.70 | 1,519 |
01 Dec 2023 | 3,000.05 | 3,046.80 | 2,933.30 | 2,953.90 | 2,953.90 | 2,457 |
30 Nov 2023 | 2,955.05 | 3,170.00 | 2,922.05 | 2,997.80 | 2,997.80 | 5,339 |
29 Nov 2023 | 2,952.50 | 2,996.90 | 2,930.00 | 2,944.50 | 2,944.50 | 2,021 |
28 Nov 2023 | 3,025.00 | 3,050.00 | 2,925.00 | 2,947.80 | 2,947.80 | 2,205 |
27 Nov 2023 | 3,017.10 | 3,017.10 | 3,017.10 | 3,017.10 | 3,017.10 | - |
24 Nov 2023 | 3,060.60 | 3,097.90 | 3,010.00 | 3,017.10 | 3,017.10 | 2,353 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |