Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
02 May 2024 | 1,440.00 | 1,444.00 | 1,412.00 | 1,440.70 | 1,440.70 | 572 |
30 Apr 2024 | 1,395.00 | 1,450.00 | 1,395.00 | 1,445.65 | 1,445.65 | 3,692 |
29 Apr 2024 | 1,429.00 | 1,449.00 | 1,380.00 | 1,393.25 | 1,393.25 | 1,796 |
26 Apr 2024 | 1,437.00 | 1,444.00 | 1,413.60 | 1,423.70 | 1,423.70 | 845 |
25 Apr 2024 | 1,439.70 | 1,439.70 | 1,390.95 | 1,417.00 | 1,417.00 | 3,391 |
24 Apr 2024 | 1,399.00 | 1,440.00 | 1,390.95 | 1,412.60 | 1,412.60 | 2,168 |
23 Apr 2024 | 1,400.00 | 1,409.00 | 1,380.00 | 1,381.00 | 1,381.00 | 1,015 |
22 Apr 2024 | 1,439.80 | 1,470.00 | 1,375.00 | 1,391.00 | 1,391.00 | 2,154 |
19 Apr 2024 | 1,421.00 | 1,421.00 | 1,360.00 | 1,380.15 | 1,380.15 | 885 |
18 Apr 2024 | 1,419.00 | 1,419.00 | 1,372.00 | 1,394.85 | 1,394.85 | 775 |
16 Apr 2024 | 1,371.00 | 1,418.00 | 1,366.10 | 1,400.10 | 1,400.10 | 1,107 |
15 Apr 2024 | 1,363.00 | 1,420.00 | 1,355.00 | 1,363.40 | 1,363.40 | 1,496 |
12 Apr 2024 | 1,390.00 | 1,419.50 | 1,390.00 | 1,402.10 | 1,402.10 | 792 |
10 Apr 2024 | 1,421.00 | 1,439.90 | 1,380.00 | 1,386.00 | 1,386.00 | 1,494 |
09 Apr 2024 | 1,439.00 | 1,445.00 | 1,379.00 | 1,382.40 | 1,382.40 | 1,405 |
08 Apr 2024 | 1,484.80 | 1,498.70 | 1,376.20 | 1,405.90 | 1,405.90 | 3,222 |
05 Apr 2024 | 1,451.00 | 1,490.00 | 1,450.00 | 1,456.45 | 1,456.45 | 711 |
04 Apr 2024 | 1,451.00 | 1,500.00 | 1,442.20 | 1,451.65 | 1,451.65 | 1,245 |
03 Apr 2024 | 1,455.00 | 1,477.00 | 1,437.20 | 1,467.30 | 1,467.30 | 454 |
02 Apr 2024 | 1,440.00 | 1,477.00 | 1,412.00 | 1,455.00 | 1,455.00 | 1,153 |
01 Apr 2024 | 1,339.00 | 1,490.00 | 1,339.00 | 1,445.65 | 1,445.65 | 2,074 |
28 Mar 2024 | 1,369.00 | 1,390.00 | 1,322.60 | 1,339.00 | 1,339.00 | 8,340 |
27 Mar 2024 | 1,370.00 | 1,389.80 | 1,320.00 | 1,334.35 | 1,334.35 | 3,354 |
26 Mar 2024 | 1,397.40 | 1,405.00 | 1,350.00 | 1,362.75 | 1,362.75 | 694 |
22 Mar 2024 | 1,355.00 | 1,390.00 | 1,341.00 | 1,374.35 | 1,374.35 | 1,572 |
21 Mar 2024 | 1,360.00 | 1,400.00 | 1,317.90 | 1,355.35 | 1,355.35 | 3,402 |
20 Mar 2024 | 1,398.00 | 1,398.00 | 1,331.00 | 1,350.70 | 1,350.70 | 782 |
19 Mar 2024 | 1,440.00 | 1,440.00 | 1,330.15 | 1,348.55 | 1,348.55 | 712 |
18 Mar 2024 | 1,380.00 | 1,420.00 | 1,355.05 | 1,396.15 | 1,396.15 | 1,059 |
15 Mar 2024 | - | - | - | - | - | - |
14 Mar 2024 | 1,300.00 | 1,387.70 | 1,293.60 | 1,380.00 | 1,380.00 | 4,624 |
13 Mar 2024 | 1,428.00 | 1,428.00 | 1,326.00 | 1,348.45 | 1,348.45 | 1,418 |
12 Mar 2024 | 1,444.90 | 1,444.90 | 1,311.00 | 1,376.90 | 1,376.90 | 1,523 |
11 Mar 2024 | 1,469.90 | 1,469.90 | 1,350.00 | 1,384.50 | 1,384.50 | 2,580 |
07 Mar 2024 | 1,399.00 | 1,437.65 | 1,399.00 | 1,431.55 | 1,431.55 | 478 |
06 Mar 2024 | 1,435.00 | 1,452.00 | 1,394.00 | 1,406.85 | 1,406.85 | 1,579 |
05 Mar 2024 | 1,475.55 | 1,475.55 | 1,415.00 | 1,427.60 | 1,427.60 | 509 |
04 Mar 2024 | 1,497.00 | 1,497.00 | 1,419.80 | 1,449.55 | 1,449.55 | 1,373 |
01 Mar 2024 | 1,466.50 | 1,505.00 | 1,450.00 | 1,457.55 | 1,457.55 | 1,581 |
29 Feb 2024 | 1,490.00 | 1,510.00 | 1,466.10 | 1,480.80 | 1,480.80 | 575 |
28 Feb 2024 | 1,475.00 | 1,549.90 | 1,466.00 | 1,486.50 | 1,486.50 | 627 |
27 Feb 2024 | 1,499.20 | 1,518.95 | 1,475.00 | 1,481.80 | 1,481.80 | 827 |
26 Feb 2024 | 1,500.00 | 1,534.90 | 1,491.50 | 1,499.20 | 1,499.20 | 1,260 |
23 Feb 2024 | 1,500.00 | 1,525.00 | 1,475.00 | 1,488.00 | 1,488.00 | 1,219 |
22 Feb 2024 | 1,510.00 | 1,538.00 | 1,491.35 | 1,498.45 | 1,498.45 | 933 |
21 Feb 2024 | 1,530.00 | 1,549.00 | 1,501.25 | 1,507.80 | 1,507.80 | 1,582 |
20 Feb 2024 | 1,540.00 | 1,552.00 | 1,516.65 | 1,535.75 | 1,535.75 | 449 |
19 Feb 2024 | 1,545.00 | 1,569.00 | 1,516.05 | 1,523.70 | 1,523.70 | 1,981 |
16 Feb 2024 | 1,558.00 | 1,558.00 | 1,486.05 | 1,511.25 | 1,511.25 | 1,415 |
15 Feb 2024 | 1,480.10 | 1,588.00 | 1,480.10 | 1,506.65 | 1,506.65 | 1,302 |
14 Feb 2024 | 1,518.00 | 1,587.00 | 1,475.00 | 1,536.20 | 1,536.20 | 5,430 |
13 Feb 2024 | 1,655.00 | 1,655.00 | 1,560.00 | 1,599.10 | 1,599.10 | 1,954 |
12 Feb 2024 | 1,650.00 | 1,650.00 | 1,590.00 | 1,601.60 | 1,601.60 | 1,492 |
09 Feb 2024 | 1,662.65 | 1,697.95 | 1,632.00 | 1,645.05 | 1,645.05 | 1,957 |
08 Feb 2024 | 1,655.00 | 1,717.95 | 1,655.00 | 1,695.00 | 1,695.00 | 1,874 |
07 Feb 2024 | 1,670.00 | 1,697.50 | 1,650.50 | 1,667.15 | 1,667.15 | 631 |
06 Feb 2024 | 1,724.90 | 1,724.90 | 1,656.75 | 1,663.25 | 1,663.25 | 1,597 |
05 Feb 2024 | 1,691.95 | 1,708.95 | 1,656.75 | 1,670.05 | 1,670.05 | 2,260 |
02 Feb 2024 | 1,734.95 | 1,734.95 | 1,641.50 | 1,679.50 | 1,679.50 | 2,031 |
01 Feb 2024 | 1,739.00 | 1,760.00 | 1,695.00 | 1,700.60 | 1,700.60 | 2,557 |
31 Jan 2024 | 1,675.00 | 1,741.00 | 1,665.00 | 1,700.30 | 1,700.30 | 2,544 |
30 Jan 2024 | 1,724.00 | 1,744.95 | 1,661.00 | 1,666.80 | 1,666.80 | 1,794 |
29 Jan 2024 | 1,730.00 | 1,730.00 | 1,688.10 | 1,688.40 | 1,688.40 | 1,330 |
25 Jan 2024 | 1,655.10 | 1,775.00 | 1,655.10 | 1,691.15 | 1,691.15 | 3,220 |
24 Jan 2024 | 1,725.00 | 1,725.00 | 1,640.20 | 1,687.90 | 1,687.90 | 950 |
23 Jan 2024 | 1,700.00 | 1,759.95 | 1,602.20 | 1,681.75 | 1,681.75 | 1,625 |
19 Jan 2024 | 1,618.95 | 1,784.55 | 1,580.00 | 1,676.95 | 1,676.95 | 11,539 |
18 Jan 2024 | 1,579.45 | 1,609.00 | 1,551.00 | 1,603.55 | 1,603.55 | 1,383 |
17 Jan 2024 | 1,584.25 | 1,620.80 | 1,565.10 | 1,579.45 | 1,579.45 | 1,477 |
16 Jan 2024 | 1,600.05 | 1,634.00 | 1,576.90 | 1,584.25 | 1,584.25 | 2,684 |
15 Jan 2024 | 1,624.75 | 1,660.00 | 1,600.00 | 1,607.10 | 1,607.10 | 2,897 |
12 Jan 2024 | 1,640.00 | 1,662.15 | 1,600.00 | 1,621.95 | 1,621.95 | 2,471 |
11 Jan 2024 | 1,624.00 | 1,640.00 | 1,610.05 | 1,626.15 | 1,626.15 | 349 |
10 Jan 2024 | 1,626.00 | 1,638.95 | 1,581.05 | 1,624.00 | 1,624.00 | 696 |
09 Jan 2024 | 1,660.00 | 1,660.00 | 1,582.00 | 1,602.05 | 1,602.05 | 1,728 |
08 Jan 2024 | 1,659.60 | 1,659.60 | 1,611.00 | 1,611.50 | 1,611.50 | 2,028 |
05 Jan 2024 | 1,634.00 | 1,648.00 | 1,601.05 | 1,637.60 | 1,637.60 | 1,262 |
04 Jan 2024 | 1,582.00 | 1,650.00 | 1,570.15 | 1,634.05 | 1,634.05 | 3,328 |
03 Jan 2024 | 1,580.05 | 1,599.50 | 1,556.00 | 1,557.90 | 1,557.90 | 3,313 |
02 Jan 2024 | 1,609.95 | 1,609.95 | 1,567.00 | 1,586.90 | 1,586.90 | 1,788 |
01 Jan 2024 | 1,600.00 | 1,600.00 | 1,572.00 | 1,595.65 | 1,595.65 | 773 |
29 Dec 2023 | 1,609.00 | 1,609.00 | 1,583.00 | 1,590.75 | 1,590.75 | 568 |
28 Dec 2023 | 1,580.00 | 1,607.65 | 1,577.00 | 1,581.30 | 1,581.30 | 909 |
27 Dec 2023 | 1,604.95 | 1,613.90 | 1,577.00 | 1,580.75 | 1,580.75 | 3,916 |
26 Dec 2023 | 1,616.00 | 1,616.00 | 1,590.00 | 1,604.95 | 1,604.95 | 2,501 |
22 Dec 2023 | 1,600.00 | 1,620.00 | 1,575.20 | 1,616.40 | 1,616.40 | 4,795 |
21 Dec 2023 | 1,585.00 | 1,623.00 | 1,566.00 | 1,582.20 | 1,582.20 | 4,876 |
20 Dec 2023 | 1,599.95 | 1,612.95 | 1,572.00 | 1,575.40 | 1,575.40 | 5,328 |
19 Dec 2023 | 1,599.00 | 1,604.95 | 1,580.20 | 1,593.75 | 1,593.75 | 2,452 |
18 Dec 2023 | 1,600.00 | 1,600.00 | 1,551.00 | 1,583.80 | 1,583.80 | 2,810 |
15 Dec 2023 | 1,595.00 | 1,615.00 | 1,579.50 | 1,593.95 | 1,593.95 | 4,543 |
14 Dec 2023 | 1,590.00 | 1,619.95 | 1,580.10 | 1,582.10 | 1,582.10 | 2,094 |
13 Dec 2023 | 1,609.90 | 1,609.90 | 1,580.20 | 1,597.45 | 1,597.45 | 1,015 |
12 Dec 2023 | 1,599.10 | 1,624.50 | 1,552.00 | 1,578.85 | 1,578.85 | 993 |
11 Dec 2023 | 1,615.00 | 1,615.00 | 1,581.00 | 1,599.10 | 1,599.10 | 842 |
08 Dec 2023 | 1,630.00 | 1,630.00 | 1,560.00 | 1,580.80 | 1,580.80 | 1,218 |
07 Dec 2023 | 1,605.00 | 1,615.00 | 1,590.00 | 1,604.40 | 1,604.40 | 1,047 |
06 Dec 2023 | 1,639.90 | 1,639.90 | 1,585.00 | 1,604.10 | 1,604.10 | 1,070 |
05 Dec 2023 | 1,643.80 | 1,643.80 | 1,588.45 | 1,602.75 | 1,602.75 | 1,310 |
04 Dec 2023 | 1,656.00 | 1,659.95 | 1,561.00 | 1,608.35 | 1,608.35 | 2,440 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |