Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
06 May 2024 | 2,871.40 | 2,871.40 | 2,613.00 | 2,871.40 | 2,871.40 | 976,430 |
03 May 2024 | 2,734.70 | 2,734.70 | 2,734.70 | 2,734.70 | 2,734.70 | 112,351 |
02 May 2024 | 2,415.00 | 2,604.50 | 2,415.00 | 2,604.50 | 2,604.50 | 426,489 |
01 May 2024 | - | - | - | - | - | - |
30 Apr 2024 | 2,480.50 | 2,480.50 | 2,480.50 | 2,480.50 | 2,480.50 | 107,500 |
29 Apr 2024 | 2,611.05 | 2,611.05 | 2,611.05 | 2,611.05 | 2,611.05 | 116,492 |
26 Apr 2024 | 3,030.00 | 3,037.75 | 2,748.45 | 2,748.45 | 2,748.45 | 517,909 |
25 Apr 2024 | 2,878.90 | 2,893.10 | 2,810.50 | 2,893.10 | 2,893.10 | 440,494 |
24 Apr 2024 | 2,755.35 | 2,755.35 | 2,755.35 | 2,755.35 | 2,755.35 | 92,335 |
23 Apr 2024 | 2,619.90 | 2,624.15 | 2,611.70 | 2,624.15 | 2,624.15 | 199,285 |
22 Apr 2024 | 2,480.00 | 2,499.20 | 2,425.00 | 2,499.20 | 2,499.20 | 361,795 |
19 Apr 2024 | 2,300.00 | 2,386.10 | 2,182.10 | 2,380.20 | 2,380.20 | 2,639,865 |
18 Apr 2024 | 2,272.50 | 2,272.50 | 2,272.50 | 2,272.50 | 2,272.50 | 120,909 |
17 Apr 2024 | - | - | - | - | - | - |
16 Apr 2024 | 2,095.00 | 2,164.30 | 2,068.00 | 2,164.30 | 2,164.30 | 270,487 |
15 Apr 2024 | 1,926.05 | 2,071.05 | 1,881.75 | 2,061.25 | 2,061.25 | 1,538,035 |
12 Apr 2024 | 1,944.00 | 1,972.45 | 1,916.20 | 1,972.45 | 1,972.45 | 686,621 |
11 Apr 2024 | - | - | - | - | - | - |
10 Apr 2024 | 1,720.00 | 1,878.55 | 1,720.00 | 1,878.55 | 1,878.55 | 697,575 |
09 Apr 2024 | 1,920.95 | 1,976.95 | 1,789.10 | 1,789.10 | 1,789.10 | 1,393,957 |
08 Apr 2024 | 1,825.00 | 1,883.25 | 1,817.95 | 1,883.25 | 1,883.25 | 343,600 |
05 Apr 2024 | 1,783.00 | 1,793.60 | 1,630.00 | 1,793.60 | 1,793.60 | 618,348 |
04 Apr 2024 | 1,708.20 | 1,708.20 | 1,708.20 | 1,708.20 | 1,708.20 | 68,981 |
03 Apr 2024 | 1,589.95 | 1,626.90 | 1,584.00 | 1,626.90 | 1,626.90 | 124,401 |
02 Apr 2024 | 1,529.20 | 1,549.45 | 1,505.25 | 1,549.45 | 1,549.45 | 190,874 |
01 Apr 2024 | 1,470.00 | 1,475.70 | 1,430.20 | 1,475.70 | 1,475.70 | 221,977 |
28 Mar 2024 | 1,311.80 | 1,405.45 | 1,271.65 | 1,405.45 | 1,405.45 | 329,536 |
27 Mar 2024 | 1,380.00 | 1,380.00 | 1,338.55 | 1,338.55 | 1,338.55 | 329,308 |
26 Mar 2024 | 1,490.00 | 1,490.00 | 1,403.00 | 1,409.00 | 1,409.00 | 239,756 |
25 Mar 2024 | - | - | - | - | - | - |
22 Mar 2024 | 1,400.00 | 1,520.00 | 1,382.10 | 1,469.65 | 1,469.65 | 357,271 |
21 Mar 2024 | 1,525.00 | 1,540.00 | 1,436.80 | 1,454.80 | 1,454.80 | 385,722 |
20 Mar 2024 | 1,540.00 | 1,610.00 | 1,500.00 | 1,512.40 | 1,512.40 | 482,030 |
19 Mar 2024 | 1,551.60 | 1,551.65 | 1,403.95 | 1,551.65 | 1,551.65 | 961,780 |
18 Mar 2024 | 1,477.80 | 1,477.80 | 1,477.80 | 1,477.80 | 1,477.80 | 106,258 |
15 Mar 2024 | - | - | - | - | - | - |
15 Mar 2024 | 5:1 Stock split | |||||
14 Mar 2024 | 1,340.47 | 1,340.47 | 1,340.47 | 1,340.47 | 1,340.47 | 158,650 |
13 Mar 2024 | 1,411.02 | 1,411.02 | 1,411.02 | 1,411.02 | 1,411.02 | 40,425 |
12 Mar 2024 | 1,641.00 | 1,641.00 | 1,485.28 | 1,485.28 | 1,485.28 | 273,320 |
11 Mar 2024 | 1,563.45 | 1,563.45 | 1,563.45 | 1,563.45 | 1,563.45 | 138,505 |
08 Mar 2024 | 1,489.00 | 1,489.00 | 1,489.00 | 1,489.00 | 1,489.00 | - |
07 Mar 2024 | 1,487.60 | 1,489.00 | 1,460.00 | 1,489.00 | 1,489.00 | 141,120 |
06 Mar 2024 | 1,413.80 | 1,418.10 | 1,340.20 | 1,418.10 | 1,418.10 | 463,435 |
05 Mar 2024 | 6,495.00 | 6,755.00 | 6,270.00 | 6,752.90 | 6,752.90 | 102,798 |
04 Mar 2024 | 6,433.35 | 6,433.35 | 6,249.55 | 6,433.35 | 6,433.35 | 77,278 |
01 Mar 2024 | 5,800.00 | 5,835.25 | 5,600.10 | 5,835.25 | 5,835.25 | 53,121 |
29 Feb 2024 | 5,292.80 | 5,557.40 | 5,070.00 | 5,557.40 | 5,557.40 | 67,416 |
28 Feb 2024 | 5,175.00 | 5,450.00 | 5,101.65 | 5,292.80 | 5,292.80 | 70,298 |
27 Feb 2024 | 5,700.00 | 5,700.00 | 5,366.95 | 5,370.15 | 5,370.15 | 80,689 |
26 Feb 2024 | 5,652.00 | 5,652.20 | 5,113.90 | 5,649.40 | 5,649.40 | 180,681 |
23 Feb 2024 | 5,370.00 | 5,383.05 | 5,250.00 | 5,383.05 | 5,383.05 | 35,928 |
22 Feb 2024 | 4,930.00 | 5,126.75 | 4,650.00 | 5,126.75 | 5,126.75 | 154,326 |
21 Feb 2024 | 4,882.65 | 4,882.65 | 4,882.65 | 4,882.65 | 4,882.65 | 12,540 |
20 Feb 2024 | 4,650.15 | 4,650.15 | 4,225.00 | 4,650.15 | 4,650.15 | 140,391 |
16 Feb 2024 | 4,217.90 | 4,217.90 | 4,065.00 | 4,217.90 | 4,217.90 | 141,836 |
15 Feb 2024 | 4,017.05 | 4,017.05 | 4,017.05 | 4,017.05 | 4,017.05 | 13,182 |
14 Feb 2024 | 3,791.80 | 4,190.90 | 3,791.80 | 3,825.80 | 3,825.80 | 146,371 |
13 Feb 2024 | 3,991.35 | 3,991.35 | 3,991.35 | 3,991.35 | 3,991.35 | 10,390 |
12 Feb 2024 | 4,201.40 | 4,201.40 | 4,201.40 | 4,201.40 | 4,201.40 | 7,426 |
09 Feb 2024 | 4,422.50 | 4,422.50 | 4,422.50 | 4,422.50 | 4,422.50 | 10,616 |
08 Feb 2024 | 5,145.25 | 5,145.25 | 4,655.25 | 4,655.25 | 4,655.25 | 103,001 |
07 Feb 2024 | 4,900.25 | 4,900.25 | 4,900.25 | 4,900.25 | 4,900.25 | 28,020 |
06 Feb 2024 | 4,666.95 | 4,666.95 | 4,666.95 | 4,666.95 | 4,666.95 | 12,204 |
05 Feb 2024 | 4,444.75 | 4,444.75 | 4,444.75 | 4,444.75 | 4,444.75 | 26,683 |
02 Feb 2024 | 4,233.10 | 4,233.10 | 4,233.10 | 4,233.10 | 4,233.10 | 14,870 |
01 Feb 2024 | 4,030.00 | 4,031.55 | 3,970.00 | 4,031.55 | 4,031.55 | 40,074 |
31 Jan 2024 | 3,798.00 | 3,839.60 | 3,675.00 | 3,839.60 | 3,839.60 | 91,814 |
30 Jan 2024 | 3,644.00 | 3,657.15 | 3,600.00 | 3,656.80 | 3,656.80 | 98,506 |
29 Jan 2024 | 3,417.00 | 3,483.00 | 3,200.00 | 3,483.00 | 3,483.00 | 149,419 |
26 Jan 2024 | 3,317.15 | 3,317.15 | 3,317.15 | 3,317.15 | 3,317.15 | - |
25 Jan 2024 | 3,317.15 | 3,317.15 | 3,159.25 | 3,317.15 | 3,317.15 | 134,542 |
24 Jan 2024 | 3,159.20 | 3,159.20 | 3,159.20 | 3,159.20 | 3,159.20 | 121,724 |
23 Jan 2024 | 3,008.80 | 3,008.80 | 3,008.80 | 3,008.80 | 3,008.80 | 12,809 |
22 Jan 2024 | 2,729.10 | 2,729.10 | 2,729.10 | 2,729.10 | 2,729.10 | - |
19 Jan 2024 | 2,681.00 | 2,745.00 | 2,650.10 | 2,729.10 | 2,729.10 | 41,788 |
18 Jan 2024 | 2,649.00 | 2,690.00 | 2,500.00 | 2,652.60 | 2,652.60 | 38,743 |
17 Jan 2024 | 2,500.00 | 2,648.00 | 2,465.00 | 2,608.35 | 2,608.35 | 36,922 |
16 Jan 2024 | 2,568.70 | 2,603.40 | 2,440.00 | 2,581.45 | 2,581.45 | 62,785 |
12 Jan 2024 | 2,460.00 | 2,460.00 | 2,337.80 | 2,361.40 | 2,361.40 | 68,433 |
11 Jan 2024 | 2,393.00 | 2,640.00 | 2,392.10 | 2,460.80 | 2,460.80 | 104,150 |
10 Jan 2024 | 2,518.00 | 2,519.00 | 2,518.00 | 2,518.00 | 2,518.00 | 25,072 |
09 Jan 2024 | 2,849.65 | 2,870.00 | 2,650.50 | 2,650.50 | 2,650.50 | 49,488 |
08 Jan 2024 | 2,794.95 | 2,849.00 | 2,689.25 | 2,789.95 | 2,789.95 | 226,808 |
05 Jan 2024 | 2,699.00 | 2,703.95 | 2,606.05 | 2,689.40 | 2,689.40 | 230,049 |
04 Jan 2024 | 2,363.00 | 2,474.90 | 2,306.00 | 2,458.15 | 2,458.15 | 92,787 |
03 Jan 2024 | 2,448.00 | 2,449.00 | 2,225.00 | 2,363.50 | 2,363.50 | 130,624 |
02 Jan 2024 | 2,344.00 | 2,399.00 | 2,222.85 | 2,362.00 | 2,362.00 | 185,113 |
29 Dec 2023 | 1,800.00 | 2,000.00 | 1,800.00 | 1,981.35 | 1,981.35 | 197,996 |
28 Dec 2023 | 1,849.70 | 1,849.70 | 1,776.00 | 1,797.30 | 1,797.30 | 58,138 |
27 Dec 2023 | 1,844.70 | 1,864.75 | 1,792.50 | 1,816.40 | 1,816.40 | 35,984 |
26 Dec 2023 | 1,790.00 | 1,845.00 | 1,790.00 | 1,819.15 | 1,819.15 | 58,626 |
22 Dec 2023 | 1,760.00 | 1,823.00 | 1,749.00 | 1,787.95 | 1,787.95 | 82,847 |
21 Dec 2023 | 1,630.15 | 1,746.95 | 1,600.00 | 1,734.75 | 1,734.75 | 31,927 |
20 Dec 2023 | 1,709.40 | 1,735.95 | 1,619.95 | 1,641.75 | 1,641.75 | 39,271 |
19 Dec 2023 | 1,765.00 | 1,775.00 | 1,676.00 | 1,699.25 | 1,699.25 | 51,866 |
18 Dec 2023 | 1,690.00 | 1,765.00 | 1,655.15 | 1,732.40 | 1,732.40 | 55,454 |
15 Dec 2023 | 1,688.00 | 1,696.95 | 1,651.10 | 1,680.95 | 1,680.95 | 22,891 |
14 Dec 2023 | 1,698.45 | 1,698.45 | 1,646.15 | 1,678.70 | 1,678.70 | 30,507 |
13 Dec 2023 | 1,691.20 | 1,735.00 | 1,645.00 | 1,670.20 | 1,670.20 | 51,603 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |