Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
02 May 2024 | 1,584.00 | 1,584.00 | 1,574.00 | 1,578.00 | 1,578.00 | 7 |
01 May 2024 | - | - | - | - | - | - |
30 Apr 2024 | 1,566.00 | 1,566.00 | 1,566.00 | 1,566.00 | 1,566.00 | 7 |
29 Apr 2024 | 1,572.00 | 1,572.00 | 1,564.00 | 1,564.00 | 1,564.00 | 8 |
26 Apr 2024 | 1,562.00 | 1,595.98 | 1,561.84 | 1,578.98 | 1,578.98 | 283 |
25 Apr 2024 | 1,596.00 | 1,599.99 | 1,588.99 | 1,597.17 | 1,597.17 | 69 |
24 Apr 2024 | 1,580.36 | 1,593.16 | 1,570.00 | 1,593.16 | 1,593.16 | 29 |
23 Apr 2024 | 1,570.00 | 1,570.00 | 1,556.12 | 1,565.99 | 1,565.99 | 1,435 |
22 Apr 2024 | 1,570.00 | 1,570.00 | 1,543.23 | 1,554.84 | 1,554.84 | 621 |
19 Apr 2024 | 1,562.00 | 1,562.00 | 1,543.99 | 1,561.95 | 1,561.95 | 450 |
18 Apr 2024 | 1,560.00 | 1,560.00 | 1,538.00 | 1,543.99 | 1,543.99 | 286 |
17 Apr 2024 | 1,549.56 | 1,556.84 | 1,549.56 | 1,556.84 | 1,556.84 | 6 |
16 Apr 2024 | 1,564.00 | 1,571.99 | 1,549.99 | 1,555.84 | 1,555.84 | 29 |
15 Apr 2024 | 1,588.00 | 1,588.00 | 1,569.99 | 1,569.99 | 1,569.99 | 470 |
12 Apr 2024 | 1,614.00 | 1,614.00 | 1,560.00 | 1,579.84 | 1,579.84 | 340 |
11 Apr 2024 | 1,688.00 | 1,697.83 | 1,635.99 | 1,654.24 | 1,654.24 | 717 |
10 Apr 2024 | 1,692.00 | 1,692.17 | 1,670.00 | 1,692.17 | 1,692.17 | 84 |
09 Apr 2024 | 1,696.00 | 1,696.00 | 1,680.00 | 1,686.17 | 1,686.17 | 80 |
08 Apr 2024 | 1,688.00 | 1,699.99 | 1,688.00 | 1,689.83 | 1,689.83 | 27 |
05 Apr 2024 | 1,669.99 | 1,671.99 | 1,669.31 | 1,669.31 | 1,669.31 | 29 |
04 Apr 2024 | 1,690.00 | 1,690.00 | 1,665.83 | 1,665.83 | 1,665.83 | 87 |
03 Apr 2024 | 1,688.00 | 1,688.00 | 1,665.99 | 1,678.33 | 1,678.33 | 80 |
02 Apr 2024 | 1,722.00 | 1,722.00 | 1,675.99 | 1,684.39 | 1,684.39 | 62 |
28 Mar 2024 | 1,720.00 | 1,720.00 | 1,704.50 | 1,705.99 | 1,705.99 | 39 |
27 Mar 2024 | 1,700.00 | 1,700.00 | 1,684.00 | 1,684.00 | 1,684.00 | 20 |
26 Mar 2024 | 1,666.00 | 1,697.99 | 1,655.98 | 1,697.93 | 1,697.93 | 60 |
25 Mar 2024 | 1,630.00 | 1,656.94 | 1,630.00 | 1,655.93 | 1,655.93 | 49 |
22 Mar 2024 | 1,619.97 | 1,633.67 | 1,619.84 | 1,619.84 | 1,619.84 | 64 |
21 Mar 2024 | 1,588.00 | 1,645.37 | 1,588.00 | 1,630.16 | 1,630.16 | 45 |
20 Mar 2024 | 1,576.00 | 1,579.99 | 1,575.98 | 1,575.99 | 1,575.99 | 41 |
19 Mar 2024 | 1,590.00 | 1,590.00 | 1,579.99 | 1,580.99 | 1,580.99 | 42 |
18 Mar 2024 | 1,618.00 | 1,618.00 | 1,582.00 | 1,594.68 | 1,594.68 | 31 |
15 Mar 2024 | 1,596.00 | 1,600.37 | 1,595.99 | 1,595.99 | 1,595.99 | 89 |
14 Mar 2024 | 1,612.00 | 1,612.00 | 1,598.00 | 1,604.36 | 1,604.36 | 87 |
13 Mar 2024 | 1,597.14 | 1,613.19 | 1,596.46 | 1,596.46 | 1,596.46 | 39 |
12 Mar 2024 | 1,628.00 | 1,628.00 | 1,624.00 | 1,624.00 | 1,624.00 | 70 |
11 Mar 2024 | 1,642.00 | 1,642.00 | 1,613.84 | 1,613.84 | 1,613.84 | 99 |
08 Mar 2024 | 1,641.83 | 1,641.83 | 1,637.99 | 1,637.99 | 1,637.99 | 48 |
07 Mar 2024 | 1,662.00 | 1,662.00 | 1,647.99 | 1,653.83 | 1,653.83 | 34 |
06 Mar 2024 | - | - | - | - | - | - |
05 Mar 2024 | 1,718.00 | 1,740.17 | 1,699.83 | 1,734.17 | 1,734.17 | 47 |
04 Mar 2024 | 1,692.00 | 1,719.99 | 1,692.00 | 1,709.99 | 1,709.99 | 22 |
01 Mar 2024 | 1,693.99 | 1,693.99 | 1,679.98 | 1,681.02 | 1,681.02 | 46 |
29 Feb 2024 | 1,694.00 | 1,694.06 | 1,686.17 | 1,689.83 | 1,689.83 | 55 |
28 Feb 2024 | 1,650.00 | 1,679.99 | 1,650.00 | 1,656.06 | 1,656.06 | 251 |
27 Feb 2024 | 1,736.00 | 1,736.00 | 1,659.99 | 1,660.00 | 1,660.00 | 674 |
26 Feb 2024 | 1,756.00 | 1,756.00 | 1,708.00 | 1,738.00 | 1,738.00 | 414 |
23 Feb 2024 | 1,754.00 | 1,754.00 | 1,735.99 | 1,736.00 | 1,736.00 | 17 |
22 Feb 2024 | 1,758.00 | 1,758.00 | 1,747.83 | 1,748.00 | 1,748.00 | 23 |
21 Feb 2024 | 1,740.00 | 1,756.00 | 1,740.00 | 1,756.00 | 1,756.00 | 92 |
20 Feb 2024 | 1,755.85 | 1,755.85 | 1,706.00 | 1,731.73 | 1,731.73 | 105 |
19 Feb 2024 | 1,814.00 | 1,814.00 | 1,768.06 | 1,781.06 | 1,781.06 | 20 |
16 Feb 2024 | 1,821.58 | 1,821.58 | 1,813.56 | 1,813.56 | 1,813.56 | 4 |
15 Feb 2024 | 1,810.00 | 1,817.99 | 1,810.00 | 1,817.99 | 1,817.99 | 4 |
14 Feb 2024 | 1,820.00 | 1,822.53 | 1,800.00 | 1,800.00 | 1,800.00 | 47 |
13 Feb 2024 | 1,810.00 | 1,810.00 | 1,796.32 | 1,799.82 | 1,799.82 | 55 |
12 Feb 2024 | 1,790.00 | 1,810.00 | 1,790.00 | 1,805.92 | 1,805.92 | 21 |
09 Feb 2024 | 1,780.00 | 1,791.99 | 1,779.00 | 1,791.99 | 1,791.99 | 329 |
08 Feb 2024 | 1,778.00 | 1,781.51 | 1,778.00 | 1,779.98 | 1,779.98 | 39 |
07 Feb 2024 | 1,760.00 | 1,773.99 | 1,737.99 | 1,773.99 | 1,773.99 | 22 |
06 Feb 2024 | 1,808.00 | 1,808.00 | 1,764.93 | 1,764.93 | 1,764.93 | 108 |
05 Feb 2024 | 1,850.00 | 1,850.00 | 1,782.00 | 1,810.00 | 1,810.00 | 217 |
02 Feb 2024 | 1,868.00 | 1,868.00 | 1,837.82 | 1,867.81 | 1,867.81 | 10 |
01 Feb 2024 | 2,075.00 | 2,075.00 | 1,960.00 | 1,972.86 | 1,972.86 | 12 |
31 Jan 2024 | 1,988.25 | 1,988.25 | 1,965.60 | 1,984.20 | 1,984.20 | 158 |
30 Jan 2024 | 2,075.00 | 2,095.00 | 2,015.00 | 2,015.00 | 2,015.00 | 139 |
29 Jan 2024 | 2,100.00 | 2,100.00 | 2,074.79 | 2,074.79 | 2,074.79 | 253 |
26 Jan 2024 | 2,095.00 | 2,095.00 | 2,080.07 | 2,089.96 | 2,089.96 | 1,108 |
25 Jan 2024 | 2,090.00 | 2,100.00 | 2,074.98 | 2,083.93 | 2,083.93 | 26 |
24 Jan 2024 | 2,084.98 | 2,084.98 | 2,084.98 | 2,084.98 | 2,084.98 | 7 |
23 Jan 2024 | 2,055.21 | 2,069.98 | 2,049.98 | 2,069.96 | 2,069.96 | 22 |
22 Jan 2024 | 1,994.67 | 2,045.00 | 1,994.67 | 2,039.96 | 2,039.96 | 510 |
19 Jan 2024 | 2,000.00 | 2,005.00 | 1,989.96 | 2,000.23 | 2,000.23 | 354 |
18 Jan 2024 | 1,966.00 | 2,005.00 | 1,950.00 | 2,005.00 | 2,005.00 | 158 |
17 Jan 2024 | 1,958.00 | 1,958.00 | 1,949.99 | 1,949.99 | 1,949.99 | 23 |
16 Jan 2024 | 1,950.00 | 1,958.00 | 1,940.00 | 1,952.00 | 1,952.00 | 24 |
15 Jan 2024 | 1,974.00 | 1,974.00 | 1,943.96 | 1,943.96 | 1,943.96 | 23 |
12 Jan 2024 | 1,958.00 | 1,974.00 | 1,957.99 | 1,958.00 | 1,958.00 | 30 |
11 Jan 2024 | 1,960.00 | 1,960.00 | 1,933.81 | 1,934.00 | 1,934.00 | 51 |
10 Jan 2024 | 1,964.00 | 1,964.00 | 1,947.99 | 1,947.99 | 1,947.99 | 15 |
09 Jan 2024 | 1,980.00 | 1,980.00 | 1,951.96 | 1,952.00 | 1,952.00 | 39 |
08 Jan 2024 | 1,980.00 | 1,980.00 | 1,956.49 | 1,974.00 | 1,974.00 | 15 |
05 Jan 2024 | 1,968.00 | 1,970.00 | 1,960.00 | 1,970.00 | 1,970.00 | 45 |
04 Jan 2024 | 1,982.00 | 1,982.00 | 1,932.22 | 1,951.96 | 1,951.96 | 52 |
03 Jan 2024 | 2,040.00 | 2,095.00 | 1,947.94 | 1,947.94 | 1,947.94 | 105 |
02 Jan 2024 | - | - | - | - | - | - |
29 Dec 2023 | 2,050.00 | 2,075.00 | 2,050.00 | 2,075.00 | 2,075.00 | 74 |
28 Dec 2023 | 2,040.00 | 2,065.00 | 2,040.00 | 2,059.96 | 2,059.96 | 214 |
27 Dec 2023 | 2,080.00 | 2,080.00 | 2,044.98 | 2,047.98 | 2,047.98 | 53 |
22 Dec 2023 | 2,090.00 | 2,100.00 | 2,050.00 | 2,070.00 | 2,070.00 | 1,067 |
21 Dec 2023 | 2,130.00 | 2,130.00 | 2,071.11 | 2,090.00 | 2,090.00 | 1,691 |
20 Dec 2023 | 2,095.00 | 2,100.00 | 2,065.00 | 2,099.55 | 2,099.55 | 111 |
19 Dec 2023 | 2,040.00 | 2,095.00 | 2,040.00 | 2,070.00 | 2,070.00 | 66 |
18 Dec 2023 | 2,055.00 | 2,055.00 | 1,998.00 | 2,020.00 | 2,020.00 | 45 |
15 Dec 2023 | 2,010.00 | 2,055.00 | 2,004.75 | 2,050.00 | 2,050.00 | 105 |
14 Dec 2023 | 1,980.00 | 2,020.00 | 1,972.00 | 1,990.00 | 1,990.00 | 34 |
13 Dec 2023 | 1,960.00 | 1,966.00 | 1,932.00 | 1,945.99 | 1,945.99 | 28 |
12 Dec 2023 | 2,020.00 | 2,020.00 | 1,964.00 | 1,964.00 | 1,964.00 | 44 |
11 Dec 2023 | 1,976.00 | 2,020.00 | 1,974.00 | 2,005.00 | 2,005.00 | 51 |
08 Dec 2023 | 1,954.00 | 1,972.00 | 1,942.00 | 1,966.00 | 1,966.00 | 636 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |