Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
24 Apr 2024 | 2,515.05 | 2,535.80 | 2,488.25 | 2,500.15 | 2,500.15 | 723,059 |
23 Apr 2024 | 2,449.00 | 2,510.00 | 2,425.95 | 2,501.25 | 2,501.25 | 1,124,409 |
22 Apr 2024 | 2,436.50 | 2,482.00 | 2,427.85 | 2,458.70 | 2,458.70 | 1,252,353 |
19 Apr 2024 | 2,430.00 | 2,471.35 | 2,410.00 | 2,437.70 | 2,437.70 | 1,851,012 |
18 Apr 2024 | 2,540.10 | 2,542.65 | 2,410.60 | 2,462.55 | 2,462.55 | 3,038,833 |
16 Apr 2024 | 2,550.15 | 2,583.65 | 2,542.30 | 2,546.10 | 2,546.10 | 768,861 |
15 Apr 2024 | 2,510.00 | 2,577.00 | 2,510.00 | 2,553.65 | 2,553.65 | 1,146,823 |
12 Apr 2024 | 2,534.70 | 2,559.00 | 2,516.20 | 2,536.20 | 2,536.20 | 1,239,965 |
10 Apr 2024 | 2,514.00 | 2,533.00 | 2,494.05 | 2,527.60 | 2,527.60 | 494,880 |
09 Apr 2024 | 2,506.00 | 2,522.20 | 2,497.00 | 2,502.80 | 2,502.80 | 433,941 |
08 Apr 2024 | 2,531.00 | 2,547.25 | 2,492.85 | 2,498.05 | 2,498.05 | 1,218,490 |
05 Apr 2024 | 2,575.00 | 2,576.00 | 2,534.00 | 2,537.65 | 2,537.65 | 766,227 |
04 Apr 2024 | 2,569.80 | 2,570.00 | 2,514.10 | 2,549.60 | 2,549.60 | 1,391,376 |
03 Apr 2024 | 2,623.30 | 2,623.95 | 2,545.00 | 2,553.95 | 2,553.95 | 1,925,139 |
02 Apr 2024 | 2,597.00 | 2,630.00 | 2,583.00 | 2,623.30 | 2,623.30 | 722,883 |
01 Apr 2024 | 2,622.35 | 2,642.60 | 2,582.50 | 2,585.60 | 2,585.60 | 743,032 |
28 Mar 2024 | 2,567.05 | 2,638.70 | 2,567.05 | 2,622.35 | 2,622.35 | 2,182,916 |
27 Mar 2024 | 2,586.10 | 2,590.55 | 2,551.75 | 2,566.45 | 2,566.45 | 900,596 |
26 Mar 2024 | 2,568.00 | 2,596.50 | 2,532.15 | 2,586.10 | 2,586.10 | 970,852 |
22 Mar 2024 | 2,540.20 | 2,592.00 | 2,537.00 | 2,573.40 | 2,573.40 | 1,013,563 |
21 Mar 2024 | 2,551.00 | 2,562.05 | 2,525.15 | 2,553.65 | 2,553.65 | 903,877 |
20 Mar 2024 | 2,514.00 | 2,555.00 | 2,498.05 | 2,550.25 | 2,550.25 | 699,645 |
19 Mar 2024 | 2,580.00 | 2,584.75 | 2,468.15 | 2,496.05 | 2,496.05 | 1,748,864 |
18 Mar 2024 | 2,603.65 | 2,610.80 | 2,558.75 | 2,580.35 | 2,580.35 | 642,596 |
15 Mar 2024 | 2,616.95 | 2,629.90 | 2,585.20 | 2,603.65 | 2,603.65 | 1,266,992 |
14 Mar 2024 | 2,590.00 | 2,619.95 | 2,573.90 | 2,612.75 | 2,612.75 | 1,122,997 |
13 Mar 2024 | 2,594.95 | 2,653.65 | 2,552.85 | 2,582.95 | 2,582.95 | 1,813,802 |
12 Mar 2024 | 2,606.05 | 2,615.05 | 2,566.30 | 2,590.15 | 2,590.15 | 863,235 |
11 Mar 2024 | 2,560.95 | 2,631.00 | 2,548.55 | 2,611.50 | 2,611.50 | 1,495,299 |
07 Mar 2024 | 2,530.00 | 2,566.00 | 2,519.00 | 2,560.95 | 2,560.95 | 648,652 |
06 Mar 2024 | 2,540.00 | 2,566.75 | 2,508.25 | 2,533.05 | 2,533.05 | 991,640 |
05 Mar 2024 | 2,590.00 | 2,595.20 | 2,532.00 | 2,538.65 | 2,538.65 | 339,302 |
04 Mar 2024 | 2,594.90 | 2,601.10 | 2,577.40 | 2,589.10 | 2,589.10 | 634,310 |
01 Mar 2024 | 2,596.20 | 2,616.55 | 2,582.50 | 2,601.45 | 2,601.45 | 755,728 |
29 Feb 2024 | 2,571.45 | 2,606.20 | 2,547.05 | 2,596.20 | 2,596.20 | 1,387,288 |
28 Feb 2024 | 2,601.00 | 2,605.00 | 2,560.25 | 2,570.90 | 2,570.90 | 492,787 |
27 Feb 2024 | 2,585.00 | 2,601.45 | 2,566.75 | 2,598.70 | 2,598.70 | 630,872 |
26 Feb 2024 | 2,588.00 | 2,588.00 | 2,566.75 | 2,583.90 | 2,583.90 | 661,947 |
23 Feb 2024 | 2,565.00 | 2,583.00 | 2,551.95 | 2,579.00 | 2,579.00 | 605,619 |
22 Feb 2024 | 2,560.00 | 2,565.95 | 2,525.00 | 2,563.15 | 2,563.15 | 752,371 |
21 Feb 2024 | 2,539.40 | 2,551.00 | 2,518.15 | 2,543.60 | 2,543.60 | 893,182 |
20 Feb 2024 | 2,519.00 | 2,541.80 | 2,497.10 | 2,539.40 | 2,539.40 | 631,444 |
19 Feb 2024 | 2,495.00 | 2,525.50 | 2,481.40 | 2,513.25 | 2,513.25 | 477,520 |
16 Feb 2024 | 2,457.05 | 2,490.50 | 2,448.60 | 2,487.65 | 2,487.65 | 746,616 |
15 Feb 2024 | 2,495.00 | 2,495.00 | 2,438.00 | 2,453.55 | 2,453.55 | 840,476 |
15 Feb 2024 | 7 Dividend | |||||
14 Feb 2024 | 2,450.00 | 2,497.35 | 2,435.05 | 2,487.00 | 2,480.00 | 509,308 |
13 Feb 2024 | 2,474.00 | 2,476.60 | 2,444.95 | 2,457.35 | 2,450.43 | 310,985 |
12 Feb 2024 | 2,459.75 | 2,467.95 | 2,439.30 | 2,459.05 | 2,452.13 | 445,269 |
09 Feb 2024 | 2,442.85 | 2,465.90 | 2,420.05 | 2,450.10 | 2,443.20 | 838,819 |
08 Feb 2024 | 2,503.95 | 2,513.85 | 2,409.10 | 2,423.05 | 2,416.23 | 1,654,447 |
07 Feb 2024 | 2,470.00 | 2,511.55 | 2,446.70 | 2,499.60 | 2,492.56 | 1,547,404 |
06 Feb 2024 | 2,462.35 | 2,477.95 | 2,445.75 | 2,456.65 | 2,449.74 | 770,183 |
05 Feb 2024 | 2,505.00 | 2,505.00 | 2,456.70 | 2,462.70 | 2,455.77 | 532,977 |
02 Feb 2024 | 2,468.00 | 2,496.00 | 2,463.05 | 2,481.40 | 2,474.42 | 754,061 |
01 Feb 2024 | 2,510.00 | 2,510.90 | 2,462.70 | 2,467.80 | 2,460.85 | 820,566 |
31 Jan 2024 | 2,509.00 | 2,511.75 | 2,481.70 | 2,506.00 | 2,498.95 | 716,094 |
30 Jan 2024 | 2,512.00 | 2,531.15 | 2,488.00 | 2,492.05 | 2,485.04 | 668,034 |
29 Jan 2024 | 2,482.15 | 2,505.00 | 2,476.60 | 2,498.55 | 2,491.52 | 632,719 |
25 Jan 2024 | 2,525.05 | 2,528.00 | 2,467.70 | 2,482.15 | 2,475.16 | 785,773 |
24 Jan 2024 | 2,477.90 | 2,519.40 | 2,455.00 | 2,513.95 | 2,506.87 | 659,038 |
23 Jan 2024 | 2,480.00 | 2,498.20 | 2,446.00 | 2,462.90 | 2,455.97 | 690,538 |
19 Jan 2024 | 2,510.00 | 2,521.90 | 2,499.70 | 2,514.15 | 2,507.07 | 941,391 |
18 Jan 2024 | 2,535.00 | 2,550.00 | 2,496.15 | 2,502.00 | 2,494.96 | 634,910 |
17 Jan 2024 | 2,542.05 | 2,557.15 | 2,525.40 | 2,543.10 | 2,535.94 | 801,619 |
16 Jan 2024 | 2,556.90 | 2,556.90 | 2,531.35 | 2,542.05 | 2,534.90 | 693,370 |
15 Jan 2024 | 2,564.00 | 2,576.15 | 2,530.65 | 2,547.55 | 2,540.38 | 893,834 |
12 Jan 2024 | 2,557.20 | 2,559.95 | 2,530.00 | 2,549.60 | 2,542.42 | 1,107,055 |
11 Jan 2024 | 2,580.00 | 2,589.95 | 2,550.10 | 2,557.20 | 2,550.00 | 775,667 |
10 Jan 2024 | 2,590.00 | 2,622.40 | 2,570.45 | 2,578.10 | 2,570.84 | 1,026,468 |
09 Jan 2024 | 2,640.00 | 2,640.30 | 2,586.95 | 2,592.60 | 2,585.30 | 813,027 |
08 Jan 2024 | 2,683.00 | 2,689.00 | 2,611.00 | 2,619.30 | 2,611.93 | 1,032,378 |
05 Jan 2024 | 2,754.00 | 2,754.00 | 2,642.45 | 2,666.40 | 2,658.90 | 2,577,064 |
05 Jan 2024 | 10:1 Stock split | |||||
04 Jan 2024 | 2,685.10 | 2,715.00 | 2,665.21 | 2,711.64 | 2,704.01 | 1,323,900 |
03 Jan 2024 | 2,734.50 | 2,741.73 | 2,657.30 | 2,663.52 | 2,656.02 | 1,013,460 |
02 Jan 2024 | 2,750.00 | 2,769.30 | 2,702.41 | 2,722.31 | 2,714.65 | 1,415,770 |
01 Jan 2024 | 2,665.00 | 2,744.52 | 2,664.00 | 2,737.24 | 2,729.54 | 1,316,100 |
29 Dec 2023 | 2,625.00 | 2,665.00 | 2,614.56 | 2,658.03 | 2,650.55 | 1,034,080 |
28 Dec 2023 | 2,586.99 | 2,637.40 | 2,577.52 | 2,624.99 | 2,617.60 | 1,577,720 |
27 Dec 2023 | 2,560.00 | 2,576.79 | 2,558.05 | 2,572.04 | 2,564.81 | 714,160 |
26 Dec 2023 | 2,548.60 | 2,560.00 | 2,536.50 | 2,556.21 | 2,549.01 | 617,850 |
22 Dec 2023 | 2,524.00 | 2,541.00 | 2,510.00 | 2,536.84 | 2,529.70 | 888,280 |
21 Dec 2023 | 2,509.77 | 2,524.80 | 2,490.77 | 2,511.58 | 2,504.52 | 1,106,380 |
20 Dec 2023 | 2,569.40 | 2,577.84 | 2,505.52 | 2,509.77 | 2,502.71 | 1,444,880 |
19 Dec 2023 | 2,456.98 | 2,570.50 | 2,451.09 | 2,548.97 | 2,541.80 | 3,528,660 |
18 Dec 2023 | 2,445.00 | 2,458.06 | 2,429.90 | 2,435.43 | 2,428.57 | 663,240 |
15 Dec 2023 | 2,485.00 | 2,495.22 | 2,422.00 | 2,436.64 | 2,429.78 | 1,595,410 |
14 Dec 2023 | 2,514.40 | 2,514.40 | 2,475.01 | 2,479.33 | 2,472.35 | 1,047,260 |
13 Dec 2023 | 2,495.84 | 2,508.00 | 2,482.50 | 2,504.44 | 2,497.39 | 445,720 |
12 Dec 2023 | 2,504.34 | 2,524.07 | 2,480.23 | 2,494.72 | 2,487.69 | 641,230 |
11 Dec 2023 | 2,488.00 | 2,512.00 | 2,463.90 | 2,504.34 | 2,497.30 | 539,370 |
08 Dec 2023 | 2,499.50 | 2,517.57 | 2,475.64 | 2,478.96 | 2,471.98 | 700,760 |
07 Dec 2023 | 2,496.85 | 2,517.00 | 2,481.33 | 2,497.52 | 2,490.50 | 600,850 |
06 Dec 2023 | 2,472.88 | 2,509.69 | 2,470.20 | 2,496.85 | 2,489.82 | 796,080 |
05 Dec 2023 | 2,445.10 | 2,467.39 | 2,440.28 | 2,460.89 | 2,453.96 | 671,870 |
04 Dec 2023 | 2,438.90 | 2,453.50 | 2,413.86 | 2,440.28 | 2,433.41 | 993,920 |
01 Dec 2023 | 2,434.00 | 2,436.50 | 2,415.64 | 2,433.86 | 2,427.01 | 636,500 |
30 Nov 2023 | 2,408.00 | 2,434.02 | 2,396.53 | 2,423.61 | 2,416.79 | 1,472,030 |
29 Nov 2023 | 2,422.10 | 2,433.50 | 2,401.10 | 2,406.75 | 2,399.98 | 627,150 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |