Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
27 Jun 2024 | 3,090.00 | 3,217.00 | 3,090.00 | 3,171.00 | 3,171.00 | 57,602 |
26 Jun 2024 | 3,100.00 | 3,162.00 | 3,073.00 | 3,146.00 | 3,146.00 | 67,576 |
25 Jun 2024 | 3,136.00 | 3,136.00 | 3,036.00 | 3,100.00 | 3,100.00 | 242,968 |
24 Jun 2024 | 3,290.00 | 3,340.00 | 3,181.00 | 3,182.00 | 3,182.00 | 110,203 |
23 Jun 2024 | 3,355.00 | 3,355.00 | 3,257.00 | 3,290.00 | 3,290.00 | 31,370 |
20 Jun 2024 | 3,321.00 | 3,382.00 | 3,310.00 | 3,355.00 | 3,355.00 | 154,237 |
19 Jun 2024 | 3,440.00 | 3,440.00 | 3,311.00 | 3,340.00 | 3,340.00 | 71,226 |
18 Jun 2024 | 3,426.00 | 3,583.00 | 3,426.00 | 3,442.00 | 3,442.00 | 118,800 |
17 Jun 2024 | 3,171.00 | 3,364.00 | 3,171.00 | 3,364.00 | 3,364.00 | 290,330 |
16 Jun 2024 | 3,231.00 | 3,231.00 | 3,171.00 | 3,178.00 | 3,178.00 | 85,961 |
13 Jun 2024 | 3,301.00 | 3,363.00 | 3,183.00 | 3,279.00 | 3,279.00 | 379,719 |
10 Jun 2024 | 4,710.00 | 4,710.00 | 4,710.00 | 4,710.00 | 4,710.00 | - |
09 Jun 2024 | 4,601.00 | 4,710.00 | 4,570.00 | 4,710.00 | 4,710.00 | 45,460 |
06 Jun 2024 | 4,675.00 | 4,675.00 | 4,560.00 | 4,601.00 | 4,601.00 | 124,131 |
05 Jun 2024 | 4,539.00 | 4,676.00 | 4,539.00 | 4,675.00 | 4,675.00 | 116,322 |
04 Jun 2024 | 4,599.00 | 4,599.00 | 4,475.00 | 4,539.00 | 4,539.00 | 103,666 |
03 Jun 2024 | 4,600.00 | 4,639.00 | 4,561.00 | 4,561.00 | 4,561.00 | 85,413 |
02 Jun 2024 | 4,625.00 | 4,699.00 | 4,600.00 | 4,623.00 | 4,623.00 | 21,710 |
30 May 2024 | 4,508.00 | 4,630.00 | 4,508.00 | 4,625.00 | 4,625.00 | 114,843 |
29 May 2024 | 4,471.00 | 4,508.00 | 4,399.00 | 4,508.00 | 4,508.00 | 138,353 |
28 May 2024 | 4,336.00 | 4,471.00 | 4,334.00 | 4,471.00 | 4,471.00 | 79,548 |
27 May 2024 | 4,300.00 | 4,498.00 | 4,300.00 | 4,336.00 | 4,336.00 | 61,916 |
26 May 2024 | 4,281.00 | 4,354.00 | 4,281.00 | 4,300.00 | 4,300.00 | 31,679 |
23 May 2024 | 4,242.00 | 4,274.00 | 4,203.00 | 4,210.00 | 4,210.00 | 84,144 |
22 May 2024 | 4,321.00 | 4,359.00 | 4,297.00 | 4,301.00 | 4,301.00 | 69,338 |
21 May 2024 | 4,408.00 | 4,442.00 | 4,319.00 | 4,321.00 | 4,321.00 | 47,282 |
20 May 2024 | 4,389.00 | 4,478.00 | 4,389.00 | 4,408.00 | 4,408.00 | 45,138 |
19 May 2024 | 4,466.00 | 4,478.00 | 4,371.00 | 4,389.00 | 4,389.00 | 35,468 |
16 May 2024 | 4,531.00 | 4,562.00 | 4,450.00 | 4,466.00 | 4,466.00 | 69,123 |
15 May 2024 | 4,555.00 | 4,639.00 | 4,508.00 | 4,531.00 | 4,531.00 | 136,044 |
12 May 2024 | 4,406.00 | 4,425.00 | 4,350.00 | 4,380.00 | 4,380.00 | 47,817 |
09 May 2024 | 4,743.00 | 4,772.00 | 4,502.00 | 4,530.00 | 4,530.00 | 120,787 |
08 May 2024 | 4,773.00 | 5,225.00 | 4,685.00 | 4,685.00 | 4,685.00 | 373,190 |
07 May 2024 | 4,752.00 | 4,799.00 | 4,686.00 | 4,774.00 | 4,774.00 | 184,481 |
06 May 2024 | 4,742.00 | 4,888.00 | 4,650.00 | 4,752.00 | 4,752.00 | 167,212 |
05 May 2024 | 4,807.00 | 4,807.00 | 4,700.00 | 4,742.00 | 4,742.00 | 62,326 |
02 May 2024 | 4,760.00 | 4,867.00 | 4,759.00 | 4,831.00 | 4,831.00 | 2,336,111 |
01 May 2024 | 4,709.00 | 4,747.00 | 4,676.00 | 4,709.00 | 4,709.00 | 201,024 |
30 Apr 2024 | 4,650.00 | 4,749.00 | 4,650.00 | 4,709.00 | 4,709.00 | 295,350 |
25 Apr 2024 | 4,392.00 | 4,535.00 | 4,392.00 | 4,504.00 | 4,504.00 | 162,351 |
24 Apr 2024 | 4,270.00 | 4,422.00 | 4,269.00 | 4,392.00 | 4,392.00 | 275,451 |
21 Apr 2024 | 4,157.00 | 4,190.00 | 4,144.00 | 4,170.00 | 4,170.00 | 143,632 |
18 Apr 2024 | 4,435.00 | 4,445.00 | 4,343.00 | 4,420.00 | 4,420.00 | 103,812 |
17 Apr 2024 | 4,465.00 | 4,549.00 | 4,450.00 | 4,549.00 | 4,549.00 | 56,195 |
16 Apr 2024 | 4,400.00 | 4,468.00 | 4,305.00 | 4,401.00 | 4,401.00 | 258,968 |
15 Apr 2024 | 4,710.00 | 4,788.00 | 4,461.00 | 4,470.00 | 4,470.00 | 171,538 |
14 Apr 2024 | 4,701.00 | 4,769.00 | 4,671.00 | 4,710.00 | 4,710.00 | 51,457 |
11 Apr 2024 | 4,915.00 | 4,976.00 | 4,803.00 | 4,803.00 | 4,803.00 | 203,367 |
10 Apr 2024 | 4,884.00 | 4,900.00 | 4,686.00 | 4,763.00 | 4,763.00 | 211,497 |
09 Apr 2024 | 4,635.00 | 4,901.00 | 4,500.00 | 4,884.00 | 4,884.00 | 583,522 |
08 Apr 2024 | 7,900.00 | 7,968.00 | 4,725.00 | 4,979.00 | 4,979.00 | 1,081,551 |
07 Apr 2024 | - | - | - | - | - | - |
04 Apr 2024 | 7,936.00 | 8,140.00 | 7,885.00 | 8,138.00 | 8,138.00 | 59,630 |
03 Apr 2024 | 8,030.00 | 8,030.00 | 7,949.00 | 7,968.00 | 7,968.00 | 46,634 |
02 Apr 2024 | 8,100.00 | 8,100.00 | 7,950.00 | 8,089.00 | 8,089.00 | 43,494 |
01 Apr 2024 | 8,289.00 | 8,383.00 | 8,174.00 | 8,174.00 | 8,174.00 | 36,469 |
31 Mar 2024 | 8,290.00 | 8,297.00 | 8,189.00 | 8,289.00 | 8,289.00 | 11,519 |
28 Mar 2024 | 8,390.00 | 8,390.00 | 8,229.00 | 8,290.00 | 8,290.00 | 70,229 |
27 Mar 2024 | 8,345.00 | 8,389.00 | 8,118.00 | 8,173.00 | 8,173.00 | 43,659 |
26 Mar 2024 | 8,160.00 | 8,344.00 | 8,100.00 | 8,293.00 | 8,293.00 | 58,690 |
25 Mar 2024 | 8,118.00 | 8,364.00 | 8,118.00 | 8,226.00 | 8,226.00 | 51,022 |
21 Mar 2024 | 8,040.00 | 8,181.00 | 7,987.00 | 8,000.00 | 8,000.00 | 56,794 |
20 Mar 2024 | 8,000.00 | 8,090.00 | 7,967.00 | 8,040.00 | 8,040.00 | 57,571 |
19 Mar 2024 | 7,910.00 | 7,956.00 | 7,850.00 | 7,889.00 | 7,889.00 | 49,511 |
18 Mar 2024 | 8,153.00 | 8,289.00 | 7,884.00 | 8,002.00 | 8,002.00 | 39,040 |
17 Mar 2024 | 8,153.00 | 8,236.00 | 8,101.00 | 8,153.00 | 8,153.00 | 8,359 |
14 Mar 2024 | 8,373.00 | 8,450.00 | 8,142.00 | 8,153.00 | 8,153.00 | 43,075 |
13 Mar 2024 | 8,242.00 | 8,389.00 | 8,186.00 | 8,374.00 | 8,374.00 | 34,698 |
12 Mar 2024 | 8,095.00 | 8,339.00 | 8,095.00 | 8,242.00 | 8,242.00 | 51,517 |
11 Mar 2024 | 7,870.00 | 8,096.00 | 7,846.00 | 8,095.00 | 8,095.00 | 100,946 |
10 Mar 2024 | 7,864.00 | 8,000.00 | 7,832.00 | 7,950.00 | 7,950.00 | 40,440 |
07 Mar 2024 | 8,005.00 | 8,197.00 | 8,002.00 | 8,192.00 | 8,192.00 | 91,734 |
06 Mar 2024 | 8,027.00 | 8,027.00 | 8,027.00 | 8,027.00 | 8,027.00 | - |
05 Mar 2024 | 8,182.00 | 8,182.00 | 8,007.00 | 8,027.00 | 8,027.00 | 106,658 |
04 Mar 2024 | 8,345.00 | 8,420.00 | 8,173.00 | 8,173.00 | 8,173.00 | 107,676 |
03 Mar 2024 | 8,157.00 | 8,347.00 | 8,157.00 | 8,345.00 | 8,345.00 | 22,375 |
29 Feb 2024 | 8,201.00 | 8,250.00 | 8,101.00 | 8,125.00 | 8,125.00 | 95,777 |
28 Feb 2024 | 8,400.00 | 8,448.00 | 8,173.00 | 8,292.00 | 8,292.00 | 71,321 |
26 Feb 2024 | 8,398.00 | 8,398.00 | 8,303.00 | 8,330.00 | 8,330.00 | 58,734 |
25 Feb 2024 | 8,400.00 | 8,431.00 | 8,304.00 | 8,396.00 | 8,396.00 | 28,130 |
22 Feb 2024 | 8,547.00 | 8,649.00 | 8,380.00 | 8,400.00 | 8,400.00 | 83,584 |
21 Feb 2024 | 8,611.00 | 8,675.00 | 8,408.00 | 8,535.00 | 8,535.00 | 217,179 |
20 Feb 2024 | 8,462.00 | 9,069.00 | 8,393.00 | 8,802.00 | 8,802.00 | 305,597 |
19 Feb 2024 | 8,380.00 | 8,517.00 | 8,375.00 | 8,462.00 | 8,462.00 | 47,832 |
18 Feb 2024 | 8,420.00 | 8,420.00 | 8,356.00 | 8,391.00 | 8,391.00 | 58,268 |
15 Feb 2024 | 8,349.00 | 8,452.00 | 8,276.00 | 8,440.00 | 8,440.00 | 140,699 |
14 Feb 2024 | 8,240.00 | 8,398.00 | 8,180.00 | 8,346.00 | 8,346.00 | 117,306 |
13 Feb 2024 | 8,809.00 | 8,809.00 | 8,351.00 | 8,404.00 | 8,404.00 | 129,546 |
12 Feb 2024 | 8,822.00 | 8,956.00 | 8,709.00 | 8,940.00 | 8,940.00 | 133,200 |
11 Feb 2024 | 8,744.00 | 8,848.00 | 8,620.00 | 8,810.00 | 8,810.00 | 59,642 |
08 Feb 2024 | 8,650.00 | 8,704.00 | 8,380.00 | 8,427.00 | 8,427.00 | 446,428 |
07 Feb 2024 | 10,730.00 | 10,730.00 | 9,022.00 | 9,092.00 | 9,092.00 | 295,574 |
06 Feb 2024 | 10,660.00 | 10,900.00 | 10,660.00 | 10,730.00 | 10,730.00 | 61,020 |
05 Feb 2024 | 10,900.00 | 10,990.00 | 10,650.00 | 10,650.00 | 10,650.00 | 110,266 |
04 Feb 2024 | 10,580.00 | 10,910.00 | 10,580.00 | 10,910.00 | 10,910.00 | 15,036 |
01 Feb 2024 | 10,880.00 | 10,950.00 | 10,510.00 | 10,580.00 | 10,580.00 | 258,578 |
31 Jan 2024 | 11,270.00 | 11,270.00 | 10,880.00 | 10,880.00 | 10,880.00 | 43,210 |
30 Jan 2024 | 11,430.00 | 11,440.00 | 11,260.00 | 11,270.00 | 11,270.00 | 40,137 |
29 Jan 2024 | 11,470.00 | 11,580.00 | 11,360.00 | 11,430.00 | 11,430.00 | 44,786 |
28 Jan 2024 | 11,380.00 | 11,500.00 | 11,300.00 | 11,490.00 | 11,490.00 | 36,260 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |