Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
28 Jun 2024 | 3,128.00 | 3,143.00 | 3,108.00 | 3,132.00 | 3,132.00 | 2,686,600 |
27 Jun 2024 | 3,161.00 | 3,170.00 | 3,091.00 | 3,119.00 | 3,119.00 | 1,874,600 |
27 Jun 2024 | 3:1 Stock split | |||||
26 Jun 2024 | 3,183.33 | 3,185.33 | 3,127.33 | 3,165.67 | 3,165.67 | 3,079,500 |
25 Jun 2024 | 3,083.00 | 3,181.67 | 3,069.00 | 3,179.33 | 3,179.33 | 3,411,000 |
24 Jun 2024 | 2,988.33 | 3,039.00 | 2,971.67 | 3,038.33 | 3,038.33 | 3,105,000 |
21 Jun 2024 | 2,983.33 | 2,995.33 | 2,943.00 | 2,959.33 | 2,959.33 | 2,781,300 |
20 Jun 2024 | 2,923.33 | 2,970.00 | 2,918.33 | 2,970.00 | 2,970.00 | 2,327,100 |
19 Jun 2024 | 2,939.67 | 2,960.00 | 2,925.67 | 2,960.00 | 2,960.00 | 1,992,900 |
18 Jun 2024 | 2,943.33 | 2,950.33 | 2,912.33 | 2,941.67 | 2,941.67 | 3,029,100 |
17 Jun 2024 | 2,973.33 | 2,979.67 | 2,922.00 | 2,937.33 | 2,937.33 | 3,780,900 |
14 Jun 2024 | 2,985.00 | 3,051.00 | 2,976.67 | 3,045.67 | 3,045.67 | 4,533,300 |
13 Jun 2024 | 3,056.00 | 3,072.67 | 2,978.67 | 2,986.00 | 2,986.00 | 2,730,600 |
12 Jun 2024 | 3,083.67 | 3,091.00 | 3,060.00 | 3,073.67 | 3,073.67 | 1,755,900 |
11 Jun 2024 | 3,120.00 | 3,137.33 | 3,091.67 | 3,106.67 | 3,106.67 | 1,746,600 |
10 Jun 2024 | 3,050.67 | 3,111.67 | 3,050.67 | 3,106.67 | 3,106.67 | 1,620,600 |
07 Jun 2024 | 3,033.33 | 3,063.33 | 3,028.00 | 3,057.33 | 3,057.33 | 1,677,000 |
06 Jun 2024 | 3,033.00 | 3,054.67 | 3,022.67 | 3,030.67 | 3,030.67 | 2,010,900 |
05 Jun 2024 | 3,095.67 | 3,099.67 | 3,011.00 | 3,032.67 | 3,032.67 | 3,402,900 |
04 Jun 2024 | 3,161.00 | 3,169.33 | 3,096.67 | 3,134.00 | 3,134.00 | 2,953,800 |
03 Jun 2024 | 3,212.67 | 3,243.33 | 3,184.33 | 3,184.33 | 3,184.33 | 2,674,500 |
31 May 2024 | 3,169.00 | 3,194.33 | 3,135.33 | 3,179.67 | 3,179.67 | 7,212,000 |
30 May 2024 | 3,194.33 | 3,194.67 | 3,096.00 | 3,164.33 | 3,164.33 | 3,344,100 |
29 May 2024 | 3,233.00 | 3,247.33 | 3,187.00 | 3,194.33 | 3,194.33 | 2,040,000 |
28 May 2024 | 3,206.33 | 3,229.33 | 3,189.67 | 3,224.33 | 3,224.33 | 2,105,100 |
27 May 2024 | 3,176.67 | 3,198.67 | 3,159.33 | 3,196.33 | 3,196.33 | 1,448,100 |
24 May 2024 | 3,100.00 | 3,169.33 | 3,088.33 | 3,152.67 | 3,152.67 | 2,001,000 |
23 May 2024 | 3,148.00 | 3,179.33 | 3,110.67 | 3,179.33 | 3,179.33 | 1,754,700 |
22 May 2024 | 3,200.00 | 3,204.67 | 3,157.00 | 3,157.00 | 3,157.00 | 2,492,400 |
21 May 2024 | 3,198.00 | 3,225.33 | 3,190.00 | 3,194.67 | 3,194.67 | 2,084,400 |
20 May 2024 | 3,183.33 | 3,237.67 | 3,181.67 | 3,210.67 | 3,210.67 | 2,601,300 |
17 May 2024 | 3,206.67 | 3,222.67 | 3,177.00 | 3,193.67 | 3,193.67 | 2,327,700 |
16 May 2024 | 3,209.67 | 3,235.67 | 3,146.00 | 3,215.00 | 3,215.00 | 2,688,900 |
15 May 2024 | 3,202.33 | 3,255.67 | 3,196.33 | 3,209.67 | 3,209.67 | 1,881,900 |
14 May 2024 | 3,200.00 | 3,238.00 | 3,147.67 | 3,189.00 | 3,189.00 | 2,627,400 |
13 May 2024 | 3,244.67 | 3,268.00 | 3,221.67 | 3,223.67 | 3,223.67 | 2,038,800 |
10 May 2024 | 3,276.33 | 3,333.33 | 3,257.33 | 3,262.33 | 3,262.33 | 2,417,100 |
09 May 2024 | 3,269.67 | 3,281.00 | 3,228.33 | 3,236.33 | 3,236.33 | 2,390,700 |
08 May 2024 | 3,375.00 | 3,375.00 | 3,254.00 | 3,276.00 | 3,276.00 | 2,755,800 |
07 May 2024 | 3,370.00 | 3,376.67 | 3,316.00 | 3,376.67 | 3,376.67 | 2,255,400 |
02 May 2024 | 3,309.33 | 3,363.33 | 3,283.33 | 3,341.67 | 3,341.67 | 2,674,200 |
01 May 2024 | 3,293.33 | 3,311.67 | 3,240.67 | 3,262.67 | 3,262.67 | 2,676,600 |
30 Apr 2024 | 3,323.33 | 3,421.67 | 3,289.67 | 3,360.00 | 3,360.00 | 3,992,100 |
26 Apr 2024 | 3,235.33 | 3,248.00 | 3,175.00 | 3,223.33 | 3,223.33 | 2,925,600 |
25 Apr 2024 | 3,249.67 | 3,274.33 | 3,195.33 | 3,209.00 | 3,209.00 | 2,424,900 |
24 Apr 2024 | 3,216.33 | 3,283.33 | 3,209.00 | 3,283.33 | 3,283.33 | 2,854,800 |
23 Apr 2024 | 3,166.67 | 3,177.67 | 3,136.67 | 3,168.00 | 3,168.00 | 2,257,800 |
22 Apr 2024 | 3,102.33 | 3,174.67 | 3,098.00 | 3,132.67 | 3,132.67 | 2,492,400 |
19 Apr 2024 | 3,166.67 | 3,178.00 | 3,028.00 | 3,102.00 | 3,102.00 | 3,864,000 |
18 Apr 2024 | 3,174.33 | 3,213.00 | 3,151.00 | 3,177.33 | 3,177.33 | 2,223,300 |
17 Apr 2024 | 3,250.00 | 3,256.00 | 3,177.00 | 3,209.67 | 3,209.67 | 2,061,900 |
16 Apr 2024 | 3,326.67 | 3,343.33 | 3,253.67 | 3,264.67 | 3,264.67 | 2,172,600 |
15 Apr 2024 | 3,327.33 | 3,368.33 | 3,298.00 | 3,368.33 | 3,368.33 | 2,266,800 |
12 Apr 2024 | 3,446.67 | 3,465.00 | 3,405.00 | 3,440.00 | 3,440.00 | 2,235,000 |
11 Apr 2024 | 3,300.67 | 3,396.67 | 3,289.00 | 3,373.33 | 3,373.33 | 1,445,400 |
10 Apr 2024 | 3,423.33 | 3,425.00 | 3,355.00 | 3,370.00 | 3,370.00 | 1,460,400 |
09 Apr 2024 | 3,390.00 | 3,440.00 | 3,378.33 | 3,431.67 | 3,431.67 | 1,410,900 |
08 Apr 2024 | 3,350.00 | 3,375.00 | 3,321.33 | 3,356.67 | 3,356.67 | 1,323,300 |
05 Apr 2024 | 3,306.33 | 3,331.33 | 3,274.67 | 3,323.67 | 3,323.67 | 2,089,800 |
04 Apr 2024 | 3,390.00 | 3,438.33 | 3,348.33 | 3,361.67 | 3,361.67 | 2,235,000 |
03 Apr 2024 | 3,300.33 | 3,346.67 | 3,261.00 | 3,311.33 | 3,311.33 | 1,948,200 |
02 Apr 2024 | 3,331.00 | 3,383.33 | 3,304.67 | 3,324.00 | 3,324.00 | 2,143,500 |
01 Apr 2024 | 3,453.33 | 3,468.33 | 3,262.67 | 3,281.00 | 3,281.00 | 2,139,000 |
29 Mar 2024 | 3,405.00 | 3,443.33 | 3,383.33 | 3,435.00 | 3,435.00 | 716,400 |
28 Mar 2024 | 3,413.33 | 3,465.00 | 3,393.33 | 3,443.33 | 3,443.33 | 1,920,300 |
28 Mar 2024 | 51.666668 Dividend | |||||
27 Mar 2024 | 3,530.00 | 3,545.00 | 3,491.67 | 3,495.00 | 3,443.33 | 2,153,400 |
26 Mar 2024 | 3,458.33 | 3,486.67 | 3,440.00 | 3,465.00 | 3,413.78 | 1,731,900 |
25 Mar 2024 | 3,490.00 | 3,505.00 | 3,451.67 | 3,473.33 | 3,421.99 | 1,861,500 |
22 Mar 2024 | 3,518.33 | 3,545.00 | 3,468.33 | 3,508.33 | 3,456.47 | 2,659,500 |
21 Mar 2024 | 3,418.33 | 3,493.33 | 3,385.00 | 3,493.33 | 3,441.69 | 3,395,700 |
19 Mar 2024 | 3,237.00 | 3,333.33 | 3,235.00 | 3,333.33 | 3,284.06 | 2,201,400 |
18 Mar 2024 | 3,234.67 | 3,283.33 | 3,218.67 | 3,260.00 | 3,211.81 | 2,283,900 |
15 Mar 2024 | 3,096.67 | 3,193.00 | 3,081.67 | 3,184.67 | 3,137.59 | 3,432,000 |
14 Mar 2024 | 3,121.67 | 3,123.33 | 3,083.33 | 3,102.33 | 3,056.47 | 2,335,200 |
13 Mar 2024 | 3,148.67 | 3,169.00 | 3,054.67 | 3,090.00 | 3,044.32 | 2,515,800 |
12 Mar 2024 | 3,109.33 | 3,126.67 | 3,052.00 | 3,122.67 | 3,076.50 | 2,508,600 |
11 Mar 2024 | 3,280.00 | 3,281.00 | 3,108.33 | 3,137.00 | 3,090.63 | 3,114,600 |
08 Mar 2024 | 3,355.00 | 3,366.67 | 3,313.33 | 3,322.67 | 3,273.55 | 3,387,300 |
07 Mar 2024 | 3,431.67 | 3,435.00 | 3,305.00 | 3,319.00 | 3,269.94 | 2,592,600 |
06 Mar 2024 | 3,398.33 | 3,430.00 | 3,373.33 | 3,423.33 | 3,372.73 | 2,705,700 |
05 Mar 2024 | 3,312.00 | 3,398.33 | 3,290.33 | 3,386.67 | 3,336.60 | 3,633,600 |
04 Mar 2024 | 3,266.67 | 3,298.33 | 3,244.67 | 3,283.00 | 3,234.47 | 2,317,500 |
01 Mar 2024 | 3,210.00 | 3,254.33 | 3,193.33 | 3,253.00 | 3,204.91 | 2,357,100 |
29 Feb 2024 | 3,183.33 | 3,240.00 | 3,164.00 | 3,224.67 | 3,177.00 | 5,424,000 |
28 Feb 2024 | 3,134.33 | 3,206.33 | 3,110.00 | 3,163.33 | 3,116.57 | 2,896,500 |
27 Feb 2024 | 3,125.33 | 3,165.00 | 3,104.00 | 3,134.33 | 3,088.00 | 3,279,300 |
26 Feb 2024 | 3,112.00 | 3,138.00 | 3,089.00 | 3,110.00 | 3,064.02 | 2,591,100 |
22 Feb 2024 | 3,069.67 | 3,121.67 | 3,067.33 | 3,091.33 | 3,045.63 | 2,643,600 |
21 Feb 2024 | 3,082.33 | 3,133.00 | 3,057.33 | 3,081.00 | 3,035.45 | 2,436,600 |
20 Feb 2024 | 3,121.67 | 3,121.67 | 3,056.00 | 3,058.00 | 3,012.79 | 1,985,700 |
19 Feb 2024 | 3,083.33 | 3,114.00 | 3,073.67 | 3,114.00 | 3,067.97 | 1,806,900 |
16 Feb 2024 | 3,090.00 | 3,125.00 | 3,065.00 | 3,090.33 | 3,044.65 | 3,954,000 |
15 Feb 2024 | 3,100.00 | 3,106.33 | 3,064.67 | 3,072.33 | 3,026.91 | 4,184,100 |
14 Feb 2024 | 3,093.33 | 3,105.67 | 3,045.00 | 3,084.00 | 3,038.41 | 4,356,900 |
13 Feb 2024 | 3,077.67 | 3,127.67 | 3,048.00 | 3,121.33 | 3,075.19 | 2,905,200 |
09 Feb 2024 | 3,067.00 | 3,118.33 | 3,060.00 | 3,069.00 | 3,023.63 | 3,144,600 |
08 Feb 2024 | 3,100.00 | 3,112.00 | 3,052.33 | 3,087.33 | 3,041.69 | 3,069,300 |
07 Feb 2024 | 3,082.00 | 3,133.00 | 3,055.33 | 3,100.00 | 3,054.17 | 2,320,800 |
06 Feb 2024 | 3,083.33 | 3,098.33 | 3,044.67 | 3,082.00 | 3,036.44 | 3,173,700 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |