Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
03 May 2024 | 3,600.00 | 3,620.00 | 3,495.00 | 3,525.95 | 3,525.95 | 695 |
02 May 2024 | 3,675.95 | 3,675.95 | 3,570.00 | 3,591.20 | 3,591.20 | 403 |
01 May 2024 | - | - | - | - | - | - |
30 Apr 2024 | 3,634.00 | 3,651.30 | 3,592.00 | 3,603.90 | 3,603.90 | 770 |
29 Apr 2024 | 3,684.10 | 3,815.00 | 3,592.10 | 3,603.00 | 3,603.00 | 2,448 |
26 Apr 2024 | 3,616.30 | 3,793.95 | 3,588.00 | 3,627.55 | 3,627.55 | 918 |
25 Apr 2024 | 3,625.90 | 3,630.35 | 3,548.10 | 3,566.50 | 3,566.50 | 804 |
24 Apr 2024 | 3,635.00 | 3,680.00 | 3,528.85 | 3,653.60 | 3,653.60 | 1,033 |
23 Apr 2024 | 3,699.85 | 3,699.85 | 3,595.05 | 3,610.25 | 3,610.25 | 701 |
22 Apr 2024 | 3,472.80 | 3,691.85 | 3,472.80 | 3,640.50 | 3,640.50 | 1,670 |
19 Apr 2024 | 3,300.10 | 3,360.45 | 3,275.00 | 3,346.40 | 3,346.40 | 540 |
18 Apr 2024 | 3,383.00 | 3,418.05 | 3,375.00 | 3,380.75 | 3,380.75 | 304 |
17 Apr 2024 | - | - | - | - | - | - |
16 Apr 2024 | 3,340.15 | 3,386.60 | 3,335.00 | 3,363.40 | 3,363.40 | 304 |
15 Apr 2024 | 3,397.40 | 3,397.40 | 3,301.00 | 3,359.05 | 3,359.05 | 291 |
12 Apr 2024 | 3,490.45 | 3,502.55 | 3,397.40 | 3,408.65 | 3,408.65 | 991 |
11 Apr 2024 | - | - | - | - | - | - |
10 Apr 2024 | 3,526.95 | 3,526.95 | 3,445.20 | 3,468.00 | 3,468.00 | 378 |
09 Apr 2024 | 3,569.00 | 3,576.80 | 3,480.05 | 3,504.15 | 3,504.15 | 99 |
08 Apr 2024 | 3,559.65 | 3,565.65 | 3,513.75 | 3,520.00 | 3,520.00 | 235 |
05 Apr 2024 | 3,544.90 | 3,599.05 | 3,505.15 | 3,518.50 | 3,518.50 | 524 |
04 Apr 2024 | 3,560.00 | 3,575.45 | 3,480.00 | 3,499.15 | 3,499.15 | 595 |
03 Apr 2024 | 3,450.00 | 3,537.70 | 3,450.00 | 3,495.30 | 3,495.30 | 496 |
02 Apr 2024 | 3,494.50 | 3,500.00 | 3,432.00 | 3,445.15 | 3,445.15 | 499 |
01 Apr 2024 | 3,392.05 | 3,513.00 | 3,383.50 | 3,503.30 | 3,503.30 | 737 |
28 Mar 2024 | 3,305.55 | 3,383.15 | 3,305.55 | 3,364.25 | 3,364.25 | 476 |
27 Mar 2024 | 3,490.00 | 3,490.00 | 3,200.00 | 3,277.45 | 3,277.45 | 754 |
26 Mar 2024 | 3,513.75 | 3,513.75 | 3,368.75 | 3,442.45 | 3,442.45 | 611 |
25 Mar 2024 | - | - | - | - | - | - |
22 Mar 2024 | 3,284.50 | 3,419.15 | 3,266.90 | 3,362.50 | 3,362.50 | 269 |
21 Mar 2024 | 3,287.00 | 3,348.55 | 3,231.70 | 3,287.85 | 3,287.85 | 653 |
20 Mar 2024 | 3,231.80 | 3,290.00 | 3,156.00 | 3,287.00 | 3,287.00 | 594 |
19 Mar 2024 | 3,197.35 | 3,270.00 | 3,148.75 | 3,247.20 | 3,247.20 | 385 |
18 Mar 2024 | 3,156.15 | 3,245.05 | 3,156.15 | 3,182.80 | 3,182.80 | 159 |
15 Mar 2024 | - | - | - | - | - | - |
14 Mar 2024 | 3,094.90 | 3,250.00 | 3,070.40 | 3,226.90 | 3,226.90 | 441 |
13 Mar 2024 | 3,255.05 | 3,322.75 | 3,033.30 | 3,062.75 | 3,062.75 | 987 |
12 Mar 2024 | 3,439.50 | 3,439.50 | 3,300.30 | 3,313.65 | 3,313.65 | 696 |
11 Mar 2024 | 3,580.60 | 3,587.45 | 3,418.25 | 3,429.85 | 3,429.85 | 412 |
08 Mar 2024 | - | - | - | - | - | - |
07 Mar 2024 | 3,600.05 | 3,684.40 | 3,561.10 | 3,580.60 | 3,580.60 | 1,042 |
06 Mar 2024 | 3,725.45 | 3,815.95 | 3,561.00 | 3,597.45 | 3,597.45 | 3,893 |
05 Mar 2024 | 3,799.90 | 3,878.00 | 3,601.05 | 3,675.85 | 3,675.85 | 2,034 |
04 Mar 2024 | 3,555.00 | 3,847.15 | 3,433.05 | 3,766.85 | 3,766.85 | 3,973 |
01 Mar 2024 | 3,282.75 | 3,500.00 | 3,282.75 | 3,399.15 | 3,399.15 | 731 |
29 Feb 2024 | 3,296.65 | 3,304.90 | 3,211.00 | 3,276.70 | 3,276.70 | 895 |
28 Feb 2024 | 3,486.15 | 3,486.15 | 3,254.00 | 3,296.65 | 3,296.65 | 667 |
27 Feb 2024 | 3,500.00 | 3,547.00 | 3,424.85 | 3,486.15 | 3,486.15 | 392 |
26 Feb 2024 | 3,463.85 | 3,579.30 | 3,440.30 | 3,489.95 | 3,489.95 | 1,305 |
23 Feb 2024 | 3,426.85 | 3,550.00 | 3,360.75 | 3,418.10 | 3,418.10 | 1,393 |
22 Feb 2024 | 3,354.95 | 3,355.00 | 3,291.10 | 3,316.65 | 3,316.65 | 183 |
21 Feb 2024 | 3,349.75 | 3,441.40 | 3,309.00 | 3,343.50 | 3,343.50 | 883 |
20 Feb 2024 | 3,295.95 | 3,371.60 | 3,279.00 | 3,346.00 | 3,346.00 | 670 |
16 Feb 2024 | 3,284.65 | 3,284.70 | 3,210.00 | 3,212.65 | 3,212.65 | 115 |
15 Feb 2024 | 3,237.05 | 3,313.65 | 3,234.45 | 3,281.65 | 3,281.65 | 312 |
14 Feb 2024 | 3,264.15 | 3,264.15 | 3,198.20 | 3,215.50 | 3,215.50 | 449 |
13 Feb 2024 | 3,410.00 | 3,494.35 | 3,205.00 | 3,221.25 | 3,221.25 | 1,865 |
12 Feb 2024 | 3,522.75 | 3,599.00 | 3,333.45 | 3,411.30 | 3,411.30 | 1,451 |
09 Feb 2024 | 3,430.85 | 3,672.15 | 3,430.85 | 3,522.75 | 3,522.75 | 2,810 |
08 Feb 2024 | 3,336.60 | 3,381.90 | 3,323.55 | 3,363.10 | 3,363.10 | 452 |
07 Feb 2024 | 3,309.95 | 3,309.95 | 3,240.00 | 3,291.00 | 3,291.00 | 338 |
06 Feb 2024 | 3,370.00 | 3,370.00 | 3,155.25 | 3,222.05 | 3,222.05 | 618 |
05 Feb 2024 | 3,199.05 | 3,299.00 | 3,173.15 | 3,280.80 | 3,280.80 | 802 |
02 Feb 2024 | 3,375.00 | 3,375.00 | 3,160.20 | 3,233.40 | 3,233.40 | 2,735 |
01 Feb 2024 | 3,335.00 | 3,445.00 | 3,253.00 | 3,298.75 | 3,298.75 | 864 |
31 Jan 2024 | 3,430.05 | 3,548.45 | 3,335.10 | 3,361.75 | 3,361.75 | 1,845 |
30 Jan 2024 | 3,195.00 | 3,484.60 | 3,168.80 | 3,414.10 | 3,414.10 | 1,412 |
29 Jan 2024 | 3,160.00 | 3,223.35 | 3,132.35 | 3,139.00 | 3,139.00 | 284 |
26 Jan 2024 | 3,071.40 | 3,071.40 | 3,071.40 | 3,071.40 | 3,071.40 | - |
25 Jan 2024 | 3,075.00 | 3,170.00 | 3,023.15 | 3,071.40 | 3,071.40 | 658 |
24 Jan 2024 | 3,165.00 | 3,165.00 | 3,060.00 | 3,091.55 | 3,091.55 | 461 |
23 Jan 2024 | 3,200.00 | 3,254.95 | 3,059.20 | 3,069.55 | 3,069.55 | 493 |
22 Jan 2024 | 3,104.95 | 3,104.95 | 3,104.95 | 3,104.95 | 3,104.95 | - |
19 Jan 2024 | 3,192.60 | 3,192.60 | 3,089.30 | 3,104.95 | 3,104.95 | 387 |
18 Jan 2024 | 3,107.15 | 3,126.75 | 3,078.05 | 3,095.60 | 3,095.60 | 204 |
17 Jan 2024 | 3,179.45 | 3,182.80 | 3,102.05 | 3,130.10 | 3,130.10 | 322 |
16 Jan 2024 | 3,208.45 | 3,245.20 | 3,168.00 | 3,179.45 | 3,179.45 | 321 |
12 Jan 2024 | 3,233.95 | 3,233.95 | 3,140.45 | 3,163.40 | 3,163.40 | 349 |
11 Jan 2024 | 3,199.40 | 3,237.85 | 3,179.50 | 3,197.45 | 3,197.45 | 461 |
10 Jan 2024 | 3,143.45 | 3,173.00 | 3,135.10 | 3,163.10 | 3,163.10 | 210 |
09 Jan 2024 | 3,279.95 | 3,279.95 | 3,148.20 | 3,158.00 | 3,158.00 | 703 |
08 Jan 2024 | 3,169.70 | 3,183.30 | 3,125.70 | 3,158.75 | 3,158.75 | 168 |
05 Jan 2024 | 3,205.00 | 3,221.95 | 3,150.00 | 3,154.65 | 3,154.65 | 254 |
04 Jan 2024 | 3,160.05 | 3,196.00 | 3,160.05 | 3,186.05 | 3,186.05 | 55 |
03 Jan 2024 | 3,157.15 | 3,195.95 | 3,153.40 | 3,164.90 | 3,164.90 | 1,367 |
02 Jan 2024 | 3,250.00 | 3,250.00 | 3,116.55 | 3,182.50 | 3,182.50 | 558 |
29 Dec 2023 | 3,365.00 | 3,365.00 | 3,242.50 | 3,274.85 | 3,274.85 | 1,249 |
28 Dec 2023 | 3,350.00 | 3,410.05 | 3,252.85 | 3,276.55 | 3,276.55 | 1,172 |
27 Dec 2023 | 3,358.00 | 3,387.00 | 3,267.05 | 3,285.00 | 3,285.00 | 386 |
26 Dec 2023 | 3,369.25 | 3,399.00 | 3,316.15 | 3,331.50 | 3,331.50 | 1,638 |
22 Dec 2023 | 3,074.65 | 3,330.00 | 3,067.15 | 3,303.15 | 3,303.15 | 1,035 |
21 Dec 2023 | 3,058.40 | 3,085.00 | 3,020.25 | 3,040.20 | 3,040.20 | 210 |
20 Dec 2023 | 3,299.00 | 3,299.00 | 3,021.00 | 3,055.00 | 3,055.00 | 391 |
19 Dec 2023 | 3,227.45 | 3,249.35 | 3,138.50 | 3,227.10 | 3,227.10 | 624 |
18 Dec 2023 | 3,052.25 | 3,213.50 | 3,052.25 | 3,148.70 | 3,148.70 | 763 |
15 Dec 2023 | 3,261.95 | 3,275.10 | 3,202.00 | 3,210.50 | 3,210.50 | 258 |
14 Dec 2023 | 3,262.85 | 3,289.20 | 3,202.05 | 3,238.00 | 3,238.00 | 278 |
13 Dec 2023 | 3,159.85 | 3,240.00 | 3,129.50 | 3,216.35 | 3,216.35 | 734 |
12 Dec 2023 | 3,178.30 | 3,190.40 | 3,124.65 | 3,165.45 | 3,165.45 | 220 |
11 Dec 2023 | 3,180.05 | 3,186.90 | 3,126.10 | 3,144.85 | 3,144.85 | 149 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |