Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
02 Jul 2024 | 1,306.00 | 1,310.00 | 1,296.00 | 1,307.00 | 1,307.00 | 54,513 |
01 Jul 2024 | 1,320.00 | 1,334.00 | 1,294.00 | 1,306.00 | 1,306.00 | 111,780 |
30 Jun 2024 | 1,291.00 | 1,337.00 | 1,291.00 | 1,320.00 | 1,320.00 | 42,918 |
27 Jun 2024 | 1,280.00 | 1,323.00 | 1,280.00 | 1,299.00 | 1,299.00 | 104,284 |
26 Jun 2024 | 1,290.00 | 1,341.00 | 1,289.00 | 1,328.00 | 1,328.00 | 110,396 |
25 Jun 2024 | 1,263.00 | 1,292.00 | 1,263.00 | 1,290.00 | 1,290.00 | 93,604 |
24 Jun 2024 | 1,252.00 | 1,280.00 | 1,252.00 | 1,263.00 | 1,263.00 | 123,107 |
23 Jun 2024 | 1,285.00 | 1,323.00 | 1,241.00 | 1,252.00 | 1,252.00 | 124,620 |
20 Jun 2024 | 1,350.00 | 1,350.00 | 1,285.00 | 1,285.00 | 1,285.00 | 273,523 |
19 Jun 2024 | 1,367.00 | 1,418.00 | 1,327.00 | 1,327.00 | 1,327.00 | 140,885 |
18 Jun 2024 | 1,395.00 | 1,450.00 | 1,362.00 | 1,367.00 | 1,367.00 | 131,753 |
17 Jun 2024 | 1,375.00 | 1,437.00 | 1,375.00 | 1,409.00 | 1,409.00 | 137,325 |
16 Jun 2024 | 1,410.00 | 1,412.00 | 1,363.00 | 1,396.00 | 1,396.00 | 71,837 |
13 Jun 2024 | 1,407.00 | 1,439.00 | 1,385.00 | 1,410.00 | 1,410.00 | 136,531 |
10 Jun 2024 | 1,387.00 | 1,436.00 | 1,369.00 | 1,407.00 | 1,407.00 | 96,073 |
09 Jun 2024 | 1,359.00 | 1,426.00 | 1,334.00 | 1,395.00 | 1,395.00 | 82,084 |
06 Jun 2024 | 1,400.00 | 1,405.00 | 1,358.00 | 1,359.00 | 1,359.00 | 226,311 |
05 Jun 2024 | 1,446.00 | 1,461.00 | 1,407.00 | 1,413.00 | 1,413.00 | 172,510 |
04 Jun 2024 | 1,416.00 | 1,465.00 | 1,401.00 | 1,461.00 | 1,461.00 | 119,618 |
03 Jun 2024 | 1,440.00 | 1,487.00 | 1,411.00 | 1,430.00 | 1,430.00 | 406,107 |
02 Jun 2024 | 1,442.00 | 1,474.00 | 1,442.00 | 1,451.00 | 1,451.00 | 40,748 |
30 May 2024 | 1,406.00 | 1,470.00 | 1,398.00 | 1,461.00 | 1,461.00 | 263,993 |
29 May 2024 | 1,400.00 | 1,459.00 | 1,400.00 | 1,438.00 | 1,438.00 | 93,238 |
28 May 2024 | 1,409.00 | 1,440.00 | 1,375.00 | 1,420.00 | 1,420.00 | 247,073 |
27 May 2024 | 1,445.00 | 1,495.00 | 1,409.00 | 1,409.00 | 1,409.00 | 199,941 |
26 May 2024 | 1,484.00 | 1,516.00 | 1,445.00 | 1,445.00 | 1,445.00 | 28,716 |
23 May 2024 | 1,475.00 | 1,510.00 | 1,475.00 | 1,484.00 | 1,484.00 | 61,807 |
22 May 2024 | 1,500.00 | 1,526.00 | 1,472.00 | 1,475.00 | 1,475.00 | 119,752 |
21 May 2024 | 1,554.00 | 1,572.00 | 1,514.00 | 1,514.00 | 1,514.00 | 200,771 |
20 May 2024 | 1,550.00 | 1,574.00 | 1,500.00 | 1,570.00 | 1,570.00 | 254,065 |
19 May 2024 | 1,581.00 | 1,595.00 | 1,501.00 | 1,507.00 | 1,507.00 | 113,164 |
16 May 2024 | 1,610.00 | 1,606.00 | 1,563.00 | 1,581.00 | 1,581.00 | 104,465 |
15 May 2024 | 1,649.00 | 1,649.00 | 1,605.00 | 1,610.00 | 1,610.00 | 123,839 |
12 May 2024 | 1,606.00 | 1,616.00 | 1,577.00 | 1,581.00 | 1,581.00 | 48,547 |
09 May 2024 | 1,597.00 | 1,605.00 | 1,590.00 | 1,604.00 | 1,604.00 | 142,907 |
08 May 2024 | 1,600.00 | 1,602.00 | 1,577.00 | 1,597.00 | 1,597.00 | 53,305 |
07 May 2024 | 1,606.00 | 1,619.00 | 1,587.00 | 1,602.00 | 1,602.00 | 89,676 |
06 May 2024 | 1,640.00 | 1,640.00 | 1,605.00 | 1,606.00 | 1,606.00 | 53,865 |
05 May 2024 | 1,655.00 | 1,666.00 | 1,640.00 | 1,640.00 | 1,640.00 | 86,972 |
02 May 2024 | 1,650.00 | 1,682.00 | 1,625.00 | 1,660.00 | 1,660.00 | 729,757 |
01 May 2024 | 1,572.00 | 1,640.00 | 1,550.00 | 1,630.00 | 1,630.00 | 183,699 |
30 Apr 2024 | 1,510.00 | 1,569.00 | 1,509.00 | 1,569.00 | 1,569.00 | 110,119 |
25 Apr 2024 | 1,540.00 | 1,540.00 | 1,503.00 | 1,510.00 | 1,510.00 | 46,583 |
24 Apr 2024 | 1,520.00 | 1,558.00 | 1,520.00 | 1,540.00 | 1,540.00 | 94,040 |
21 Apr 2024 | 1,500.00 | 1,525.00 | 1,490.00 | 1,525.00 | 1,525.00 | 66,952 |
18 Apr 2024 | 1,470.00 | 1,487.00 | 1,464.00 | 1,485.00 | 1,485.00 | 80,698 |
17 Apr 2024 | 1,452.00 | 1,486.00 | 1,452.00 | 1,485.00 | 1,485.00 | 73,496 |
16 Apr 2024 | 1,445.00 | 1,479.00 | 1,445.00 | 1,475.00 | 1,475.00 | 165,160 |
15 Apr 2024 | 1,490.00 | 1,522.00 | 1,485.00 | 1,498.00 | 1,498.00 | 95,349 |
14 Apr 2024 | 1,436.00 | 1,500.00 | 1,436.00 | 1,495.00 | 1,495.00 | 58,338 |
11 Apr 2024 | 1,467.00 | 1,485.00 | 1,422.00 | 1,467.00 | 1,467.00 | 143,119 |
10 Apr 2024 | 1,475.00 | 1,477.00 | 1,452.00 | 1,460.00 | 1,460.00 | 142,788 |
09 Apr 2024 | 1,455.00 | 1,482.00 | 1,454.00 | 1,475.00 | 1,475.00 | 116,864 |
08 Apr 2024 | 1,460.00 | 1,506.00 | 1,460.00 | 1,483.00 | 1,483.00 | 225,399 |
07 Apr 2024 | - | - | - | - | - | - |
04 Apr 2024 | 1,507.00 | 1,517.00 | 1,472.00 | 1,478.00 | 1,478.00 | 126,463 |
03 Apr 2024 | 1,547.00 | 1,551.00 | 1,504.00 | 1,507.00 | 1,507.00 | 157,924 |
02 Apr 2024 | 1,545.00 | 1,560.00 | 1,533.00 | 1,560.00 | 1,560.00 | 133,492 |
01 Apr 2024 | 1,550.00 | 1,557.00 | 1,529.00 | 1,545.00 | 1,545.00 | 111,820 |
31 Mar 2024 | 1,550.00 | 1,579.00 | 1,550.00 | 1,560.00 | 1,560.00 | 51,153 |
28 Mar 2024 | 1,560.00 | 1,580.00 | 1,530.00 | 1,580.00 | 1,580.00 | 129,505 |
27 Mar 2024 | 1,580.00 | 1,580.00 | 1,521.00 | 1,523.00 | 1,523.00 | 106,591 |
26 Mar 2024 | 1,545.00 | 1,579.00 | 1,540.00 | 1,563.00 | 1,563.00 | 98,433 |
25 Mar 2024 | 1,530.00 | 1,580.00 | 1,530.00 | 1,572.00 | 1,572.00 | 108,110 |
21 Mar 2024 | 1,543.00 | 1,563.00 | 1,523.00 | 1,551.00 | 1,551.00 | 106,816 |
20 Mar 2024 | 1,512.00 | 1,551.00 | 1,512.00 | 1,551.00 | 1,551.00 | 118,643 |
19 Mar 2024 | 1,515.00 | 1,537.00 | 1,510.00 | 1,530.00 | 1,530.00 | 103,740 |
18 Mar 2024 | 1,511.00 | 1,546.00 | 1,511.00 | 1,530.00 | 1,530.00 | 97,237 |
17 Mar 2024 | 1,510.00 | 1,545.00 | 1,510.00 | 1,527.00 | 1,527.00 | 99,181 |
14 Mar 2024 | 1,500.00 | 1,539.00 | 1,500.00 | 1,539.00 | 1,539.00 | 117,799 |
13 Mar 2024 | 1,541.00 | 1,587.00 | 1,511.00 | 1,512.00 | 1,512.00 | 140,065 |
12 Mar 2024 | 1,491.00 | 1,550.00 | 1,481.00 | 1,541.00 | 1,541.00 | 494,512 |
11 Mar 2024 | 1,492.00 | 1,492.00 | 1,450.00 | 1,465.00 | 1,465.00 | 176,068 |
10 Mar 2024 | 1,495.00 | 1,500.00 | 1,486.00 | 1,492.00 | 1,492.00 | 27,810 |
07 Mar 2024 | 1,511.00 | 1,520.00 | 1,494.00 | 1,495.00 | 1,495.00 | 74,945 |
06 Mar 2024 | 1,533.00 | 1,533.00 | 1,533.00 | 1,533.00 | 1,533.00 | - |
05 Mar 2024 | 1,560.00 | 1,566.00 | 1,526.00 | 1,533.00 | 1,533.00 | 65,924 |
04 Mar 2024 | 1,586.00 | 1,594.00 | 1,537.00 | 1,555.00 | 1,555.00 | 164,135 |
03 Mar 2024 | 1,575.00 | 1,589.00 | 1,573.00 | 1,586.00 | 1,586.00 | 54,289 |
29 Feb 2024 | 1,560.00 | 1,575.00 | 1,543.00 | 1,575.00 | 1,575.00 | 223,813 |
28 Feb 2024 | 1,549.00 | 1,573.00 | 1,533.00 | 1,560.00 | 1,560.00 | 72,242 |
26 Feb 2024 | 1,505.00 | 1,550.00 | 1,502.00 | 1,549.00 | 1,549.00 | 112,926 |
25 Feb 2024 | 1,514.00 | 1,515.00 | 1,479.00 | 1,505.00 | 1,505.00 | 59,616 |
22 Feb 2024 | 1,529.00 | 1,547.00 | 1,464.00 | 1,491.00 | 1,491.00 | 571,493 |
21 Feb 2024 | 1,536.00 | 1,542.00 | 1,486.00 | 1,509.00 | 1,509.00 | 147,751 |
20 Feb 2024 | 1,569.00 | 1,569.00 | 1,517.00 | 1,536.00 | 1,536.00 | 207,147 |
19 Feb 2024 | 1,549.00 | 1,619.00 | 1,541.00 | 1,561.00 | 1,561.00 | 186,823 |
18 Feb 2024 | 1,535.00 | 1,551.00 | 1,535.00 | 1,542.00 | 1,542.00 | 42,375 |
15 Feb 2024 | 1,553.00 | 1,559.00 | 1,521.00 | 1,535.00 | 1,535.00 | 149,553 |
14 Feb 2024 | 1,576.00 | 1,591.00 | 1,542.00 | 1,553.00 | 1,553.00 | 85,457 |
13 Feb 2024 | 1,530.00 | 1,589.00 | 1,528.00 | 1,576.00 | 1,576.00 | 180,087 |
12 Feb 2024 | 1,531.00 | 1,539.00 | 1,520.00 | 1,530.00 | 1,530.00 | 139,631 |
11 Feb 2024 | 1,557.00 | 1,557.00 | 1,496.00 | 1,531.00 | 1,531.00 | 79,036 |
08 Feb 2024 | 1,557.00 | 1,577.00 | 1,544.00 | 1,557.00 | 1,557.00 | 174,537 |
07 Feb 2024 | 1,550.00 | 1,575.00 | 1,521.00 | 1,557.00 | 1,557.00 | 162,740 |
06 Feb 2024 | 1,480.00 | 1,565.00 | 1,479.00 | 1,550.00 | 1,550.00 | 519,291 |
05 Feb 2024 | 1,450.00 | 1,499.00 | 1,450.00 | 1,480.00 | 1,480.00 | 375,296 |
04 Feb 2024 | 1,505.00 | 1,528.00 | 1,447.00 | 1,450.00 | 1,450.00 | 311,880 |
01 Feb 2024 | 1,500.00 | 1,530.00 | 1,492.00 | 1,505.00 | 1,505.00 | 634,809 |
31 Jan 2024 | 1,524.00 | 1,546.00 | 1,500.00 | 1,500.00 | 1,500.00 | 269,274 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |