Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
02 May 2024 | 3,270.00 | 3,337.00 | 3,240.00 | 3,262.20 | 3,262.20 | 10,790 |
30 Apr 2024 | 3,300.00 | 3,400.00 | 3,250.00 | 3,300.00 | 3,300.00 | 46,986 |
29 Apr 2024 | 3,285.00 | 3,299.00 | 3,210.00 | 3,285.00 | 3,285.00 | 51,154 |
26 Apr 2024 | 3,200.00 | 3,230.50 | 3,160.30 | 3,200.00 | 3,200.00 | 17,462 |
25 Apr 2024 | 3,205.00 | 3,300.00 | 3,205.00 | 3,205.00 | 3,205.00 | 19,013 |
25 Apr 2024 | 235.4419 Dividend | |||||
24 Apr 2024 | 3,495.00 | 3,530.00 | 3,450.00 | 3,494.70 | 3,259.26 | 7,187 |
23 Apr 2024 | 3,450.00 | 3,500.00 | 3,390.00 | 3,450.00 | 3,217.57 | 19,583 |
22 Apr 2024 | 3,430.00 | 3,549.90 | 3,430.00 | 3,430.00 | 3,198.92 | 55,520 |
19 Apr 2024 | 3,503.00 | 3,524.00 | 3,455.00 | 3,503.00 | 3,267.00 | 38,030 |
18 Apr 2024 | 3,451.00 | 3,549.90 | 3,451.00 | 3,455.40 | 3,222.61 | 9,017 |
17 Apr 2024 | 3,449.00 | 3,545.00 | 3,355.00 | 3,449.00 | 3,216.64 | 18,059 |
16 Apr 2024 | 3,500.00 | 3,636.00 | 3,450.00 | 3,500.00 | 3,264.20 | 48,643 |
15 Apr 2024 | 3,595.00 | 3,625.10 | 3,553.00 | 3,595.00 | 3,352.80 | 15,622 |
12 Apr 2024 | 3,600.00 | 3,669.00 | 3,561.10 | 3,600.00 | 3,357.46 | 15,522 |
11 Apr 2024 | 3,660.00 | 3,696.90 | 3,555.10 | 3,660.00 | 3,413.42 | 81,249 |
10 Apr 2024 | 3,659.90 | 3,680.00 | 3,610.00 | 3,659.90 | 3,413.33 | 36,677 |
09 Apr 2024 | 3,648.50 | 3,650.00 | 3,570.00 | 3,649.40 | 3,403.54 | 3,602 |
08 Apr 2024 | 3,595.00 | 3,600.00 | 3,500.00 | 3,595.00 | 3,352.80 | 50,482 |
05 Apr 2024 | 3,477.20 | 3,531.10 | 3,400.00 | 3,477.20 | 3,242.94 | 12,631 |
04 Apr 2024 | 3,526.00 | 3,589.00 | 3,521.00 | 3,526.00 | 3,288.45 | 53,593 |
03 Apr 2024 | 3,512.00 | 3,580.00 | 3,419.70 | 3,512.00 | 3,275.39 | 11,724 |
02 Apr 2024 | 3,419.70 | 3,425.00 | 3,325.00 | 3,419.70 | 3,189.31 | 17,522 |
01 Apr 2024 | 3,368.90 | 3,400.00 | 3,310.10 | 3,357.70 | 3,131.49 | 1,577 |
28 Mar 2024 | 3,278.90 | 3,279.00 | 3,250.20 | 3,260.90 | 3,041.21 | 7,901 |
27 Mar 2024 | 3,250.20 | 3,280.00 | 3,189.00 | 3,250.20 | 3,031.23 | 25,052 |
26 Mar 2024 | 3,189.00 | 3,189.00 | 3,125.00 | 3,189.00 | 2,974.15 | 97,573 |
25 Mar 2024 | 3,129.90 | 3,133.00 | 3,070.00 | 3,127.70 | 2,916.98 | 10,597 |
22 Mar 2024 | 3,070.00 | 3,123.00 | 3,070.00 | 3,070.00 | 2,863.17 | 55,765 |
21 Mar 2024 | 3,100.00 | 3,150.00 | 3,100.00 | 3,100.00 | 2,891.15 | 51,255 |
20 Mar 2024 | 3,120.00 | 3,160.20 | 3,097.10 | 3,120.00 | 2,909.80 | 47,969 |
19 Mar 2024 | 3,086.00 | 3,150.00 | 3,086.00 | 3,097.80 | 2,889.10 | 9,880 |
18 Mar 2024 | 3,119.90 | 3,147.80 | 3,106.00 | 3,115.60 | 2,905.70 | 1,991 |
15 Mar 2024 | 3,140.00 | 3,148.00 | 3,105.00 | 3,140.00 | 2,928.45 | 191,372 |
14 Mar 2024 | 3,106.20 | 3,150.00 | 3,106.20 | 3,126.50 | 2,915.86 | 6,420 |
13 Mar 2024 | 3,144.00 | 3,160.00 | 3,104.00 | 3,144.00 | 2,932.19 | 41,431 |
12 Mar 2024 | 3,107.00 | 3,133.00 | 3,100.00 | 3,107.00 | 2,897.68 | 28,225 |
11 Mar 2024 | 3,080.00 | 3,150.00 | 3,080.00 | 3,080.00 | 2,872.50 | 20,822 |
08 Mar 2024 | 3,110.00 | 3,140.00 | 3,064.10 | 3,110.00 | 2,900.48 | 14,538 |
07 Mar 2024 | 3,100.00 | 3,140.00 | 3,092.00 | 3,103.80 | 2,894.69 | 10,400 |
06 Mar 2024 | 3,146.40 | 3,146.40 | 3,080.00 | 3,146.40 | 2,934.42 | 34,586 |
05 Mar 2024 | 3,088.00 | 3,099.90 | 3,060.00 | 3,085.90 | 2,878.00 | 2,659 |
04 Mar 2024 | 3,060.00 | 3,160.00 | 3,010.10 | 3,060.00 | 2,853.84 | 26,248 |
01 Mar 2024 | 3,111.30 | 3,175.00 | 3,111.00 | 3,111.30 | 2,901.69 | 20,643 |
29 Feb 2024 | 3,146.10 | 3,170.10 | 3,113.00 | 3,146.10 | 2,934.14 | 287,749 |
28 Feb 2024 | 3,181.50 | 3,181.50 | 3,100.00 | 3,176.80 | 2,962.78 | 10,161 |
27 Feb 2024 | 3,102.00 | 3,128.90 | 3,099.90 | 3,109.20 | 2,899.73 | 8,246 |
26 Feb 2024 | 3,086.10 | 3,140.00 | 3,086.10 | 3,086.10 | 2,878.19 | 13,456 |
23 Feb 2024 | 3,130.00 | 3,144.00 | 3,090.00 | 3,131.20 | 2,920.25 | 1,369 |
22 Feb 2024 | 3,088.00 | 3,110.00 | 3,080.00 | 3,081.20 | 2,873.62 | 9 |
21 Feb 2024 | 3,071.10 | 3,156.30 | 3,071.10 | 3,089.90 | 2,881.73 | 3,355 |
20 Feb 2024 | 3,115.00 | 3,190.00 | 3,115.00 | 3,115.00 | 2,905.14 | 37,231 |
19 Feb 2024 | 3,143.10 | 3,174.00 | 3,135.10 | 3,159.20 | 2,946.36 | 2,983 |
16 Feb 2024 | 3,174.80 | 3,180.00 | 3,127.00 | 3,174.60 | 2,960.72 | 2,548 |
15 Feb 2024 | 3,130.00 | 3,160.00 | 3,105.30 | 3,130.00 | 2,919.13 | 12,764 |
14 Feb 2024 | 3,149.90 | 3,186.00 | 3,055.00 | 3,149.40 | 2,937.22 | 10,625 |
13 Feb 2024 | 3,100.00 | 3,180.00 | 3,100.00 | 3,123.00 | 2,912.60 | 3,200 |
12 Feb 2024 | 3,180.00 | 3,194.10 | 3,115.00 | 3,176.20 | 2,962.22 | 6,957 |
09 Feb 2024 | 3,148.70 | 3,148.70 | 3,069.00 | 3,140.50 | 2,928.92 | 594 |
08 Feb 2024 | 3,080.00 | 3,130.20 | 3,010.00 | 3,069.10 | 2,862.33 | 2,722 |
07 Feb 2024 | 3,130.00 | 3,150.00 | 3,130.00 | 3,130.00 | 2,919.13 | 16,759 |
06 Feb 2024 | 3,150.00 | 3,171.00 | 3,114.00 | 3,148.20 | 2,936.10 | 6,878 |
05 Feb 2024 | 3,100.00 | 3,141.00 | 3,100.00 | 3,114.50 | 2,904.67 | 3,366 |
02 Feb 2024 | 3,080.00 | 3,159.00 | 3,060.00 | 3,145.10 | 2,933.21 | 4,766 |
01 Feb 2024 | 3,080.10 | 3,150.80 | 3,038.00 | 3,102.00 | 2,893.01 | 3,679 |
31 Jan 2024 | 3,037.00 | 3,149.00 | 3,037.00 | 3,037.00 | 2,832.39 | 24,762 |
30 Jan 2024 | 3,056.00 | 3,150.00 | 3,056.00 | 3,056.00 | 2,850.11 | 52,158 |
29 Jan 2024 | 3,105.00 | 3,190.00 | 3,105.00 | 3,105.00 | 2,895.81 | 13,750 |
26 Jan 2024 | 3,150.00 | 3,200.00 | 3,150.00 | 3,150.00 | 2,937.78 | 12,500 |
25 Jan 2024 | 3,170.00 | 3,185.00 | 3,069.90 | 3,145.50 | 2,933.58 | 1,343 |
24 Jan 2024 | 3,070.10 | 3,090.00 | 3,050.00 | 3,066.90 | 2,860.28 | 4,309 |
23 Jan 2024 | 3,035.00 | 3,100.00 | 3,010.20 | 3,042.70 | 2,837.71 | 5,463 |
22 Jan 2024 | 3,080.50 | 3,100.00 | 3,049.80 | 3,066.40 | 2,859.81 | 7,849 |
19 Jan 2024 | 3,050.00 | 3,133.70 | 3,050.00 | 3,056.90 | 2,850.95 | 6,843 |
18 Jan 2024 | 3,065.00 | 3,140.00 | 3,040.00 | 3,065.00 | 2,858.51 | 27,548 |
17 Jan 2024 | 3,050.10 | 3,250.00 | 3,048.80 | 3,050.10 | 2,844.61 | 85,303 |
16 Jan 2024 | 3,150.00 | 3,199.00 | 3,150.00 | 3,150.00 | 2,937.78 | 24,796 |
15 Jan 2024 | 3,148.00 | 3,148.00 | 3,117.70 | 3,140.30 | 2,928.73 | 6,695 |
12 Jan 2024 | 3,148.00 | 3,169.90 | 3,100.00 | 3,122.30 | 2,911.95 | 1,167 |
11 Jan 2024 | 3,099.00 | 3,158.00 | 3,083.80 | 3,098.20 | 2,889.47 | 7,837 |
10 Jan 2024 | 3,128.00 | 3,160.00 | 3,098.00 | 3,128.50 | 2,917.73 | 3,036 |
09 Jan 2024 | 3,164.00 | 3,234.00 | 3,120.00 | 3,167.20 | 2,953.82 | 8,309 |
08 Jan 2024 | 3,184.00 | 3,323.30 | 3,184.00 | 3,193.00 | 2,977.88 | 8,634 |
05 Jan 2024 | 3,300.00 | 3,318.90 | 3,283.00 | 3,300.00 | 3,077.68 | 7,274 |
04 Jan 2024 | 3,340.00 | 3,340.00 | 3,280.00 | 3,331.40 | 3,106.96 | 2,339 |
03 Jan 2024 | 3,300.00 | 3,318.80 | 3,260.00 | 3,302.20 | 3,079.73 | 2,096 |
02 Jan 2024 | 3,251.00 | 3,310.00 | 3,230.00 | 3,277.00 | 3,056.22 | 7,570 |
29 Dec 2023 | 3,230.30 | 3,250.00 | 3,150.00 | 3,222.70 | 3,005.58 | 7,492 |
28 Dec 2023 | 3,250.00 | 3,250.00 | 3,165.80 | 3,250.00 | 3,031.04 | 22,795 |
27 Dec 2023 | 3,200.00 | 3,200.00 | 3,104.30 | 3,200.00 | 2,984.41 | 51,551 |
26 Dec 2023 | 3,109.50 | 3,170.00 | 3,109.50 | 3,109.50 | 2,900.01 | 28,645 |
22 Dec 2023 | 3,127.30 | 3,149.90 | 3,120.00 | 3,143.20 | 2,931.44 | 108,797 |
21 Dec 2023 | 3,099.00 | 3,120.00 | 3,069.50 | 3,099.90 | 2,891.06 | 1,073 |
20 Dec 2023 | 3,100.00 | 3,131.00 | 3,096.00 | 3,100.00 | 2,891.15 | 24,480 |
19 Dec 2023 | 3,100.00 | 3,169.90 | 3,099.80 | 3,100.00 | 2,891.15 | 176,826 |
18 Dec 2023 | 3,115.00 | 3,155.90 | 3,105.00 | 3,115.00 | 2,905.14 | 89,142 |
15 Dec 2023 | 3,115.00 | 3,168.90 | 3,072.00 | 3,115.00 | 2,905.14 | 57,011 |
14 Dec 2023 | 3,020.00 | 3,063.00 | 3,009.90 | 3,020.00 | 2,816.54 | 61,324 |
13 Dec 2023 | 3,050.00 | 3,050.00 | 2,950.00 | 3,050.00 | 2,844.52 | 455,334 |
12 Dec 2023 | 2,960.00 | 3,005.30 | 2,923.00 | 2,960.00 | 2,760.58 | 133,640 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |