Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
26 Apr 2024 | 1,919.00 | 1,971.68 | 1,919.00 | 1,970.00 | 1,970.00 | 5,610 |
25 Apr 2024 | 1,915.00 | 1,958.38 | 1,914.00 | 1,932.00 | 1,932.00 | 1,776 |
24 Apr 2024 | 1,895.00 | 1,905.00 | 1,895.00 | 1,905.00 | 1,905.00 | 492 |
23 Apr 2024 | 1,915.25 | 1,915.25 | 1,905.00 | 1,905.00 | 1,905.00 | 2,626 |
22 Apr 2024 | 1,850.00 | 1,878.35 | 1,850.00 | 1,865.00 | 1,865.00 | 682 |
19 Apr 2024 | 1,896.10 | 1,910.00 | 1,820.00 | 1,835.94 | 1,835.94 | 2,379 |
18 Apr 2024 | 1,981.98 | 1,990.00 | 1,919.25 | 1,919.25 | 1,919.25 | 893 |
17 Apr 2024 | 2,041.80 | 2,047.02 | 1,986.00 | 1,986.00 | 1,986.00 | 124 |
16 Apr 2024 | 2,013.06 | 2,102.99 | 2,013.06 | 2,086.77 | 2,086.77 | 6,539 |
15 Apr 2024 | 2,064.98 | 2,064.98 | 2,020.00 | 2,024.28 | 2,024.28 | 7,081 |
12 Apr 2024 | 2,089.00 | 2,116.78 | 2,030.00 | 2,035.00 | 2,035.00 | 7,679 |
11 Apr 2024 | 2,015.00 | 2,092.00 | 2,015.00 | 2,090.74 | 2,090.74 | 2,425 |
10 Apr 2024 | 2,015.00 | 2,015.00 | 1,980.02 | 2,009.00 | 2,009.00 | 7,494 |
09 Apr 2024 | 2,050.00 | 2,050.00 | 1,990.01 | 2,000.00 | 2,000.00 | 1,652 |
08 Apr 2024 | 2,050.00 | 2,050.00 | 2,010.00 | 2,018.99 | 2,018.99 | 4,126 |
05 Apr 2024 | 2,013.00 | 2,034.12 | 1,980.03 | 2,027.00 | 2,027.00 | 557 |
04 Apr 2024 | 2,149.70 | 2,149.70 | 2,011.12 | 2,061.89 | 2,061.89 | 821 |
03 Apr 2024 | 2,043.51 | 2,114.46 | 2,043.50 | 2,104.35 | 2,104.35 | 56,198 |
02 Apr 2024 | 2,055.00 | 2,070.98 | 2,015.80 | 2,028.63 | 2,028.63 | 58,237 |
01 Apr 2024 | 1,989.00 | 2,100.00 | 1,989.00 | 2,055.00 | 2,055.00 | 7,138 |
01 Apr 2024 | 0.115 Dividend | |||||
27 Mar 2024 | 1,986.70 | 1,986.70 | 1,945.02 | 1,970.50 | 1,970.39 | 4,515 |
26 Mar 2024 | 1,974.13 | 2,038.58 | 1,974.13 | 1,986.70 | 1,986.58 | 957 |
25 Mar 2024 | 1,906.00 | 2,015.00 | 1,906.00 | 1,967.20 | 1,967.09 | 5,536 |
22 Mar 2024 | 1,830.00 | 1,867.00 | 1,792.99 | 1,855.40 | 1,855.29 | 2,885 |
21 Mar 2024 | 1,870.00 | 1,899.98 | 1,804.82 | 1,845.84 | 1,845.73 | 11,525 |
20 Mar 2024 | 1,580.00 | 1,625.00 | 1,570.00 | 1,611.71 | 1,611.62 | 8,179 |
19 Mar 2024 | 1,580.00 | 1,585.97 | 1,512.02 | 1,581.00 | 1,580.91 | 1,859 |
15 Mar 2024 | 1,550.00 | 1,571.20 | 1,550.00 | 1,561.99 | 1,561.90 | 249 |
14 Mar 2024 | 1,546.25 | 1,546.25 | 1,512.03 | 1,524.98 | 1,524.89 | 1,320 |
13 Mar 2024 | 1,575.00 | 1,577.00 | 1,558.33 | 1,573.54 | 1,573.45 | 1,356 |
12 Mar 2024 | 1,589.00 | 1,634.59 | 1,589.00 | 1,634.59 | 1,634.49 | 6,032 |
11 Mar 2024 | 1,590.00 | 1,594.00 | 1,558.92 | 1,589.00 | 1,588.91 | 730 |
08 Mar 2024 | 1,719.98 | 1,719.98 | 1,635.00 | 1,646.00 | 1,645.90 | 489 |
07 Mar 2024 | 1,678.00 | 1,691.98 | 1,645.00 | 1,668.11 | 1,668.01 | 2,412 |
06 Mar 2024 | 1,607.00 | 1,625.45 | 1,607.00 | 1,625.45 | 1,625.36 | 203 |
05 Mar 2024 | 1,560.01 | 1,601.00 | 1,560.01 | 1,590.83 | 1,590.74 | 702 |
04 Mar 2024 | 1,647.00 | 1,647.00 | 1,630.44 | 1,646.50 | 1,646.40 | 1,545 |
01 Mar 2024 | 1,587.21 | 1,637.99 | 1,587.21 | 1,637.99 | 1,637.89 | 2,548 |
29 Feb 2024 | 1,525.04 | 1,530.00 | 1,525.04 | 1,529.55 | 1,529.46 | 2,035 |
28 Feb 2024 | 1,587.49 | 1,587.49 | 1,530.00 | 1,535.00 | 1,534.91 | 9,317 |
27 Feb 2024 | 1,555.01 | 1,580.56 | 1,540.03 | 1,580.56 | 1,580.47 | 10,897 |
26 Feb 2024 | 1,522.02 | 1,570.00 | 1,522.02 | 1,539.00 | 1,538.91 | 1,510 |
23 Feb 2024 | 1,464.00 | 1,473.78 | 1,461.01 | 1,465.02 | 1,464.93 | 433 |
22 Feb 2024 | 1,410.00 | 1,474.70 | 1,410.00 | 1,473.80 | 1,473.71 | 23,777 |
21 Feb 2024 | 1,375.00 | 1,379.97 | 1,370.01 | 1,379.97 | 1,379.89 | 190 |
20 Feb 2024 | 1,350.05 | 1,374.00 | 1,350.05 | 1,374.00 | 1,373.92 | 129 |
19 Feb 2024 | 1,350.06 | 1,350.06 | 1,350.06 | 1,350.06 | 1,349.98 | - |
16 Feb 2024 | 1,381.00 | 1,381.00 | 1,350.06 | 1,350.06 | 1,349.98 | 6,243 |
15 Feb 2024 | 1,403.00 | 1,407.00 | 1,391.00 | 1,391.00 | 1,390.92 | 6,453 |
14 Feb 2024 | 1,409.00 | 1,409.00 | 1,400.00 | 1,400.00 | 1,399.92 | 2,233 |
13 Feb 2024 | 1,464.00 | 1,464.00 | 1,397.00 | 1,397.00 | 1,396.92 | 1,257 |
12 Feb 2024 | 1,465.00 | 1,480.00 | 1,465.00 | 1,469.99 | 1,469.90 | 597 |
09 Feb 2024 | 1,454.10 | 1,459.00 | 1,454.10 | 1,459.00 | 1,458.91 | 338 |
08 Feb 2024 | 1,415.22 | 1,468.80 | 1,415.22 | 1,457.00 | 1,456.92 | 1,062 |
07 Feb 2024 | 1,410.01 | 1,442.10 | 1,410.01 | 1,436.10 | 1,436.02 | 506 |
06 Feb 2024 | 1,487.48 | 1,487.49 | 1,433.00 | 1,433.01 | 1,432.93 | 2,463 |
02 Feb 2024 | 1,475.00 | 1,475.00 | 1,439.15 | 1,475.00 | 1,474.91 | 58 |
01 Feb 2024 | 1,455.00 | 1,462.80 | 1,450.02 | 1,456.02 | 1,455.94 | 478 |
31 Jan 2024 | 1,470.00 | 1,473.96 | 1,470.00 | 1,470.00 | 1,469.91 | 129 |
30 Jan 2024 | 1,522.90 | 1,522.90 | 1,475.00 | 1,475.00 | 1,474.91 | 173 |
29 Jan 2024 | 1,527.00 | 1,532.00 | 1,522.90 | 1,522.90 | 1,522.81 | 90 |
26 Jan 2024 | 1,537.48 | 1,537.48 | 1,500.00 | 1,512.63 | 1,512.54 | 589 |
25 Jan 2024 | 1,533.00 | 1,550.00 | 1,533.00 | 1,547.49 | 1,547.40 | 215 |
24 Jan 2024 | 1,493.00 | 1,515.00 | 1,493.00 | 1,513.33 | 1,513.24 | 817 |
23 Jan 2024 | 1,502.06 | 1,514.40 | 1,502.06 | 1,514.40 | 1,514.31 | 123 |
22 Jan 2024 | 1,501.00 | 1,535.00 | 1,488.06 | 1,535.00 | 1,534.91 | 5,219 |
19 Jan 2024 | 1,473.99 | 1,500.00 | 1,470.00 | 1,498.01 | 1,497.92 | 1,329 |
18 Jan 2024 | 1,450.01 | 1,473.00 | 1,450.01 | 1,473.00 | 1,472.91 | 538 |
17 Jan 2024 | 1,444.62 | 1,444.62 | 1,444.00 | 1,444.00 | 1,443.92 | 61 |
16 Jan 2024 | 1,444.98 | 1,459.50 | 1,444.98 | 1,452.00 | 1,451.92 | 338 |
15 Jan 2024 | 1,389.00 | 1,389.00 | 1,389.00 | 1,389.00 | 1,388.92 | - |
12 Jan 2024 | 1,388.44 | 1,395.60 | 1,381.00 | 1,389.00 | 1,388.92 | 1,586 |
11 Jan 2024 | 1,379.43 | 1,379.43 | 1,379.43 | 1,379.43 | 1,379.35 | 8 |
10 Jan 2024 | 1,400.00 | 1,407.00 | 1,390.00 | 1,399.00 | 1,398.92 | 456 |
09 Jan 2024 | 1,417.00 | 1,421.14 | 1,414.02 | 1,420.00 | 1,419.92 | 294 |
08 Jan 2024 | 1,430.00 | 1,437.15 | 1,428.00 | 1,428.00 | 1,427.92 | 982 |
05 Jan 2024 | 1,407.40 | 1,407.40 | 1,407.40 | 1,407.40 | 1,407.32 | - |
04 Jan 2024 | 1,430.00 | 1,430.00 | 1,407.00 | 1,407.40 | 1,407.32 | 40 |
03 Jan 2024 | 1,395.00 | 1,405.00 | 1,393.00 | 1,405.00 | 1,404.92 | 209 |
02 Jan 2024 | 1,406.10 | 1,406.10 | 1,395.00 | 1,395.00 | 1,394.92 | 372 |
29 Dec 2023 | 1,459.99 | 1,459.99 | 1,448.00 | 1,448.00 | 1,447.92 | 402 |
29 Dec 2023 | 0.115 Dividend | |||||
28 Dec 2023 | 1,469.93 | 1,469.93 | 1,462.50 | 1,462.50 | 1,462.30 | 119 |
27 Dec 2023 | 1,470.00 | 1,470.00 | 1,439.66 | 1,445.00 | 1,444.80 | 105 |
26 Dec 2023 | 1,480.00 | 1,485.99 | 1,462.00 | 1,485.99 | 1,485.79 | 86 |
22 Dec 2023 | 1,474.00 | 1,483.64 | 1,460.06 | 1,460.06 | 1,459.86 | 1,837 |
21 Dec 2023 | 1,440.00 | 1,474.98 | 1,430.00 | 1,452.00 | 1,451.80 | 862 |
20 Dec 2023 | 1,369.02 | 1,383.00 | 1,359.00 | 1,359.00 | 1,358.81 | 868 |
19 Dec 2023 | 1,394.00 | 1,402.00 | 1,390.00 | 1,401.63 | 1,401.44 | 22,215 |
18 Dec 2023 | 1,405.00 | 1,407.00 | 1,398.00 | 1,401.00 | 1,400.81 | 4,954 |
15 Dec 2023 | 1,402.00 | 1,409.99 | 1,401.00 | 1,405.26 | 1,405.07 | 328 |
14 Dec 2023 | 1,413.50 | 1,413.50 | 1,386.02 | 1,412.00 | 1,411.81 | 132 |
13 Dec 2023 | 1,372.00 | 1,372.00 | 1,369.15 | 1,369.15 | 1,368.96 | 822 |
11 Dec 2023 | 1,310.01 | 1,366.00 | 1,310.01 | 1,362.00 | 1,361.81 | 807 |
08 Dec 2023 | 1,290.00 | 1,290.00 | 1,290.00 | 1,290.00 | 1,289.82 | 7 |
07 Dec 2023 | 1,291.09 | 1,291.09 | 1,290.00 | 1,290.00 | 1,289.82 | 225 |
06 Dec 2023 | 1,291.09 | 1,291.09 | 1,291.09 | 1,291.09 | 1,290.91 | - |
05 Dec 2023 | 1,291.09 | 1,291.09 | 1,291.09 | 1,291.09 | 1,290.91 | 15 |
04 Dec 2023 | 1,291.10 | 1,291.10 | 1,291.10 | 1,291.10 | 1,290.92 | 573 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |