Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
26 Apr 2024 | 5,018.00 | 5,018.00 | 5,007.80 | 5,007.80 | 5,007.80 | 47 |
25 Apr 2024 | 4,900.00 | 4,969.00 | 4,900.00 | 4,969.00 | 4,969.00 | 89 |
24 Apr 2024 | 5,000.00 | 5,010.00 | 5,000.00 | 5,010.00 | 5,010.00 | 89 |
23 Apr 2024 | 4,935.00 | 4,999.00 | 4,935.00 | 4,988.00 | 4,988.00 | 874 |
22 Apr 2024 | 4,784.00 | 4,901.99 | 4,784.00 | 4,847.00 | 4,847.00 | 207 |
19 Apr 2024 | 4,850.50 | 4,887.00 | 4,757.00 | 4,764.15 | 4,764.15 | 115 |
18 Apr 2024 | 4,840.00 | 4,870.00 | 4,700.02 | 4,807.00 | 4,807.00 | 140 |
17 Apr 2024 | 4,700.00 | 4,700.00 | 4,624.82 | 4,624.82 | 4,624.82 | 103 |
16 Apr 2024 | 4,500.00 | 4,500.00 | 4,500.00 | 4,500.00 | 4,500.00 | - |
15 Apr 2024 | 4,594.00 | 4,594.00 | 4,500.00 | 4,500.00 | 4,500.00 | 54 |
12 Apr 2024 | 4,620.01 | 4,620.01 | 4,620.01 | 4,620.01 | 4,620.01 | - |
11 Apr 2024 | 4,651.00 | 4,725.00 | 4,620.00 | 4,620.01 | 4,620.01 | 284 |
10 Apr 2024 | 4,600.00 | 4,644.00 | 4,594.00 | 4,608.00 | 4,608.00 | 273 |
09 Apr 2024 | 4,387.51 | 4,599.99 | 4,387.51 | 4,574.62 | 4,574.62 | 178 |
08 Apr 2024 | 4,352.00 | 4,379.00 | 4,345.00 | 4,379.00 | 4,379.00 | 306 |
05 Apr 2024 | 4,400.01 | 4,431.52 | 4,400.01 | 4,430.01 | 4,430.01 | 848 |
04 Apr 2024 | 4,466.00 | 4,511.00 | 4,405.00 | 4,405.00 | 4,405.00 | 153 |
03 Apr 2024 | 4,529.40 | 4,529.40 | 4,467.00 | 4,527.39 | 4,527.39 | 306 |
02 Apr 2024 | 4,530.00 | 4,548.50 | 4,516.00 | 4,538.37 | 4,538.37 | 275 |
01 Apr 2024 | 4,663.00 | 4,663.00 | 4,641.00 | 4,641.00 | 4,641.00 | 228 |
27 Mar 2024 | 4,750.00 | 4,774.99 | 4,674.00 | 4,674.00 | 4,674.00 | 89 |
26 Mar 2024 | 4,773.00 | 4,790.00 | 4,730.00 | 4,738.70 | 4,738.70 | 562 |
25 Mar 2024 | 4,750.00 | 4,753.00 | 4,740.99 | 4,740.99 | 4,740.99 | 49 |
22 Mar 2024 | 4,840.00 | 4,840.00 | 4,800.00 | 4,800.00 | 4,800.00 | 64 |
21 Mar 2024 | 4,730.00 | 4,841.00 | 4,730.00 | 4,818.19 | 4,818.19 | 1,115 |
20 Mar 2024 | 4,690.00 | 4,735.00 | 4,675.00 | 4,729.50 | 4,729.50 | 359 |
19 Mar 2024 | 4,748.16 | 4,748.16 | 4,707.84 | 4,714.61 | 4,714.61 | 120 |
15 Mar 2024 | 4,729.60 | 4,748.00 | 4,729.60 | 4,748.00 | 4,748.00 | 156 |
14 Mar 2024 | 4,776.00 | 4,792.08 | 4,776.00 | 4,791.10 | 4,791.10 | 293 |
13 Mar 2024 | 4,759.00 | 4,880.00 | 4,759.00 | 4,836.00 | 4,836.00 | 1,529 |
12 Mar 2024 | 4,763.00 | 4,914.88 | 4,760.00 | 4,771.00 | 4,771.00 | 3,348 |
11 Mar 2024 | 4,680.00 | 4,794.00 | 4,680.00 | 4,768.03 | 4,768.03 | 2,392 |
08 Mar 2024 | 4,780.00 | 4,780.00 | 4,714.00 | 4,727.00 | 4,727.00 | 875 |
07 Mar 2024 | 4,696.75 | 4,850.00 | 4,696.75 | 4,824.82 | 4,824.82 | 738 |
06 Mar 2024 | 5,000.00 | 5,000.00 | 4,650.01 | 4,696.78 | 4,696.78 | 873 |
05 Mar 2024 | 5,083.11 | 5,083.11 | 4,826.00 | 4,920.00 | 4,920.00 | 268 |
04 Mar 2024 | 5,105.00 | 5,105.00 | 4,995.01 | 5,080.00 | 5,080.00 | 2,463 |
01 Mar 2024 | 5,170.00 | 5,170.00 | 5,050.01 | 5,151.00 | 5,151.00 | 961 |
29 Feb 2024 | 5,458.08 | 5,458.08 | 5,273.00 | 5,280.00 | 5,280.00 | 1,828 |
28 Feb 2024 | 5,380.00 | 5,739.39 | 5,292.00 | 5,503.98 | 5,503.98 | 3,360 |
27 Feb 2024 | 5,400.00 | 5,560.00 | 5,299.21 | 5,368.00 | 5,368.00 | 2,265 |
26 Feb 2024 | 5,030.00 | 5,399.99 | 5,030.00 | 5,249.00 | 5,249.00 | 4,767 |
23 Feb 2024 | 4,674.00 | 4,865.10 | 4,674.00 | 4,836.15 | 4,836.15 | 2,205 |
22 Feb 2024 | 4,699.00 | 4,736.85 | 4,555.00 | 4,577.00 | 4,577.00 | 6,043 |
21 Feb 2024 | 4,650.00 | 4,650.00 | 4,441.70 | 4,481.85 | 4,481.85 | 19,226 |
20 Feb 2024 | 6,250.00 | 6,399.99 | 6,100.02 | 6,245.00 | 6,245.00 | 152 |
19 Feb 2024 | 6,307.35 | 6,307.35 | 6,307.35 | 6,307.35 | 6,307.35 | - |
16 Feb 2024 | 6,289.00 | 6,314.00 | 6,289.00 | 6,307.35 | 6,307.35 | 1,439 |
15 Feb 2024 | 6,186.00 | 6,240.00 | 6,186.00 | 6,225.00 | 6,225.00 | 966 |
14 Feb 2024 | 6,371.90 | 6,371.90 | 6,307.00 | 6,307.00 | 6,307.00 | 118 |
13 Feb 2024 | 6,250.00 | 6,420.00 | 6,250.00 | 6,300.00 | 6,300.00 | 87 |
12 Feb 2024 | 6,378.00 | 6,378.00 | 6,312.00 | 6,312.00 | 6,312.00 | 357 |
09 Feb 2024 | 6,305.00 | 6,549.99 | 6,305.00 | 6,549.99 | 6,549.99 | 175 |
08 Feb 2024 | 6,230.00 | 6,247.00 | 6,230.00 | 6,247.00 | 6,247.00 | 110 |
07 Feb 2024 | 6,050.00 | 6,200.00 | 6,050.00 | 6,195.50 | 6,195.50 | 143 |
06 Feb 2024 | 5,784.40 | 5,817.50 | 5,784.40 | 5,817.50 | 5,817.50 | 3,109 |
02 Feb 2024 | 5,915.00 | 5,915.00 | 5,915.00 | 5,915.00 | 5,915.00 | 51 |
01 Feb 2024 | 5,828.95 | 5,828.95 | 5,828.95 | 5,828.95 | 5,828.95 | - |
31 Jan 2024 | 5,828.95 | 5,828.95 | 5,828.95 | 5,828.95 | 5,828.95 | 430 |
30 Jan 2024 | 5,878.00 | 5,878.00 | 5,878.00 | 5,878.00 | 5,878.00 | - |
29 Jan 2024 | 5,878.00 | 5,878.00 | 5,878.00 | 5,878.00 | 5,878.00 | 10 |
26 Jan 2024 | 5,880.00 | 5,888.88 | 5,880.00 | 5,888.88 | 5,888.88 | 55 |
25 Jan 2024 | 5,958.00 | 5,958.00 | 5,958.00 | 5,958.00 | 5,958.00 | - |
24 Jan 2024 | 5,958.00 | 5,958.00 | 5,958.00 | 5,958.00 | 5,958.00 | 88 |
23 Jan 2024 | 6,079.99 | 6,079.99 | 5,980.00 | 5,980.00 | 5,980.00 | 15 |
22 Jan 2024 | 5,790.60 | 5,790.60 | 5,790.60 | 5,790.60 | 5,790.60 | - |
19 Jan 2024 | 5,829.00 | 5,829.00 | 5,790.60 | 5,790.60 | 5,790.60 | 1,911 |
18 Jan 2024 | 5,796.70 | 5,798.00 | 5,770.00 | 5,770.00 | 5,770.00 | 463 |
17 Jan 2024 | 5,635.50 | 5,712.49 | 5,635.50 | 5,674.22 | 5,674.22 | 1,139 |
16 Jan 2024 | 5,691.50 | 5,837.00 | 5,656.00 | 5,837.00 | 5,837.00 | 92 |
15 Jan 2024 | 5,428.61 | 5,428.61 | 5,428.61 | 5,428.61 | 5,428.61 | - |
12 Jan 2024 | 5,428.61 | 5,428.61 | 5,428.61 | 5,428.61 | 5,428.61 | - |
11 Jan 2024 | 5,428.61 | 5,428.61 | 5,428.61 | 5,428.61 | 5,428.61 | 32 |
10 Jan 2024 | 5,265.00 | 5,342.00 | 5,265.00 | 5,342.00 | 5,342.00 | 75 |
09 Jan 2024 | 4,957.60 | 5,078.00 | 4,957.60 | 5,078.00 | 5,078.00 | 151 |
08 Jan 2024 | 4,782.00 | 4,782.00 | 4,782.00 | 4,782.00 | 4,782.00 | 825 |
05 Jan 2024 | 4,804.74 | 4,804.74 | 4,804.74 | 4,804.74 | 4,804.74 | 825 |
04 Jan 2024 | 4,850.00 | 4,850.00 | 4,850.00 | 4,850.00 | 4,850.00 | 144 |
03 Jan 2024 | 4,874.61 | 4,874.61 | 4,874.61 | 4,874.61 | 4,874.61 | 7 |
02 Jan 2024 | 4,900.00 | 4,910.00 | 4,800.01 | 4,910.00 | 4,910.00 | 111 |
29 Dec 2023 | 5,021.00 | 5,021.00 | 5,021.00 | 5,021.00 | 5,021.00 | - |
28 Dec 2023 | 5,021.00 | 5,021.00 | 5,021.00 | 5,021.00 | 5,021.00 | 20 |
27 Dec 2023 | 5,090.59 | 5,095.00 | 5,028.00 | 5,028.00 | 5,028.00 | 418 |
26 Dec 2023 | 5,102.33 | 5,102.33 | 5,102.33 | 5,102.33 | 5,102.33 | 186 |
22 Dec 2023 | 5,083.00 | 5,083.00 | 5,083.00 | 5,083.00 | 5,083.00 | - |
21 Dec 2023 | 5,083.00 | 5,083.00 | 5,083.00 | 5,083.00 | 5,083.00 | 235 |
20 Dec 2023 | 5,205.00 | 5,205.00 | 5,195.54 | 5,195.54 | 5,195.54 | 401 |
19 Dec 2023 | 5,300.00 | 5,300.00 | 5,263.11 | 5,268.88 | 5,268.88 | 373 |
18 Dec 2023 | 5,270.00 | 5,270.00 | 5,270.00 | 5,270.00 | 5,270.00 | 50 |
15 Dec 2023 | 5,267.00 | 5,300.00 | 5,267.00 | 5,293.00 | 5,293.00 | 830 |
14 Dec 2023 | 5,311.00 | 5,311.00 | 5,210.00 | 5,213.33 | 5,213.33 | 475 |
13 Dec 2023 | 5,380.05 | 5,541.29 | 5,287.52 | 5,390.81 | 5,390.81 | 5,343 |
11 Dec 2023 | 5,149.85 | 5,149.85 | 5,149.85 | 5,149.85 | 5,149.85 | - |
08 Dec 2023 | 5,135.00 | 5,150.00 | 5,135.00 | 5,149.85 | 5,149.85 | 70 |
07 Dec 2023 | 5,005.54 | 5,005.54 | 4,962.51 | 4,962.51 | 4,962.51 | 488 |
06 Dec 2023 | 5,041.00 | 5,041.00 | 4,964.00 | 4,970.95 | 4,970.95 | 3,271 |
05 Dec 2023 | 4,927.36 | 5,068.74 | 4,927.36 | 5,068.74 | 5,068.74 | 191 |
04 Dec 2023 | 5,077.38 | 5,077.38 | 4,936.50 | 5,003.81 | 5,003.81 | 271 |
01 Dec 2023 | 5,100.00 | 5,100.00 | 5,100.00 | 5,100.00 | 5,100.00 | - |
30 Nov 2023 | 5,158.00 | 5,158.00 | 5,081.00 | 5,100.00 | 5,100.00 | 829 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |