Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
03 Jul 2024 | 3,230.00 | 3,265.00 | 3,175.00 | 3,220.00 | 3,220.00 | 116,361 |
02 Jul 2024 | 3,390.00 | 3,430.00 | 3,210.00 | 3,210.00 | 3,210.00 | 181,116 |
01 Jul 2024 | 3,310.00 | 3,420.00 | 3,300.00 | 3,380.00 | 3,380.00 | 146,758 |
28 Jun 2024 | 3,360.00 | 3,415.00 | 3,315.00 | 3,335.00 | 3,335.00 | 100,423 |
27 Jun 2024 | 3,565.00 | 3,600.00 | 3,385.00 | 3,385.00 | 3,385.00 | 227,704 |
26 Jun 2024 | 3,380.00 | 3,660.00 | 3,340.00 | 3,605.00 | 3,605.00 | 403,654 |
25 Jun 2024 | 3,440.00 | 3,455.00 | 3,320.00 | 3,340.00 | 3,340.00 | 213,603 |
24 Jun 2024 | 3,515.00 | 3,535.00 | 3,370.00 | 3,445.00 | 3,445.00 | 258,874 |
21 Jun 2024 | 3,635.00 | 3,650.00 | 3,535.00 | 3,535.00 | 3,535.00 | 204,716 |
20 Jun 2024 | 3,680.00 | 3,725.00 | 3,620.00 | 3,630.00 | 3,630.00 | 140,007 |
19 Jun 2024 | 3,775.00 | 3,775.00 | 3,620.00 | 3,685.00 | 3,685.00 | 245,328 |
18 Jun 2024 | 3,855.00 | 3,875.00 | 3,755.00 | 3,755.00 | 3,755.00 | 183,575 |
17 Jun 2024 | 3,940.00 | 4,060.00 | 3,810.00 | 3,870.00 | 3,870.00 | 300,811 |
14 Jun 2024 | 3,905.00 | 3,905.00 | 3,790.00 | 3,890.00 | 3,890.00 | 337,254 |
13 Jun 2024 | 3,910.00 | 3,955.00 | 3,875.00 | 3,905.00 | 3,905.00 | 251,896 |
12 Jun 2024 | 3,935.00 | 3,945.00 | 3,870.00 | 3,910.00 | 3,910.00 | 152,658 |
11 Jun 2024 | 4,025.00 | 4,060.00 | 3,860.00 | 3,935.00 | 3,935.00 | 273,532 |
10 Jun 2024 | 4,100.00 | 4,100.00 | 3,955.00 | 4,025.00 | 4,025.00 | 219,618 |
07 Jun 2024 | 4,040.00 | 4,100.00 | 4,010.00 | 4,085.00 | 4,085.00 | 278,938 |
05 Jun 2024 | 4,145.00 | 4,180.00 | 4,020.00 | 4,040.00 | 4,040.00 | 199,143 |
04 Jun 2024 | 4,275.00 | 4,355.00 | 4,000.00 | 4,100.00 | 4,100.00 | 204,146 |
03 Jun 2024 | 4,090.00 | 4,560.00 | 4,090.00 | 4,275.00 | 4,275.00 | 746,821 |
31 May 2024 | 4,095.00 | 4,140.00 | 4,025.00 | 4,085.00 | 4,085.00 | 211,768 |
30 May 2024 | 4,160.00 | 4,225.00 | 4,115.00 | 4,120.00 | 4,120.00 | 145,917 |
29 May 2024 | 4,265.00 | 4,280.00 | 4,150.00 | 4,180.00 | 4,180.00 | 203,537 |
28 May 2024 | 4,350.00 | 4,375.00 | 4,205.00 | 4,265.00 | 4,265.00 | 268,211 |
27 May 2024 | 4,595.00 | 4,595.00 | 4,225.00 | 4,350.00 | 4,350.00 | 470,741 |
24 May 2024 | 4,570.00 | 4,780.00 | 4,465.00 | 4,465.00 | 4,465.00 | 490,190 |
23 May 2024 | 4,555.00 | 4,680.00 | 4,490.00 | 4,590.00 | 4,590.00 | 292,183 |
22 May 2024 | 4,970.00 | 5,000.00 | 4,580.00 | 4,580.00 | 4,580.00 | 1,076,047 |
21 May 2024 | 5,300.00 | 5,300.00 | 5,070.00 | 5,070.00 | 5,070.00 | 348,294 |
20 May 2024 | 5,230.00 | 5,360.00 | 5,020.00 | 5,290.00 | 5,290.00 | 440,855 |
17 May 2024 | 5,300.00 | 5,480.00 | 5,220.00 | 5,260.00 | 5,260.00 | 488,381 |
16 May 2024 | 5,450.00 | 5,620.00 | 5,330.00 | 5,330.00 | 5,330.00 | 894,883 |
14 May 2024 | 5,700.00 | 5,700.00 | 5,300.00 | 5,410.00 | 5,410.00 | 729,415 |
13 May 2024 | 5,780.00 | 5,830.00 | 5,510.00 | 5,630.00 | 5,630.00 | 805,380 |
10 May 2024 | 5,540.00 | 5,930.00 | 5,510.00 | 5,780.00 | 5,780.00 | 2,486,262 |
09 May 2024 | 5,110.00 | 5,500.00 | 5,060.00 | 5,440.00 | 5,440.00 | 1,205,726 |
08 May 2024 | 5,160.00 | 5,240.00 | 5,050.00 | 5,070.00 | 5,070.00 | 258,578 |
07 May 2024 | 5,300.00 | 5,300.00 | 5,100.00 | 5,130.00 | 5,130.00 | 507,505 |
03 May 2024 | 5,060.00 | 5,580.00 | 5,040.00 | 5,310.00 | 5,310.00 | 1,279,885 |
02 May 2024 | 5,360.00 | 5,400.00 | 4,995.00 | 5,000.00 | 5,000.00 | 637,872 |
30 Apr 2024 | 5,380.00 | 5,470.00 | 5,100.00 | 5,420.00 | 5,420.00 | 1,035,033 |
29 Apr 2024 | 5,470.00 | 5,620.00 | 5,400.00 | 5,460.00 | 5,460.00 | 1,904,822 |
26 Apr 2024 | 4,840.00 | 5,790.00 | 4,800.00 | 5,450.00 | 5,450.00 | 5,652,766 |
25 Apr 2024 | 5,460.00 | 5,620.00 | 4,890.00 | 4,890.00 | 4,890.00 | 992,202 |
24 Apr 2024 | 5,390.00 | 5,860.00 | 5,190.00 | 5,490.00 | 5,490.00 | 2,985,001 |
23 Apr 2024 | 6,610.00 | 6,680.00 | 6,410.00 | 6,650.00 | 6,650.00 | 229,937 |
22 Apr 2024 | 7,440.00 | 7,490.00 | 6,690.00 | 6,700.00 | 6,700.00 | 410,936 |
19 Apr 2024 | 8,230.00 | 8,330.00 | 7,410.00 | 7,460.00 | 7,460.00 | 435,253 |
18 Apr 2024 | 8,410.00 | 8,880.00 | 8,210.00 | 8,230.00 | 8,230.00 | 543,901 |
17 Apr 2024 | 8,810.00 | 9,370.00 | 8,540.00 | 8,540.00 | 8,540.00 | 1,231,923 |
16 Apr 2024 | 8,780.00 | 9,980.00 | 8,610.00 | 8,680.00 | 8,680.00 | 3,559,482 |
15 Apr 2024 | 8,940.00 | 10,210.00 | 8,130.00 | 8,660.00 | 8,660.00 | 4,869,844 |
12 Apr 2024 | 9,630.00 | 11,160.00 | 9,170.00 | 9,170.00 | 9,170.00 | 4,108,024 |
11 Apr 2024 | 8,270.00 | 10,710.00 | 8,090.00 | 9,470.00 | 9,470.00 | 10,028,490 |
09 Apr 2024 | 10,810.00 | 12,500.00 | 8,510.00 | 8,520.00 | 8,520.00 | 12,010,750 |
08 Apr 2024 | 10,110.00 | 10,110.00 | 10,110.00 | 10,110.00 | 10,110.00 | 417,878 |
05 Apr 2024 | 7,780.00 | 7,780.00 | 7,780.00 | 7,780.00 | 7,780.00 | 22,924 |
05 Apr 2024 | 6:1 Stock split | |||||
04 Apr 2024 | 5,941.67 | 6,000.00 | 5,791.67 | 5,983.33 | 5,983.33 | 847,355 |
03 Apr 2024 | 5,866.67 | 5,975.00 | 5,800.00 | 5,883.33 | 5,883.33 | 348,047 |
02 Apr 2024 | 5,816.67 | 5,900.00 | 5,733.33 | 5,858.33 | 5,858.33 | 246,587 |
01 Apr 2024 | 5,858.33 | 5,883.33 | 5,733.33 | 5,791.67 | 5,791.67 | 208,373 |
29 Mar 2024 | 5,733.33 | 5,891.67 | 5,616.67 | 5,858.33 | 5,858.33 | 294,017 |
28 Mar 2024 | 5,600.00 | 5,816.67 | 5,600.00 | 5,733.33 | 5,733.33 | 272,429 |
27 Mar 2024 | 5,550.00 | 5,775.00 | 5,366.67 | 5,666.67 | 5,666.67 | 406,409 |
26 Mar 2024 | 5,358.33 | 5,591.67 | 5,283.33 | 5,516.67 | 5,516.67 | 317,915 |
25 Mar 2024 | 5,358.33 | 5,516.67 | 5,358.33 | 5,358.33 | 5,358.33 | 324,269 |
22 Mar 2024 | 5,683.33 | 5,691.67 | 5,275.00 | 5,408.33 | 5,408.33 | 749,639 |
21 Mar 2024 | 5,775.00 | 6,933.33 | 5,550.00 | 5,616.67 | 5,616.67 | 5,604,965 |
20 Mar 2024 | 5,591.67 | 5,666.67 | 5,308.33 | 5,516.67 | 5,516.67 | 271,559 |
19 Mar 2024 | 5,750.00 | 5,833.33 | 5,558.33 | 5,591.67 | 5,591.67 | 175,289 |
18 Mar 2024 | 6,016.67 | 6,016.67 | 5,633.33 | 5,675.00 | 5,675.00 | 179,687 |
15 Mar 2024 | 5,941.67 | 6,200.00 | 5,816.67 | 5,883.33 | 5,883.33 | 201,155 |
14 Mar 2024 | 5,708.33 | 5,975.00 | 5,666.67 | 5,900.00 | 5,900.00 | 81,569 |
13 Mar 2024 | 5,966.67 | 5,983.33 | 5,741.67 | 5,816.67 | 5,816.67 | 146,513 |
12 Mar 2024 | 6,083.33 | 6,100.00 | 5,783.33 | 5,975.00 | 5,975.00 | 187,757 |
11 Mar 2024 | 6,016.67 | 6,316.67 | 5,941.67 | 6,083.33 | 6,083.33 | 192,383 |
08 Mar 2024 | 6,241.67 | 6,350.00 | 5,900.00 | 6,008.33 | 6,008.33 | 198,173 |
07 Mar 2024 | 6,258.33 | 6,433.33 | 6,216.67 | 6,233.33 | 6,233.33 | 155,501 |
06 Mar 2024 | 6,000.00 | 6,291.67 | 5,916.67 | 6,250.00 | 6,250.00 | 181,127 |
05 Mar 2024 | 5,816.67 | 6,108.33 | 5,816.67 | 6,000.00 | 6,000.00 | 137,279 |
04 Mar 2024 | 6,250.00 | 6,300.00 | 5,900.00 | 5,916.67 | 5,916.67 | 173,585 |
29 Feb 2024 | 6,333.33 | 6,333.33 | 5,958.33 | 6,250.00 | 6,250.00 | 372,971 |
28 Feb 2024 | 6,358.33 | 6,550.00 | 5,725.00 | 6,300.00 | 6,300.00 | 1,016,303 |
27 Feb 2024 | 6,366.67 | 6,550.00 | 6,116.67 | 6,141.67 | 6,141.67 | 432,905 |
26 Feb 2024 | 6,108.33 | 6,383.33 | 6,075.00 | 6,308.33 | 6,308.33 | 257,795 |
23 Feb 2024 | 5,875.00 | 6,291.67 | 5,800.00 | 6,175.00 | 6,175.00 | 456,467 |
22 Feb 2024 | 5,916.67 | 6,066.67 | 5,758.33 | 5,833.33 | 5,833.33 | 184,181 |
21 Feb 2024 | 5,875.00 | 5,991.67 | 5,791.67 | 5,966.67 | 5,966.67 | 184,247 |
20 Feb 2024 | 5,725.00 | 6,283.33 | 5,625.00 | 5,941.67 | 5,941.67 | 559,097 |
19 Feb 2024 | 5,750.00 | 5,750.00 | 5,583.33 | 5,633.33 | 5,633.33 | 83,315 |
16 Feb 2024 | 5,850.00 | 5,983.33 | 5,566.67 | 5,675.00 | 5,675.00 | 141,497 |
15 Feb 2024 | 5,791.67 | 5,941.67 | 5,725.00 | 5,816.67 | 5,816.67 | 200,399 |
14 Feb 2024 | 5,416.67 | 5,758.33 | 5,366.67 | 5,716.67 | 5,716.67 | 193,589 |
13 Feb 2024 | 5,133.33 | 5,466.67 | 5,133.33 | 5,466.67 | 5,466.67 | 228,479 |
08 Feb 2024 | 5,383.33 | 5,391.67 | 5,150.00 | 5,166.67 | 5,166.67 | 125,075 |
07 Feb 2024 | 5,541.67 | 5,650.00 | 5,250.00 | 5,275.00 | 5,275.00 | 173,981 |
06 Feb 2024 | 5,325.00 | 5,741.67 | 5,216.67 | 5,625.00 | 5,625.00 | 202,601 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |