Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
18 Apr 2024 | - | - | - | - | - | - |
17 Apr 2024 | - | - | - | - | - | - |
16 Apr 2024 | 3,208.35 | 3,265.00 | 3,195.20 | 3,232.40 | 3,232.40 | 8,101 |
15 Apr 2024 | 3,269.90 | 3,301.80 | 3,217.90 | 3,246.65 | 3,246.65 | 8,048 |
12 Apr 2024 | 3,254.40 | 3,320.00 | 3,232.20 | 3,296.10 | 3,296.10 | 27,558 |
11 Apr 2024 | - | - | - | - | - | - |
10 Apr 2024 | 3,080.00 | 3,260.00 | 3,039.50 | 3,247.30 | 3,247.30 | 39,098 |
09 Apr 2024 | 3,158.35 | 3,158.35 | 3,051.00 | 3,058.45 | 3,058.45 | 6,773 |
08 Apr 2024 | 3,165.00 | 3,165.00 | 3,090.00 | 3,096.75 | 3,096.75 | 6,213 |
05 Apr 2024 | 3,132.65 | 3,179.00 | 3,126.00 | 3,147.60 | 3,147.60 | 6,081 |
04 Apr 2024 | 3,164.55 | 3,170.35 | 3,129.30 | 3,135.30 | 3,135.30 | 1,501 |
03 Apr 2024 | 3,144.65 | 3,154.75 | 3,125.00 | 3,144.70 | 3,144.70 | 2,771 |
02 Apr 2024 | 3,158.30 | 3,205.10 | 3,122.10 | 3,148.60 | 3,148.60 | 8,245 |
01 Apr 2024 | 3,127.60 | 3,163.00 | 3,096.05 | 3,129.25 | 3,129.25 | 9,307 |
28 Mar 2024 | 3,130.00 | 3,135.00 | 3,089.30 | 3,112.00 | 3,112.00 | 5,158 |
27 Mar 2024 | 3,124.05 | 3,187.00 | 3,094.25 | 3,134.40 | 3,134.40 | 7,316 |
26 Mar 2024 | 3,029.75 | 3,148.95 | 3,029.75 | 3,124.05 | 3,124.05 | 16,549 |
25 Mar 2024 | - | - | - | - | - | - |
22 Mar 2024 | 3,087.80 | 3,124.40 | 3,072.55 | 3,093.60 | 3,093.60 | 8,431 |
21 Mar 2024 | 2,993.80 | 3,099.60 | 2,971.70 | 3,081.95 | 3,081.95 | 3,124 |
20 Mar 2024 | 2,971.65 | 2,990.35 | 2,935.45 | 2,964.70 | 2,964.70 | 2,368 |
19 Mar 2024 | 3,011.60 | 3,015.50 | 2,968.00 | 2,989.60 | 2,989.60 | 1,725 |
18 Mar 2024 | 2,999.80 | 3,029.05 | 2,966.00 | 3,010.85 | 3,010.85 | 3,775 |
15 Mar 2024 | - | - | - | - | - | - |
14 Mar 2024 | 2,977.80 | 3,005.00 | 2,900.20 | 2,998.60 | 2,998.60 | 49,784 |
13 Mar 2024 | 3,018.65 | 3,030.50 | 2,914.00 | 2,930.20 | 2,930.20 | 6,612 |
12 Mar 2024 | 3,050.35 | 3,059.45 | 2,996.65 | 3,014.40 | 3,014.40 | 6,842 |
11 Mar 2024 | 3,059.35 | 3,080.95 | 3,019.25 | 3,050.75 | 3,050.75 | 14,308 |
08 Mar 2024 | - | - | - | - | - | - |
07 Mar 2024 | 3,048.95 | 3,105.75 | 3,023.40 | 3,059.35 | 3,059.35 | 3,062 |
06 Mar 2024 | 3,046.25 | 3,055.00 | 3,000.20 | 3,025.40 | 3,025.40 | 8,478 |
05 Mar 2024 | 3,046.70 | 3,126.95 | 3,036.90 | 3,043.45 | 3,043.45 | 11,687 |
04 Mar 2024 | 3,085.60 | 3,087.00 | 3,038.00 | 3,048.25 | 3,048.25 | 4,447 |
01 Mar 2024 | 3,016.05 | 3,065.35 | 3,016.05 | 3,055.75 | 3,055.75 | 3,019 |
29 Feb 2024 | 3,032.75 | 3,035.00 | 2,991.00 | 3,019.75 | 3,019.75 | 8,248 |
28 Feb 2024 | 3,120.60 | 3,120.60 | 3,002.00 | 3,018.20 | 3,018.20 | 4,304 |
27 Feb 2024 | 3,107.95 | 3,128.80 | 3,072.60 | 3,118.90 | 3,118.90 | 7,595 |
26 Feb 2024 | 3,148.95 | 3,160.00 | 3,102.00 | 3,109.50 | 3,109.50 | 2,712 |
23 Feb 2024 | 3,193.50 | 3,206.90 | 3,140.00 | 3,148.95 | 3,148.95 | 8,883 |
22 Feb 2024 | 3,168.00 | 3,207.40 | 3,139.15 | 3,194.50 | 3,194.50 | 9,943 |
21 Feb 2024 | 3,225.40 | 3,225.40 | 3,154.00 | 3,163.00 | 3,163.00 | 7,127 |
20 Feb 2024 | 3,164.95 | 3,220.15 | 3,142.50 | 3,207.90 | 3,207.90 | 11,209 |
16 Feb 2024 | 3,125.25 | 3,183.25 | 3,124.85 | 3,172.95 | 3,172.95 | 3,865 |
15 Feb 2024 | 3,105.00 | 3,139.85 | 3,105.00 | 3,125.70 | 3,125.70 | 7,745 |
14 Feb 2024 | 3,099.85 | 3,113.25 | 3,064.40 | 3,103.80 | 3,103.80 | 7,530 |
13 Feb 2024 | 3,100.00 | 3,114.45 | 3,030.00 | 3,106.50 | 3,106.50 | 6,647 |
12 Feb 2024 | 3,050.15 | 3,125.00 | 3,039.05 | 3,072.70 | 3,072.70 | 28,747 |
09 Feb 2024 | 3,090.85 | 3,090.85 | 3,002.20 | 3,028.60 | 3,028.60 | 27,954 |
08 Feb 2024 | 3,091.05 | 3,103.50 | 3,043.45 | 3,072.25 | 3,072.25 | 12,830 |
07 Feb 2024 | 3,219.85 | 3,235.00 | 3,032.00 | 3,090.90 | 3,090.90 | 57,244 |
06 Feb 2024 | 3,249.85 | 3,292.70 | 3,205.05 | 3,261.45 | 3,261.45 | 6,419 |
05 Feb 2024 | 3,308.40 | 3,326.00 | 3,220.00 | 3,228.30 | 3,228.30 | 7,785 |
02 Feb 2024 | 3,359.85 | 3,365.00 | 3,320.00 | 3,324.75 | 3,324.75 | 8,482 |
01 Feb 2024 | 3,417.70 | 3,417.70 | 3,316.50 | 3,323.15 | 3,323.15 | 9,338 |
31 Jan 2024 | 3,330.45 | 3,426.60 | 3,287.00 | 3,417.70 | 3,417.70 | 6,900 |
30 Jan 2024 | 3,348.85 | 3,364.30 | 3,302.20 | 3,307.50 | 3,307.50 | 17,019 |
29 Jan 2024 | 3,379.85 | 3,379.85 | 3,296.60 | 3,324.35 | 3,324.35 | 8,332 |
26 Jan 2024 | 3,342.05 | 3,342.05 | 3,342.05 | 3,342.05 | 3,342.05 | - |
25 Jan 2024 | 3,439.25 | 3,439.25 | 3,330.65 | 3,342.05 | 3,342.05 | 9,920 |
24 Jan 2024 | 3,390.55 | 3,428.35 | 3,335.00 | 3,421.00 | 3,421.00 | 5,035 |
23 Jan 2024 | 3,477.85 | 3,477.85 | 3,340.00 | 3,360.30 | 3,360.30 | 8,134 |
22 Jan 2024 | 3,411.70 | 3,411.70 | 3,411.70 | 3,411.70 | 3,411.70 | - |
19 Jan 2024 | 3,449.90 | 3,458.95 | 3,400.05 | 3,411.70 | 3,411.70 | 7,465 |
18 Jan 2024 | 3,446.00 | 3,459.95 | 3,388.00 | 3,403.20 | 3,403.20 | 6,922 |
17 Jan 2024 | 3,486.90 | 3,510.00 | 3,436.00 | 3,445.70 | 3,445.70 | 10,324 |
16 Jan 2024 | 3,536.00 | 3,541.25 | 3,482.60 | 3,490.15 | 3,490.15 | 3,299 |
12 Jan 2024 | 3,550.10 | 3,552.90 | 3,523.10 | 3,535.05 | 3,535.05 | 2,592 |
11 Jan 2024 | 3,515.15 | 3,550.95 | 3,499.30 | 3,531.00 | 3,531.00 | 4,706 |
10 Jan 2024 | 3,518.95 | 3,534.30 | 3,461.00 | 3,490.75 | 3,490.75 | 15,728 |
09 Jan 2024 | 3,612.00 | 3,635.35 | 3,476.00 | 3,500.20 | 3,500.20 | 43,617 |
08 Jan 2024 | 3,839.75 | 3,839.75 | 3,600.05 | 3,612.15 | 3,612.15 | 36,187 |
05 Jan 2024 | 3,824.10 | 3,829.45 | 3,783.40 | 3,813.05 | 3,813.05 | 7,615 |
04 Jan 2024 | 3,877.05 | 3,882.00 | 3,774.75 | 3,797.00 | 3,797.00 | 7,249 |
03 Jan 2024 | 3,860.70 | 3,883.45 | 3,840.00 | 3,861.80 | 3,861.80 | 3,797 |
02 Jan 2024 | 3,860.00 | 3,892.80 | 3,817.70 | 3,855.20 | 3,855.20 | 2,731 |
29 Dec 2023 | 3,869.80 | 3,883.75 | 3,818.35 | 3,851.95 | 3,851.95 | 2,662 |
28 Dec 2023 | 3,869.85 | 3,869.85 | 3,818.00 | 3,837.55 | 3,837.55 | 6,007 |
27 Dec 2023 | 3,812.20 | 3,882.70 | 3,775.00 | 3,851.35 | 3,851.35 | 5,894 |
26 Dec 2023 | 3,770.60 | 3,834.15 | 3,767.05 | 3,797.60 | 3,797.60 | 6,250 |
22 Dec 2023 | 3,750.00 | 3,812.95 | 3,746.00 | 3,765.90 | 3,765.90 | 2,157 |
21 Dec 2023 | 3,699.55 | 3,825.75 | 3,679.70 | 3,741.05 | 3,741.05 | 3,903 |
20 Dec 2023 | 3,909.65 | 3,921.70 | 3,701.00 | 3,719.25 | 3,719.25 | 22,691 |
19 Dec 2023 | 3,877.80 | 3,880.95 | 3,828.00 | 3,866.70 | 3,866.70 | 2,238 |
18 Dec 2023 | 3,850.05 | 3,914.10 | 3,846.05 | 3,879.00 | 3,879.00 | 2,662 |
15 Dec 2023 | 3,851.05 | 3,979.00 | 3,830.05 | 3,868.10 | 3,868.10 | 22,272 |
14 Dec 2023 | 3,796.20 | 3,882.40 | 3,785.00 | 3,866.50 | 3,866.50 | 6,029 |
13 Dec 2023 | 3,790.55 | 3,803.90 | 3,726.25 | 3,786.35 | 3,786.35 | 3,369 |
12 Dec 2023 | 3,812.00 | 3,830.00 | 3,751.75 | 3,769.20 | 3,769.20 | 4,546 |
11 Dec 2023 | 3,792.70 | 3,814.60 | 3,773.75 | 3,800.70 | 3,800.70 | 2,038 |
08 Dec 2023 | 3,824.95 | 3,825.00 | 3,754.35 | 3,800.20 | 3,800.20 | 9,177 |
07 Dec 2023 | 3,780.05 | 3,817.45 | 3,765.00 | 3,796.75 | 3,796.75 | 2,576 |
06 Dec 2023 | 3,808.05 | 3,834.70 | 3,784.00 | 3,792.75 | 3,792.75 | 10,033 |
05 Dec 2023 | 3,738.00 | 3,839.40 | 3,735.00 | 3,804.55 | 3,804.55 | 7,486 |
04 Dec 2023 | 3,771.95 | 3,771.95 | 3,733.00 | 3,737.95 | 3,737.95 | 4,509 |
01 Dec 2023 | 3,703.05 | 3,766.00 | 3,703.05 | 3,728.15 | 3,728.15 | 12,270 |
30 Nov 2023 | 3,738.55 | 3,738.55 | 3,676.00 | 3,703.05 | 3,703.05 | 21,521 |
29 Nov 2023 | 3,696.30 | 3,723.25 | 3,688.00 | 3,702.50 | 3,702.50 | 2,462 |
28 Nov 2023 | 3,730.00 | 3,740.00 | 3,673.15 | 3,691.25 | 3,691.25 | 6,628 |
27 Nov 2023 | 3,733.05 | 3,733.05 | 3,733.05 | 3,733.05 | 3,733.05 | - |
24 Nov 2023 | 3,724.95 | 3,743.00 | 3,702.05 | 3,733.05 | 3,733.05 | 4,666 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |