Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
26 Apr 2024 | 6,828.50 | 6,828.50 | 6,704.50 | 6,704.50 | 6,704.50 | 3 |
25 Apr 2024 | 6,426.00 | 6,544.50 | 6,426.00 | 6,544.50 | 6,544.50 | 11 |
24 Apr 2024 | 6,430.00 | 6,430.00 | 6,411.50 | 6,411.50 | 6,411.50 | 5 |
23 Apr 2024 | 6,503.50 | 6,557.50 | 6,491.00 | 6,491.00 | 6,491.00 | 5 |
22 Apr 2024 | 6,359.00 | 6,456.50 | 6,359.00 | 6,446.00 | 6,446.00 | 229 |
19 Apr 2024 | 6,198.50 | 6,198.50 | 6,198.50 | 6,198.50 | 6,198.50 | 1 |
18 Apr 2024 | 6,256.50 | 6,256.50 | 6,256.50 | 6,256.50 | 6,256.50 | 2 |
17 Apr 2024 | 6,226.00 | 6,244.50 | 6,217.50 | 6,244.50 | 6,244.50 | 7 |
16 Apr 2024 | 6,232.50 | 6,345.00 | 6,232.50 | 6,345.00 | 6,345.00 | 41 |
15 Apr 2024 | 6,143.00 | 6,386.00 | 6,143.00 | 6,363.00 | 6,363.00 | 107 |
12 Apr 2024 | 6,242.50 | 6,242.50 | 6,142.50 | 6,143.00 | 6,143.00 | 39 |
11 Apr 2024 | 6,205.50 | 6,272.00 | 6,205.50 | 6,216.50 | 6,216.50 | 24 |
10 Apr 2024 | 6,416.50 | 6,416.50 | 6,416.00 | 6,416.00 | 6,416.00 | 11 |
09 Apr 2024 | 6,466.50 | 6,553.50 | 6,466.50 | 6,553.50 | 6,553.50 | 11 |
08 Apr 2024 | 6,509.50 | 6,551.00 | 6,509.50 | 6,534.50 | 6,534.50 | 41 |
05 Apr 2024 | 6,415.00 | 6,427.00 | 6,310.00 | 6,427.00 | 6,427.00 | 13 |
04 Apr 2024 | 6,692.50 | 6,787.00 | 6,523.50 | 6,523.50 | 6,523.50 | 120 |
03 Apr 2024 | 6,634.50 | 6,665.50 | 6,599.00 | 6,656.00 | 6,656.00 | 21 |
27 Mar 2024 | 6,699.50 | 6,699.50 | 6,552.50 | 6,552.50 | 6,552.50 | 10 |
26 Mar 2024 | 6,617.50 | 6,716.50 | 6,617.50 | 6,619.00 | 6,619.00 | 66 |
25 Mar 2024 | 6,525.50 | 6,584.00 | 6,514.00 | 6,528.50 | 6,528.50 | 6 |
22 Mar 2024 | 6,458.00 | 6,458.00 | 6,440.50 | 6,440.50 | 6,440.50 | 2 |
21 Mar 2024 | 6,572.50 | 6,572.50 | 6,436.00 | 6,493.50 | 6,493.50 | 4 |
20 Mar 2024 | 6,383.00 | 6,416.00 | 6,383.00 | 6,411.50 | 6,411.50 | 105 |
19 Mar 2024 | 6,181.50 | 6,301.00 | 6,181.50 | 6,272.00 | 6,272.00 | 7 |
18 Mar 2024 | 6,135.50 | 6,204.00 | 6,135.50 | 6,174.50 | 6,174.50 | 131 |
15 Mar 2024 | 6,106.00 | 6,175.50 | 6,106.00 | 6,173.00 | 6,173.00 | 5 |
14 Mar 2024 | 6,115.50 | 6,167.50 | 6,104.00 | 6,104.00 | 6,104.00 | 16 |
13 Mar 2024 | 6,273.50 | 6,273.50 | 6,110.50 | 6,111.00 | 6,111.00 | 9 |
12 Mar 2024 | 5,942.00 | 6,322.50 | 5,942.00 | 6,264.50 | 6,264.50 | 6,392 |
11 Mar 2024 | 5,945.50 | 6,006.00 | 5,942.00 | 5,942.00 | 5,942.00 | 22 |
08 Mar 2024 | 6,055.00 | 6,070.00 | 5,992.50 | 5,992.50 | 5,992.50 | 113 |
07 Mar 2024 | 5,934.00 | 6,068.50 | 5,900.00 | 6,052.00 | 6,052.00 | 78 |
06 Mar 2024 | 5,973.50 | 6,001.00 | 5,899.50 | 5,915.00 | 5,915.00 | 162 |
05 Mar 2024 | 5,986.50 | 6,023.50 | 5,948.00 | 5,987.00 | 5,987.00 | 165 |
04 Mar 2024 | 5,918.00 | 5,950.00 | 5,850.00 | 5,852.50 | 5,852.50 | 31 |
01 Mar 2024 | 6,405.50 | 6,405.50 | 5,991.00 | 6,105.50 | 6,105.50 | 357 |
29 Feb 2024 | 6,462.00 | 6,462.00 | 6,332.00 | 6,355.00 | 6,355.00 | 13 |
28 Feb 2024 | 6,468.50 | 6,469.00 | 6,273.00 | 6,273.00 | 6,273.00 | 164 |
27 Feb 2024 | 6,281.00 | 6,428.50 | 6,281.00 | 6,393.00 | 6,393.00 | 6 |
26 Feb 2024 | 6,418.00 | 6,421.50 | 6,327.50 | 6,327.50 | 6,327.50 | 6 |
23 Feb 2024 | 6,320.50 | 6,443.00 | 6,320.50 | 6,443.00 | 6,443.00 | 9 |
22 Feb 2024 | 6,363.00 | 6,363.00 | 6,339.00 | 6,360.00 | 6,360.00 | 17 |
21 Feb 2024 | 6,600.00 | 6,600.00 | 6,418.50 | 6,419.00 | 6,419.00 | 36 |
20 Feb 2024 | 6,590.00 | 6,608.00 | 6,555.50 | 6,555.50 | 6,555.50 | 113 |
19 Feb 2024 | 6,231.00 | 6,231.00 | 6,231.00 | 6,231.00 | 6,231.00 | 1 |
16 Feb 2024 | 6,559.50 | 6,559.50 | 6,231.00 | 6,231.00 | 6,231.00 | 164 |
15 Feb 2024 | 6,661.50 | 6,750.00 | 6,661.50 | 6,662.00 | 6,662.00 | 9 |
14 Feb 2024 | 6,850.50 | 6,850.50 | 6,696.50 | 6,788.50 | 6,788.50 | 56 |
09 Feb 2024 | 7,201.00 | 7,201.00 | 7,152.50 | 7,152.50 | 7,152.50 | 7 |
08 Feb 2024 | 7,400.00 | 7,477.00 | 7,258.00 | 7,326.50 | 7,326.50 | 31 |
07 Feb 2024 | 7,412.50 | 7,413.50 | 7,315.50 | 7,331.00 | 7,331.00 | 4 |
06 Feb 2024 | 7,443.50 | 7,443.50 | 7,443.50 | 7,443.50 | 7,443.50 | - |
05 Feb 2024 | 7,337.50 | 7,444.00 | 7,337.50 | 7,443.50 | 7,443.50 | 14 |
02 Feb 2024 | 7,547.50 | 7,547.50 | 7,547.50 | 7,547.50 | 7,547.50 | 2 |
01 Feb 2024 | 7,250.00 | 7,491.00 | 7,250.00 | 7,491.00 | 7,491.00 | 4 |
31 Jan 2024 | 7,595.50 | 7,595.50 | 7,251.00 | 7,251.00 | 7,251.00 | 16 |
30 Jan 2024 | 7,397.00 | 7,520.50 | 7,397.00 | 7,472.00 | 7,472.00 | 46 |
29 Jan 2024 | 7,492.00 | 7,511.00 | 7,439.00 | 7,439.00 | 7,439.00 | 4 |
26 Jan 2024 | 7,500.00 | 7,511.00 | 7,500.00 | 7,511.00 | 7,511.00 | 10 |
25 Jan 2024 | 7,962.50 | 7,962.50 | 7,962.50 | 7,962.50 | 7,962.50 | - |
24 Jan 2024 | 7,906.00 | 7,962.50 | 7,906.00 | 7,962.50 | 7,962.50 | 9 |
23 Jan 2024 | 7,780.00 | 7,824.00 | 7,638.50 | 7,718.00 | 7,718.00 | 25 |
22 Jan 2024 | 7,790.50 | 7,882.50 | 7,780.50 | 7,780.50 | 7,780.50 | 208 |
19 Jan 2024 | 7,504.00 | 7,730.00 | 7,504.00 | 7,639.00 | 7,639.00 | 215 |
18 Jan 2024 | 7,500.00 | 7,736.00 | 7,500.00 | 7,521.00 | 7,521.00 | 88 |
17 Jan 2024 | 7,312.50 | 7,484.50 | 7,256.00 | 7,424.00 | 7,424.00 | 182 |
16 Jan 2024 | 6,647.50 | 6,649.00 | 6,637.00 | 6,641.00 | 6,641.00 | 5 |
15 Jan 2024 | 6,800.00 | 6,800.00 | 6,800.00 | 6,800.00 | 6,800.00 | 2 |
12 Jan 2024 | 6,800.00 | 6,800.00 | 6,800.00 | 6,800.00 | 6,800.00 | - |
11 Jan 2024 | 6,703.00 | 6,800.00 | 6,703.00 | 6,800.00 | 6,800.00 | 12 |
10 Jan 2024 | 6,500.00 | 6,838.00 | 6,500.00 | 6,790.00 | 6,790.00 | 52 |
09 Jan 2024 | 6,449.00 | 6,449.00 | 6,449.00 | 6,449.00 | 6,449.00 | - |
08 Jan 2024 | 6,449.00 | 6,449.00 | 6,449.00 | 6,449.00 | 6,449.00 | - |
05 Jan 2024 | 6,390.00 | 6,535.50 | 6,279.00 | 6,449.00 | 6,449.00 | 89 |
04 Jan 2024 | 6,128.00 | 6,211.00 | 6,094.50 | 6,094.50 | 6,094.50 | 39 |
03 Jan 2024 | 5,764.00 | 5,920.50 | 5,732.00 | 5,920.50 | 5,920.50 | 17 |
02 Jan 2024 | 5,551.00 | 5,764.50 | 5,551.00 | 5,764.50 | 5,764.50 | 16 |
29 Dec 2023 | 5,500.50 | 5,553.50 | 5,442.00 | 5,551.00 | 5,551.00 | 73 |
28 Dec 2023 | 5,327.50 | 5,327.50 | 5,327.50 | 5,327.50 | 5,327.50 | 1 |
27 Dec 2023 | 5,119.00 | 5,119.00 | 5,119.00 | 5,119.00 | 5,119.00 | 14 |
26 Dec 2023 | 5,268.50 | 5,326.00 | 5,187.00 | 5,187.00 | 5,187.00 | 5 |
22 Dec 2023 | 5,420.00 | 5,450.00 | 5,420.00 | 5,435.00 | 5,435.00 | 46 |
21 Dec 2023 | 5,365.50 | 5,456.50 | 5,365.50 | 5,456.50 | 5,456.50 | 9 |
20 Dec 2023 | 5,835.50 | 5,835.50 | 5,835.50 | 5,835.50 | 5,835.50 | - |
19 Dec 2023 | 5,835.50 | 5,835.50 | 5,835.50 | 5,835.50 | 5,835.50 | - |
18 Dec 2023 | 5,835.50 | 5,835.50 | 5,835.50 | 5,835.50 | 5,835.50 | - |
15 Dec 2023 | 5,835.50 | 5,835.50 | 5,835.50 | 5,835.50 | 5,835.50 | - |
14 Dec 2023 | 5,692.50 | 5,835.50 | 5,692.50 | 5,835.50 | 5,835.50 | 18 |
13 Dec 2023 | 5,953.00 | 5,953.00 | 5,719.50 | 5,719.50 | 5,719.50 | 13 |
12 Dec 2023 | 5,621.00 | 5,953.00 | 5,621.00 | 5,953.00 | 5,953.00 | 16 |
11 Dec 2023 | 5,537.00 | 5,537.00 | 5,432.50 | 5,436.00 | 5,436.00 | 29 |
07 Dec 2023 | 4,977.00 | 5,537.00 | 4,977.00 | 5,537.00 | 5,537.00 | 3 |
06 Dec 2023 | 5,137.00 | 5,194.00 | 5,007.50 | 5,036.00 | 5,036.00 | 10 |
05 Dec 2023 | 4,899.50 | 4,899.50 | 4,899.50 | 4,899.50 | 4,899.50 | - |
04 Dec 2023 | 4,899.50 | 4,899.50 | 4,899.50 | 4,899.50 | 4,899.50 | - |
01 Dec 2023 | 4,500.00 | 4,899.50 | 4,400.00 | 4,899.50 | 4,899.50 | 3,666 |
30 Nov 2023 | 4,443.50 | 4,443.50 | 4,443.50 | 4,443.50 | 4,443.50 | 10 |
29 Nov 2023 | 4,445.50 | 4,505.50 | 4,445.50 | 4,505.50 | 4,505.50 | 201 |
28 Nov 2023 | 4,455.00 | 4,483.00 | 4,455.00 | 4,483.00 | 4,483.00 | 2 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |