Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
19 Apr 2024 | 4,311.95 | 4,311.95 | 4,172.30 | 4,202.10 | 4,202.10 | 220 |
18 Apr 2024 | 4,270.10 | 4,306.45 | 4,180.40 | 4,209.25 | 4,209.25 | 114 |
17 Apr 2024 | - | - | - | - | - | - |
16 Apr 2024 | 4,252.80 | 4,313.40 | 4,252.80 | 4,260.20 | 4,260.20 | 254 |
15 Apr 2024 | 4,350.00 | 4,350.00 | 4,201.55 | 4,229.55 | 4,229.55 | 412 |
12 Apr 2024 | 4,464.95 | 4,475.40 | 4,354.45 | 4,356.55 | 4,356.55 | 248 |
11 Apr 2024 | - | - | - | - | - | - |
10 Apr 2024 | 4,522.95 | 4,522.95 | 4,297.30 | 4,422.75 | 4,422.75 | 224 |
09 Apr 2024 | 4,292.95 | 4,430.75 | 4,292.95 | 4,405.35 | 4,405.35 | 27 |
08 Apr 2024 | 4,347.40 | 4,347.40 | 4,286.15 | 4,286.15 | 4,286.15 | 84 |
05 Apr 2024 | 4,295.00 | 4,348.95 | 4,275.00 | 4,343.35 | 4,343.35 | 158 |
04 Apr 2024 | 4,285.00 | 4,295.00 | 4,166.00 | 4,288.50 | 4,288.50 | 112 |
03 Apr 2024 | 4,166.60 | 4,287.50 | 4,166.60 | 4,261.85 | 4,261.85 | 282 |
02 Apr 2024 | 4,156.60 | 4,244.90 | 4,154.60 | 4,223.85 | 4,223.85 | 277 |
01 Apr 2024 | 4,146.85 | 4,151.75 | 4,111.70 | 4,151.75 | 4,151.75 | 28 |
28 Mar 2024 | 4,044.15 | 4,150.00 | 4,044.15 | 4,113.45 | 4,113.45 | 222 |
27 Mar 2024 | 4,030.80 | 4,050.00 | 4,009.45 | 4,047.70 | 4,047.70 | 183 |
26 Mar 2024 | 4,075.10 | 4,100.00 | 3,987.00 | 4,001.85 | 4,001.85 | 122 |
25 Mar 2024 | - | - | - | - | - | - |
22 Mar 2024 | 4,052.75 | 4,174.35 | 4,046.60 | 4,069.35 | 4,069.35 | 39 |
21 Mar 2024 | 4,112.90 | 4,112.90 | 4,051.15 | 4,106.60 | 4,106.60 | 29 |
20 Mar 2024 | 4,083.00 | 4,137.80 | 4,062.90 | 4,073.65 | 4,073.65 | 113 |
19 Mar 2024 | 3,925.20 | 4,040.10 | 3,925.20 | 4,011.75 | 4,011.75 | 148 |
18 Mar 2024 | 3,555.05 | 4,071.00 | 3,555.05 | 4,040.00 | 4,040.00 | 130 |
15 Mar 2024 | - | - | - | - | - | - |
14 Mar 2024 | 3,896.90 | 4,334.00 | 3,859.95 | 3,969.15 | 3,969.15 | 683 |
13 Mar 2024 | 4,021.05 | 4,021.05 | 3,775.60 | 3,855.00 | 3,855.00 | 604 |
12 Mar 2024 | 4,133.45 | 4,148.00 | 4,076.00 | 4,076.00 | 4,076.00 | 79 |
11 Mar 2024 | 4,114.60 | 4,147.70 | 4,059.60 | 4,086.50 | 4,086.50 | 75 |
08 Mar 2024 | - | - | - | - | - | - |
07 Mar 2024 | 4,028.00 | 4,204.00 | 4,028.00 | 4,148.95 | 4,148.95 | 210 |
06 Mar 2024 | 4,175.70 | 4,175.70 | 4,025.45 | 4,054.85 | 4,054.85 | 444 |
05 Mar 2024 | 4,184.00 | 4,298.00 | 4,150.00 | 4,215.00 | 4,215.00 | 65 |
04 Mar 2024 | 4,180.00 | 4,197.45 | 4,138.15 | 4,176.35 | 4,176.35 | 398 |
01 Mar 2024 | 4,187.00 | 4,202.00 | 4,131.20 | 4,183.35 | 4,183.35 | 180 |
29 Feb 2024 | 4,230.05 | 4,276.00 | 4,097.55 | 4,238.35 | 4,238.35 | 403 |
28 Feb 2024 | 4,372.00 | 4,378.00 | 4,204.00 | 4,229.90 | 4,229.90 | 115 |
27 Feb 2024 | 4,249.55 | 4,425.00 | 4,249.55 | 4,371.65 | 4,371.65 | 570 |
26 Feb 2024 | 4,111.65 | 4,250.00 | 4,103.50 | 4,235.80 | 4,235.80 | 276 |
23 Feb 2024 | 4,140.00 | 4,150.20 | 4,108.35 | 4,144.35 | 4,144.35 | 90 |
22 Feb 2024 | 4,224.10 | 4,224.10 | 4,055.00 | 4,158.85 | 4,158.85 | 57 |
21 Feb 2024 | 4,152.30 | 4,152.30 | 4,090.00 | 4,092.60 | 4,092.60 | 91 |
20 Feb 2024 | 4,314.15 | 4,314.15 | 4,130.00 | 4,138.05 | 4,138.05 | 148 |
16 Feb 2024 | 4,147.45 | 4,147.50 | 4,104.95 | 4,123.50 | 4,123.50 | 117 |
15 Feb 2024 | 4,118.80 | 4,147.50 | 4,116.65 | 4,129.45 | 4,129.45 | 203 |
14 Feb 2024 | 3,806.95 | 4,076.50 | 3,806.95 | 4,055.90 | 4,055.90 | 181 |
13 Feb 2024 | 3,974.15 | 3,987.75 | 3,923.65 | 3,945.65 | 3,945.65 | 66 |
12 Feb 2024 | 4,124.95 | 4,124.95 | 3,995.90 | 3,995.90 | 3,995.90 | 187 |
09 Feb 2024 | 4,249.95 | 4,249.95 | 3,961.65 | 4,177.30 | 4,177.30 | 848 |
08 Feb 2024 | 4,080.00 | 4,230.45 | 4,080.00 | 4,195.80 | 4,195.80 | 322 |
07 Feb 2024 | 4,123.45 | 4,129.05 | 4,041.15 | 4,108.85 | 4,108.85 | 389 |
06 Feb 2024 | 4,248.85 | 4,248.85 | 4,006.25 | 4,064.50 | 4,064.50 | 931 |
05 Feb 2024 | 4,233.15 | 4,233.15 | 4,144.95 | 4,182.90 | 4,182.90 | 429 |
02 Feb 2024 | 4,104.35 | 4,234.00 | 4,104.35 | 4,229.20 | 4,229.20 | 232 |
01 Feb 2024 | 4,109.05 | 4,142.00 | 3,998.00 | 4,138.30 | 4,138.30 | 220 |
31 Jan 2024 | 4,114.00 | 4,149.60 | 4,036.30 | 4,131.35 | 4,131.35 | 97 |
30 Jan 2024 | 4,120.65 | 4,136.90 | 4,045.00 | 4,109.60 | 4,109.60 | 623 |
29 Jan 2024 | 4,100.10 | 4,129.65 | 4,071.30 | 4,119.95 | 4,119.95 | 213 |
26 Jan 2024 | 4,130.40 | 4,130.40 | 4,130.40 | 4,130.40 | 4,130.40 | - |
25 Jan 2024 | 4,070.00 | 4,150.00 | 4,054.60 | 4,130.40 | 4,130.40 | 437 |
24 Jan 2024 | 3,981.10 | 4,060.00 | 3,955.70 | 4,046.70 | 4,046.70 | 193 |
23 Jan 2024 | 4,038.10 | 4,049.45 | 3,905.00 | 3,980.70 | 3,980.70 | 212 |
22 Jan 2024 | 3,974.30 | 3,974.30 | 3,974.30 | 3,974.30 | 3,974.30 | - |
19 Jan 2024 | 3,877.00 | 4,000.00 | 3,877.00 | 3,974.30 | 3,974.30 | 955 |
18 Jan 2024 | 4,027.40 | 4,027.40 | 3,788.70 | 3,869.35 | 3,869.35 | 208 |
17 Jan 2024 | 3,839.95 | 3,890.00 | 3,795.90 | 3,864.70 | 3,864.70 | 805 |
16 Jan 2024 | 3,703.80 | 3,899.00 | 3,703.80 | 3,885.95 | 3,885.95 | 500 |
12 Jan 2024 | 3,700.00 | 3,845.45 | 3,691.85 | 3,832.85 | 3,832.85 | 1,112 |
11 Jan 2024 | 3,810.00 | 3,810.00 | 3,639.65 | 3,713.10 | 3,713.10 | 1,538 |
10 Jan 2024 | 3,700.05 | 3,800.00 | 3,637.00 | 3,779.35 | 3,779.35 | 926 |
09 Jan 2024 | 3,482.70 | 3,799.00 | 3,482.70 | 3,750.25 | 3,750.25 | 1,984 |
08 Jan 2024 | 3,544.95 | 3,544.95 | 3,424.45 | 3,445.65 | 3,445.65 | 475 |
05 Jan 2024 | 3,505.00 | 3,520.70 | 3,480.00 | 3,492.60 | 3,492.60 | 181 |
04 Jan 2024 | 3,580.00 | 3,580.00 | 3,499.65 | 3,500.30 | 3,500.30 | 353 |
03 Jan 2024 | 3,524.35 | 3,534.85 | 3,483.10 | 3,500.75 | 3,500.75 | 200 |
02 Jan 2024 | 3,619.95 | 3,619.95 | 3,467.00 | 3,561.95 | 3,561.95 | 185 |
29 Dec 2023 | 3,510.05 | 3,580.80 | 3,450.00 | 3,535.00 | 3,535.00 | 726 |
28 Dec 2023 | 3,560.00 | 3,680.00 | 3,480.10 | 3,518.45 | 3,518.45 | 866 |
27 Dec 2023 | 3,500.00 | 3,515.00 | 3,438.50 | 3,491.90 | 3,491.90 | 349 |
26 Dec 2023 | 3,490.45 | 3,492.25 | 3,386.60 | 3,477.00 | 3,477.00 | 153 |
22 Dec 2023 | 3,412.00 | 3,441.30 | 3,333.00 | 3,340.10 | 3,340.10 | 349 |
21 Dec 2023 | 3,380.00 | 3,399.20 | 3,299.65 | 3,389.85 | 3,389.85 | 471 |
20 Dec 2023 | 3,465.70 | 3,500.00 | 3,390.00 | 3,413.40 | 3,413.40 | 372 |
19 Dec 2023 | 3,392.45 | 3,399.95 | 3,380.65 | 3,389.05 | 3,389.05 | 66 |
18 Dec 2023 | 3,441.55 | 3,485.25 | 3,390.00 | 3,400.40 | 3,400.40 | 231 |
15 Dec 2023 | 3,387.90 | 3,525.00 | 3,386.65 | 3,431.70 | 3,431.70 | 251 |
14 Dec 2023 | 3,373.05 | 3,373.05 | 3,325.00 | 3,345.65 | 3,345.65 | 179 |
13 Dec 2023 | 3,347.00 | 3,406.95 | 3,347.00 | 3,372.65 | 3,372.65 | 532 |
12 Dec 2023 | 3,400.05 | 3,429.75 | 3,358.00 | 3,370.00 | 3,370.00 | 292 |
11 Dec 2023 | 3,476.95 | 3,476.95 | 3,415.10 | 3,443.75 | 3,443.75 | 61 |
08 Dec 2023 | 3,392.95 | 3,477.00 | 3,362.05 | 3,396.55 | 3,396.55 | 575 |
07 Dec 2023 | 3,474.80 | 3,474.80 | 3,355.95 | 3,372.25 | 3,372.25 | 180 |
06 Dec 2023 | 3,372.40 | 3,406.30 | 3,345.00 | 3,391.25 | 3,391.25 | 256 |
05 Dec 2023 | 3,417.10 | 3,417.15 | 3,358.30 | 3,373.45 | 3,373.45 | 305 |
04 Dec 2023 | 3,491.35 | 3,494.05 | 3,400.25 | 3,406.90 | 3,406.90 | 126 |
01 Dec 2023 | 3,544.05 | 3,544.05 | 3,420.00 | 3,463.05 | 3,463.05 | 514 |
30 Nov 2023 | 3,427.85 | 3,492.95 | 3,420.00 | 3,474.55 | 3,474.55 | 341 |
29 Nov 2023 | 3,398.95 | 3,472.00 | 3,379.15 | 3,418.60 | 3,418.60 | 672 |
28 Nov 2023 | 3,480.00 | 3,501.00 | 3,328.30 | 3,361.35 | 3,361.35 | 613 |
27 Nov 2023 | 3,463.00 | 3,463.00 | 3,463.00 | 3,463.00 | 3,463.00 | - |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |