Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
14 Jun 2024 | 2,220.00 | 2,444.00 | 2,192.00 | 2,320.00 | 2,320.00 | 118,400 |
13 Jun 2024 | 2,309.00 | 2,340.00 | 2,242.00 | 2,270.00 | 2,270.00 | 157,900 |
12 Jun 2024 | 2,193.00 | 2,340.00 | 2,193.00 | 2,259.00 | 2,259.00 | 55,000 |
11 Jun 2024 | 2,179.00 | 2,217.00 | 2,149.00 | 2,165.00 | 2,165.00 | 32,400 |
10 Jun 2024 | 2,212.00 | 2,236.00 | 2,152.00 | 2,163.00 | 2,163.00 | 28,500 |
07 Jun 2024 | 2,240.00 | 2,250.00 | 2,200.00 | 2,222.00 | 2,222.00 | 14,800 |
06 Jun 2024 | 2,308.00 | 2,346.00 | 2,200.00 | 2,230.00 | 2,230.00 | 45,400 |
05 Jun 2024 | 2,381.00 | 2,442.00 | 2,283.00 | 2,302.00 | 2,302.00 | 38,700 |
04 Jun 2024 | 2,370.00 | 2,428.00 | 2,368.00 | 2,381.00 | 2,381.00 | 33,800 |
03 Jun 2024 | 2,400.00 | 2,430.00 | 2,343.00 | 2,398.00 | 2,398.00 | 39,900 |
31 May 2024 | 2,251.00 | 2,329.00 | 2,201.00 | 2,310.00 | 2,310.00 | 33,800 |
30 May 2024 | 2,292.00 | 2,320.00 | 2,250.00 | 2,252.00 | 2,252.00 | 54,900 |
29 May 2024 | 2,452.00 | 2,452.00 | 2,341.00 | 2,341.00 | 2,341.00 | 30,700 |
28 May 2024 | 2,370.00 | 2,462.00 | 2,370.00 | 2,402.00 | 2,402.00 | 33,500 |
27 May 2024 | 2,445.00 | 2,450.00 | 2,259.00 | 2,352.00 | 2,352.00 | 72,100 |
24 May 2024 | 2,417.00 | 2,502.00 | 2,387.00 | 2,450.00 | 2,450.00 | 36,900 |
23 May 2024 | 2,501.00 | 2,520.00 | 2,430.00 | 2,487.00 | 2,487.00 | 29,000 |
22 May 2024 | 2,378.00 | 2,487.00 | 2,336.00 | 2,470.00 | 2,470.00 | 38,000 |
21 May 2024 | 2,380.00 | 2,425.00 | 2,335.00 | 2,378.00 | 2,378.00 | 15,200 |
20 May 2024 | 2,312.00 | 2,436.00 | 2,269.00 | 2,375.00 | 2,375.00 | 29,000 |
17 May 2024 | 2,325.00 | 2,344.00 | 2,288.00 | 2,312.00 | 2,312.00 | 15,600 |
16 May 2024 | 2,350.00 | 2,369.00 | 2,304.00 | 2,345.00 | 2,345.00 | 19,300 |
15 May 2024 | 2,375.00 | 2,378.00 | 2,300.00 | 2,330.00 | 2,330.00 | 17,400 |
14 May 2024 | 2,300.00 | 2,417.00 | 2,300.00 | 2,373.00 | 2,373.00 | 22,700 |
13 May 2024 | 2,273.00 | 2,336.00 | 2,250.00 | 2,293.00 | 2,293.00 | 20,100 |
10 May 2024 | 2,335.00 | 2,336.00 | 2,275.00 | 2,287.00 | 2,287.00 | 19,200 |
09 May 2024 | 2,391.00 | 2,396.00 | 2,305.00 | 2,312.00 | 2,312.00 | 38,100 |
08 May 2024 | 2,268.00 | 2,386.00 | 2,268.00 | 2,341.00 | 2,341.00 | 29,300 |
07 May 2024 | 2,218.00 | 2,359.00 | 2,216.00 | 2,312.00 | 2,312.00 | 47,000 |
02 May 2024 | 2,250.00 | 2,310.00 | 2,185.00 | 2,191.00 | 2,191.00 | 42,200 |
01 May 2024 | 2,280.00 | 2,312.00 | 2,228.00 | 2,250.00 | 2,250.00 | 44,800 |
30 Apr 2024 | 2,200.00 | 2,299.00 | 2,126.00 | 2,277.00 | 2,277.00 | 49,300 |
26 Apr 2024 | 2,380.00 | 2,386.00 | 2,170.00 | 2,180.00 | 2,180.00 | 120,500 |
26 Apr 2024 | 3:1 Stock split | |||||
25 Apr 2024 | 2,450.00 | 2,543.33 | 2,316.67 | 2,376.67 | 2,376.67 | 89,700 |
24 Apr 2024 | 2,396.67 | 2,526.67 | 2,396.67 | 2,490.00 | 2,490.00 | 76,200 |
23 Apr 2024 | 2,383.33 | 2,383.33 | 2,313.33 | 2,376.67 | 2,376.67 | 40,500 |
22 Apr 2024 | 2,366.67 | 2,373.33 | 2,270.00 | 2,300.00 | 2,300.00 | 61,200 |
19 Apr 2024 | 2,480.00 | 2,480.00 | 2,303.33 | 2,353.33 | 2,353.33 | 89,100 |
18 Apr 2024 | 2,373.33 | 2,436.67 | 2,353.33 | 2,430.00 | 2,430.00 | 37,500 |
17 Apr 2024 | 2,433.33 | 2,450.00 | 2,383.33 | 2,383.33 | 2,383.33 | 66,300 |
16 Apr 2024 | 2,426.67 | 2,526.67 | 2,426.67 | 2,433.33 | 2,433.33 | 97,800 |
15 Apr 2024 | 2,526.67 | 2,566.67 | 2,420.00 | 2,426.67 | 2,426.67 | 113,400 |
12 Apr 2024 | 2,616.67 | 2,716.67 | 2,550.00 | 2,550.00 | 2,550.00 | 76,800 |
11 Apr 2024 | 2,570.00 | 2,660.00 | 2,540.00 | 2,613.33 | 2,613.33 | 82,200 |
10 Apr 2024 | 2,656.67 | 2,743.33 | 2,583.33 | 2,590.00 | 2,590.00 | 142,200 |
09 Apr 2024 | 2,726.67 | 2,743.33 | 2,623.33 | 2,700.00 | 2,700.00 | 95,400 |
08 Apr 2024 | 2,620.00 | 2,720.00 | 2,583.33 | 2,676.67 | 2,676.67 | 89,400 |
05 Apr 2024 | 2,493.33 | 2,590.00 | 2,480.00 | 2,590.00 | 2,590.00 | 78,000 |
04 Apr 2024 | 2,666.67 | 2,690.00 | 2,546.67 | 2,550.00 | 2,550.00 | 85,500 |
03 Apr 2024 | 2,660.00 | 2,703.33 | 2,596.67 | 2,650.00 | 2,650.00 | 113,100 |
02 Apr 2024 | 2,886.67 | 2,886.67 | 2,740.00 | 2,750.00 | 2,750.00 | 127,800 |
01 Apr 2024 | 2,940.00 | 2,976.67 | 2,833.33 | 2,833.33 | 2,833.33 | 128,100 |
29 Mar 2024 | 2,963.33 | 3,023.33 | 2,936.67 | 2,953.33 | 2,953.33 | 88,800 |
28 Mar 2024 | 2,873.33 | 3,006.67 | 2,873.33 | 3,000.00 | 3,000.00 | 151,800 |
27 Mar 2024 | 2,946.67 | 2,946.67 | 2,810.00 | 2,853.33 | 2,853.33 | 87,000 |
26 Mar 2024 | 2,833.33 | 2,933.33 | 2,790.00 | 2,896.67 | 2,896.67 | 121,500 |
25 Mar 2024 | 2,803.33 | 2,990.00 | 2,803.33 | 2,846.67 | 2,846.67 | 243,000 |
22 Mar 2024 | 2,873.33 | 2,916.67 | 2,766.67 | 2,800.00 | 2,800.00 | 208,800 |
21 Mar 2024 | 2,990.00 | 3,066.67 | 2,853.33 | 2,866.67 | 2,866.67 | 219,000 |
19 Mar 2024 | 2,990.00 | 3,096.67 | 2,923.33 | 2,953.33 | 2,953.33 | 313,200 |
18 Mar 2024 | 2,586.67 | 3,036.67 | 2,586.67 | 3,000.00 | 3,000.00 | 946,500 |
15 Mar 2024 | 2,486.67 | 2,623.33 | 2,310.00 | 2,536.67 | 2,536.67 | 383,100 |
14 Mar 2024 | 2,393.33 | 2,466.67 | 2,353.33 | 2,436.67 | 2,436.67 | 84,000 |
13 Mar 2024 | 2,623.33 | 2,623.33 | 2,420.00 | 2,443.33 | 2,443.33 | 147,600 |
12 Mar 2024 | 2,316.67 | 2,523.33 | 2,316.67 | 2,523.33 | 2,523.33 | 148,500 |
11 Mar 2024 | 2,300.00 | 2,396.67 | 2,300.00 | 2,366.67 | 2,366.67 | 168,900 |
08 Mar 2024 | 2,713.33 | 2,760.00 | 2,430.00 | 2,450.00 | 2,450.00 | 398,400 |
07 Mar 2024 | 2,993.33 | 3,016.67 | 2,690.00 | 2,733.33 | 2,733.33 | 366,600 |
06 Mar 2024 | 2,773.33 | 2,946.67 | 2,750.00 | 2,920.00 | 2,920.00 | 439,800 |
05 Mar 2024 | 2,550.00 | 2,913.33 | 2,533.33 | 2,873.33 | 2,873.33 | 670,800 |
04 Mar 2024 | 2,456.67 | 2,593.33 | 2,426.67 | 2,590.00 | 2,590.00 | 280,200 |
01 Mar 2024 | 2,486.67 | 2,486.67 | 2,403.33 | 2,413.33 | 2,413.33 | 101,400 |
29 Feb 2024 | 2,526.67 | 2,526.67 | 2,436.67 | 2,453.33 | 2,453.33 | 157,800 |
28 Feb 2024 | 2,620.00 | 2,713.33 | 2,516.67 | 2,546.67 | 2,546.67 | 347,400 |
27 Feb 2024 | 2,450.00 | 2,663.33 | 2,446.67 | 2,596.67 | 2,596.67 | 413,100 |
26 Feb 2024 | 2,450.00 | 2,620.00 | 2,333.33 | 2,430.00 | 2,430.00 | 445,200 |
22 Feb 2024 | 2,546.67 | 2,593.33 | 2,366.67 | 2,433.33 | 2,433.33 | 300,600 |
21 Feb 2024 | 2,416.67 | 2,450.00 | 2,366.67 | 2,370.00 | 2,370.00 | 168,600 |
20 Feb 2024 | 2,600.00 | 2,600.00 | 2,476.67 | 2,500.00 | 2,500.00 | 331,200 |
19 Feb 2024 | 2,566.67 | 2,683.33 | 2,440.00 | 2,626.67 | 2,626.67 | 546,900 |
16 Feb 2024 | 2,380.00 | 2,713.33 | 2,350.00 | 2,516.67 | 2,516.67 | 972,300 |
15 Feb 2024 | 2,356.67 | 2,393.33 | 2,260.00 | 2,380.00 | 2,380.00 | 282,300 |
14 Feb 2024 | 2,296.67 | 2,440.00 | 2,253.33 | 2,333.33 | 2,333.33 | 533,700 |
13 Feb 2024 | 2,120.00 | 2,323.33 | 2,100.00 | 2,293.33 | 2,293.33 | 714,000 |
09 Feb 2024 | 2,016.67 | 2,066.67 | 1,990.00 | 1,990.00 | 1,990.00 | 81,900 |
08 Feb 2024 | 2,036.67 | 2,036.67 | 1,983.33 | 2,003.33 | 2,003.33 | 55,200 |
07 Feb 2024 | 1,986.67 | 2,046.67 | 1,980.00 | 2,036.67 | 2,036.67 | 91,800 |
06 Feb 2024 | 1,956.67 | 2,010.00 | 1,910.00 | 1,983.33 | 1,983.33 | 84,300 |
05 Feb 2024 | 1,966.67 | 1,973.33 | 1,916.67 | 1,953.33 | 1,953.33 | 54,600 |
02 Feb 2024 | 1,966.67 | 1,996.67 | 1,933.33 | 1,933.33 | 1,933.33 | 99,000 |
01 Feb 2024 | 1,963.33 | 1,970.00 | 1,920.00 | 1,920.00 | 1,920.00 | 87,900 |
31 Jan 2024 | 2,066.67 | 2,066.67 | 1,953.33 | 1,976.67 | 1,976.67 | 179,100 |
30 Jan 2024 | 1,983.33 | 2,100.00 | 1,973.33 | 2,100.00 | 2,100.00 | 157,200 |
29 Jan 2024 | 2,003.33 | 2,053.33 | 1,960.00 | 1,970.00 | 1,970.00 | 65,700 |
26 Jan 2024 | 2,076.67 | 2,083.33 | 2,013.33 | 2,020.00 | 2,020.00 | 89,700 |
25 Jan 2024 | 2,036.67 | 2,110.00 | 1,950.00 | 2,076.67 | 2,076.67 | 197,400 |
24 Jan 2024 | 1,970.00 | 2,036.67 | 1,966.67 | 2,006.67 | 2,006.67 | 117,900 |
23 Jan 2024 | 1,936.67 | 1,983.33 | 1,906.67 | 1,970.00 | 1,970.00 | 139,800 |
22 Jan 2024 | 1,823.33 | 1,923.33 | 1,813.33 | 1,923.33 | 1,923.33 | 122,700 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |