Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
27 Sept 2024 | 796.00 | 806.00 | 786.00 | 798.00 | 798.00 | 95,689 |
26 Sept 2024 | 765.00 | 799.00 | 763.00 | 798.00 | 798.00 | 249,359 |
25 Sept 2024 | 761.00 | 779.00 | 761.00 | 763.00 | 763.00 | 122,136 |
24 Sept 2024 | 745.00 | 775.00 | 736.00 | 768.00 | 768.00 | 147,297 |
23 Sept 2024 | 743.00 | 775.00 | 741.00 | 745.00 | 745.00 | 222,016 |
20 Sept 2024 | 736.00 | 760.00 | 736.00 | 745.00 | 745.00 | 225,164 |
19 Sept 2024 | 737.00 | 746.00 | 732.00 | 735.00 | 735.00 | 133,702 |
13 Sept 2024 | 725.00 | 737.00 | 720.00 | 737.00 | 737.00 | 58,970 |
12 Sept 2024 | 714.00 | 733.00 | 705.00 | 726.00 | 726.00 | 90,495 |
11 Sept 2024 | 725.00 | 736.00 | 706.00 | 717.00 | 717.00 | 102,091 |
10 Sept 2024 | 741.00 | 750.00 | 715.00 | 725.00 | 725.00 | 209,822 |
09 Sept 2024 | 710.00 | 781.00 | 710.00 | 753.00 | 753.00 | 2,059,535 |
06 Sept 2024 | 693.00 | 774.00 | 661.00 | 694.00 | 694.00 | 1,936,410 |
05 Sept 2024 | 863.00 | 873.00 | 691.00 | 700.00 | 700.00 | 2,507,666 |
04 Sept 2024 | 905.00 | 911.00 | 854.00 | 864.00 | 864.00 | 153,579 |
03 Sept 2024 | 927.00 | 935.00 | 911.00 | 923.00 | 923.00 | 48,660 |
02 Sept 2024 | 938.00 | 944.00 | 910.00 | 929.00 | 929.00 | 59,517 |
30 Aug 2024 | 934.00 | 937.00 | 925.00 | 936.00 | 936.00 | 24,184 |
29 Aug 2024 | 936.00 | 937.00 | 927.00 | 934.00 | 934.00 | 16,238 |
28 Aug 2024 | 934.00 | 938.00 | 916.00 | 937.00 | 937.00 | 36,682 |
27 Aug 2024 | - | - | - | - | - | - |
26 Aug 2024 | 927.00 | 936.00 | 921.00 | 932.00 | 932.00 | 36,251 |
23 Aug 2024 | 936.00 | 946.00 | 912.00 | 927.00 | 927.00 | 148,594 |
22 Aug 2024 | 949.00 | 958.00 | 935.00 | 948.00 | 948.00 | 81,196 |
21 Aug 2024 | 980.00 | 989.00 | 948.00 | 948.00 | 948.00 | 161,132 |
20 Aug 2024 | 983.00 | 994.00 | 979.00 | 991.00 | 991.00 | 77,390 |
19 Aug 2024 | 994.00 | 1,007.00 | 982.00 | 993.00 | 993.00 | 79,054 |
16 Aug 2024 | 1,013.00 | 1,020.00 | 989.00 | 993.00 | 993.00 | 78,703 |
14 Aug 2024 | 987.00 | 1,030.00 | 986.00 | 1,013.00 | 1,013.00 | 60,671 |
13 Aug 2024 | 1,003.00 | 1,003.00 | 975.00 | 986.00 | 986.00 | 19,127 |
12 Aug 2024 | 992.00 | 1,010.00 | 975.00 | 1,004.00 | 1,004.00 | 40,434 |
09 Aug 2024 | 994.00 | 1,010.00 | 974.00 | 992.00 | 992.00 | 50,691 |
08 Aug 2024 | 1,005.00 | 1,013.00 | 983.00 | 993.00 | 993.00 | 32,502 |
07 Aug 2024 | 940.00 | 1,014.00 | 940.00 | 1,005.00 | 1,005.00 | 87,084 |
06 Aug 2024 | 950.00 | 1,039.00 | 931.00 | 950.00 | 950.00 | 271,594 |
05 Aug 2024 | 1,115.00 | 1,131.00 | 912.00 | 990.00 | 990.00 | 256,173 |
02 Aug 2024 | 1,201.00 | 1,201.00 | 1,115.00 | 1,115.00 | 1,115.00 | 173,894 |
01 Aug 2024 | 1,249.00 | 1,249.00 | 1,207.00 | 1,217.00 | 1,217.00 | 78,572 |
31 July 2024 | 1,219.00 | 1,231.00 | 1,196.00 | 1,228.00 | 1,228.00 | 25,618 |
30 July 2024 | 1,211.00 | 1,226.00 | 1,188.00 | 1,220.00 | 1,220.00 | 42,040 |
29 July 2024 | 1,224.00 | 1,229.00 | 1,218.00 | 1,224.00 | 1,224.00 | 26,858 |
26 July 2024 | 1,231.00 | 1,235.00 | 1,210.00 | 1,230.00 | 1,230.00 | 39,732 |
25 July 2024 | 1,229.00 | 1,270.00 | 1,185.00 | 1,232.00 | 1,232.00 | 61,413 |
24 July 2024 | 1,214.00 | 1,234.00 | 1,213.00 | 1,229.00 | 1,229.00 | 29,767 |
23 July 2024 | 1,226.00 | 1,242.00 | 1,214.00 | 1,219.00 | 1,219.00 | 21,719 |
22 July 2024 | 1,240.00 | 1,242.00 | 1,201.00 | 1,237.00 | 1,237.00 | 52,434 |
19 July 2024 | 1,220.00 | 1,241.00 | 1,200.00 | 1,241.00 | 1,241.00 | 58,038 |
18 July 2024 | 1,231.00 | 1,259.00 | 1,218.00 | 1,241.00 | 1,241.00 | 42,709 |
17 July 2024 | 1,225.00 | 1,250.00 | 1,205.00 | 1,247.00 | 1,247.00 | 44,100 |
16 July 2024 | 1,207.00 | 1,230.00 | 1,207.00 | 1,217.00 | 1,217.00 | 37,138 |
15 July 2024 | 1,222.00 | 1,225.00 | 1,197.00 | 1,207.00 | 1,207.00 | 25,014 |
12 July 2024 | 1,211.00 | 1,230.00 | 1,199.00 | 1,222.00 | 1,222.00 | 46,500 |
11 July 2024 | 1,195.00 | 1,234.00 | 1,195.00 | 1,221.00 | 1,221.00 | 45,532 |
10 July 2024 | 1,194.00 | 1,220.00 | 1,182.00 | 1,195.00 | 1,195.00 | 57,254 |
09 July 2024 | 1,245.00 | 1,258.00 | 1,180.00 | 1,194.00 | 1,194.00 | 255,324 |
08 July 2024 | 1,170.00 | 1,266.00 | 1,166.00 | 1,265.00 | 1,265.00 | 352,270 |
05 July 2024 | 1,188.00 | 1,211.00 | 1,176.00 | 1,178.00 | 1,178.00 | 60,782 |
04 July 2024 | 1,193.00 | 1,212.00 | 1,181.00 | 1,193.00 | 1,193.00 | 53,066 |
03 July 2024 | 1,187.00 | 1,210.00 | 1,179.00 | 1,200.00 | 1,200.00 | 70,087 |
02 July 2024 | 1,220.00 | 1,231.00 | 1,183.00 | 1,187.00 | 1,187.00 | 143,934 |
01 July 2024 | 1,255.00 | 1,265.00 | 1,221.00 | 1,231.00 | 1,231.00 | 31,068 |
28 June 2024 | 1,221.00 | 1,256.00 | 1,216.00 | 1,256.00 | 1,256.00 | 34,635 |
27 June 2024 | 1,234.00 | 1,234.00 | 1,202.00 | 1,221.00 | 1,221.00 | 39,024 |
26 June 2024 | 1,260.00 | 1,275.00 | 1,220.00 | 1,233.00 | 1,233.00 | 92,363 |
25 June 2024 | 1,273.00 | 1,289.00 | 1,247.00 | 1,260.00 | 1,260.00 | 75,119 |
24 June 2024 | 1,313.00 | 1,333.00 | 1,272.00 | 1,303.00 | 1,303.00 | 51,459 |
21 June 2024 | 1,342.00 | 1,366.00 | 1,331.00 | 1,337.00 | 1,337.00 | 55,912 |
20 June 2024 | 1,363.00 | 1,375.00 | 1,347.00 | 1,360.00 | 1,360.00 | 60,028 |
19 June 2024 | 1,384.00 | 1,398.00 | 1,340.00 | 1,364.00 | 1,364.00 | 34,808 |
18 June 2024 | 1,370.00 | 1,398.00 | 1,370.00 | 1,389.00 | 1,389.00 | 19,706 |
17 June 2024 | 1,383.00 | 1,400.00 | 1,351.00 | 1,383.00 | 1,383.00 | 30,915 |
14 June 2024 | 1,369.00 | 1,383.00 | 1,330.00 | 1,383.00 | 1,383.00 | 46,638 |
13 June 2024 | 1,368.00 | 1,374.00 | 1,324.00 | 1,370.00 | 1,370.00 | 151,117 |
12 June 2024 | 1,401.00 | 1,419.00 | 1,360.00 | 1,367.00 | 1,367.00 | 63,801 |
11 June 2024 | 1,413.00 | 1,444.00 | 1,399.00 | 1,401.00 | 1,401.00 | 104,810 |
10 June 2024 | 1,449.00 | 1,449.00 | 1,423.00 | 1,437.00 | 1,437.00 | 32,393 |
07 June 2024 | 1,450.00 | 1,451.00 | 1,435.00 | 1,450.00 | 1,450.00 | 22,251 |
05 June 2024 | 1,477.00 | 1,485.00 | 1,438.00 | 1,450.00 | 1,450.00 | 24,781 |
04 June 2024 | 1,445.00 | 1,484.00 | 1,436.00 | 1,477.00 | 1,477.00 | 98,387 |
03 June 2024 | 1,415.00 | 1,469.00 | 1,414.00 | 1,469.00 | 1,469.00 | 153,252 |
31 May 2024 | 1,420.00 | 1,435.00 | 1,420.00 | 1,430.00 | 1,430.00 | 36,741 |
30 May 2024 | 1,436.00 | 1,459.00 | 1,411.00 | 1,433.00 | 1,433.00 | 76,858 |
29 May 2024 | 1,411.00 | 1,440.00 | 1,411.00 | 1,437.00 | 1,437.00 | 23,893 |
28 May 2024 | 1,434.00 | 1,457.00 | 1,434.00 | 1,440.00 | 1,440.00 | 22,365 |
27 May 2024 | 1,430.00 | 1,440.00 | 1,419.00 | 1,435.00 | 1,435.00 | 35,228 |
24 May 2024 | 1,429.00 | 1,440.00 | 1,424.00 | 1,429.00 | 1,429.00 | 54,335 |
23 May 2024 | 1,440.00 | 1,447.00 | 1,403.00 | 1,429.00 | 1,429.00 | 61,149 |
22 May 2024 | 1,445.00 | 1,457.00 | 1,433.00 | 1,433.00 | 1,433.00 | 34,390 |
21 May 2024 | 1,495.00 | 1,500.00 | 1,435.00 | 1,445.00 | 1,445.00 | 228,823 |
20 May 2024 | 1,485.00 | 1,495.00 | 1,457.00 | 1,490.00 | 1,490.00 | 157,778 |
17 May 2024 | 1,660.00 | 1,679.00 | 1,480.00 | 1,481.00 | 1,481.00 | 467,041 |
16 May 2024 | 1,705.00 | 1,705.00 | 1,671.00 | 1,672.00 | 1,672.00 | 43,905 |
14 May 2024 | 1,695.00 | 1,695.00 | 1,678.00 | 1,687.00 | 1,687.00 | 12,827 |
13 May 2024 | 1,696.00 | 1,720.00 | 1,682.00 | 1,689.00 | 1,689.00 | 28,333 |
10 May 2024 | 1,696.00 | 1,696.00 | 1,668.00 | 1,695.00 | 1,695.00 | 33,978 |
09 May 2024 | 1,710.00 | 1,710.00 | 1,690.00 | 1,690.00 | 1,690.00 | 19,832 |
08 May 2024 | 1,696.00 | 1,716.00 | 1,695.00 | 1,701.00 | 1,701.00 | 25,186 |
07 May 2024 | 1,707.00 | 1,715.00 | 1,690.00 | 1,712.00 | 1,712.00 | 32,349 |
03 May 2024 | 1,697.00 | 1,714.00 | 1,692.00 | 1,707.00 | 1,707.00 | 22,196 |
02 May 2024 | 1,695.00 | 1,702.00 | 1,680.00 | 1,697.00 | 1,697.00 | 24,369 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |