Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
28 Jun 2024 | 2,952.00 | 2,966.80 | 2,900.00 | 2,912.10 | 2,912.10 | 9,247 |
27 Jun 2024 | 3,044.25 | 3,044.25 | 2,934.25 | 2,946.05 | 2,946.05 | 13,779 |
26 Jun 2024 | 2,989.50 | 3,058.95 | 2,960.00 | 2,987.40 | 2,987.40 | 55,392 |
25 Jun 2024 | 2,883.35 | 2,999.00 | 2,863.50 | 2,992.90 | 2,992.90 | 91,478 |
24 Jun 2024 | 2,821.55 | 2,889.00 | 2,788.10 | 2,883.30 | 2,883.30 | 15,500 |
21 Jun 2024 | 2,818.45 | 2,843.50 | 2,796.85 | 2,821.55 | 2,821.55 | 22,819 |
20 Jun 2024 | 2,794.95 | 2,852.65 | 2,765.00 | 2,807.05 | 2,807.05 | 11,834 |
19 Jun 2024 | 2,832.05 | 2,832.05 | 2,760.70 | 2,789.25 | 2,789.25 | 9,040 |
18 Jun 2024 | 2,747.00 | 2,840.00 | 2,735.70 | 2,829.45 | 2,829.45 | 20,534 |
14 Jun 2024 | 2,700.60 | 2,747.95 | 2,694.45 | 2,732.05 | 2,732.05 | 38,783 |
13 Jun 2024 | 2,575.60 | 2,695.60 | 2,575.60 | 2,684.85 | 2,684.85 | 48,409 |
12 Jun 2024 | 2,527.60 | 2,582.80 | 2,527.60 | 2,566.95 | 2,566.95 | 20,913 |
11 Jun 2024 | 2,500.00 | 2,551.30 | 2,490.00 | 2,534.80 | 2,534.80 | 10,905 |
10 Jun 2024 | 2,500.15 | 2,553.65 | 2,489.00 | 2,517.05 | 2,517.05 | 12,783 |
07 Jun 2024 | 2,475.90 | 2,505.95 | 2,459.85 | 2,496.45 | 2,496.45 | 25,418 |
06 Jun 2024 | 2,428.00 | 2,534.70 | 2,400.05 | 2,475.65 | 2,475.65 | 16,004 |
05 Jun 2024 | 2,258.00 | 2,397.25 | 2,230.00 | 2,386.00 | 2,386.00 | 15,924 |
04 Jun 2024 | 2,520.25 | 2,522.30 | 2,194.15 | 2,258.50 | 2,258.50 | 115,833 |
03 Jun 2024 | 2,453.95 | 2,547.80 | 2,452.70 | 2,511.45 | 2,511.45 | 67,343 |
31 May 2024 | 2,321.80 | 2,385.00 | 2,312.15 | 2,352.85 | 2,352.85 | 37,968 |
30 May 2024 | 2,370.00 | 2,373.80 | 2,292.85 | 2,303.25 | 2,303.25 | 13,829 |
29 May 2024 | 2,384.95 | 2,396.20 | 2,359.35 | 2,373.75 | 2,373.75 | 11,382 |
28 May 2024 | 2,397.05 | 2,431.90 | 2,374.85 | 2,394.40 | 2,394.40 | 18,133 |
27 May 2024 | 2,401.20 | 2,422.40 | 2,376.15 | 2,380.35 | 2,380.35 | 13,271 |
24 May 2024 | 2,400.00 | 2,428.85 | 2,363.55 | 2,397.15 | 2,397.15 | 25,763 |
23 May 2024 | 2,359.95 | 2,405.40 | 2,330.00 | 2,400.75 | 2,400.75 | 12,538 |
22 May 2024 | 2,385.00 | 2,385.00 | 2,332.25 | 2,335.70 | 2,335.70 | 15,502 |
21 May 2024 | 2,367.05 | 2,388.00 | 2,348.20 | 2,373.95 | 2,373.95 | 10,165 |
17 May 2024 | 2,344.00 | 2,386.00 | 2,320.90 | 2,371.70 | 2,371.70 | 19,716 |
16 May 2024 | 2,328.45 | 2,343.60 | 2,266.00 | 2,339.55 | 2,339.55 | 22,747 |
15 May 2024 | 2,344.95 | 2,344.95 | 2,305.00 | 2,315.50 | 2,315.50 | 7,843 |
14 May 2024 | 2,352.40 | 2,419.00 | 2,317.60 | 2,329.70 | 2,329.70 | 54,312 |
13 May 2024 | 2,302.95 | 2,345.75 | 2,279.00 | 2,300.90 | 2,300.90 | 24,968 |
10 May 2024 | 2,387.95 | 2,405.00 | 2,331.30 | 2,345.75 | 2,345.75 | 15,300 |
09 May 2024 | 2,455.30 | 2,474.90 | 2,355.40 | 2,361.65 | 2,361.65 | 31,225 |
08 May 2024 | 2,460.15 | 2,497.50 | 2,433.75 | 2,450.15 | 2,450.15 | 21,266 |
07 May 2024 | 2,550.65 | 2,566.00 | 2,443.00 | 2,488.75 | 2,488.75 | 15,675 |
06 May 2024 | 2,588.55 | 2,602.30 | 2,498.90 | 2,546.05 | 2,546.05 | 21,645 |
03 May 2024 | 2,592.05 | 2,658.00 | 2,575.80 | 2,589.00 | 2,589.00 | 51,446 |
02 May 2024 | 2,549.15 | 2,599.45 | 2,537.30 | 2,582.10 | 2,582.10 | 23,722 |
30 Apr 2024 | 2,494.00 | 2,578.00 | 2,485.00 | 2,548.65 | 2,548.65 | 46,998 |
29 Apr 2024 | 2,539.55 | 2,580.45 | 2,433.00 | 2,490.90 | 2,490.90 | 67,344 |
26 Apr 2024 | 2,500.30 | 2,536.75 | 2,337.35 | 2,502.00 | 2,502.00 | 249,473 |
25 Apr 2024 | 2,450.65 | 2,503.00 | 2,424.00 | 2,493.50 | 2,493.50 | 32,812 |
24 Apr 2024 | 2,430.30 | 2,480.60 | 2,422.80 | 2,460.80 | 2,460.80 | 20,294 |
23 Apr 2024 | 2,444.50 | 2,456.00 | 2,419.05 | 2,428.15 | 2,428.15 | 176,784 |
22 Apr 2024 | 2,387.50 | 2,432.35 | 2,373.75 | 2,427.00 | 2,427.00 | 81,704 |
19 Apr 2024 | 2,336.35 | 2,379.60 | 2,326.00 | 2,366.10 | 2,366.10 | 14,986 |
18 Apr 2024 | 2,411.05 | 2,441.90 | 2,362.00 | 2,373.25 | 2,373.25 | 9,100 |
16 Apr 2024 | 2,400.00 | 2,423.65 | 2,355.70 | 2,400.05 | 2,400.05 | 31,670 |
15 Apr 2024 | 2,435.90 | 2,487.15 | 2,410.00 | 2,415.65 | 2,415.65 | 11,062 |
12 Apr 2024 | 2,527.40 | 2,527.40 | 2,479.00 | 2,484.85 | 2,484.85 | 9,560 |
10 Apr 2024 | 2,552.40 | 2,562.30 | 2,520.00 | 2,525.55 | 2,525.55 | 10,512 |
09 Apr 2024 | 2,585.05 | 2,605.00 | 2,524.00 | 2,550.25 | 2,550.25 | 10,497 |
08 Apr 2024 | 2,540.00 | 2,580.00 | 2,529.55 | 2,568.00 | 2,568.00 | 14,499 |
05 Apr 2024 | 2,512.00 | 2,530.90 | 2,498.20 | 2,518.75 | 2,518.75 | 17,005 |
04 Apr 2024 | 2,578.95 | 2,578.95 | 2,486.15 | 2,499.65 | 2,499.65 | 26,217 |
03 Apr 2024 | 2,475.30 | 2,565.00 | 2,465.00 | 2,557.05 | 2,557.05 | 64,266 |
02 Apr 2024 | 2,431.75 | 2,470.00 | 2,426.95 | 2,466.20 | 2,466.20 | 18,880 |
01 Apr 2024 | 2,378.45 | 2,437.85 | 2,368.00 | 2,432.70 | 2,432.70 | 27,403 |
28 Mar 2024 | 2,379.00 | 2,395.15 | 2,338.80 | 2,360.20 | 2,360.20 | 28,920 |
27 Mar 2024 | 2,428.95 | 2,429.00 | 2,345.55 | 2,382.85 | 2,382.85 | 81,441 |
26 Mar 2024 | 2,330.00 | 2,389.25 | 2,284.70 | 2,375.25 | 2,375.25 | 29,377 |
22 Mar 2024 | 2,320.05 | 2,357.60 | 2,306.50 | 2,331.10 | 2,331.10 | 26,922 |
21 Mar 2024 | 2,324.45 | 2,355.70 | 2,290.10 | 2,313.70 | 2,313.70 | 19,963 |
20 Mar 2024 | 2,299.45 | 2,325.75 | 2,288.00 | 2,314.85 | 2,314.85 | 24,438 |
19 Mar 2024 | 2,339.25 | 2,343.15 | 2,278.05 | 2,287.85 | 2,287.85 | 18,537 |
18 Mar 2024 | 2,296.95 | 2,334.10 | 2,265.95 | 2,309.25 | 2,309.25 | 33,052 |
15 Mar 2024 | 2,299.45 | 2,315.55 | 2,251.00 | 2,265.95 | 2,265.95 | 21,125 |
14 Mar 2024 | 2,310.05 | 2,327.50 | 2,268.00 | 2,304.20 | 2,304.20 | 20,808 |
13 Mar 2024 | 2,434.00 | 2,441.65 | 2,299.75 | 2,319.10 | 2,319.10 | 45,733 |
12 Mar 2024 | 2,499.55 | 2,499.55 | 2,411.80 | 2,422.40 | 2,422.40 | 22,720 |
11 Mar 2024 | 2,449.55 | 2,501.05 | 2,422.95 | 2,480.85 | 2,480.85 | 23,519 |
07 Mar 2024 | 2,399.95 | 2,455.00 | 2,376.25 | 2,447.25 | 2,447.25 | 27,450 |
06 Mar 2024 | 2,401.45 | 2,453.60 | 2,349.00 | 2,376.00 | 2,376.00 | 36,630 |
05 Mar 2024 | 2,440.35 | 2,455.40 | 2,423.20 | 2,433.00 | 2,433.00 | 15,491 |
04 Mar 2024 | 2,489.55 | 2,489.55 | 2,420.00 | 2,444.20 | 2,444.20 | 11,284 |
01 Mar 2024 | 2,484.95 | 2,484.95 | 2,436.00 | 2,450.95 | 2,450.95 | 27,813 |
29 Feb 2024 | 2,427.95 | 2,453.05 | 2,351.80 | 2,436.45 | 2,436.45 | 99,544 |
28 Feb 2024 | 2,404.70 | 2,436.00 | 2,308.70 | 2,349.00 | 2,349.00 | 51,069 |
27 Feb 2024 | 2,533.80 | 2,533.80 | 2,255.95 | 2,371.95 | 2,371.95 | 85,703 |
26 Feb 2024 | 2,474.55 | 2,535.00 | 2,447.05 | 2,485.45 | 2,485.45 | 35,764 |
23 Feb 2024 | 2,396.95 | 2,456.75 | 2,388.00 | 2,446.65 | 2,446.65 | 15,803 |
22 Feb 2024 | 2,370.00 | 2,400.00 | 2,333.50 | 2,396.95 | 2,396.95 | 13,018 |
21 Feb 2024 | 2,416.00 | 2,416.00 | 2,346.00 | 2,354.95 | 2,354.95 | 20,554 |
20 Feb 2024 | 2,429.95 | 2,444.00 | 2,397.80 | 2,418.80 | 2,418.80 | 13,047 |
19 Feb 2024 | 2,452.40 | 2,458.00 | 2,417.35 | 2,439.50 | 2,439.50 | 10,244 |
16 Feb 2024 | 2,440.00 | 2,459.00 | 2,435.45 | 2,449.15 | 2,449.15 | 16,619 |
15 Feb 2024 | 2,424.90 | 2,462.85 | 2,411.95 | 2,437.65 | 2,437.65 | 30,848 |
14 Feb 2024 | 2,320.50 | 2,404.55 | 2,290.55 | 2,393.70 | 2,393.70 | 24,913 |
13 Feb 2024 | 2,283.85 | 2,342.85 | 2,237.20 | 2,332.65 | 2,332.65 | 29,425 |
12 Feb 2024 | 2,321.30 | 2,343.20 | 2,255.10 | 2,263.05 | 2,263.05 | 16,185 |
09 Feb 2024 | 2,345.05 | 2,352.25 | 2,292.00 | 2,334.15 | 2,334.15 | 15,823 |
08 Feb 2024 | 2,410.05 | 2,420.60 | 2,340.25 | 2,348.70 | 2,348.70 | 18,758 |
07 Feb 2024 | 2,405.90 | 2,459.10 | 2,396.60 | 2,413.85 | 2,413.85 | 21,766 |
06 Feb 2024 | 2,357.65 | 2,404.00 | 2,324.80 | 2,395.75 | 2,395.75 | 35,972 |
06 Feb 2024 | 10 Dividend | |||||
05 Feb 2024 | 2,410.20 | 2,431.15 | 2,349.75 | 2,357.65 | 2,347.65 | 9,695 |
02 Feb 2024 | 2,437.75 | 2,437.75 | 2,386.00 | 2,404.45 | 2,394.25 | 16,769 |
01 Feb 2024 | 2,420.45 | 2,461.00 | 2,388.15 | 2,395.85 | 2,385.69 | 28,501 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |