Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
28 Jun 2022 | 4,109.50 | 4,109.50 | 3,983.00 | 3,989.50 | 3,989.50 | 394,209 |
27 Jun 2022 | - | - | - | - | - | - |
24 Jun 2022 | - | - | - | - | - | - |
23 Jun 2022 | - | - | - | - | - | - |
22 Jun 2022 | - | - | - | - | - | - |
21 Jun 2022 | - | - | - | - | - | - |
20 Jun 2022 | - | - | - | - | - | - |
17 Jun 2022 | - | - | - | - | - | - |
16 Jun 2022 | - | - | - | - | - | - |
15 Jun 2022 | - | - | - | - | - | - |
14 Jun 2022 | - | - | - | - | - | - |
13 Jun 2022 | - | - | - | - | - | - |
10 Jun 2022 | - | - | - | - | - | - |
09 Jun 2022 | - | - | - | - | - | - |
08 Jun 2022 | - | - | - | - | - | - |
07 Jun 2022 | - | - | - | - | - | - |
06 Jun 2022 | - | - | - | - | - | - |
03 Jun 2022 | - | - | - | - | - | - |
02 Jun 2022 | - | - | - | - | - | - |
01 Jun 2022 | - | - | - | - | - | - |
31 May 2022 | - | - | - | - | - | - |
30 May 2022 | - | - | - | - | - | - |
27 May 2022 | - | - | - | - | - | - |
26 May 2022 | - | - | - | - | - | - |
25 May 2022 | - | - | - | - | - | - |
24 May 2022 | 4,415.50 | 4,415.50 | 4,415.50 | 4,415.50 | 4,415.50 | - |
23 May 2022 | 4,415.50 | 4,415.50 | 4,415.50 | 4,415.50 | 4,415.50 | - |
20 May 2022 | 4,415.50 | 4,415.50 | 4,415.50 | 4,415.50 | 4,415.50 | - |
19 May 2022 | 4,483.50 | 4,509.50 | 4,381.50 | 4,415.50 | 4,415.50 | 229,822 |
18 May 2022 | 4,520.00 | 4,565.00 | 4,480.00 | 4,483.50 | 4,483.50 | 273,956 |
17 May 2022 | 4,543.00 | 4,589.00 | 4,400.00 | 4,500.00 | 4,500.00 | 388,536 |
16 May 2022 | 4,380.00 | 4,380.00 | 4,380.00 | 4,380.00 | 4,380.00 | - |
13 May 2022 | 4,400.00 | 4,439.00 | 4,300.00 | 4,380.00 | 4,380.00 | 272,066 |
12 May 2022 | 4,550.00 | 4,581.00 | 4,325.50 | 4,362.50 | 4,362.50 | 525,898 |
11 May 2022 | 4,640.00 | 4,699.00 | 4,539.00 | 4,600.00 | 4,600.00 | 242,217 |
06 May 2022 | 4,689.00 | 4,690.00 | 4,568.00 | 4,635.50 | 4,635.50 | 376,027 |
05 May 2022 | 4,552.00 | 4,552.00 | 4,552.00 | 4,552.00 | 4,552.00 | - |
04 May 2022 | 4,747.00 | 4,772.50 | 4,526.00 | 4,552.00 | 4,552.00 | 443,415 |
29 Apr 2022 | 4,410.00 | 4,717.00 | 4,380.00 | 4,699.50 | 4,699.50 | 865,620 |
28 Apr 2022 | 4,551.00 | 4,740.00 | 4,318.00 | 4,381.00 | 4,381.00 | 923,456 |
27 Apr 2022 | 4,325.00 | 4,559.00 | 4,276.00 | 4,550.00 | 4,550.00 | 783,960 |
26 Apr 2022 | 3,970.50 | 4,587.50 | 3,960.50 | 4,292.00 | 4,292.00 | 1,354,489 |
25 Apr 2022 | 3,828.00 | 3,828.00 | 3,828.00 | 3,828.00 | 3,828.00 | - |
22 Apr 2022 | 3,974.00 | 4,044.00 | 3,682.00 | 3,828.00 | 3,828.00 | 1,648,909 |
21 Apr 2022 | 4,310.00 | 4,310.00 | 4,310.00 | 4,310.00 | 4,310.00 | - |
20 Apr 2022 | 4,498.50 | 4,536.00 | 4,215.50 | 4,310.00 | 4,310.00 | 726,085 |
19 Apr 2022 | 4,592.00 | 4,592.00 | 4,108.00 | 4,485.00 | 4,485.00 | 708,763 |
18 Apr 2022 | 4,913.00 | 4,948.00 | 4,524.00 | 4,549.00 | 4,549.00 | 407,463 |
15 Apr 2022 | 4,879.00 | 4,956.00 | 4,800.00 | 4,893.00 | 4,893.00 | 151,321 |
14 Apr 2022 | 5,115.50 | 5,120.00 | 4,862.00 | 4,879.50 | 4,879.50 | 199,123 |
13 Apr 2022 | 5,179.50 | 5,209.00 | 5,056.00 | 5,106.00 | 5,106.00 | 160,929 |
12 Apr 2022 | 5,200.00 | 5,250.00 | 5,026.00 | 5,145.00 | 5,145.00 | 219,888 |
11 Apr 2022 | 5,225.00 | 5,385.00 | 5,184.00 | 5,190.00 | 5,190.00 | 144,622 |
08 Apr 2022 | 5,299.50 | 5,319.50 | 5,087.00 | 5,226.50 | 5,226.50 | 199,667 |
07 Apr 2022 | 5,260.00 | 5,356.00 | 5,240.00 | 5,280.00 | 5,280.00 | 264,677 |
06 Apr 2022 | 5,314.00 | 5,514.00 | 5,224.50 | 5,266.00 | 5,266.00 | 195,342 |
05 Apr 2022 | 5,574.00 | 5,590.00 | 5,220.00 | 5,314.00 | 5,314.00 | 245,013 |
04 Apr 2022 | 5,601.00 | 5,601.00 | 5,601.00 | 5,601.00 | 5,601.00 | - |
01 Apr 2022 | 5,660.00 | 5,868.00 | 5,450.00 | 5,601.00 | 5,601.00 | 385,732 |
31 Mar 2022 | 5,120.00 | 5,680.00 | 5,100.00 | 5,680.00 | 5,680.00 | 469,075 |
30 Mar 2022 | 5,050.00 | 5,140.00 | 5,000.00 | 5,140.00 | 5,140.00 | 287,528 |
29 Mar 2022 | 5,118.00 | 5,350.00 | 4,800.00 | 4,922.00 | 4,922.00 | 642,270 |
28 Mar 2022 | 5,200.00 | 5,200.00 | 4,915.00 | 5,118.00 | 5,118.00 | 228,856 |
25 Mar 2022 | 5,600.00 | 5,761.00 | 5,022.00 | 5,206.00 | 5,206.00 | 875,180 |
24 Mar 2022 | 5,302.50 | 5,993.00 | 5,300.00 | 5,525.00 | 5,525.00 | 1,203,273 |
25 Feb 2022 | 4,400.00 | 5,360.00 | 4,400.00 | 5,153.50 | 5,153.50 | 2,013,374 |
24 Feb 2022 | 5,410.50 | 5,410.50 | 3,019.50 | 4,000.00 | 4,000.00 | 4,692,673 |
22 Feb 2022 | 5,805.00 | 6,050.00 | 5,479.00 | 5,970.00 | 5,970.00 | 5,901,625 |
21 Feb 2022 | 6,480.00 | 6,649.00 | 5,609.50 | 6,010.00 | 6,010.00 | 4,538,212 |
18 Feb 2022 | 6,739.00 | 6,832.00 | 6,415.00 | 6,549.00 | 6,549.00 | 1,700,147 |
17 Feb 2022 | 6,956.50 | 6,968.00 | 6,650.00 | 6,691.00 | 6,691.00 | 1,740,140 |
16 Feb 2022 | 7,028.00 | 7,068.00 | 6,902.50 | 6,994.00 | 6,994.00 | 1,180,028 |
15 Feb 2022 | 6,840.00 | 7,077.50 | 6,783.00 | 6,982.00 | 6,982.00 | 1,778,946 |
14 Feb 2022 | 6,684.00 | 6,885.00 | 6,524.50 | 6,800.50 | 6,800.50 | 1,950,018 |
11 Feb 2022 | 6,960.00 | 7,000.00 | 6,624.50 | 6,861.00 | 6,861.00 | 1,888,816 |
10 Feb 2022 | 6,970.00 | 7,084.00 | 6,894.00 | 7,050.00 | 7,050.00 | 1,378,641 |
09 Feb 2022 | 6,966.50 | 7,009.00 | 6,900.00 | 7,009.00 | 7,009.00 | 1,547,296 |
08 Feb 2022 | 6,985.00 | 7,044.00 | 6,938.00 | 7,010.00 | 7,010.00 | 931,306 |
07 Feb 2022 | 7,047.00 | 7,060.00 | 6,825.50 | 6,967.50 | 6,967.50 | 977,367 |
04 Feb 2022 | 6,897.00 | 7,110.00 | 6,892.00 | 6,951.50 | 6,951.50 | 1,754,048 |
03 Feb 2022 | 7,026.50 | 7,030.00 | 6,794.50 | 6,835.00 | 6,835.00 | 1,321,908 |
02 Feb 2022 | 6,975.00 | 7,050.00 | 6,936.00 | 7,016.00 | 7,016.00 | 983,000 |
01 Feb 2022 | 6,884.00 | 7,013.50 | 6,826.00 | 6,949.50 | 6,949.50 | 1,229,137 |
31 Jan 2022 | 6,809.00 | 6,809.00 | 6,809.00 | 6,809.00 | 6,809.00 | - |
28 Jan 2022 | 6,784.00 | 6,945.00 | 6,755.00 | 6,809.00 | 6,809.00 | 1,584,821 |
27 Jan 2022 | 6,498.00 | 6,900.00 | 6,432.00 | 6,809.00 | 6,809.00 | 2,117,689 |
26 Jan 2022 | 6,542.00 | 6,690.00 | 6,405.00 | 6,575.00 | 6,575.00 | 2,225,385 |
25 Jan 2022 | 6,270.00 | 6,562.50 | 6,177.50 | 6,352.00 | 6,352.00 | 2,082,348 |
24 Jan 2022 | 6,445.00 | 6,479.00 | 6,078.00 | 6,210.00 | 6,210.00 | 2,935,738 |
21 Jan 2022 | 6,400.00 | 6,514.00 | 6,310.00 | 6,471.00 | 6,471.00 | 1,940,586 |
20 Jan 2022 | 6,549.00 | 6,683.00 | 6,324.00 | 6,510.00 | 6,510.00 | 2,237,789 |
19 Jan 2022 | 6,250.00 | 6,670.00 | 6,020.00 | 6,496.00 | 6,496.00 | 3,237,227 |
18 Jan 2022 | 6,512.50 | 6,512.50 | 6,512.50 | 6,512.50 | 6,512.50 | - |
17 Jan 2022 | 6,668.00 | 6,734.00 | 6,445.00 | 6,512.50 | 6,512.50 | 1,581,542 |
14 Jan 2022 | 6,709.50 | 6,791.00 | 6,469.00 | 6,603.50 | 6,603.50 | 1,931,513 |
13 Jan 2022 | 6,928.50 | 6,936.50 | 6,610.00 | 6,698.00 | 6,698.00 | 1,624,164 |
12 Jan 2022 | 6,800.00 | 6,969.00 | 6,770.00 | 6,917.50 | 6,917.50 | 1,183,350 |
11 Jan 2022 | 6,770.50 | 6,850.00 | 6,732.50 | 6,800.50 | 6,800.50 | 824,606 |
10 Jan 2022 | 6,745.00 | 6,880.00 | 6,650.50 | 6,710.50 | 6,710.50 | 1,155,433 |
06 Jan 2022 | 6,581.00 | 6,694.50 | 6,526.00 | 6,659.50 | 6,659.50 | 849,563 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |