Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
20 Jun 2024 | 1,469.00 | 1,498.00 | 1,400.00 | 1,420.00 | 1,420.00 | 2,111 |
19 Jun 2024 | 1,486.00 | 1,507.00 | 1,365.00 | 1,441.00 | 1,441.00 | 56,763 |
18 Jun 2024 | 1,539.00 | 1,539.00 | 1,455.00 | 1,486.00 | 1,486.00 | 19,414 |
17 Jun 2024 | 1,523.00 | 1,523.00 | 1,489.00 | 1,517.00 | 1,517.00 | 8,758 |
16 Jun 2024 | 1,523.00 | 1,524.00 | 1,519.00 | 1,523.00 | 1,523.00 | 3,920 |
13 Jun 2024 | 1,540.00 | 1,540.00 | 1,490.00 | 1,523.00 | 1,523.00 | 4,849 |
10 Jun 2024 | 1,502.00 | 1,563.00 | 1,427.00 | 1,493.00 | 1,493.00 | 30,129 |
09 Jun 2024 | 1,514.00 | 1,563.00 | 1,450.00 | 1,502.00 | 1,502.00 | 6,705 |
06 Jun 2024 | 1,524.00 | 1,524.00 | 1,484.00 | 1,514.00 | 1,514.00 | 7,704 |
05 Jun 2024 | 1,533.00 | 1,548.00 | 1,490.00 | 1,524.00 | 1,524.00 | 4,642 |
04 Jun 2024 | 1,534.00 | 1,600.00 | 1,492.00 | 1,533.00 | 1,533.00 | 7,703 |
03 Jun 2024 | 1,502.00 | 1,541.00 | 1,483.00 | 1,534.00 | 1,534.00 | 9,485 |
02 Jun 2024 | 1,494.00 | 1,600.00 | 1,475.00 | 1,502.00 | 1,502.00 | 3,618 |
30 May 2024 | 1,478.00 | 1,510.00 | 1,464.00 | 1,494.00 | 1,494.00 | 6,192 |
29 May 2024 | 1,472.00 | 1,489.00 | 1,414.00 | 1,478.00 | 1,478.00 | 6,153 |
28 May 2024 | 1,455.00 | 1,498.00 | 1,437.00 | 1,472.00 | 1,472.00 | 13,769 |
27 May 2024 | 1,446.00 | 1,504.00 | 1,437.00 | 1,455.00 | 1,455.00 | 12,094 |
26 May 2024 | 1,431.00 | 1,504.00 | 1,419.00 | 1,446.00 | 1,446.00 | 6,386 |
23 May 2024 | 1,416.00 | 1,445.00 | 1,414.00 | 1,431.00 | 1,431.00 | 2,475 |
22 May 2024 | 1,414.00 | 1,437.00 | 1,405.00 | 1,416.00 | 1,416.00 | 2,874 |
21 May 2024 | 1,452.00 | 1,452.00 | 1,397.00 | 1,414.00 | 1,414.00 | 13,354 |
20 May 2024 | 1,396.00 | 1,450.00 | 1,354.00 | 1,425.00 | 1,425.00 | 39,800 |
19 May 2024 | 1,400.00 | 1,400.00 | 1,400.00 | 1,400.00 | 1,400.00 | - |
16 May 2024 | 1,392.00 | 1,420.00 | 1,371.00 | 1,400.00 | 1,400.00 | 21,314 |
15 May 2024 | 1,427.00 | 1,451.00 | 1,380.00 | 1,411.00 | 1,411.00 | 20,578 |
12 May 2024 | 1,399.00 | 1,427.00 | 1,386.00 | 1,408.00 | 1,408.00 | 10,051 |
09 May 2024 | 1,432.00 | 1,432.00 | 1,371.00 | 1,399.00 | 1,399.00 | 8,183 |
08 May 2024 | 1,415.00 | 1,425.00 | 1,403.00 | 1,413.00 | 1,413.00 | 6,820 |
07 May 2024 | 1,405.00 | 1,440.00 | 1,372.00 | 1,415.00 | 1,415.00 | 53,358 |
06 May 2024 | 1,457.00 | 1,472.00 | 1,391.00 | 1,399.00 | 1,399.00 | 50,646 |
05 May 2024 | 1,461.00 | 1,493.00 | 1,441.00 | 1,457.00 | 1,457.00 | 28,471 |
02 May 2024 | 1,368.00 | 1,454.00 | 1,352.00 | 1,454.00 | 1,454.00 | 1,530,623 |
01 May 2024 | 1,336.00 | 1,399.00 | 1,314.00 | 1,368.00 | 1,368.00 | 262,346 |
30 Apr 2024 | 1,289.00 | 1,349.00 | 1,252.00 | 1,336.00 | 1,336.00 | 152,673 |
25 Apr 2024 | 1,312.00 | 1,330.00 | 1,283.00 | 1,289.00 | 1,289.00 | 185,426 |
24 Apr 2024 | 1,288.00 | 1,329.00 | 1,283.00 | 1,294.00 | 1,294.00 | 92,934 |
21 Apr 2024 | 1,328.00 | 1,351.00 | 1,263.00 | 1,288.00 | 1,288.00 | 148,165 |
18 Apr 2024 | 1,328.00 | 1,339.00 | 1,285.00 | 1,328.00 | 1,328.00 | 41,346 |
17 Apr 2024 | 1,326.00 | 1,342.00 | 1,305.00 | 1,328.00 | 1,328.00 | 32,716 |
16 Apr 2024 | 1,312.00 | 1,350.00 | 1,312.00 | 1,326.00 | 1,326.00 | 60,915 |
15 Apr 2024 | 1,340.00 | 1,353.00 | 1,309.00 | 1,312.00 | 1,312.00 | 27,921 |
14 Apr 2024 | 1,348.00 | 1,348.00 | 1,308.00 | 1,322.00 | 1,322.00 | 18,498 |
11 Apr 2024 | 1,400.00 | 1,415.00 | 1,334.00 | 1,348.00 | 1,348.00 | 23,869 |
10 Apr 2024 | 1,462.00 | 1,466.00 | 1,396.00 | 1,400.00 | 1,400.00 | 21,415 |
09 Apr 2024 | 1,524.00 | 1,524.00 | 1,451.00 | 1,462.00 | 1,462.00 | 14,527 |
08 Apr 2024 | 1,520.00 | 1,587.00 | 1,504.00 | 1,524.00 | 1,524.00 | 18,630 |
07 Apr 2024 | - | - | - | - | - | - |
04 Apr 2024 | 1,538.00 | 1,538.00 | 1,489.00 | 1,510.00 | 1,510.00 | 47,593 |
03 Apr 2024 | 1,565.00 | 1,575.00 | 1,530.00 | 1,538.00 | 1,538.00 | 21,369 |
02 Apr 2024 | 1,650.00 | 1,650.00 | 1,523.00 | 1,565.00 | 1,565.00 | 29,639 |
01 Apr 2024 | 1,685.00 | 1,685.00 | 1,642.00 | 1,650.00 | 1,650.00 | 30,023 |
31 Mar 2024 | 1,663.00 | 1,710.00 | 1,663.00 | 1,685.00 | 1,685.00 | 8,103 |
28 Mar 2024 | 1,770.00 | 1,770.00 | 1,717.00 | 1,732.00 | 1,732.00 | 55,423 |
27 Mar 2024 | 1,773.00 | 1,783.00 | 1,738.00 | 1,746.00 | 1,746.00 | 9,575 |
26 Mar 2024 | 1,770.00 | 1,789.00 | 1,728.00 | 1,749.00 | 1,749.00 | 25,110 |
25 Mar 2024 | 1,786.00 | 1,786.00 | 1,752.00 | 1,770.00 | 1,770.00 | 8,975 |
21 Mar 2024 | 1,781.00 | 1,800.00 | 1,776.00 | 1,786.00 | 1,786.00 | 13,090 |
20 Mar 2024 | 1,704.00 | 1,795.00 | 1,675.00 | 1,781.00 | 1,781.00 | 23,201 |
19 Mar 2024 | 1,680.00 | 1,722.00 | 1,670.00 | 1,704.00 | 1,704.00 | 9,839 |
18 Mar 2024 | 1,686.00 | 1,686.00 | 1,676.00 | 1,680.00 | 1,680.00 | 6,487 |
17 Mar 2024 | 1,684.00 | 1,702.00 | 1,676.00 | 1,686.00 | 1,686.00 | 3,630 |
14 Mar 2024 | 1,693.00 | 1,726.00 | 1,654.00 | 1,684.00 | 1,684.00 | 37,386 |
13 Mar 2024 | 1,702.00 | 1,709.00 | 1,679.00 | 1,693.00 | 1,693.00 | 8,423 |
12 Mar 2024 | 1,736.00 | 1,752.00 | 1,695.00 | 1,702.00 | 1,702.00 | 9,451 |
11 Mar 2024 | 1,797.00 | 1,797.00 | 1,715.00 | 1,736.00 | 1,736.00 | 17,100 |
10 Mar 2024 | 1,827.00 | 1,826.00 | 1,792.00 | 1,797.00 | 1,797.00 | 4,661 |
07 Mar 2024 | 1,864.00 | 1,870.00 | 1,826.00 | 1,827.00 | 1,827.00 | 4,410 |
06 Mar 2024 | 1,895.00 | 1,895.00 | 1,895.00 | 1,895.00 | 1,895.00 | - |
05 Mar 2024 | 1,913.00 | 1,972.00 | 1,875.00 | 1,895.00 | 1,895.00 | 12,377 |
04 Mar 2024 | 1,866.00 | 1,925.00 | 1,862.00 | 1,913.00 | 1,913.00 | 13,294 |
03 Mar 2024 | 1,935.00 | 1,935.00 | 1,839.00 | 1,866.00 | 1,866.00 | 51,625 |
29 Feb 2024 | 1,860.00 | 1,921.00 | 1,823.00 | 1,851.00 | 1,851.00 | 10,284 |
28 Feb 2024 | 1,888.00 | 1,914.00 | 1,845.00 | 1,860.00 | 1,860.00 | 53,471 |
26 Feb 2024 | 1,910.00 | 1,913.00 | 1,864.00 | 1,888.00 | 1,888.00 | 9,770 |
25 Feb 2024 | 1,896.00 | 1,951.00 | 1,896.00 | 1,910.00 | 1,910.00 | 4,890 |
22 Feb 2024 | 1,908.00 | 1,914.00 | 1,846.00 | 1,896.00 | 1,896.00 | 9,727 |
21 Feb 2024 | 1,926.00 | 1,926.00 | 1,869.00 | 1,908.00 | 1,908.00 | 51,202 |
20 Feb 2024 | 1,903.00 | 1,968.00 | 1,900.00 | 1,926.00 | 1,926.00 | 9,210 |
19 Feb 2024 | 1,913.00 | 1,923.00 | 1,878.00 | 1,903.00 | 1,903.00 | 10,304 |
18 Feb 2024 | 1,910.00 | 1,969.00 | 1,858.00 | 1,913.00 | 1,913.00 | 10,483 |
15 Feb 2024 | 1,902.00 | 1,969.00 | 1,851.00 | 1,910.00 | 1,910.00 | 16,892 |
14 Feb 2024 | 1,909.00 | 1,917.00 | 1,851.00 | 1,883.00 | 1,883.00 | 21,234 |
13 Feb 2024 | 1,913.00 | 2,009.00 | 1,860.00 | 1,909.00 | 1,909.00 | 27,243 |
12 Feb 2024 | 1,837.00 | 1,958.00 | 1,837.00 | 1,913.00 | 1,913.00 | 10,551 |
11 Feb 2024 | 1,866.00 | 1,889.00 | 1,828.00 | 1,837.00 | 1,837.00 | 10,620 |
08 Feb 2024 | 1,895.00 | 1,941.00 | 1,854.00 | 1,866.00 | 1,866.00 | 13,935 |
07 Feb 2024 | 1,847.00 | 1,930.00 | 1,802.00 | 1,895.00 | 1,895.00 | 23,190 |
06 Feb 2024 | 1,855.00 | 1,928.00 | 1,832.00 | 1,847.00 | 1,847.00 | 17,133 |
05 Feb 2024 | 1,852.00 | 1,890.00 | 1,798.00 | 1,855.00 | 1,855.00 | 15,470 |
04 Feb 2024 | 1,895.00 | 1,895.00 | 1,841.00 | 1,852.00 | 1,852.00 | 22,654 |
01 Feb 2024 | 1,874.00 | 1,895.00 | 1,794.00 | 1,895.00 | 1,895.00 | 93,419 |
31 Jan 2024 | 1,860.00 | 1,958.00 | 1,860.00 | 1,874.00 | 1,874.00 | 19,638 |
30 Jan 2024 | 1,959.00 | 1,941.00 | 1,832.00 | 1,860.00 | 1,860.00 | 16,010 |
29 Jan 2024 | 1,978.00 | 2,042.00 | 1,930.00 | 1,959.00 | 1,959.00 | 18,663 |
28 Jan 2024 | 1,897.00 | 1,979.00 | 1,893.00 | 1,978.00 | 1,978.00 | 18,973 |
25 Jan 2024 | 1,815.00 | 1,909.00 | 1,802.00 | 1,897.00 | 1,897.00 | 19,639 |
24 Jan 2024 | 1,800.00 | 1,886.00 | 1,772.00 | 1,815.00 | 1,815.00 | 24,905 |
23 Jan 2024 | 1,845.00 | 1,845.00 | 1,774.00 | 1,800.00 | 1,800.00 | 20,049 |
22 Jan 2024 | 1,855.00 | 1,974.00 | 1,827.00 | 1,845.00 | 1,845.00 | 26,602 |
21 Jan 2024 | 1,955.00 | 1,955.00 | 1,838.00 | 1,855.00 | 1,855.00 | 13,950 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |