Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
03 May 2024 | 4,408.95 | 4,408.95 | 4,207.15 | 4,277.75 | 4,277.75 | 861 |
02 May 2024 | 4,397.00 | 4,473.45 | 4,346.30 | 4,384.95 | 4,384.95 | 1,317 |
01 May 2024 | - | - | - | - | - | - |
30 Apr 2024 | 4,462.15 | 4,474.00 | 4,387.90 | 4,398.80 | 4,398.80 | 204 |
29 Apr 2024 | 4,375.00 | 4,542.50 | 4,375.00 | 4,452.55 | 4,452.55 | 523 |
26 Apr 2024 | 4,450.05 | 4,482.35 | 4,359.90 | 4,378.70 | 4,378.70 | 706 |
25 Apr 2024 | 4,357.85 | 4,464.30 | 4,342.00 | 4,448.05 | 4,448.05 | 651 |
24 Apr 2024 | 4,287.00 | 4,358.00 | 4,267.45 | 4,312.75 | 4,312.75 | 1,037 |
23 Apr 2024 | 4,503.05 | 4,529.35 | 4,260.00 | 4,269.05 | 4,269.05 | 1,433 |
22 Apr 2024 | 4,470.40 | 4,679.60 | 4,375.80 | 4,502.90 | 4,502.90 | 8,900 |
19 Apr 2024 | 3,888.00 | 3,935.90 | 3,828.70 | 3,899.70 | 3,899.70 | 351 |
18 Apr 2024 | 3,919.50 | 3,965.40 | 3,875.00 | 3,901.00 | 3,901.00 | 131 |
17 Apr 2024 | - | - | - | - | - | - |
16 Apr 2024 | 3,979.95 | 3,979.95 | 3,797.55 | 3,897.70 | 3,897.70 | 501 |
15 Apr 2024 | 3,875.00 | 3,875.00 | 3,707.60 | 3,816.10 | 3,816.10 | 790 |
12 Apr 2024 | 3,895.10 | 3,994.90 | 3,885.65 | 3,900.20 | 3,900.20 | 483 |
11 Apr 2024 | - | - | - | - | - | - |
10 Apr 2024 | 4,100.00 | 4,100.00 | 3,957.75 | 3,985.00 | 3,985.00 | 226 |
09 Apr 2024 | 4,067.70 | 4,100.40 | 3,930.60 | 3,969.20 | 3,969.20 | 456 |
08 Apr 2024 | 3,922.00 | 4,100.00 | 3,908.75 | 4,007.60 | 4,007.60 | 467 |
05 Apr 2024 | 3,922.00 | 3,933.85 | 3,856.00 | 3,916.60 | 3,916.60 | 300 |
04 Apr 2024 | 4,074.90 | 4,074.90 | 3,849.75 | 3,922.75 | 3,922.75 | 1,118 |
03 Apr 2024 | 3,736.00 | 4,025.25 | 3,736.00 | 3,995.00 | 3,995.00 | 1,592 |
02 Apr 2024 | 3,715.00 | 3,739.00 | 3,700.00 | 3,722.85 | 3,722.85 | 302 |
01 Apr 2024 | 3,668.00 | 3,723.80 | 3,658.80 | 3,715.70 | 3,715.70 | 250 |
28 Mar 2024 | 3,571.05 | 3,695.25 | 3,507.00 | 3,597.15 | 3,597.15 | 298 |
27 Mar 2024 | 3,515.35 | 3,625.00 | 3,514.00 | 3,529.90 | 3,529.90 | 1,183 |
26 Mar 2024 | 3,700.95 | 3,700.95 | 3,503.00 | 3,519.50 | 3,519.50 | 331 |
25 Mar 2024 | - | - | - | - | - | - |
22 Mar 2024 | 3,620.30 | 3,666.75 | 3,538.00 | 3,628.35 | 3,628.35 | 319 |
21 Mar 2024 | 3,598.95 | 3,641.25 | 3,550.40 | 3,585.90 | 3,585.90 | 546 |
20 Mar 2024 | 3,530.30 | 3,556.70 | 3,443.10 | 3,477.95 | 3,477.95 | 964 |
19 Mar 2024 | 3,577.60 | 3,601.35 | 3,468.50 | 3,527.55 | 3,527.55 | 520 |
18 Mar 2024 | 3,642.85 | 3,664.45 | 3,550.05 | 3,578.05 | 3,578.05 | 609 |
15 Mar 2024 | - | - | - | - | - | - |
14 Mar 2024 | 3,594.05 | 3,697.30 | 3,560.00 | 3,627.60 | 3,627.60 | 571 |
13 Mar 2024 | 3,805.25 | 3,840.45 | 3,480.00 | 3,607.35 | 3,607.35 | 1,588 |
12 Mar 2024 | 4,027.05 | 4,039.90 | 3,792.05 | 3,797.80 | 3,797.80 | 676 |
11 Mar 2024 | 4,101.05 | 4,247.10 | 3,971.55 | 4,027.05 | 4,027.05 | 2,014 |
08 Mar 2024 | - | - | - | - | - | - |
07 Mar 2024 | 4,183.95 | 4,306.65 | 4,183.95 | 4,226.75 | 4,226.75 | 673 |
06 Mar 2024 | 4,337.80 | 4,337.80 | 4,130.00 | 4,171.00 | 4,171.00 | 845 |
05 Mar 2024 | 4,355.05 | 4,497.65 | 4,302.00 | 4,313.70 | 4,313.70 | 1,995 |
04 Mar 2024 | 4,598.75 | 4,668.15 | 4,417.80 | 4,427.80 | 4,427.80 | 2,219 |
01 Mar 2024 | 4,031.00 | 4,620.00 | 3,961.95 | 4,381.20 | 4,381.20 | 7,603 |
29 Feb 2024 | 3,960.00 | 4,073.45 | 3,929.00 | 3,988.10 | 3,988.10 | 263 |
28 Feb 2024 | 4,284.95 | 4,284.95 | 3,978.50 | 4,025.80 | 4,025.80 | 445 |
27 Feb 2024 | 4,349.70 | 4,349.70 | 4,101.05 | 4,151.05 | 4,151.05 | 530 |
26 Feb 2024 | 4,115.65 | 4,350.00 | 4,000.60 | 4,265.40 | 4,265.40 | 1,461 |
23 Feb 2024 | 4,016.75 | 4,150.00 | 3,964.60 | 4,115.50 | 4,115.50 | 753 |
22 Feb 2024 | 3,903.00 | 4,022.00 | 3,803.50 | 3,964.80 | 3,964.80 | 641 |
21 Feb 2024 | 4,050.00 | 4,050.00 | 3,829.90 | 3,850.05 | 3,850.05 | 315 |
20 Feb 2024 | 3,908.65 | 3,950.00 | 3,873.50 | 3,895.50 | 3,895.50 | 145 |
16 Feb 2024 | 3,675.00 | 3,716.45 | 3,661.55 | 3,695.50 | 3,695.50 | 205 |
15 Feb 2024 | 3,600.05 | 3,704.95 | 3,600.05 | 3,668.00 | 3,668.00 | 467 |
14 Feb 2024 | 3,795.95 | 3,795.95 | 3,380.00 | 3,648.75 | 3,648.75 | 361 |
13 Feb 2024 | 3,796.95 | 3,796.95 | 3,530.55 | 3,567.75 | 3,567.75 | 2,105 |
12 Feb 2024 | 4,115.00 | 4,210.00 | 3,677.30 | 3,702.10 | 3,702.10 | 960 |
09 Feb 2024 | 4,180.55 | 4,221.90 | 3,952.35 | 4,049.90 | 4,049.90 | 1,656 |
08 Feb 2024 | 4,076.55 | 4,246.95 | 4,066.45 | 4,236.80 | 4,236.80 | 667 |
07 Feb 2024 | 3,979.00 | 4,063.90 | 3,970.00 | 4,033.65 | 4,033.65 | 495 |
06 Feb 2024 | 3,850.00 | 3,981.00 | 3,725.00 | 3,970.85 | 3,970.85 | 578 |
05 Feb 2024 | 3,780.35 | 3,893.40 | 3,726.95 | 3,794.85 | 3,794.85 | 630 |
02 Feb 2024 | 3,801.00 | 3,850.00 | 3,773.10 | 3,833.25 | 3,833.25 | 918 |
01 Feb 2024 | 3,819.85 | 3,819.85 | 3,685.00 | 3,705.05 | 3,705.05 | 595 |
31 Jan 2024 | 3,832.25 | 3,885.90 | 3,740.00 | 3,753.70 | 3,753.70 | 734 |
30 Jan 2024 | 3,670.00 | 3,851.50 | 3,636.65 | 3,739.10 | 3,739.10 | 1,373 |
29 Jan 2024 | 3,635.90 | 3,707.30 | 3,588.00 | 3,640.60 | 3,640.60 | 393 |
26 Jan 2024 | 3,566.15 | 3,566.15 | 3,566.15 | 3,566.15 | 3,566.15 | - |
25 Jan 2024 | 3,551.35 | 3,625.00 | 3,530.00 | 3,566.15 | 3,566.15 | 175 |
24 Jan 2024 | 3,556.75 | 3,596.00 | 3,478.20 | 3,493.40 | 3,493.40 | 592 |
23 Jan 2024 | 3,804.65 | 3,804.65 | 3,435.90 | 3,483.60 | 3,483.60 | 1,844 |
22 Jan 2024 | 3,636.45 | 3,636.45 | 3,636.45 | 3,636.45 | 3,636.45 | - |
19 Jan 2024 | 3,395.85 | 3,670.00 | 3,360.20 | 3,636.45 | 3,636.45 | 1,920 |
18 Jan 2024 | 3,379.00 | 3,400.10 | 3,325.00 | 3,390.85 | 3,390.85 | 528 |
17 Jan 2024 | 3,450.00 | 3,450.00 | 3,360.65 | 3,382.90 | 3,382.90 | 258 |
16 Jan 2024 | 3,385.95 | 3,461.00 | 3,381.00 | 3,397.90 | 3,397.90 | 144 |
12 Jan 2024 | 3,462.25 | 3,466.40 | 3,400.00 | 3,411.05 | 3,411.05 | 181 |
11 Jan 2024 | 3,437.00 | 3,560.80 | 3,404.00 | 3,446.20 | 3,446.20 | 346 |
10 Jan 2024 | 3,330.45 | 3,491.75 | 3,320.80 | 3,435.45 | 3,435.45 | 630 |
09 Jan 2024 | 3,333.00 | 3,361.00 | 3,249.70 | 3,304.30 | 3,304.30 | 531 |
08 Jan 2024 | 3,259.85 | 3,293.05 | 3,220.00 | 3,270.00 | 3,270.00 | 299 |
05 Jan 2024 | 3,313.60 | 3,313.60 | 3,271.50 | 3,289.30 | 3,289.30 | 322 |
04 Jan 2024 | 3,282.05 | 3,320.35 | 3,275.30 | 3,278.55 | 3,278.55 | 344 |
03 Jan 2024 | 3,270.35 | 3,300.30 | 3,250.00 | 3,294.45 | 3,294.45 | 235 |
02 Jan 2024 | 3,318.60 | 3,318.60 | 3,255.25 | 3,298.65 | 3,298.65 | 220 |
29 Dec 2023 | 3,300.05 | 3,345.00 | 3,278.40 | 3,290.85 | 3,290.85 | 393 |
28 Dec 2023 | 3,352.10 | 3,376.15 | 3,265.00 | 3,315.45 | 3,315.45 | 467 |
27 Dec 2023 | 3,398.40 | 3,444.90 | 3,320.40 | 3,338.00 | 3,338.00 | 689 |
26 Dec 2023 | 3,447.40 | 3,550.00 | 3,357.20 | 3,414.70 | 3,414.70 | 1,675 |
22 Dec 2023 | 3,194.95 | 3,542.20 | 3,194.95 | 3,447.35 | 3,447.35 | 2,985 |
21 Dec 2023 | 3,120.45 | 3,180.75 | 3,084.85 | 3,151.25 | 3,151.25 | 135 |
20 Dec 2023 | 3,251.95 | 3,349.35 | 3,072.60 | 3,100.95 | 3,100.95 | 1,712 |
19 Dec 2023 | 3,188.30 | 3,241.80 | 3,175.00 | 3,218.95 | 3,218.95 | 113 |
18 Dec 2023 | 3,200.00 | 3,233.00 | 3,120.00 | 3,196.30 | 3,196.30 | 303 |
15 Dec 2023 | 3,288.00 | 3,288.00 | 3,188.05 | 3,193.70 | 3,193.70 | 294 |
14 Dec 2023 | 3,327.30 | 3,353.05 | 3,243.20 | 3,262.95 | 3,262.95 | 220 |
13 Dec 2023 | 3,250.05 | 3,300.00 | 3,250.05 | 3,277.30 | 3,277.30 | 189 |
12 Dec 2023 | 3,295.95 | 3,310.00 | 3,230.90 | 3,238.40 | 3,238.40 | 243 |
11 Dec 2023 | 3,313.50 | 3,313.50 | 3,256.45 | 3,272.50 | 3,272.50 | 122 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |