Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
31 May 2023 | 1,298.00 | 1,299.75 | 1,285.50 | 1,286.00 | 1,286.00 | 7,784 |
30 May 2023 | 1,337.25 | 1,337.25 | 1,294.25 | 1,296.50 | 1,296.50 | 104,197 |
29 May 2023 | - | - | - | - | - | - |
26 May 2023 | 1,323.75 | 1,343.50 | 1,322.00 | 1,337.25 | 1,337.25 | 104,197 |
25 May 2023 | 1,324.25 | 1,333.50 | 1,305.00 | 1,324.00 | 1,324.00 | 131,878 |
24 May 2023 | 1,322.50 | 1,337.75 | 1,316.00 | 1,324.50 | 1,324.50 | 95,312 |
23 May 2023 | 1,341.00 | 1,341.25 | 1,315.50 | 1,322.50 | 1,322.50 | 111,359 |
22 May 2023 | 1,308.25 | 1,344.25 | 1,304.75 | 1,341.25 | 1,341.25 | 143,213 |
19 May 2023 | 1,333.25 | 1,345.00 | 1,304.75 | 1,307.25 | 1,307.25 | 135,856 |
18 May 2023 | 1,336.50 | 1,348.00 | 1,323.25 | 1,333.25 | 1,333.25 | 124,325 |
17 May 2023 | 1,365.00 | 1,365.75 | 1,332.75 | 1,337.00 | 1,337.00 | 145,517 |
16 May 2023 | 1,400.00 | 1,401.75 | 1,358.75 | 1,364.00 | 1,364.00 | 149,242 |
15 May 2023 | 1,388.75 | 1,411.50 | 1,386.25 | 1,400.75 | 1,400.75 | 111,854 |
12 May 2023 | 1,435.00 | 1,435.00 | 1,435.00 | 1,435.00 | 1,435.00 | 124,961 |
11 May 2023 | 1,437.75 | 1,446.00 | 1,420.00 | 1,443.25 | 1,443.25 | 137 |
10 May 2023 | 1,459.75 | 1,459.75 | 1,436.00 | 1,436.50 | 1,436.50 | 106 |
09 May 2023 | 1,467.75 | 1,467.75 | 1,448.75 | 1,451.75 | 1,451.75 | 327 |
08 May 2023 | 1,477.00 | 1,477.00 | 1,464.50 | 1,468.75 | 1,468.75 | 267 |
05 May 2023 | 1,452.00 | 1,470.00 | 1,452.00 | 1,469.00 | 1,469.00 | 242 |
04 May 2023 | 1,448.00 | 1,454.00 | 1,438.75 | 1,448.50 | 1,448.50 | 424 |
03 May 2023 | 1,435.00 | 1,449.00 | 1,422.00 | 1,448.00 | 1,448.00 | 733 |
02 May 2023 | 1,460.00 | 1,467.00 | 1,437.50 | 1,439.50 | 1,439.50 | 634 |
01 May 2023 | 1,444.50 | 1,455.25 | 1,441.00 | 1,454.75 | 1,454.75 | 601 |
28 Apr 2023 | 1,432.75 | 1,449.00 | 1,425.00 | 1,444.25 | 1,444.25 | 3,373 |
27 Apr 2023 | 1,435.00 | 1,443.00 | 1,420.75 | 1,426.75 | 1,426.75 | 22,194 |
26 Apr 2023 | 1,445.25 | 1,456.50 | 1,434.00 | 1,436.00 | 1,436.00 | 51,187 |
25 Apr 2023 | 1,463.50 | 1,471.25 | 1,437.75 | 1,445.25 | 1,445.25 | 62,592 |
24 Apr 2023 | 1,483.50 | 1,500.00 | 1,463.25 | 1,465.25 | 1,465.25 | 87,803 |
21 Apr 2023 | 1,497.00 | 1,500.00 | 1,480.00 | 1,483.50 | 1,483.50 | 89,795 |
20 Apr 2023 | 1,505.00 | 1,506.00 | 1,488.25 | 1,497.50 | 1,497.50 | 95,685 |
19 Apr 2023 | 1,517.25 | 1,521.50 | 1,506.00 | 1,506.50 | 1,506.50 | 95,853 |
18 Apr 2023 | 1,515.75 | 1,531.50 | 1,511.00 | 1,519.25 | 1,519.25 | 99,155 |
17 Apr 2023 | 1,500.50 | 1,519.00 | 1,496.25 | 1,517.00 | 1,517.00 | 85,451 |
14 Apr 2023 | 1,502.00 | 1,503.75 | 1,490.00 | 1,500.50 | 1,500.50 | 118,382 |
13 Apr 2023 | 1,504.25 | 1,522.25 | 1,500.50 | 1,501.00 | 1,501.00 | 132,337 |
12 Apr 2023 | 1,497.50 | 1,510.50 | 1,491.00 | 1,504.25 | 1,504.25 | 132,897 |
11 Apr 2023 | 1,487.75 | 1,507.50 | 1,486.25 | 1,497.25 | 1,497.25 | 156,745 |
10 Apr 2023 | 1,493.25 | 1,499.75 | 1,482.50 | 1,487.25 | 1,487.25 | 105,039 |
06 Apr 2023 | 1,510.00 | 1,510.25 | 1,483.25 | 1,492.50 | 1,492.50 | - |
05 Apr 2023 | 1,517.50 | 1,527.00 | 1,506.50 | 1,511.00 | 1,511.00 | 124,119 |
04 Apr 2023 | 1,520.00 | 1,523.75 | 1,505.50 | 1,517.50 | 1,517.50 | 112,285 |
03 Apr 2023 | 1,510.00 | 1,527.75 | 1,509.75 | 1,522.00 | 1,522.00 | 121,608 |
31 Mar 2023 | 1,473.25 | 1,513.75 | 1,468.00 | 1,505.50 | 1,505.50 | 167,862 |
30 Mar 2023 | 1,476.50 | 1,483.50 | 1,471.00 | 1,474.50 | 1,474.50 | 110,079 |
29 Mar 2023 | 1,466.00 | 1,479.75 | 1,462.50 | 1,477.25 | 1,477.25 | 105,996 |
28 Mar 2023 | 1,441.50 | 1,469.75 | 1,439.75 | 1,467.75 | 1,467.75 | 122,627 |
27 Mar 2023 | 1,428.75 | 1,445.50 | 1,423.25 | 1,442.25 | 1,442.25 | 98,099 |
24 Mar 2023 | 1,419.50 | 1,432.00 | 1,405.00 | 1,428.25 | 1,428.25 | 143,036 |
23 Mar 2023 | 1,450.00 | 1,454.25 | 1,415.25 | 1,419.50 | 1,419.50 | 157,574 |
22 Mar 2023 | 1,467.75 | 1,472.00 | 1,443.25 | 1,448.50 | 1,448.50 | 141,743 |
21 Mar 2023 | 1,483.75 | 1,497.00 | 1,465.00 | 1,467.00 | 1,467.00 | 101,494 |
20 Mar 2023 | 1,473.00 | 1,487.75 | 1,462.00 | 1,486.00 | 1,486.00 | 122,780 |
17 Mar 2023 | 1,492.50 | 1,498.00 | 1,470.00 | 1,476.50 | 1,476.50 | 119,474 |
16 Mar 2023 | 1,489.25 | 1,498.00 | 1,478.00 | 1,491.50 | 1,491.50 | 107,038 |
15 Mar 2023 | 1,494.00 | 1,500.00 | 1,480.00 | 1,489.25 | 1,489.25 | 115,247 |
14 Mar 2023 | 1,501.00 | 1,502.50 | 1,499.75 | 1,499.75 | 1,499.75 | 108,201 |
13 Mar 2023 | 1,521.75 | 1,524.75 | 1,500.00 | 1,500.00 | 1,500.00 | 139 |
10 Mar 2023 | 1,515.00 | 1,521.75 | 1,511.00 | 1,513.00 | 1,513.00 | 467 |
09 Mar 2023 | 1,529.50 | 1,535.50 | 1,516.00 | 1,520.00 | 1,520.00 | 224 |
08 Mar 2023 | 1,525.25 | 1,539.00 | 1,524.50 | 1,526.75 | 1,526.75 | 272 |
07 Mar 2023 | 1,538.00 | 1,538.00 | 1,523.75 | 1,525.25 | 1,525.25 | 645 |
06 Mar 2023 | 1,528.75 | 1,550.00 | 1,523.75 | 1,541.00 | 1,541.00 | 1,130 |
03 Mar 2023 | 1,519.50 | 1,537.00 | 1,519.25 | 1,530.50 | 1,530.50 | 1,607 |
02 Mar 2023 | 1,504.50 | 1,526.50 | 1,501.50 | 1,519.75 | 1,519.75 | 2,029 |
01 Mar 2023 | 1,491.50 | 1,509.50 | 1,491.50 | 1,504.25 | 1,504.25 | 2,793 |
28 Feb 2023 | 1,518.25 | 1,518.25 | 1,489.50 | 1,490.50 | 1,490.50 | 9,027 |
27 Feb 2023 | 1,529.50 | 1,533.50 | 1,515.25 | 1,518.25 | 1,518.25 | 43,689 |
24 Feb 2023 | 1,536.25 | 1,544.25 | 1,526.00 | 1,529.00 | 1,529.00 | 71,895 |
23 Feb 2023 | 1,539.75 | 1,545.25 | 1,532.75 | 1,534.25 | 1,534.25 | 85,546 |
22 Feb 2023 | 1,546.75 | 1,554.00 | 1,538.00 | 1,539.50 | 1,539.50 | 90,517 |
21 Feb 2023 | 1,536.50 | 1,549.00 | 1,535.00 | 1,548.75 | 1,548.75 | 115,702 |
17 Feb 2023 | 1,526.00 | 1,533.25 | 1,524.25 | 1,527.25 | 1,527.25 | 93,637 |
16 Feb 2023 | 1,525.25 | 1,532.25 | 1,520.50 | 1,526.50 | 1,526.50 | 115,376 |
15 Feb 2023 | 1,536.50 | 1,537.00 | 1,516.50 | 1,525.75 | 1,525.75 | 132,117 |
14 Feb 2023 | 1,542.00 | 1,544.75 | 1,532.75 | 1,537.50 | 1,537.50 | 115,529 |
13 Feb 2023 | 1,542.00 | 1,555.50 | 1,537.00 | 1,542.75 | 1,542.75 | 162,409 |
10 Feb 2023 | 1,518.00 | 1,543.25 | 1,515.50 | 1,542.50 | 1,542.50 | 173,799 |
09 Feb 2023 | 1,518.50 | 1,533.75 | 1,512.00 | 1,519.25 | 1,519.25 | 189,473 |
08 Feb 2023 | 1,516.00 | 1,527.75 | 1,505.75 | 1,519.75 | 1,519.75 | 177,793 |
07 Feb 2023 | 1,521.00 | 1,530.50 | 1,511.00 | 1,515.25 | 1,515.25 | 164,240 |
06 Feb 2023 | 1,532.00 | 1,535.50 | 1,516.75 | 1,521.25 | 1,521.25 | 131,712 |
03 Feb 2023 | 1,533.50 | 1,539.75 | 1,524.75 | 1,532.00 | 1,532.00 | 101,436 |
02 Feb 2023 | 1,522.75 | 1,537.75 | 1,522.50 | 1,534.25 | 1,534.25 | 99,742 |
01 Feb 2023 | 1,537.50 | 1,542.75 | 1,510.75 | 1,520.25 | 1,520.25 | 129,978 |
31 Jan 2023 | 1,533.50 | 1,543.75 | 1,524.50 | 1,538.00 | 1,538.00 | 126,434 |
30 Jan 2023 | 1,516.25 | 1,538.00 | 1,516.25 | 1,535.25 | 1,535.25 | 123,619 |
27 Jan 2023 | 1,521.75 | 1,527.00 | 1,506.50 | 1,509.50 | 1,509.50 | 101,755 |
26 Jan 2023 | 1,506.50 | 1,526.25 | 1,500.00 | 1,523.50 | 1,523.50 | 123,245 |
25 Jan 2023 | 1,488.25 | 1,504.75 | 1,478.25 | 1,502.50 | 1,502.50 | 119,104 |
24 Jan 2023 | 1,491.50 | 1,506.50 | 1,487.00 | 1,488.50 | 1,488.50 | 129,464 |
23 Jan 2023 | 1,500.00 | 1,503.00 | 1,479.75 | 1,490.25 | 1,490.25 | 134,889 |
20 Jan 2023 | 1,514.25 | 1,521.75 | 1,504.00 | 1,506.50 | 1,506.50 | 98,916 |
19 Jan 2023 | 1,523.50 | 1,528.50 | 1,509.00 | 1,514.75 | 1,514.75 | 124,401 |
18 Jan 2023 | 1,537.00 | 1,548.50 | 1,511.25 | 1,524.50 | 1,524.50 | 133,372 |
17 Jan 2023 | 1,518.75 | 1,541.00 | 1,512.50 | 1,539.75 | 1,539.75 | 118,314 |
16 Jan 2023 | - | - | - | - | - | - |
13 Jan 2023 | 1,525.00 | 1,538.25 | 1,525.00 | 1,538.25 | 1,538.25 | 104,971 |
12 Jan 2023 | 1,511.50 | 1,541.75 | 1,511.50 | 1,529.50 | 1,529.50 | 491 |
11 Jan 2023 | 1,515.25 | 1,520.50 | 1,510.00 | 1,515.00 | 1,515.00 | 617 |
10 Jan 2023 | 1,501.50 | 1,518.50 | 1,501.50 | 1,510.00 | 1,510.00 | 350 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |