Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
28 Jun 2024 | 1,084.45 | 1,103.55 | 1,084.45 | 1,097.15 | 1,097.15 | 18,363 |
27 Jun 2024 | 1,094.95 | 1,096.15 | 1,078.00 | 1,085.05 | 1,085.05 | 45,335 |
26 Jun 2024 | 1,094.00 | 1,099.30 | 1,083.25 | 1,086.80 | 1,086.80 | 17,055 |
25 Jun 2024 | 1,102.00 | 1,105.20 | 1,091.00 | 1,094.10 | 1,094.10 | 16,059 |
24 Jun 2024 | 1,084.90 | 1,104.00 | 1,076.45 | 1,101.25 | 1,101.25 | 59,480 |
21 Jun 2024 | 1,105.65 | 1,105.65 | 1,082.50 | 1,085.20 | 1,085.20 | 21,219 |
20 Jun 2024 | 1,106.15 | 1,107.30 | 1,096.10 | 1,103.20 | 1,103.20 | 43,898 |
19 Jun 2024 | 1,131.55 | 1,131.55 | 1,103.00 | 1,106.05 | 1,106.05 | 21,786 |
18 Jun 2024 | 1,114.00 | 1,128.40 | 1,112.15 | 1,125.60 | 1,125.60 | 25,010 |
14 Jun 2024 | 1,121.25 | 1,124.35 | 1,110.05 | 1,112.15 | 1,112.15 | 31,219 |
13 Jun 2024 | 1,137.45 | 1,137.45 | 1,104.00 | 1,114.40 | 1,114.40 | 67,362 |
12 Jun 2024 | 1,143.65 | 1,143.65 | 1,123.60 | 1,125.25 | 1,125.25 | 14,112 |
11 Jun 2024 | 1,134.00 | 1,144.40 | 1,126.55 | 1,134.80 | 1,134.80 | 22,229 |
10 Jun 2024 | 1,142.95 | 1,142.95 | 1,125.80 | 1,131.40 | 1,131.40 | 67,600 |
07 Jun 2024 | 1,146.90 | 1,149.30 | 1,131.30 | 1,135.90 | 1,135.90 | 68,361 |
06 Jun 2024 | 1,157.85 | 1,157.85 | 1,120.00 | 1,140.40 | 1,140.40 | 55,499 |
05 Jun 2024 | 1,100.05 | 1,159.85 | 1,093.45 | 1,142.15 | 1,142.15 | 325,976 |
04 Jun 2024 | 1,068.70 | 1,092.30 | 1,030.00 | 1,087.45 | 1,087.45 | 63,630 |
03 Jun 2024 | 1,080.45 | 1,082.00 | 1,063.65 | 1,068.70 | 1,068.70 | 29,049 |
31 May 2024 | 1,073.15 | 1,073.15 | 1,050.00 | 1,059.30 | 1,059.30 | 118,326 |
30 May 2024 | 1,068.05 | 1,074.00 | 1,052.00 | 1,067.45 | 1,067.45 | 21,989 |
29 May 2024 | 1,091.00 | 1,091.00 | 1,068.05 | 1,070.95 | 1,070.95 | 16,829 |
28 May 2024 | 1,094.95 | 1,098.00 | 1,080.05 | 1,095.15 | 1,095.15 | 53,801 |
27 May 2024 | 1,099.00 | 1,109.25 | 1,086.35 | 1,088.00 | 1,088.00 | 46,759 |
24 May 2024 | 1,110.00 | 1,111.75 | 1,095.60 | 1,098.35 | 1,098.35 | 31,474 |
24 May 2024 | 7.75 Dividend | |||||
23 May 2024 | 1,128.90 | 1,129.20 | 1,104.10 | 1,117.55 | 1,109.80 | 85,126 |
22 May 2024 | 1,103.45 | 1,122.00 | 1,093.65 | 1,120.60 | 1,112.83 | 118,262 |
21 May 2024 | 1,099.95 | 1,099.95 | 1,089.00 | 1,094.30 | 1,086.71 | 15,608 |
17 May 2024 | 1,094.15 | 1,100.80 | 1,088.80 | 1,093.50 | 1,085.92 | 58,542 |
16 May 2024 | 1,068.55 | 1,102.65 | 1,058.00 | 1,099.75 | 1,092.12 | 74,283 |
15 May 2024 | 1,084.15 | 1,089.95 | 1,063.55 | 1,068.35 | 1,060.94 | 42,378 |
14 May 2024 | 1,096.45 | 1,097.95 | 1,082.00 | 1,085.25 | 1,077.72 | 13,891 |
13 May 2024 | 1,087.15 | 1,102.15 | 1,076.40 | 1,096.45 | 1,088.85 | 32,109 |
10 May 2024 | 1,081.15 | 1,094.00 | 1,068.60 | 1,090.45 | 1,082.89 | 29,516 |
09 May 2024 | 1,093.00 | 1,112.85 | 1,077.40 | 1,082.70 | 1,075.19 | 27,775 |
08 May 2024 | 1,100.15 | 1,117.95 | 1,095.65 | 1,114.60 | 1,106.87 | 31,159 |
07 May 2024 | 1,093.95 | 1,121.00 | 1,090.25 | 1,099.25 | 1,091.63 | 128,216 |
06 May 2024 | 1,113.95 | 1,113.95 | 1,091.10 | 1,098.30 | 1,090.68 | 23,482 |
03 May 2024 | 1,098.95 | 1,114.95 | 1,089.80 | 1,093.95 | 1,086.36 | 97,956 |
02 May 2024 | 1,112.75 | 1,112.75 | 1,081.40 | 1,091.15 | 1,083.58 | 56,930 |
30 Apr 2024 | 1,098.90 | 1,114.00 | 1,095.90 | 1,107.85 | 1,100.17 | 107,967 |
29 Apr 2024 | 1,103.60 | 1,110.00 | 1,089.05 | 1,098.90 | 1,091.28 | 193,403 |
26 Apr 2024 | 1,107.15 | 1,110.90 | 1,084.10 | 1,102.90 | 1,095.25 | 58,441 |
25 Apr 2024 | 1,111.45 | 1,115.75 | 1,078.00 | 1,105.95 | 1,098.28 | 132,627 |
24 Apr 2024 | 1,112.90 | 1,137.95 | 1,104.00 | 1,109.85 | 1,102.15 | 318,660 |
23 Apr 2024 | 1,176.00 | 1,180.00 | 1,152.00 | 1,173.25 | 1,165.11 | 72,420 |
22 Apr 2024 | 1,143.90 | 1,177.65 | 1,142.50 | 1,172.45 | 1,164.32 | 125,888 |
19 Apr 2024 | 1,127.90 | 1,150.00 | 1,106.60 | 1,137.50 | 1,129.61 | 37,706 |
18 Apr 2024 | 1,137.40 | 1,158.85 | 1,110.00 | 1,134.20 | 1,126.33 | 245,234 |
16 Apr 2024 | 1,122.30 | 1,139.10 | 1,116.05 | 1,135.75 | 1,127.87 | 21,104 |
15 Apr 2024 | 1,126.45 | 1,135.00 | 1,111.00 | 1,130.25 | 1,122.41 | 34,405 |
12 Apr 2024 | 1,145.55 | 1,156.00 | 1,134.55 | 1,146.60 | 1,138.65 | 134,571 |
10 Apr 2024 | 1,135.40 | 1,151.00 | 1,119.10 | 1,146.20 | 1,138.25 | 34,058 |
09 Apr 2024 | 1,140.00 | 1,141.45 | 1,122.00 | 1,125.15 | 1,117.35 | 16,158 |
08 Apr 2024 | 1,124.80 | 1,140.00 | 1,117.35 | 1,136.95 | 1,129.07 | 47,254 |
05 Apr 2024 | 1,119.95 | 1,125.75 | 1,110.80 | 1,114.95 | 1,107.22 | 35,899 |
04 Apr 2024 | 1,139.35 | 1,139.35 | 1,108.65 | 1,117.70 | 1,109.95 | 43,014 |
03 Apr 2024 | 1,130.50 | 1,130.50 | 1,112.55 | 1,119.35 | 1,111.59 | 54,779 |
02 Apr 2024 | 1,092.15 | 1,133.10 | 1,085.10 | 1,130.85 | 1,123.01 | 143,217 |
01 Apr 2024 | 1,100.00 | 1,103.25 | 1,082.75 | 1,086.85 | 1,079.31 | 135,201 |
28 Mar 2024 | 1,105.20 | 1,108.50 | 1,093.65 | 1,095.40 | 1,087.80 | 103,372 |
27 Mar 2024 | 1,114.00 | 1,115.00 | 1,085.05 | 1,089.35 | 1,081.80 | 56,826 |
26 Mar 2024 | 1,110.75 | 1,119.75 | 1,106.05 | 1,112.40 | 1,104.69 | 51,939 |
22 Mar 2024 | 1,134.20 | 1,140.00 | 1,118.70 | 1,121.80 | 1,114.02 | 50,803 |
21 Mar 2024 | 1,135.00 | 1,138.75 | 1,121.45 | 1,134.20 | 1,126.33 | 53,612 |
20 Mar 2024 | 1,145.30 | 1,152.55 | 1,112.00 | 1,123.25 | 1,115.46 | 61,184 |
19 Mar 2024 | 1,182.95 | 1,184.85 | 1,139.60 | 1,146.00 | 1,138.05 | 25,138 |
18 Mar 2024 | 1,214.55 | 1,214.55 | 1,184.00 | 1,186.60 | 1,178.37 | 63,144 |
15 Mar 2024 | 1,207.95 | 1,219.45 | 1,176.00 | 1,213.80 | 1,205.38 | 105,519 |
14 Mar 2024 | 1,164.95 | 1,205.00 | 1,163.60 | 1,194.95 | 1,186.66 | 91,331 |
13 Mar 2024 | 1,212.45 | 1,218.00 | 1,170.30 | 1,178.65 | 1,170.48 | 86,543 |
12 Mar 2024 | 1,225.00 | 1,225.70 | 1,208.15 | 1,214.40 | 1,205.98 | 51,704 |
11 Mar 2024 | 1,264.90 | 1,264.90 | 1,209.75 | 1,221.05 | 1,212.58 | 63,830 |
07 Mar 2024 | 1,235.30 | 1,269.60 | 1,217.90 | 1,261.00 | 1,252.26 | 83,103 |
06 Mar 2024 | 1,213.45 | 1,222.00 | 1,192.45 | 1,219.85 | 1,211.39 | 40,500 |
05 Mar 2024 | 1,205.30 | 1,211.95 | 1,196.00 | 1,200.20 | 1,191.88 | 21,177 |
04 Mar 2024 | 1,207.15 | 1,212.35 | 1,189.60 | 1,202.40 | 1,194.06 | 27,377 |
01 Mar 2024 | 1,200.00 | 1,213.25 | 1,194.15 | 1,200.05 | 1,191.73 | 78,564 |
29 Feb 2024 | 1,165.15 | 1,197.90 | 1,151.25 | 1,191.35 | 1,183.09 | 46,558 |
28 Feb 2024 | 1,183.55 | 1,205.00 | 1,163.05 | 1,167.85 | 1,159.75 | 63,709 |
27 Feb 2024 | 1,181.80 | 1,189.00 | 1,174.35 | 1,183.35 | 1,175.14 | 37,386 |
26 Feb 2024 | 1,159.90 | 1,182.45 | 1,150.00 | 1,176.60 | 1,168.44 | 63,690 |
23 Feb 2024 | 1,159.00 | 1,165.20 | 1,155.30 | 1,160.30 | 1,152.25 | 18,367 |
22 Feb 2024 | 1,164.35 | 1,164.35 | 1,143.00 | 1,158.95 | 1,150.91 | 19,800 |
21 Feb 2024 | 1,150.65 | 1,171.60 | 1,149.75 | 1,159.95 | 1,151.91 | 64,913 |
20 Feb 2024 | 1,154.50 | 1,158.30 | 1,139.20 | 1,154.30 | 1,146.30 | 15,554 |
19 Feb 2024 | 1,148.55 | 1,164.20 | 1,144.85 | 1,153.60 | 1,145.60 | 27,687 |
16 Feb 2024 | 1,141.85 | 1,149.85 | 1,132.20 | 1,147.15 | 1,139.19 | 48,239 |
15 Feb 2024 | 1,138.55 | 1,146.00 | 1,127.25 | 1,132.20 | 1,124.35 | 17,314 |
14 Feb 2024 | 1,136.45 | 1,140.00 | 1,120.35 | 1,134.95 | 1,127.08 | 27,948 |
13 Feb 2024 | 1,120.15 | 1,140.30 | 1,118.30 | 1,137.15 | 1,129.26 | 65,304 |
12 Feb 2024 | 1,131.40 | 1,134.00 | 1,112.45 | 1,122.35 | 1,114.57 | 107,874 |
09 Feb 2024 | 1,143.45 | 1,149.70 | 1,119.65 | 1,131.40 | 1,123.55 | 71,133 |
08 Feb 2024 | 1,153.05 | 1,162.20 | 1,125.20 | 1,138.50 | 1,130.60 | 119,170 |
07 Feb 2024 | 1,166.15 | 1,175.45 | 1,153.10 | 1,166.15 | 1,158.06 | 56,913 |
06 Feb 2024 | 1,149.50 | 1,166.50 | 1,147.70 | 1,162.75 | 1,154.69 | 28,073 |
05 Feb 2024 | 1,168.20 | 1,176.70 | 1,147.10 | 1,150.25 | 1,142.27 | 250,083 |
02 Feb 2024 | 1,138.85 | 1,170.00 | 1,134.10 | 1,162.45 | 1,154.39 | 108,040 |
01 Feb 2024 | 1,119.40 | 1,135.05 | 1,108.00 | 1,129.95 | 1,122.11 | 1,032,260 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |