Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
03 Jun 2024 | 2,220.00 | 2,235.00 | 2,180.00 | 2,200.00 | 2,200.00 | 337,948 |
31 May 2024 | 2,280.00 | 2,330.00 | 2,200.00 | 2,200.00 | 2,200.00 | 760,000 |
30 May 2024 | 2,260.00 | 2,300.00 | 2,245.00 | 2,265.00 | 2,265.00 | 369,000 |
29 May 2024 | 2,330.00 | 2,420.00 | 2,290.00 | 2,295.00 | 2,295.00 | 596,000 |
28 May 2024 | 2,310.00 | 2,355.00 | 2,280.00 | 2,330.00 | 2,330.00 | 455,000 |
27 May 2024 | 2,385.00 | 2,445.00 | 2,280.00 | 2,290.00 | 2,290.00 | 614,000 |
24 May 2024 | 2,285.00 | 2,400.00 | 2,260.00 | 2,380.00 | 2,380.00 | 397,000 |
23 May 2024 | 2,320.00 | 2,350.00 | 2,275.00 | 2,295.00 | 2,295.00 | 374,000 |
22 May 2024 | 2,320.00 | 2,365.00 | 2,295.00 | 2,330.00 | 2,330.00 | 307,000 |
21 May 2024 | 2,390.00 | 2,395.00 | 2,290.00 | 2,295.00 | 2,295.00 | 393,000 |
20 May 2024 | 2,400.00 | 2,425.00 | 2,370.00 | 2,385.00 | 2,385.00 | 242,000 |
17 May 2024 | 2,440.00 | 2,450.00 | 2,400.00 | 2,430.00 | 2,430.00 | 244,000 |
16 May 2024 | 2,445.00 | 2,470.00 | 2,410.00 | 2,440.00 | 2,440.00 | 463,000 |
15 May 2024 | 2,510.00 | 2,540.00 | 2,405.00 | 2,430.00 | 2,430.00 | 679,000 |
14 May 2024 | 2,310.00 | 2,475.00 | 2,310.00 | 2,440.00 | 2,440.00 | 1,090,000 |
13 May 2024 | 2,210.00 | 2,325.00 | 2,210.00 | 2,320.00 | 2,320.00 | 604,000 |
10 May 2024 | 2,270.00 | 2,320.00 | 2,200.00 | 2,210.00 | 2,210.00 | 576,000 |
09 May 2024 | 2,345.00 | 2,350.00 | 2,185.00 | 2,260.00 | 2,260.00 | 816,000 |
08 May 2024 | 2,275.00 | 2,315.00 | 2,265.00 | 2,300.00 | 2,300.00 | 473,000 |
07 May 2024 | 2,240.00 | 2,270.00 | 2,130.00 | 2,260.00 | 2,260.00 | 845,000 |
06 May 2024 | 2,290.00 | 2,290.00 | 2,200.00 | 2,255.00 | 2,255.00 | 448,000 |
03 May 2024 | 2,435.00 | 2,435.00 | 2,230.00 | 2,250.00 | 2,250.00 | 840,000 |
02 May 2024 | 2,215.00 | 2,355.00 | 2,210.00 | 2,320.00 | 2,320.00 | 873,000 |
30 Apr 2024 | 2,225.00 | 2,250.00 | 2,200.00 | 2,225.00 | 2,225.00 | 413,000 |
29 Apr 2024 | 2,165.00 | 2,250.00 | 2,165.00 | 2,225.00 | 2,225.00 | 1,120,000 |
26 Apr 2024 | 1,980.00 | 2,115.00 | 1,965.00 | 2,115.00 | 2,115.00 | 1,184,000 |
25 Apr 2024 | 2,100.00 | 2,110.00 | 1,930.00 | 1,930.00 | 1,930.00 | 1,248,000 |
24 Apr 2024 | 2,100.00 | 2,190.00 | 2,090.00 | 2,140.00 | 2,140.00 | 789,000 |
23 Apr 2024 | 1,995.00 | 2,075.00 | 1,975.00 | 2,065.00 | 2,065.00 | 875,000 |
22 Apr 2024 | 2,160.00 | 2,185.00 | 1,975.00 | 1,975.00 | 1,975.00 | 1,300,000 |
19 Apr 2024 | 2,395.00 | 2,440.00 | 2,190.00 | 2,190.00 | 2,190.00 | 1,108,000 |
18 Apr 2024 | 2,350.00 | 2,510.00 | 2,345.00 | 2,430.00 | 2,430.00 | 681,000 |
17 Apr 2024 | 2,315.00 | 2,410.00 | 2,275.00 | 2,370.00 | 2,370.00 | 440,000 |
16 Apr 2024 | 2,300.00 | 2,395.00 | 2,290.00 | 2,305.00 | 2,305.00 | 592,000 |
15 Apr 2024 | 2,440.00 | 2,465.00 | 2,310.00 | 2,345.00 | 2,345.00 | 834,000 |
12 Apr 2024 | 2,385.00 | 2,510.00 | 2,370.00 | 2,480.00 | 2,480.00 | 1,096,000 |
11 Apr 2024 | 2,300.00 | 2,380.00 | 2,285.00 | 2,340.00 | 2,340.00 | 460,000 |
10 Apr 2024 | 2,360.00 | 2,415.00 | 2,270.00 | 2,320.00 | 2,320.00 | 860,000 |
09 Apr 2024 | 2,500.00 | 2,565.00 | 2,350.00 | 2,355.00 | 2,355.00 | 743,000 |
08 Apr 2024 | 2,610.00 | 2,660.00 | 2,515.00 | 2,535.00 | 2,535.00 | 524,000 |
03 Apr 2024 | 2,480.00 | 2,560.00 | 2,420.00 | 2,510.00 | 2,510.00 | 444,000 |
02 Apr 2024 | 2,535.00 | 2,590.00 | 2,510.00 | 2,535.00 | 2,535.00 | 396,000 |
01 Apr 2024 | 2,530.00 | 2,580.00 | 2,500.00 | 2,515.00 | 2,515.00 | 293,000 |
29 Mar 2024 | 2,430.00 | 2,540.00 | 2,430.00 | 2,490.00 | 2,490.00 | 647,000 |
28 Mar 2024 | 2,475.00 | 2,515.00 | 2,395.00 | 2,400.00 | 2,400.00 | 558,000 |
27 Mar 2024 | 2,550.00 | 2,575.00 | 2,390.00 | 2,475.00 | 2,475.00 | 967,000 |
26 Mar 2024 | 2,495.00 | 2,495.00 | 2,495.00 | 2,495.00 | 2,495.00 | - |
25 Mar 2024 | 2,495.00 | 2,495.00 | 2,495.00 | 2,495.00 | 2,495.00 | - |
22 Mar 2024 | 2,495.00 | 2,530.00 | 2,440.00 | 2,495.00 | 2,495.00 | 645,000 |
21 Mar 2024 | 2,585.00 | 2,630.00 | 2,505.00 | 2,515.00 | 2,515.00 | 449,000 |
20 Mar 2024 | 2,570.00 | 2,615.00 | 2,500.00 | 2,505.00 | 2,505.00 | 516,000 |
19 Mar 2024 | 2,690.00 | 2,715.00 | 2,450.00 | 2,545.00 | 2,545.00 | 894,000 |
18 Mar 2024 | 2,700.00 | 2,700.00 | 2,700.00 | 2,700.00 | 2,700.00 | - |
15 Mar 2024 | 2,705.00 | 2,745.00 | 2,660.00 | 2,700.00 | 2,700.00 | 443,000 |
14 Mar 2024 | 2,650.00 | 2,775.00 | 2,580.00 | 2,735.00 | 2,735.00 | 693,000 |
13 Mar 2024 | 2,680.00 | 2,715.00 | 2,605.00 | 2,625.00 | 2,625.00 | 530,000 |
12 Mar 2024 | 2,780.00 | 2,785.00 | 2,660.00 | 2,680.00 | 2,680.00 | 589,000 |
11 Mar 2024 | 2,750.00 | 2,820.00 | 2,685.00 | 2,750.00 | 2,750.00 | 514,000 |
08 Mar 2024 | 2,840.00 | 2,890.00 | 2,695.00 | 2,750.00 | 2,750.00 | 893,000 |
07 Mar 2024 | 2,930.00 | 2,960.00 | 2,825.00 | 2,835.00 | 2,835.00 | 405,000 |
06 Mar 2024 | 2,880.00 | 2,925.00 | 2,850.00 | 2,900.00 | 2,900.00 | 403,000 |
05 Mar 2024 | 2,950.00 | 2,995.00 | 2,885.00 | 2,900.00 | 2,900.00 | 534,000 |
04 Mar 2024 | 2,910.00 | 2,985.00 | 2,890.00 | 2,940.00 | 2,940.00 | 842,000 |
01 Mar 2024 | 2,740.00 | 2,865.00 | 2,740.00 | 2,855.00 | 2,855.00 | 694,000 |
29 Feb 2024 | 2,650.00 | 2,725.00 | 2,615.00 | 2,710.00 | 2,710.00 | 736,000 |
27 Feb 2024 | 2,770.00 | 2,775.00 | 2,645.00 | 2,680.00 | 2,680.00 | 660,000 |
26 Feb 2024 | 2,760.00 | 2,770.00 | 2,670.00 | 2,730.00 | 2,730.00 | 640,000 |
23 Feb 2024 | 2,895.00 | 2,900.00 | 2,745.00 | 2,755.00 | 2,755.00 | 780,000 |
22 Feb 2024 | 2,820.00 | 2,920.00 | 2,780.00 | 2,845.00 | 2,845.00 | 679,000 |
21 Feb 2024 | 2,885.00 | 2,905.00 | 2,800.00 | 2,805.00 | 2,805.00 | 483,000 |
20 Feb 2024 | 2,870.00 | 2,960.00 | 2,870.00 | 2,920.00 | 2,920.00 | 595,000 |
19 Feb 2024 | 2,790.00 | 2,925.00 | 2,790.00 | 2,870.00 | 2,870.00 | 662,000 |
16 Feb 2024 | 3,200.00 | 3,200.00 | 2,925.00 | 2,925.00 | 2,925.00 | 1,036,000 |
15 Feb 2024 | 3,250.00 | 3,250.00 | 3,055.00 | 3,245.00 | 3,245.00 | 1,049,000 |
05 Feb 2024 | 3,005.00 | 3,035.00 | 2,895.00 | 2,955.00 | 2,955.00 | 558,000 |
02 Feb 2024 | 2,840.00 | 3,080.00 | 2,830.00 | 3,025.00 | 3,025.00 | 950,000 |
01 Feb 2024 | 2,785.00 | 2,850.00 | 2,735.00 | 2,800.00 | 2,800.00 | 594,000 |
31 Jan 2024 | 2,670.00 | 2,830.00 | 2,645.00 | 2,800.00 | 2,800.00 | 950,000 |
30 Jan 2024 | 2,630.00 | 2,720.00 | 2,615.00 | 2,685.00 | 2,685.00 | 480,000 |
29 Jan 2024 | 2,695.00 | 2,695.00 | 2,590.00 | 2,605.00 | 2,605.00 | 333,000 |
26 Jan 2024 | 2,630.00 | 2,705.00 | 2,600.00 | 2,660.00 | 2,660.00 | 517,000 |
25 Jan 2024 | 2,585.00 | 2,620.00 | 2,575.00 | 2,620.00 | 2,620.00 | 236,000 |
24 Jan 2024 | 2,635.00 | 2,660.00 | 2,550.00 | 2,575.00 | 2,575.00 | 334,000 |
23 Jan 2024 | 2,645.00 | 2,745.00 | 2,620.00 | 2,630.00 | 2,630.00 | 552,000 |
22 Jan 2024 | 2,580.00 | 2,650.00 | 2,560.00 | 2,645.00 | 2,645.00 | 483,000 |
19 Jan 2024 | 2,580.00 | 2,600.00 | 2,490.00 | 2,540.00 | 2,540.00 | 594,000 |
18 Jan 2024 | 2,540.00 | 2,580.00 | 2,485.00 | 2,515.00 | 2,515.00 | 550,000 |
17 Jan 2024 | 2,615.00 | 2,615.00 | 2,485.00 | 2,550.00 | 2,550.00 | 728,000 |
16 Jan 2024 | 2,555.00 | 2,615.00 | 2,530.00 | 2,605.00 | 2,605.00 | 438,000 |
15 Jan 2024 | 2,605.00 | 2,610.00 | 2,515.00 | 2,580.00 | 2,580.00 | 476,151 |
12 Jan 2024 | 2,620.00 | 2,645.00 | 2,580.00 | 2,600.00 | 2,600.00 | 285,000 |
11 Jan 2024 | 2,575.00 | 2,630.00 | 2,525.00 | 2,625.00 | 2,625.00 | 577,000 |
10 Jan 2024 | 2,560.00 | 2,590.00 | 2,535.00 | 2,570.00 | 2,570.00 | 370,000 |
09 Jan 2024 | 2,530.00 | 2,610.00 | 2,525.00 | 2,565.00 | 2,565.00 | 952,000 |
08 Jan 2024 | 2,395.00 | 2,490.00 | 2,395.00 | 2,470.00 | 2,470.00 | 530,000 |
05 Jan 2024 | 2,345.00 | 2,375.00 | 2,305.00 | 2,360.00 | 2,360.00 | 395,000 |
04 Jan 2024 | 2,395.00 | 2,410.00 | 2,335.00 | 2,340.00 | 2,340.00 | 355,000 |
03 Jan 2024 | 2,400.00 | 2,405.00 | 2,355.00 | 2,385.00 | 2,385.00 | 402,000 |
02 Jan 2024 | 2,460.00 | 2,480.00 | 2,365.00 | 2,410.00 | 2,410.00 | 443,000 |
29 Dec 2023 | 2,490.00 | 2,500.00 | 2,425.00 | 2,450.00 | 2,450.00 | 376,000 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |