Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
19 Apr 2024 | 3,502.05 | 3,544.10 | 3,474.00 | 3,519.25 | 3,519.25 | 221,180 |
18 Apr 2024 | 3,557.55 | 3,617.95 | 3,541.00 | 3,550.95 | 3,550.95 | 140,906 |
17 Apr 2024 | - | - | - | - | - | - |
16 Apr 2024 | 3,577.20 | 3,598.75 | 3,530.00 | 3,545.15 | 3,545.15 | 106,494 |
15 Apr 2024 | 3,611.00 | 3,679.25 | 3,587.35 | 3,600.85 | 3,600.85 | 48,370 |
12 Apr 2024 | 3,753.75 | 3,802.00 | 3,662.50 | 3,678.20 | 3,678.20 | 261,559 |
11 Apr 2024 | - | - | - | - | - | - |
10 Apr 2024 | 3,790.75 | 3,800.00 | 3,750.25 | 3,754.95 | 3,754.95 | 24,016 |
09 Apr 2024 | 3,816.15 | 3,827.90 | 3,775.15 | 3,784.50 | 3,784.50 | 24,890 |
08 Apr 2024 | 3,769.75 | 3,820.00 | 3,741.65 | 3,805.60 | 3,805.60 | 43,143 |
05 Apr 2024 | 3,775.00 | 3,780.85 | 3,716.50 | 3,741.65 | 3,741.65 | 143,180 |
04 Apr 2024 | 3,814.95 | 3,818.60 | 3,732.00 | 3,800.00 | 3,800.00 | 30,616 |
03 Apr 2024 | 3,804.80 | 3,804.80 | 3,770.55 | 3,782.30 | 3,782.30 | 20,368 |
02 Apr 2024 | 3,846.60 | 3,859.65 | 3,772.85 | 3,806.85 | 3,806.85 | 48,241 |
01 Apr 2024 | 3,780.65 | 3,851.10 | 3,780.65 | 3,836.85 | 3,836.85 | 86,695 |
28 Mar 2024 | 3,710.30 | 3,812.00 | 3,699.00 | 3,774.10 | 3,774.10 | 164,484 |
27 Mar 2024 | 3,685.00 | 3,726.90 | 3,670.00 | 3,706.10 | 3,706.10 | 39,507 |
26 Mar 2024 | 3,602.25 | 3,676.15 | 3,600.00 | 3,669.85 | 3,669.85 | 600,664 |
25 Mar 2024 | - | - | - | - | - | - |
22 Mar 2024 | 3,522.05 | 3,645.90 | 3,522.05 | 3,620.05 | 3,620.05 | 195,363 |
21 Mar 2024 | 3,518.40 | 3,595.65 | 3,518.40 | 3,562.30 | 3,562.30 | 53,384 |
20 Mar 2024 | 3,501.50 | 3,524.20 | 3,487.65 | 3,512.00 | 3,512.00 | 115,144 |
19 Mar 2024 | 3,540.70 | 3,549.40 | 3,481.00 | 3,502.45 | 3,502.45 | 81,418 |
18 Mar 2024 | 3,536.00 | 3,573.95 | 3,527.70 | 3,557.20 | 3,557.20 | 69,631 |
15 Mar 2024 | - | - | - | - | - | - |
14 Mar 2024 | 3,515.40 | 3,635.15 | 3,515.40 | 3,606.35 | 3,606.35 | 72,213 |
13 Mar 2024 | 3,630.05 | 3,636.00 | 3,511.40 | 3,542.30 | 3,542.30 | 147,862 |
12 Mar 2024 | 3,643.30 | 3,671.95 | 3,614.40 | 3,621.10 | 3,621.10 | 26,376 |
11 Mar 2024 | 3,701.35 | 3,701.70 | 3,632.00 | 3,638.60 | 3,638.60 | 29,083 |
08 Mar 2024 | - | - | - | - | - | - |
07 Mar 2024 | 3,651.25 | 3,705.00 | 3,643.05 | 3,676.70 | 3,676.70 | 171,034 |
06 Mar 2024 | 3,639.45 | 3,653.00 | 3,586.25 | 3,643.65 | 3,643.65 | 38,042 |
05 Mar 2024 | 3,633.95 | 3,644.95 | 3,591.00 | 3,611.10 | 3,611.10 | 27,711 |
04 Mar 2024 | 3,672.00 | 3,680.05 | 3,622.20 | 3,643.95 | 3,643.95 | 1,246,137 |
01 Mar 2024 | 3,491.05 | 3,658.10 | 3,491.05 | 3,634.50 | 3,634.50 | 385,076 |
29 Feb 2024 | 3,475.05 | 3,496.00 | 3,436.35 | 3,481.60 | 3,481.60 | 106,821 |
28 Feb 2024 | 3,509.95 | 3,510.00 | 3,448.00 | 3,470.75 | 3,470.75 | 36,256 |
27 Feb 2024 | 3,475.05 | 3,511.95 | 3,453.80 | 3,506.25 | 3,506.25 | 46,298 |
26 Feb 2024 | 3,404.10 | 3,490.95 | 3,395.05 | 3,469.80 | 3,469.80 | 252,744 |
23 Feb 2024 | 3,364.00 | 3,400.00 | 3,341.15 | 3,389.80 | 3,389.80 | 293,311 |
22 Feb 2024 | 3,314.75 | 3,369.00 | 3,277.05 | 3,364.05 | 3,364.05 | 46,728 |
21 Feb 2024 | 3,361.95 | 3,361.95 | 3,290.00 | 3,296.35 | 3,296.35 | 36,307 |
20 Feb 2024 | 3,349.90 | 3,365.85 | 3,329.00 | 3,353.50 | 3,353.50 | 56,166 |
16 Feb 2024 | 3,300.90 | 3,398.35 | 3,300.90 | 3,389.00 | 3,389.00 | 274,129 |
15 Feb 2024 | 3,330.75 | 3,330.75 | 3,290.55 | 3,300.50 | 3,300.50 | 26,985 |
14 Feb 2024 | 3,298.90 | 3,315.00 | 3,264.00 | 3,308.95 | 3,308.95 | 37,806 |
13 Feb 2024 | 3,324.75 | 3,339.55 | 3,284.55 | 3,319.90 | 3,319.90 | 28,057 |
12 Feb 2024 | 3,326.05 | 3,338.00 | 3,288.00 | 3,299.40 | 3,299.40 | 67,225 |
09 Feb 2024 | 3,338.95 | 3,351.00 | 3,310.00 | 3,324.95 | 3,324.95 | 217,359 |
08 Feb 2024 | 3,424.95 | 3,424.95 | 3,295.00 | 3,337.50 | 3,337.50 | 57,118 |
07 Feb 2024 | 3,458.75 | 3,458.75 | 3,390.00 | 3,393.75 | 3,393.75 | 41,512 |
06 Feb 2024 | 3,352.75 | 3,426.65 | 3,337.35 | 3,423.65 | 3,423.65 | 106,394 |
05 Feb 2024 | 3,377.80 | 3,405.00 | 3,320.00 | 3,340.50 | 3,340.50 | 167,837 |
02 Feb 2024 | 3,429.85 | 3,435.80 | 3,361.25 | 3,377.80 | 3,377.80 | 222,671 |
01 Feb 2024 | 3,493.85 | 3,493.85 | 3,371.20 | 3,397.20 | 3,397.20 | 475,553 |
31 Jan 2024 | 3,524.85 | 3,539.20 | 3,387.40 | 3,480.15 | 3,480.15 | 364,211 |
30 Jan 2024 | 3,724.85 | 3,738.90 | 3,625.00 | 3,633.40 | 3,633.40 | 72,538 |
29 Jan 2024 | 3,596.60 | 3,733.10 | 3,596.60 | 3,708.35 | 3,708.35 | 50,669 |
26 Jan 2024 | 3,591.70 | 3,591.70 | 3,591.70 | 3,591.70 | 3,591.70 | - |
25 Jan 2024 | 3,595.60 | 3,617.80 | 3,563.20 | 3,591.70 | 3,591.70 | 157,054 |
24 Jan 2024 | 3,556.15 | 3,618.50 | 3,522.45 | 3,590.30 | 3,590.30 | 55,209 |
23 Jan 2024 | 3,649.90 | 3,660.50 | 3,538.10 | 3,547.90 | 3,547.90 | 40,955 |
22 Jan 2024 | 3,645.90 | 3,645.90 | 3,645.90 | 3,645.90 | 3,645.90 | - |
19 Jan 2024 | 3,600.00 | 3,654.00 | 3,600.00 | 3,645.90 | 3,645.90 | 217,113 |
18 Jan 2024 | 3,574.40 | 3,615.50 | 3,525.30 | 3,596.60 | 3,596.60 | 166,788 |
17 Jan 2024 | 3,569.90 | 3,614.00 | 3,546.05 | 3,571.70 | 3,571.70 | 92,700 |
16 Jan 2024 | 3,544.15 | 3,588.00 | 3,538.65 | 3,573.80 | 3,573.80 | 33,919 |
12 Jan 2024 | 3,519.80 | 3,575.75 | 3,494.85 | 3,565.95 | 3,565.95 | 234,995 |
11 Jan 2024 | 3,554.75 | 3,559.95 | 3,500.70 | 3,505.20 | 3,505.20 | 44,351 |
10 Jan 2024 | 3,554.00 | 3,559.10 | 3,520.00 | 3,547.05 | 3,547.05 | 30,257 |
09 Jan 2024 | 3,525.10 | 3,594.75 | 3,522.60 | 3,554.35 | 3,554.35 | 53,204 |
08 Jan 2024 | 3,543.55 | 3,560.00 | 3,489.00 | 3,500.25 | 3,500.25 | 50,424 |
05 Jan 2024 | 3,468.45 | 3,554.90 | 3,460.60 | 3,515.05 | 3,515.05 | 190,234 |
04 Jan 2024 | 3,443.85 | 3,480.00 | 3,425.00 | 3,459.15 | 3,459.15 | 46,086 |
03 Jan 2024 | 3,437.85 | 3,465.55 | 3,412.30 | 3,441.05 | 3,441.05 | 76,717 |
02 Jan 2024 | 3,531.75 | 3,531.75 | 3,432.20 | 3,439.10 | 3,439.10 | 40,377 |
29 Dec 2023 | 3,527.20 | 3,541.95 | 3,495.00 | 3,527.05 | 3,527.05 | 97,535 |
28 Dec 2023 | 3,544.00 | 3,559.75 | 3,503.05 | 3,518.05 | 3,518.05 | 35,768 |
27 Dec 2023 | 3,492.30 | 3,550.00 | 3,492.30 | 3,543.60 | 3,543.60 | 46,210 |
26 Dec 2023 | 3,475.30 | 3,508.10 | 3,475.00 | 3,489.20 | 3,489.20 | 25,616 |
22 Dec 2023 | 3,426.65 | 3,495.95 | 3,409.30 | 3,476.30 | 3,476.30 | 112,973 |
21 Dec 2023 | 3,386.05 | 3,438.90 | 3,333.00 | 3,425.15 | 3,425.15 | 97,412 |
20 Dec 2023 | 3,506.70 | 3,514.90 | 3,412.00 | 3,420.25 | 3,420.25 | 42,716 |
19 Dec 2023 | 3,494.15 | 3,524.65 | 3,478.35 | 3,498.90 | 3,498.90 | 29,299 |
18 Dec 2023 | 3,499.95 | 3,505.75 | 3,466.00 | 3,491.20 | 3,491.20 | 30,370 |
15 Dec 2023 | 3,424.10 | 3,497.30 | 3,424.10 | 3,486.85 | 3,486.85 | 160,510 |
14 Dec 2023 | 3,418.05 | 3,440.00 | 3,400.05 | 3,433.85 | 3,433.85 | 72,194 |
13 Dec 2023 | 3,350.00 | 3,410.00 | 3,347.20 | 3,400.05 | 3,400.05 | 61,085 |
12 Dec 2023 | 3,399.95 | 3,399.95 | 3,333.00 | 3,343.10 | 3,343.10 | 36,170 |
11 Dec 2023 | 3,380.00 | 3,405.00 | 3,366.40 | 3,384.50 | 3,384.50 | 634,935 |
08 Dec 2023 | 3,380.85 | 3,430.00 | 3,366.80 | 3,378.75 | 3,378.75 | 351,390 |
07 Dec 2023 | 3,398.95 | 3,409.15 | 3,339.00 | 3,360.75 | 3,360.75 | 28,862 |
06 Dec 2023 | 3,325.15 | 3,400.00 | 3,320.95 | 3,391.60 | 3,391.60 | 40,054 |
05 Dec 2023 | 3,329.75 | 3,329.75 | 3,280.15 | 3,315.15 | 3,315.15 | 83,544 |
04 Dec 2023 | 3,262.10 | 3,347.25 | 3,251.00 | 3,313.65 | 3,313.65 | 116,704 |
01 Dec 2023 | 3,125.05 | 3,198.40 | 3,125.05 | 3,189.95 | 3,189.95 | 308,977 |
30 Nov 2023 | 3,080.05 | 3,122.00 | 3,059.00 | 3,111.65 | 3,111.65 | 36,571 |
29 Nov 2023 | 3,052.90 | 3,089.80 | 3,049.50 | 3,080.05 | 3,080.05 | 21,817 |
28 Nov 2023 | 3,054.00 | 3,058.00 | 3,035.00 | 3,049.95 | 3,049.95 | 20,679 |
27 Nov 2023 | 3,054.00 | 3,054.00 | 3,054.00 | 3,054.00 | 3,054.00 | - |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |