Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
26 Apr 2024 | 1,518.35 | 1,527.85 | 1,505.75 | 1,509.75 | 1,509.75 | 621,831 |
25 Apr 2024 | 1,508.50 | 1,519.00 | 1,508.00 | 1,510.65 | 1,510.65 | 194,898 |
24 Apr 2024 | 1,515.05 | 1,521.70 | 1,508.75 | 1,510.95 | 1,510.95 | 153,513 |
23 Apr 2024 | 1,520.00 | 1,525.10 | 1,503.10 | 1,507.20 | 1,507.20 | 465,553 |
22 Apr 2024 | 1,550.35 | 1,556.50 | 1,507.95 | 1,512.30 | 1,512.30 | 1,254,779 |
19 Apr 2024 | 1,487.85 | 1,535.20 | 1,480.55 | 1,531.30 | 1,531.30 | 844,129 |
18 Apr 2024 | 1,516.30 | 1,518.85 | 1,490.75 | 1,494.60 | 1,494.60 | 498,958 |
16 Apr 2024 | 1,486.95 | 1,513.00 | 1,482.15 | 1,509.40 | 1,509.40 | 471,153 |
15 Apr 2024 | 1,500.00 | 1,510.00 | 1,492.55 | 1,494.95 | 1,494.95 | 532,613 |
12 Apr 2024 | 1,523.60 | 1,530.00 | 1,513.50 | 1,518.90 | 1,518.90 | 931,182 |
10 Apr 2024 | 1,548.75 | 1,549.30 | 1,533.25 | 1,535.80 | 1,535.80 | 466,432 |
09 Apr 2024 | 1,555.55 | 1,555.55 | 1,540.10 | 1,548.60 | 1,548.60 | 162,632 |
08 Apr 2024 | 1,557.70 | 1,557.70 | 1,541.50 | 1,546.05 | 1,546.05 | 303,093 |
05 Apr 2024 | 1,543.00 | 1,554.00 | 1,530.00 | 1,549.40 | 1,549.40 | 1,471,714 |
04 Apr 2024 | 1,505.00 | 1,529.85 | 1,505.00 | 1,527.90 | 1,527.90 | 1,962,848 |
03 Apr 2024 | 1,473.35 | 1,495.60 | 1,471.45 | 1,482.55 | 1,482.55 | 220,638 |
02 Apr 2024 | 1,466.60 | 1,494.65 | 1,465.50 | 1,479.95 | 1,479.95 | 288,918 |
01 Apr 2024 | 1,459.00 | 1,473.25 | 1,456.10 | 1,470.15 | 1,470.15 | 781,302 |
28 Mar 2024 | 1,440.00 | 1,459.70 | 1,440.00 | 1,448.20 | 1,448.20 | 1,170,187 |
27 Mar 2024 | 1,423.90 | 1,446.95 | 1,421.05 | 1,440.70 | 1,440.70 | 923,355 |
26 Mar 2024 | 1,428.75 | 1,438.50 | 1,422.10 | 1,426.90 | 1,426.90 | 1,056,158 |
22 Mar 2024 | 1,437.30 | 1,450.70 | 1,437.30 | 1,442.95 | 1,442.95 | 783,356 |
21 Mar 2024 | 1,440.05 | 1,450.90 | 1,438.25 | 1,445.10 | 1,445.10 | 727,949 |
20 Mar 2024 | 1,448.80 | 1,451.60 | 1,424.75 | 1,431.10 | 1,431.10 | 211,454 |
19 Mar 2024 | 1,432.40 | 1,451.85 | 1,432.40 | 1,448.95 | 1,448.95 | 478,463 |
18 Mar 2024 | 1,447.95 | 1,455.95 | 1,436.00 | 1,446.20 | 1,446.20 | 339,053 |
15 Mar 2024 | 1,451.95 | 1,459.45 | 1,441.70 | 1,452.20 | 1,452.20 | 1,591,334 |
14 Mar 2024 | 1,460.10 | 1,465.00 | 1,444.20 | 1,455.80 | 1,455.80 | 563,462 |
13 Mar 2024 | 1,464.95 | 1,471.40 | 1,450.35 | 1,460.10 | 1,460.10 | 1,437,480 |
12 Mar 2024 | 1,431.65 | 1,463.85 | 1,429.50 | 1,459.90 | 1,459.90 | 579,792 |
11 Mar 2024 | 1,429.50 | 1,446.30 | 1,423.10 | 1,427.05 | 1,427.05 | 907,822 |
07 Mar 2024 | 1,446.80 | 1,450.95 | 1,441.25 | 1,446.35 | 1,446.35 | 824,269 |
06 Mar 2024 | 1,432.00 | 1,452.30 | 1,432.00 | 1,441.85 | 1,441.85 | 837,487 |
05 Mar 2024 | 1,422.95 | 1,442.95 | 1,422.10 | 1,441.10 | 1,441.10 | 411,294 |
04 Mar 2024 | 1,432.40 | 1,437.00 | 1,424.00 | 1,432.20 | 1,432.20 | 646,742 |
01 Mar 2024 | 1,402.20 | 1,433.15 | 1,400.20 | 1,431.15 | 1,431.15 | 535,918 |
29 Feb 2024 | 1,401.00 | 1,410.00 | 1,398.00 | 1,402.75 | 1,402.75 | 355,393 |
28 Feb 2024 | 1,422.60 | 1,424.25 | 1,404.10 | 1,408.15 | 1,408.15 | 746,867 |
27 Feb 2024 | 1,413.80 | 1,426.70 | 1,413.30 | 1,420.55 | 1,420.55 | 216,503 |
26 Feb 2024 | 1,419.95 | 1,434.70 | 1,415.00 | 1,422.25 | 1,422.25 | 1,006,099 |
23 Feb 2024 | 1,423.10 | 1,433.95 | 1,417.00 | 1,420.90 | 1,420.90 | 1,103,409 |
22 Feb 2024 | 1,416.40 | 1,428.95 | 1,412.40 | 1,419.80 | 1,419.80 | 688,924 |
21 Feb 2024 | 1,465.00 | 1,465.00 | 1,435.05 | 1,438.20 | 1,438.20 | 364,558 |
20 Feb 2024 | 1,417.40 | 1,457.00 | 1,412.25 | 1,453.75 | 1,453.75 | 1,251,133 |
19 Feb 2024 | 1,431.00 | 1,431.00 | 1,415.10 | 1,417.10 | 1,417.10 | 808,055 |
16 Feb 2024 | 1,424.95 | 1,428.15 | 1,408.60 | 1,419.90 | 1,419.90 | 988,986 |
15 Feb 2024 | 1,387.80 | 1,415.25 | 1,384.50 | 1,413.75 | 1,413.75 | 489,088 |
14 Feb 2024 | 1,380.90 | 1,391.45 | 1,363.45 | 1,384.00 | 1,384.00 | 782,159 |
13 Feb 2024 | 1,393.40 | 1,403.90 | 1,384.10 | 1,394.00 | 1,394.00 | 809,924 |
12 Feb 2024 | 1,403.95 | 1,413.70 | 1,383.60 | 1,390.55 | 1,390.55 | 719,021 |
09 Feb 2024 | 1,395.95 | 1,414.00 | 1,387.25 | 1,403.20 | 1,403.20 | 1,766,598 |
08 Feb 2024 | 1,431.95 | 1,438.95 | 1,400.90 | 1,403.65 | 1,403.65 | 588,601 |
07 Feb 2024 | 1,458.80 | 1,458.80 | 1,427.20 | 1,429.90 | 1,429.90 | 328,749 |
06 Feb 2024 | 1,445.10 | 1,449.45 | 1,432.50 | 1,443.80 | 1,443.80 | 714,159 |
05 Feb 2024 | 1,446.90 | 1,451.50 | 1,434.05 | 1,445.10 | 1,445.10 | 1,278,419 |
02 Feb 2024 | 1,476.00 | 1,480.00 | 1,443.00 | 1,446.85 | 1,446.85 | 1,503,062 |
01 Feb 2024 | 1,472.65 | 1,473.65 | 1,456.35 | 1,466.40 | 1,466.40 | 287,741 |
31 Jan 2024 | 1,442.10 | 1,475.00 | 1,436.95 | 1,462.25 | 1,462.25 | 367,342 |
30 Jan 2024 | 1,455.60 | 1,463.15 | 1,440.90 | 1,444.20 | 1,444.20 | 865,130 |
29 Jan 2024 | 1,453.95 | 1,462.85 | 1,442.30 | 1,455.65 | 1,455.65 | 2,407,150 |
25 Jan 2024 | 1,453.65 | 1,454.75 | 1,419.00 | 1,435.30 | 1,435.30 | 1,576,010 |
24 Jan 2024 | 1,393.65 | 1,458.50 | 1,382.40 | 1,455.85 | 1,455.85 | 2,733,512 |
23 Jan 2024 | 1,459.95 | 1,474.95 | 1,425.00 | 1,427.60 | 1,427.60 | 1,070,004 |
19 Jan 2024 | 1,514.00 | 1,514.00 | 1,469.00 | 1,470.70 | 1,470.70 | 5,827,976 |
18 Jan 2024 | - | - | - | - | - | - |
17 Jan 2024 | 1,583.85 | 1,596.00 | 1,527.25 | 1,536.90 | 1,536.90 | 2,211,606 |
16 Jan 2024 | 1,674.75 | 1,683.90 | 1,658.05 | 1,678.95 | 1,678.95 | 268,968 |
15 Jan 2024 | 1,646.15 | 1,681.00 | 1,644.10 | 1,671.85 | 1,671.85 | 975,007 |
12 Jan 2024 | 1,650.05 | 1,656.15 | 1,633.55 | 1,639.55 | 1,639.55 | 798,897 |
11 Jan 2024 | 1,657.95 | 1,662.45 | 1,643.45 | 1,649.00 | 1,649.00 | 232,762 |
10 Jan 2024 | 1,643.90 | 1,659.85 | 1,641.05 | 1,656.00 | 1,656.00 | 108,428 |
09 Jan 2024 | 1,665.15 | 1,677.55 | 1,647.00 | 1,650.40 | 1,650.40 | 347,365 |
08 Jan 2024 | 1,675.25 | 1,682.20 | 1,659.30 | 1,663.75 | 1,663.75 | 701,842 |
05 Jan 2024 | 1,686.70 | 1,704.90 | 1,668.25 | 1,682.50 | 1,682.50 | 542,815 |
04 Jan 2024 | 1,680.05 | 1,694.95 | 1,670.95 | 1,690.10 | 1,690.10 | 137,203 |
03 Jan 2024 | 1,699.05 | 1,702.40 | 1,669.00 | 1,672.85 | 1,672.85 | 420,893 |
02 Jan 2024 | 1,700.55 | 1,702.75 | 1,688.65 | 1,699.25 | 1,699.25 | 1,377,378 |
01 Jan 2024 | 1,709.65 | 1,709.65 | 1,691.50 | 1,700.65 | 1,700.65 | 808,998 |
29 Dec 2023 | 1,701.95 | 1,715.60 | 1,695.05 | 1,709.65 | 1,709.65 | 917,530 |
28 Dec 2023 | 1,710.00 | 1,721.70 | 1,701.15 | 1,705.20 | 1,705.20 | 452,549 |
27 Dec 2023 | 1,684.15 | 1,706.10 | 1,679.30 | 1,702.85 | 1,702.85 | 609,670 |
26 Dec 2023 | 1,670.80 | 1,685.95 | 1,668.70 | 1,683.10 | 1,683.10 | 167,186 |
22 Dec 2023 | 1,686.35 | 1,686.35 | 1,666.90 | 1,670.70 | 1,670.70 | 1,068,307 |
21 Dec 2023 | 1,651.70 | 1,689.85 | 1,649.45 | 1,686.40 | 1,686.40 | 314,004 |
20 Dec 2023 | 1,655.20 | 1,668.55 | 1,644.20 | 1,656.20 | 1,656.20 | 886,915 |
19 Dec 2023 | 1,646.00 | 1,658.15 | 1,644.00 | 1,653.05 | 1,653.05 | 271,563 |
18 Dec 2023 | 1,660.00 | 1,664.50 | 1,650.70 | 1,656.00 | 1,656.00 | 1,054,348 |
15 Dec 2023 | 1,655.20 | 1,666.55 | 1,646.30 | 1,656.30 | 1,656.30 | 669,526 |
14 Dec 2023 | 1,644.00 | 1,658.50 | 1,644.00 | 1,649.95 | 1,649.95 | 431,339 |
13 Dec 2023 | 1,633.65 | 1,636.25 | 1,615.20 | 1,631.60 | 1,631.60 | 135,396 |
12 Dec 2023 | 1,652.55 | 1,656.95 | 1,631.35 | 1,634.50 | 1,634.50 | 264,768 |
11 Dec 2023 | 1,659.95 | 1,664.10 | 1,646.65 | 1,650.75 | 1,650.75 | 1,345,277 |
08 Dec 2023 | 1,630.60 | 1,655.00 | 1,630.60 | 1,653.10 | 1,653.10 | 1,470,459 |
07 Dec 2023 | 1,627.20 | 1,634.25 | 1,616.00 | 1,630.60 | 1,630.60 | 117,119 |
06 Dec 2023 | 1,636.90 | 1,636.90 | 1,616.90 | 1,627.20 | 1,627.20 | 136,308 |
05 Dec 2023 | 1,622.00 | 1,636.50 | 1,617.00 | 1,623.45 | 1,623.45 | 482,076 |
04 Dec 2023 | 1,590.00 | 1,612.00 | 1,572.95 | 1,609.05 | 1,609.05 | 2,254,759 |
01 Dec 2023 | 1,559.00 | 1,565.55 | 1,551.60 | 1,555.50 | 1,555.50 | 1,238,082 |
30 Nov 2023 | 1,565.45 | 1,570.10 | 1,542.10 | 1,559.00 | 1,559.00 | 425,322 |
29 Nov 2023 | 1,533.20 | 1,562.50 | 1,533.20 | 1,559.25 | 1,559.25 | 623,499 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |