Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
08 Jul 2024 | 4,629.40 | 4,649.65 | 4,445.00 | 4,464.20 | 4,464.20 | 890,230 |
05 Jul 2024 | 4,550.00 | 4,670.00 | 4,550.00 | 4,629.70 | 4,629.70 | 1,285,879 |
04 Jul 2024 | 4,559.15 | 4,577.40 | 4,521.70 | 4,544.05 | 4,544.05 | 242,990 |
03 Jul 2024 | 4,576.95 | 4,595.05 | 4,505.00 | 4,559.15 | 4,559.15 | 573,402 |
02 Jul 2024 | 4,607.70 | 4,620.85 | 4,565.25 | 4,571.45 | 4,571.45 | 258,530 |
01 Jul 2024 | 4,596.45 | 4,615.20 | 4,540.20 | 4,602.10 | 4,602.10 | 507,284 |
28 Jun 2024 | 4,522.35 | 4,648.45 | 4,522.35 | 4,596.45 | 4,596.45 | 391,476 |
27 Jun 2024 | 4,545.35 | 4,556.05 | 4,500.10 | 4,522.35 | 4,522.35 | 531,345 |
26 Jun 2024 | 4,546.45 | 4,568.90 | 4,512.50 | 4,545.35 | 4,545.35 | 203,886 |
25 Jun 2024 | 4,515.00 | 4,597.45 | 4,488.05 | 4,539.30 | 4,539.30 | 353,120 |
24 Jun 2024 | 4,512.60 | 4,555.45 | 4,488.50 | 4,519.55 | 4,519.55 | 188,506 |
21 Jun 2024 | 4,500.00 | 4,575.95 | 4,489.75 | 4,522.15 | 4,522.15 | 583,517 |
20 Jun 2024 | 4,486.00 | 4,522.25 | 4,439.70 | 4,504.05 | 4,504.05 | 412,934 |
19 Jun 2024 | 4,565.00 | 4,581.30 | 4,466.00 | 4,479.70 | 4,479.70 | 223,028 |
18 Jun 2024 | 4,521.00 | 4,583.90 | 4,521.00 | 4,564.50 | 4,564.50 | 241,254 |
14 Jun 2024 | 4,595.00 | 4,627.95 | 4,559.10 | 4,588.60 | 4,588.60 | 281,968 |
13 Jun 2024 | 4,501.30 | 4,617.00 | 4,496.85 | 4,593.50 | 4,593.50 | 1,275,865 |
12 Jun 2024 | 4,504.00 | 4,515.00 | 4,433.90 | 4,452.35 | 4,452.35 | 296,209 |
11 Jun 2024 | 4,560.00 | 4,585.00 | 4,462.30 | 4,475.45 | 4,475.45 | 264,078 |
10 Jun 2024 | 4,524.05 | 4,579.60 | 4,515.05 | 4,536.25 | 4,536.25 | 462,274 |
07 Jun 2024 | 4,450.80 | 4,540.40 | 4,438.80 | 4,524.05 | 4,524.05 | 432,970 |
06 Jun 2024 | 4,500.00 | 4,500.00 | 4,366.60 | 4,448.90 | 4,448.90 | 790,310 |
05 Jun 2024 | 4,334.35 | 4,525.00 | 4,306.75 | 4,502.70 | 4,502.70 | 1,077,221 |
04 Jun 2024 | 4,323.40 | 4,422.60 | 4,180.50 | 4,324.15 | 4,324.15 | 847,809 |
03 Jun 2024 | 4,400.00 | 4,435.50 | 4,292.95 | 4,321.90 | 4,321.90 | 515,368 |
31 May 2024 | 4,427.45 | 4,455.85 | 4,290.15 | 4,307.20 | 4,307.20 | 970,571 |
30 May 2024 | 4,444.05 | 4,465.00 | 4,390.00 | 4,412.80 | 4,412.80 | 768,574 |
29 May 2024 | 4,360.00 | 4,467.50 | 4,355.55 | 4,448.00 | 4,448.00 | 1,220,726 |
28 May 2024 | 4,242.75 | 4,401.60 | 4,238.45 | 4,392.10 | 4,392.10 | 2,151,413 |
27 May 2024 | 4,298.75 | 4,359.00 | 4,215.60 | 4,255.25 | 4,255.25 | 2,534,740 |
24 May 2024 | 4,113.00 | 4,175.00 | 4,105.55 | 4,122.40 | 4,122.40 | 612,183 |
23 May 2024 | 4,060.00 | 4,127.55 | 4,027.40 | 4,113.00 | 4,113.00 | 693,482 |
22 May 2024 | 4,051.00 | 4,071.75 | 3,986.70 | 4,058.55 | 4,058.55 | 398,441 |
21 May 2024 | 3,861.70 | 4,038.90 | 3,850.00 | 4,016.55 | 4,016.55 | 472,233 |
17 May 2024 | 3,935.00 | 3,954.70 | 3,895.60 | 3,910.75 | 3,910.75 | 267,526 |
16 May 2024 | 3,896.00 | 3,945.00 | 3,830.00 | 3,931.15 | 3,931.15 | 362,920 |
15 May 2024 | 3,896.50 | 3,949.95 | 3,867.55 | 3,892.55 | 3,892.55 | 188,401 |
14 May 2024 | 3,910.00 | 3,955.00 | 3,865.15 | 3,896.20 | 3,896.20 | 262,796 |
13 May 2024 | 3,776.10 | 3,933.20 | 3,724.00 | 3,911.50 | 3,911.50 | 608,329 |
10 May 2024 | 3,794.75 | 3,831.35 | 3,768.00 | 3,793.50 | 3,793.50 | 276,308 |
09 May 2024 | 3,934.00 | 3,949.05 | 3,755.20 | 3,789.95 | 3,789.95 | 626,179 |
08 May 2024 | 3,903.00 | 3,951.40 | 3,873.15 | 3,927.35 | 3,927.35 | 308,127 |
07 May 2024 | 3,969.55 | 3,969.55 | 3,873.25 | 3,911.40 | 3,911.40 | 291,924 |
06 May 2024 | 3,950.95 | 3,989.00 | 3,901.15 | 3,963.00 | 3,963.00 | 271,254 |
03 May 2024 | 3,965.10 | 3,991.00 | 3,900.00 | 3,950.95 | 3,950.95 | 348,122 |
02 May 2024 | 4,002.40 | 4,009.00 | 3,935.50 | 3,964.65 | 3,964.65 | 868,450 |
30 Apr 2024 | 4,013.00 | 4,066.00 | 3,973.60 | 4,002.40 | 4,002.40 | 360,469 |
29 Apr 2024 | 4,025.00 | 4,100.00 | 3,971.10 | 3,989.25 | 3,989.25 | 752,787 |
26 Apr 2024 | 3,850.00 | 4,039.00 | 3,836.05 | 4,016.35 | 4,016.35 | 1,155,173 |
25 Apr 2024 | 3,834.00 | 3,876.80 | 3,790.55 | 3,843.80 | 3,843.80 | 835,354 |
24 Apr 2024 | 3,779.65 | 3,823.95 | 3,765.55 | 3,813.80 | 3,813.80 | 473,558 |
23 Apr 2024 | 3,737.50 | 3,780.05 | 3,730.00 | 3,768.65 | 3,768.65 | 307,637 |
22 Apr 2024 | 3,689.75 | 3,744.70 | 3,675.00 | 3,737.50 | 3,737.50 | 439,590 |
19 Apr 2024 | 3,661.00 | 3,710.85 | 3,641.00 | 3,671.70 | 3,671.70 | 746,223 |
18 Apr 2024 | 3,780.00 | 3,781.10 | 3,695.20 | 3,708.90 | 3,708.90 | 802,591 |
16 Apr 2024 | 3,699.95 | 3,781.00 | 3,686.20 | 3,764.20 | 3,764.20 | 318,671 |
15 Apr 2024 | 3,770.00 | 3,770.00 | 3,686.20 | 3,716.55 | 3,716.55 | 428,141 |
12 Apr 2024 | 3,739.00 | 3,809.00 | 3,728.00 | 3,779.70 | 3,779.70 | 573,189 |
10 Apr 2024 | 3,763.00 | 3,776.05 | 3,705.15 | 3,739.10 | 3,739.10 | 1,015,345 |
09 Apr 2024 | 3,806.00 | 3,822.00 | 3,772.05 | 3,804.95 | 3,804.95 | 275,295 |
08 Apr 2024 | 3,750.00 | 3,813.00 | 3,720.55 | 3,796.00 | 3,796.00 | 602,786 |
05 Apr 2024 | 3,734.25 | 3,784.00 | 3,726.70 | 3,748.15 | 3,748.15 | 553,607 |
04 Apr 2024 | 3,708.00 | 3,755.90 | 3,688.25 | 3,734.20 | 3,734.20 | 976,430 |
03 Apr 2024 | 3,663.80 | 3,726.00 | 3,611.05 | 3,684.90 | 3,684.90 | 799,460 |
02 Apr 2024 | 3,571.00 | 3,636.00 | 3,555.20 | 3,622.50 | 3,622.50 | 675,426 |
01 Apr 2024 | 3,450.00 | 3,590.00 | 3,450.00 | 3,567.95 | 3,567.95 | 651,461 |
28 Mar 2024 | 3,367.05 | 3,469.70 | 3,367.05 | 3,445.30 | 3,445.30 | 1,145,370 |
27 Mar 2024 | 3,390.00 | 3,403.40 | 3,350.00 | 3,367.85 | 3,367.85 | 506,472 |
26 Mar 2024 | 3,400.00 | 3,439.00 | 3,375.00 | 3,391.00 | 3,391.00 | 478,462 |
22 Mar 2024 | 3,463.00 | 3,476.35 | 3,425.00 | 3,431.45 | 3,431.45 | 409,887 |
21 Mar 2024 | 3,444.80 | 3,477.40 | 3,431.25 | 3,465.30 | 3,465.30 | 279,116 |
20 Mar 2024 | 3,447.15 | 3,460.00 | 3,397.15 | 3,428.30 | 3,428.30 | 517,131 |
19 Mar 2024 | 3,509.80 | 3,514.95 | 3,422.05 | 3,447.15 | 3,447.15 | 525,027 |
18 Mar 2024 | 3,485.40 | 3,520.00 | 3,475.00 | 3,506.60 | 3,506.60 | 171,118 |
15 Mar 2024 | 3,517.10 | 3,524.70 | 3,455.05 | 3,485.40 | 3,485.40 | 317,079 |
14 Mar 2024 | 3,460.00 | 3,530.00 | 3,441.00 | 3,517.90 | 3,517.90 | 385,179 |
13 Mar 2024 | 3,577.75 | 3,587.00 | 3,454.75 | 3,479.80 | 3,479.80 | 402,498 |
12 Mar 2024 | 3,600.00 | 3,634.90 | 3,564.60 | 3,577.75 | 3,577.75 | 415,249 |
11 Mar 2024 | 3,601.60 | 3,652.05 | 3,586.05 | 3,604.75 | 3,604.75 | 408,279 |
07 Mar 2024 | 3,544.65 | 3,620.00 | 3,536.50 | 3,601.60 | 3,601.60 | 624,261 |
06 Mar 2024 | 3,485.00 | 3,560.00 | 3,450.00 | 3,544.65 | 3,544.65 | 642,191 |
05 Mar 2024 | 3,484.60 | 3,496.50 | 3,452.00 | 3,484.45 | 3,484.45 | 485,056 |
04 Mar 2024 | 3,514.80 | 3,542.00 | 3,478.00 | 3,482.30 | 3,482.30 | 494,795 |
01 Mar 2024 | 3,491.00 | 3,519.00 | 3,474.00 | 3,482.40 | 3,482.40 | 347,396 |
29 Feb 2024 | 3,509.20 | 3,529.40 | 3,465.00 | 3,488.80 | 3,488.80 | 807,900 |
28 Feb 2024 | 3,540.00 | 3,553.45 | 3,507.00 | 3,518.35 | 3,518.35 | 464,435 |
27 Feb 2024 | 3,580.00 | 3,598.00 | 3,509.90 | 3,539.80 | 3,539.80 | 524,599 |
26 Feb 2024 | 3,649.00 | 3,655.00 | 3,556.35 | 3,577.35 | 3,577.35 | 404,285 |
23 Feb 2024 | 3,645.40 | 3,669.05 | 3,626.85 | 3,648.10 | 3,648.10 | 326,640 |
22 Feb 2024 | 3,659.70 | 3,659.70 | 3,597.05 | 3,645.40 | 3,645.40 | 485,941 |
21 Feb 2024 | 3,708.05 | 3,739.70 | 3,637.20 | 3,649.10 | 3,649.10 | 386,150 |
20 Feb 2024 | 3,723.00 | 3,739.00 | 3,675.20 | 3,712.75 | 3,712.75 | 328,713 |
19 Feb 2024 | 3,730.00 | 3,763.25 | 3,715.70 | 3,723.45 | 3,723.45 | 217,681 |
16 Feb 2024 | 3,708.70 | 3,778.90 | 3,708.00 | 3,729.20 | 3,729.20 | 625,808 |
15 Feb 2024 | 3,729.70 | 3,745.00 | 3,696.55 | 3,708.85 | 3,708.85 | 288,401 |
14 Feb 2024 | 3,690.00 | 3,728.65 | 3,632.05 | 3,719.65 | 3,719.65 | 452,222 |
13 Feb 2024 | 3,740.15 | 3,832.80 | 3,687.00 | 3,700.45 | 3,700.45 | 814,115 |
12 Feb 2024 | 3,650.00 | 3,818.60 | 3,645.70 | 3,740.15 | 3,740.15 | 1,303,179 |
09 Feb 2024 | 3,697.50 | 3,697.50 | 3,613.50 | 3,652.30 | 3,652.30 | 415,749 |
08 Feb 2024 | 3,745.95 | 3,765.00 | 3,660.40 | 3,684.40 | 3,684.40 | 399,402 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |