Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
31 Jan 2023 | 3,432.00 | 3,432.00 | 3,432.00 | 3,432.00 | 3,432.00 | 24 |
30 Jan 2023 | 3,482.00 | 3,482.00 | 3,482.00 | 3,482.00 | 3,482.00 | 1 |
27 Jan 2023 | 3,444.00 | 3,444.00 | 3,424.50 | 3,424.50 | 3,424.50 | 49 |
26 Jan 2023 | 3,380.00 | 3,430.50 | 3,380.00 | 3,430.00 | 3,430.00 | 37 |
25 Jan 2023 | 3,245.00 | 3,313.00 | 3,245.00 | 3,313.00 | 3,313.00 | 129 |
24 Jan 2023 | 3,280.00 | 3,280.00 | 3,250.00 | 3,250.00 | 3,250.00 | 38 |
23 Jan 2023 | 3,250.00 | 3,270.00 | 3,250.00 | 3,270.00 | 3,270.00 | 17 |
20 Jan 2023 | 3,251.00 | 3,251.00 | 3,220.50 | 3,220.50 | 3,220.50 | 102 |
19 Jan 2023 | 3,171.50 | 3,171.50 | 3,171.50 | 3,171.50 | 3,171.50 | 13 |
18 Jan 2023 | 3,234.50 | 3,234.50 | 3,234.50 | 3,234.50 | 3,234.50 | - |
17 Jan 2023 | 3,234.50 | 3,234.50 | 3,234.50 | 3,234.50 | 3,234.50 | 9 |
16 Jan 2023 | 3,105.00 | 3,233.00 | 3,105.00 | 3,233.00 | 3,233.00 | 2 |
13 Jan 2023 | 3,081.00 | 3,136.00 | 3,081.00 | 3,136.00 | 3,136.00 | 53 |
12 Jan 2023 | 2,900.00 | 3,010.00 | 2,900.00 | 3,010.00 | 3,010.00 | 8 |
11 Jan 2023 | 2,849.50 | 2,889.50 | 2,849.50 | 2,868.00 | 2,868.00 | 314 |
10 Jan 2023 | 2,810.50 | 2,828.50 | 2,810.00 | 2,828.50 | 2,828.50 | 11 |
09 Jan 2023 | 2,950.00 | 2,950.00 | 2,832.00 | 2,865.00 | 2,865.00 | 293 |
06 Jan 2023 | 2,831.00 | 2,847.00 | 2,831.00 | 2,847.00 | 2,847.00 | 109 |
05 Jan 2023 | 2,856.50 | 2,856.50 | 2,849.00 | 2,849.00 | 2,849.00 | 92 |
04 Jan 2023 | 2,821.50 | 2,848.50 | 2,792.00 | 2,827.00 | 2,827.00 | 10 |
03 Jan 2023 | 2,596.50 | 2,596.50 | 2,596.50 | 2,596.50 | 2,596.50 | - |
02 Jan 2023 | 2,596.50 | 2,596.50 | 2,596.50 | 2,596.50 | 2,596.50 | - |
30 Dec 2022 | 2,596.50 | 2,596.50 | 2,596.50 | 2,596.50 | 2,596.50 | 1 |
29 Dec 2022 | 2,625.50 | 2,626.00 | 2,625.50 | 2,626.00 | 2,626.00 | 54 |
28 Dec 2022 | 2,650.00 | 2,671.00 | 2,650.00 | 2,660.00 | 2,660.00 | 68 |
27 Dec 2022 | 2,633.00 | 2,669.00 | 2,625.00 | 2,644.50 | 2,644.50 | 275 |
26 Dec 2022 | 2,500.50 | 2,500.50 | 2,500.50 | 2,500.50 | 2,500.50 | 10 |
23 Dec 2022 | 2,605.50 | 2,605.50 | 2,603.00 | 2,603.00 | 2,603.00 | 99 |
22 Dec 2022 | 2,570.50 | 2,570.50 | 2,570.50 | 2,570.50 | 2,570.50 | 76 |
21 Dec 2022 | 2,608.50 | 2,608.50 | 2,576.00 | 2,587.50 | 2,587.50 | 50 |
20 Dec 2022 | 2,498.50 | 2,498.50 | 2,498.50 | 2,498.50 | 2,498.50 | - |
19 Dec 2022 | 2,498.50 | 2,498.50 | 2,498.50 | 2,498.50 | 2,498.50 | - |
16 Dec 2022 | 2,535.50 | 2,542.00 | 2,486.50 | 2,498.50 | 2,498.50 | 264 |
15 Dec 2022 | 2,567.50 | 2,567.50 | 2,567.00 | 2,567.00 | 2,567.00 | 14 |
14 Dec 2022 | 2,671.00 | 2,671.00 | 2,648.00 | 2,648.00 | 2,648.00 | 10 |
13 Dec 2022 | 2,691.50 | 2,691.50 | 2,683.00 | 2,683.00 | 2,683.00 | 4 |
12 Dec 2022 | 2,640.50 | 2,640.50 | 2,612.00 | 2,612.00 | 2,612.00 | 36 |
07 Dec 2022 | 2,670.00 | 2,670.00 | 2,636.50 | 2,636.50 | 2,636.50 | 13 |
06 Dec 2022 | 2,650.00 | 2,650.00 | 2,650.00 | 2,650.00 | 2,650.00 | 2 |
05 Dec 2022 | 2,550.00 | 2,550.00 | 2,550.00 | 2,550.00 | 2,550.00 | 4 |
02 Dec 2022 | 2,550.00 | 2,550.00 | 2,550.00 | 2,550.00 | 2,550.00 | 26 |
01 Dec 2022 | 2,587.00 | 2,587.00 | 2,551.00 | 2,551.00 | 2,551.00 | 17 |
30 Nov 2022 | 2,524.00 | 2,543.00 | 2,524.00 | 2,543.00 | 2,543.00 | 5 |
29 Nov 2022 | 2,487.00 | 2,534.50 | 2,487.00 | 2,534.50 | 2,534.50 | 171 |
28 Nov 2022 | 2,537.00 | 2,538.50 | 2,525.00 | 2,525.00 | 2,525.00 | 16 |
25 Nov 2022 | 2,500.00 | 2,500.00 | 2,500.00 | 2,500.00 | 2,500.00 | 5 |
24 Nov 2022 | 2,520.00 | 2,520.00 | 2,520.00 | 2,520.00 | 2,520.00 | - |
23 Nov 2022 | 2,550.50 | 2,569.50 | 2,520.00 | 2,520.00 | 2,520.00 | 140 |
22 Nov 2022 | 2,509.50 | 2,516.00 | 2,509.50 | 2,516.00 | 2,516.00 | 68 |
18 Nov 2022 | 2,525.00 | 2,557.00 | 2,525.00 | 2,540.00 | 2,540.00 | 406 |
17 Nov 2022 | 2,422.50 | 2,522.00 | 2,422.50 | 2,522.00 | 2,522.00 | 87 |
16 Nov 2022 | 2,404.50 | 2,422.50 | 2,397.00 | 2,422.50 | 2,422.50 | 25 |
15 Nov 2022 | 2,350.50 | 2,380.00 | 2,350.50 | 2,375.50 | 2,375.50 | 51 |
14 Nov 2022 | 2,380.00 | 2,380.00 | 2,307.50 | 2,335.50 | 2,335.50 | 13 |
11 Nov 2022 | 2,348.00 | 2,380.00 | 2,348.00 | 2,357.00 | 2,357.00 | 42 |
10 Nov 2022 | 2,264.50 | 2,300.00 | 2,264.50 | 2,300.00 | 2,300.00 | 17 |
09 Nov 2022 | 2,170.00 | 2,170.00 | 2,165.50 | 2,165.50 | 2,165.50 | 10 |
08 Nov 2022 | 2,188.50 | 2,201.00 | 2,185.50 | 2,201.00 | 2,201.00 | 124 |
07 Nov 2022 | 2,146.50 | 2,148.00 | 2,133.50 | 2,148.00 | 2,148.00 | 3 |
04 Nov 2022 | 2,153.00 | 2,181.50 | 2,144.50 | 2,177.00 | 2,177.00 | 10 |
03 Nov 2022 | 2,076.50 | 2,076.50 | 2,076.50 | 2,076.50 | 2,076.50 | 8 |
02 Nov 2022 | 2,147.00 | 2,147.00 | 2,147.00 | 2,147.00 | 2,147.00 | 32 |
01 Nov 2022 | 2,124.00 | 2,124.00 | 2,124.00 | 2,124.00 | 2,124.00 | 4 |
31 Oct 2022 | 2,109.50 | 2,146.00 | 2,109.50 | 2,142.50 | 2,142.50 | 69 |
28 Oct 2022 | 2,111.50 | 2,126.00 | 2,100.50 | 2,126.00 | 2,126.00 | 12 |
27 Oct 2022 | 2,177.00 | 2,180.00 | 2,149.00 | 2,179.00 | 2,179.00 | 36 |
26 Oct 2022 | 2,117.50 | 2,156.00 | 2,117.50 | 2,156.00 | 2,156.00 | 27 |
25 Oct 2022 | 2,082.50 | 2,148.50 | 2,082.50 | 2,136.50 | 2,136.50 | 72 |
24 Oct 2022 | 2,020.50 | 2,080.00 | 2,020.50 | 2,080.00 | 2,080.00 | 7 |
21 Oct 2022 | 1,995.00 | 2,024.00 | 1,985.50 | 2,024.00 | 2,024.00 | 8 |
20 Oct 2022 | 2,028.50 | 2,028.50 | 1,999.50 | 2,001.00 | 2,001.00 | 6 |
19 Oct 2022 | 2,043.00 | 2,043.00 | 2,043.00 | 2,043.00 | 2,043.00 | - |
18 Oct 2022 | 2,068.50 | 2,068.50 | 2,039.50 | 2,043.00 | 2,043.00 | 248 |
17 Oct 2022 | 2,104.00 | 2,104.00 | 2,053.00 | 2,057.00 | 2,057.00 | 68 |
14 Oct 2022 | 2,055.00 | 2,055.00 | 2,015.00 | 2,025.00 | 2,025.00 | 15 |
13 Oct 2022 | 1,989.00 | 2,072.50 | 1,989.00 | 2,049.50 | 2,049.50 | 526 |
12 Oct 2022 | 1,866.00 | 1,874.50 | 1,837.00 | 1,871.00 | 1,871.00 | 11 |
11 Oct 2022 | 1,933.00 | 1,937.00 | 1,862.00 | 1,862.00 | 1,862.00 | 89 |
06 Oct 2022 | 2,068.00 | 2,068.00 | 1,996.50 | 2,008.00 | 2,008.00 | 253 |
05 Oct 2022 | 2,090.00 | 2,121.50 | 2,088.50 | 2,112.50 | 2,112.50 | 272 |
04 Oct 2022 | 2,147.50 | 2,155.50 | 2,147.50 | 2,155.50 | 2,155.50 | 8 |
03 Oct 2022 | 2,040.00 | 2,054.00 | 2,035.00 | 2,054.00 | 2,054.00 | 1,862 |
30 Sept 2022 | 1,947.00 | 1,989.50 | 1,947.00 | 1,985.00 | 1,985.00 | 138 |
29 Sept 2022 | 1,972.50 | 1,987.00 | 1,972.50 | 1,987.00 | 1,987.00 | 148 |
28 Sept 2022 | 2,003.00 | 2,020.00 | 2,003.00 | 2,018.00 | 2,018.00 | 145 |
27 Sept 2022 | 2,067.00 | 2,067.00 | 2,053.00 | 2,054.00 | 2,054.00 | 7 |
26 Sept 2022 | 2,188.00 | 2,188.00 | 2,130.50 | 2,130.50 | 2,130.50 | 59 |
23 Sept 2022 | 2,193.50 | 2,193.50 | 2,193.50 | 2,193.50 | 2,193.50 | 3 |
22 Sept 2022 | 2,335.00 | 2,335.00 | 2,335.00 | 2,335.00 | 2,335.00 | 1 |
21 Sept 2022 | 2,332.50 | 2,354.00 | 2,320.50 | 2,348.00 | 2,348.00 | 63 |
20 Sept 2022 | 2,356.50 | 2,356.50 | 2,356.50 | 2,356.50 | 2,356.50 | 90 |
19 Sept 2022 | 2,374.00 | 2,419.00 | 2,365.50 | 2,412.00 | 2,412.00 | 76 |
16 Sept 2022 | 2,375.50 | 2,375.50 | 2,374.00 | 2,375.00 | 2,375.00 | 12 |
15 Sept 2022 | 2,267.50 | 2,289.00 | 2,267.50 | 2,287.00 | 2,287.00 | 11 |
14 Sept 2022 | 2,246.00 | 2,253.00 | 2,237.50 | 2,244.00 | 2,244.00 | 46 |
13 Sept 2022 | 2,315.50 | 2,315.50 | 2,250.50 | 2,250.50 | 2,250.50 | 25 |
12 Sept 2022 | 2,320.00 | 2,321.50 | 2,320.00 | 2,321.50 | 2,321.50 | 30 |
09 Sept 2022 | 2,273.50 | 2,273.50 | 2,251.50 | 2,255.00 | 2,255.00 | 154 |
08 Sept 2022 | 2,174.50 | 2,225.50 | 2,174.50 | 2,224.50 | 2,224.50 | 23 |
07 Sept 2022 | 2,180.50 | 2,183.00 | 2,157.50 | 2,183.00 | 2,183.00 | 168 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |