Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
26 Apr 2024 | 4,679.05 | 4,692.40 | 4,562.00 | 4,599.55 | 4,599.55 | 16,831 |
25 Apr 2024 | 4,654.00 | 4,815.20 | 4,624.10 | 4,669.05 | 4,669.05 | 25,895 |
24 Apr 2024 | 4,639.40 | 4,639.40 | 4,600.00 | 4,620.35 | 4,620.35 | 8,281 |
23 Apr 2024 | 4,587.15 | 4,633.70 | 4,561.50 | 4,605.20 | 4,605.20 | 7,622 |
22 Apr 2024 | 4,596.70 | 4,639.45 | 4,451.00 | 4,573.30 | 4,573.30 | 20,776 |
19 Apr 2024 | 4,570.00 | 4,622.80 | 4,465.05 | 4,585.40 | 4,585.40 | 52,059 |
18 Apr 2024 | 4,480.05 | 4,625.00 | 4,465.95 | 4,594.50 | 4,594.50 | 38,239 |
16 Apr 2024 | 4,549.95 | 4,554.95 | 4,448.00 | 4,457.70 | 4,457.70 | 12,331 |
15 Apr 2024 | 4,620.00 | 4,630.00 | 4,529.20 | 4,556.95 | 4,556.95 | 16,073 |
12 Apr 2024 | 4,560.00 | 4,779.00 | 4,560.00 | 4,627.30 | 4,627.30 | 82,918 |
10 Apr 2024 | 4,525.00 | 4,565.00 | 4,507.30 | 4,553.95 | 4,553.95 | 8,801 |
09 Apr 2024 | 4,497.65 | 4,549.90 | 4,497.65 | 4,524.10 | 4,524.10 | 12,741 |
08 Apr 2024 | 4,535.00 | 4,535.00 | 4,486.00 | 4,497.65 | 4,497.65 | 7,228 |
05 Apr 2024 | 4,518.85 | 4,560.00 | 4,473.40 | 4,513.85 | 4,513.85 | 26,070 |
04 Apr 2024 | 4,441.30 | 4,547.90 | 4,413.05 | 4,500.25 | 4,500.25 | 19,970 |
03 Apr 2024 | 4,409.60 | 4,442.45 | 4,378.10 | 4,419.20 | 4,419.20 | 8,149 |
02 Apr 2024 | 4,399.00 | 4,489.90 | 4,357.55 | 4,400.85 | 4,400.85 | 23,016 |
01 Apr 2024 | 4,180.45 | 4,390.00 | 4,180.00 | 4,374.50 | 4,374.50 | 34,688 |
28 Mar 2024 | 4,165.90 | 4,187.80 | 4,114.90 | 4,158.65 | 4,158.65 | 57,728 |
27 Mar 2024 | 4,186.70 | 4,237.95 | 4,143.35 | 4,165.90 | 4,165.90 | 45,143 |
26 Mar 2024 | 4,130.00 | 4,280.00 | 4,130.00 | 4,167.20 | 4,167.20 | 80,980 |
22 Mar 2024 | 4,285.75 | 4,307.60 | 4,236.00 | 4,264.00 | 4,264.00 | 39,849 |
21 Mar 2024 | 4,300.00 | 4,310.00 | 4,245.00 | 4,272.95 | 4,272.95 | 84,515 |
20 Mar 2024 | 4,280.00 | 4,318.90 | 4,205.05 | 4,283.20 | 4,283.20 | 25,739 |
19 Mar 2024 | 4,203.00 | 4,300.00 | 4,203.00 | 4,282.85 | 4,282.85 | 11,229 |
18 Mar 2024 | 4,230.80 | 4,269.95 | 4,179.90 | 4,239.75 | 4,239.75 | 160,862 |
15 Mar 2024 | 4,161.70 | 4,388.00 | 4,140.05 | 4,239.90 | 4,239.90 | 101,679 |
14 Mar 2024 | 4,090.00 | 4,183.70 | 4,050.70 | 4,139.95 | 4,139.95 | 39,954 |
13 Mar 2024 | 4,230.55 | 4,230.55 | 4,024.50 | 4,092.50 | 4,092.50 | 161,987 |
12 Mar 2024 | 4,183.25 | 4,217.40 | 4,137.00 | 4,147.45 | 4,147.45 | 46,876 |
11 Mar 2024 | 4,364.30 | 4,400.00 | 4,170.00 | 4,177.60 | 4,177.60 | 39,842 |
07 Mar 2024 | 4,418.60 | 4,425.00 | 4,315.00 | 4,341.45 | 4,341.45 | 17,808 |
06 Mar 2024 | 4,489.00 | 4,509.40 | 4,389.95 | 4,395.50 | 4,395.50 | 25,651 |
05 Mar 2024 | 4,605.60 | 4,605.60 | 4,482.55 | 4,488.75 | 4,488.75 | 11,693 |
04 Mar 2024 | 4,700.00 | 4,700.00 | 4,570.00 | 4,581.50 | 4,581.50 | 8,335 |
01 Mar 2024 | 4,720.00 | 4,720.00 | 4,640.00 | 4,704.00 | 4,704.00 | 22,475 |
29 Feb 2024 | 4,488.20 | 4,820.00 | 4,488.20 | 4,722.95 | 4,722.95 | 60,672 |
28 Feb 2024 | 4,550.00 | 4,550.00 | 4,491.00 | 4,529.00 | 4,529.00 | 10,681 |
27 Feb 2024 | 4,505.70 | 4,548.15 | 4,485.00 | 4,525.65 | 4,525.65 | 9,699 |
26 Feb 2024 | 4,532.00 | 4,554.90 | 4,491.05 | 4,505.70 | 4,505.70 | 64,719 |
23 Feb 2024 | 4,543.60 | 4,554.90 | 4,495.00 | 4,532.95 | 4,532.95 | 9,679 |
22 Feb 2024 | 4,581.20 | 4,581.20 | 4,470.10 | 4,519.85 | 4,519.85 | 14,484 |
21 Feb 2024 | 4,503.40 | 4,585.45 | 4,486.30 | 4,557.20 | 4,557.20 | 26,335 |
20 Feb 2024 | 4,431.90 | 4,505.00 | 4,425.05 | 4,480.95 | 4,480.95 | 24,367 |
19 Feb 2024 | 4,531.95 | 4,531.95 | 4,387.90 | 4,408.65 | 4,408.65 | 68,417 |
16 Feb 2024 | 4,514.00 | 4,599.00 | 4,450.00 | 4,531.90 | 4,531.90 | 254,723 |
15 Feb 2024 | 4,575.00 | 4,575.00 | 4,462.00 | 4,513.10 | 4,513.10 | 23,080 |
14 Feb 2024 | 4,455.00 | 4,569.15 | 4,371.05 | 4,538.10 | 4,538.10 | 26,930 |
13 Feb 2024 | 4,450.00 | 4,525.95 | 4,419.50 | 4,474.95 | 4,474.95 | 24,305 |
12 Feb 2024 | 4,541.00 | 4,575.00 | 4,421.00 | 4,466.20 | 4,466.20 | 33,100 |
09 Feb 2024 | 4,753.00 | 4,775.00 | 4,485.00 | 4,518.75 | 4,518.75 | 77,853 |
08 Feb 2024 | 4,745.30 | 4,745.30 | 4,640.85 | 4,691.20 | 4,691.20 | 35,128 |
07 Feb 2024 | 4,660.90 | 4,741.55 | 4,640.00 | 4,720.45 | 4,720.45 | 50,937 |
06 Feb 2024 | 4,555.95 | 4,646.25 | 4,555.95 | 4,628.40 | 4,628.40 | 44,773 |
05 Feb 2024 | 4,568.05 | 4,579.00 | 4,526.00 | 4,550.30 | 4,550.30 | 14,399 |
02 Feb 2024 | 4,615.05 | 4,675.00 | 4,509.95 | 4,549.25 | 4,549.25 | 14,649 |
01 Feb 2024 | 4,691.50 | 4,715.05 | 4,581.10 | 4,592.20 | 4,592.20 | 134,013 |
31 Jan 2024 | 4,660.00 | 4,726.55 | 4,650.95 | 4,691.85 | 4,691.85 | 28,113 |
30 Jan 2024 | 4,642.30 | 4,746.95 | 4,616.15 | 4,650.95 | 4,650.95 | 43,159 |
29 Jan 2024 | 4,585.05 | 4,678.00 | 4,585.05 | 4,628.45 | 4,628.45 | 26,296 |
25 Jan 2024 | 4,648.00 | 4,648.00 | 4,590.20 | 4,597.40 | 4,597.40 | 22,919 |
24 Jan 2024 | 4,570.00 | 4,653.90 | 4,555.45 | 4,639.40 | 4,639.40 | 15,856 |
23 Jan 2024 | 4,699.00 | 4,699.00 | 4,564.00 | 4,580.80 | 4,580.80 | 12,373 |
19 Jan 2024 | 4,633.40 | 4,676.55 | 4,612.15 | 4,637.25 | 4,637.25 | 11,722 |
18 Jan 2024 | 4,655.15 | 4,673.95 | 4,592.60 | 4,610.30 | 4,610.30 | 10,144 |
17 Jan 2024 | 4,680.65 | 4,680.65 | 4,614.45 | 4,655.15 | 4,655.15 | 31,566 |
16 Jan 2024 | 4,561.15 | 4,710.05 | 4,561.15 | 4,680.65 | 4,680.65 | 74,188 |
15 Jan 2024 | 4,592.00 | 4,660.00 | 4,541.10 | 4,552.15 | 4,552.15 | 40,692 |
12 Jan 2024 | 4,577.20 | 4,615.00 | 4,540.00 | 4,592.00 | 4,592.00 | 16,852 |
11 Jan 2024 | 4,605.00 | 4,617.55 | 4,400.00 | 4,553.25 | 4,553.25 | 14,662 |
10 Jan 2024 | 4,598.70 | 4,659.95 | 4,574.95 | 4,594.75 | 4,594.75 | 14,727 |
09 Jan 2024 | 4,649.00 | 4,665.90 | 4,541.10 | 4,598.65 | 4,598.65 | 21,015 |
08 Jan 2024 | 4,600.00 | 4,643.00 | 4,551.05 | 4,624.55 | 4,624.55 | 23,572 |
05 Jan 2024 | 4,540.00 | 4,608.40 | 4,530.80 | 4,589.70 | 4,589.70 | 18,088 |
04 Jan 2024 | 4,575.20 | 4,595.00 | 4,515.05 | 4,539.30 | 4,539.30 | 12,148 |
03 Jan 2024 | 4,542.50 | 4,584.90 | 4,535.00 | 4,551.20 | 4,551.20 | 9,738 |
02 Jan 2024 | 4,601.00 | 4,640.00 | 4,497.00 | 4,520.80 | 4,520.80 | 35,176 |
01 Jan 2024 | 4,618.85 | 4,642.90 | 4,583.00 | 4,600.90 | 4,600.90 | 32,986 |
29 Dec 2023 | 4,580.15 | 4,654.70 | 4,571.20 | 4,600.10 | 4,600.10 | 43,395 |
28 Dec 2023 | 4,599.00 | 4,658.55 | 4,550.00 | 4,557.35 | 4,557.35 | 22,647 |
27 Dec 2023 | 4,662.90 | 4,712.00 | 4,450.15 | 4,595.60 | 4,595.60 | 80,841 |
26 Dec 2023 | 4,739.90 | 4,739.90 | 4,624.20 | 4,660.20 | 4,660.20 | 10,648 |
22 Dec 2023 | 4,701.00 | 4,739.90 | 4,651.00 | 4,697.30 | 4,697.30 | 70,480 |
21 Dec 2023 | 4,602.30 | 4,704.00 | 4,525.00 | 4,699.75 | 4,699.75 | 114,155 |
20 Dec 2023 | 4,725.40 | 4,725.40 | 4,579.80 | 4,644.50 | 4,644.50 | 17,083 |
19 Dec 2023 | 4,708.00 | 4,720.60 | 4,675.00 | 4,700.70 | 4,700.70 | 10,355 |
18 Dec 2023 | 4,637.90 | 4,688.00 | 4,580.15 | 4,675.30 | 4,675.30 | 29,213 |
15 Dec 2023 | 4,500.00 | 4,625.00 | 4,479.75 | 4,590.90 | 4,590.90 | 31,369 |
14 Dec 2023 | 4,461.75 | 4,550.00 | 4,441.00 | 4,451.05 | 4,451.05 | 25,383 |
13 Dec 2023 | 4,518.10 | 4,520.25 | 4,445.00 | 4,449.80 | 4,449.80 | 17,391 |
12 Dec 2023 | 4,568.90 | 4,598.90 | 4,477.20 | 4,494.45 | 4,494.45 | 17,039 |
11 Dec 2023 | 4,575.00 | 4,613.05 | 4,522.25 | 4,545.00 | 4,545.00 | 56,507 |
08 Dec 2023 | 4,626.65 | 4,665.80 | 4,555.15 | 4,568.95 | 4,568.95 | 18,717 |
07 Dec 2023 | 4,646.50 | 4,646.50 | 4,589.60 | 4,620.65 | 4,620.65 | 17,820 |
06 Dec 2023 | 4,720.00 | 4,727.40 | 4,600.05 | 4,622.20 | 4,622.20 | 52,893 |
05 Dec 2023 | 4,620.00 | 4,730.65 | 4,590.00 | 4,699.00 | 4,699.00 | 38,028 |
04 Dec 2023 | 4,646.10 | 4,693.75 | 4,555.00 | 4,567.85 | 4,567.85 | 18,773 |
01 Dec 2023 | 4,632.60 | 4,690.90 | 4,572.00 | 4,594.95 | 4,594.95 | 24,292 |
30 Nov 2023 | 4,561.45 | 4,607.40 | 4,535.00 | 4,600.00 | 4,600.00 | 30,561 |
29 Nov 2023 | 4,551.00 | 4,579.90 | 4,527.10 | 4,538.80 | 4,538.80 | 10,961 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |