Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
25 Jun 2024 | 44,350.00 | 45,000.00 | 44,350.00 | 44,350.00 | 44,350.00 | 100,100 |
24 Jun 2024 | 45,000.00 | 45,700.00 | 44,200.00 | 44,300.00 | 44,300.00 | 497,800 |
21 Jun 2024 | 45,000.00 | 45,450.00 | 44,850.00 | 45,000.00 | 45,000.00 | 471,700 |
20 Jun 2024 | 44,850.00 | 45,650.00 | 44,800.00 | 45,150.00 | 45,150.00 | 120,300 |
19 Jun 2024 | 45,400.00 | 45,800.00 | 45,000.00 | 45,150.00 | 45,150.00 | 265,500 |
18 Jun 2024 | 45,450.00 | 45,900.00 | 45,350.00 | 45,400.00 | 45,400.00 | 267,500 |
17 Jun 2024 | 44,000.00 | 45,600.00 | 44,000.00 | 45,450.00 | 45,450.00 | 1,056,900 |
14 Jun 2024 | 46,400.00 | 46,700.00 | 44,550.00 | 44,550.00 | 44,550.00 | 397,700 |
13 Jun 2024 | 46,200.00 | 46,500.00 | 45,800.00 | 46,400.00 | 46,400.00 | 793,200 |
12 Jun 2024 | 44,950.00 | 46,200.00 | 44,500.00 | 46,000.00 | 46,000.00 | 707,700 |
11 Jun 2024 | 44,950.00 | 45,150.00 | 44,700.00 | 44,950.00 | 44,950.00 | 503,600 |
10 Jun 2024 | 44,000.00 | 45,200.00 | 43,600.00 | 44,650.00 | 44,650.00 | 320,600 |
07 Jun 2024 | 44,000.00 | 44,700.00 | 44,000.00 | 44,000.00 | 44,000.00 | 366,200 |
06 Jun 2024 | 42,850.00 | 44,500.00 | 42,600.00 | 44,200.00 | 44,200.00 | 1,488,300 |
05 Jun 2024 | 42,600.00 | 42,900.00 | 42,300.00 | 42,300.00 | 42,300.00 | 278,100 |
04 Jun 2024 | 43,300.00 | 43,300.00 | 42,550.00 | 42,550.00 | 42,550.00 | 745,100 |
03 Jun 2024 | 43,450.00 | 43,450.00 | 42,700.00 | 43,050.00 | 43,050.00 | 964,900 |
31 May 2024 | 42,950.00 | 43,500.00 | 42,650.00 | 43,000.00 | 43,000.00 | 935,500 |
30 May 2024 | 41,900.00 | 42,500.00 | 41,850.00 | 42,500.00 | 42,500.00 | 1,138,000 |
29 May 2024 | 41,500.00 | 42,700.00 | 41,200.00 | 41,500.00 | 41,500.00 | 500,700 |
28 May 2024 | 41,750.00 | 42,100.00 | 41,400.00 | 41,400.00 | 41,400.00 | 541,800 |
27 May 2024 | 42,000.00 | 42,150.00 | 41,500.00 | 41,750.00 | 41,750.00 | 376,800 |
24 May 2024 | 42,100.00 | 42,800.00 | 41,550.00 | 42,000.00 | 42,000.00 | 612,300 |
23 May 2024 | 41,300.00 | 43,450.00 | 41,300.00 | 42,700.00 | 42,700.00 | 907,600 |
22 May 2024 | 41,450.00 | 42,050.00 | 41,350.00 | 41,500.00 | 41,500.00 | 662,500 |
21 May 2024 | 41,000.00 | 41,950.00 | 40,900.00 | 41,450.00 | 41,450.00 | 496,200 |
20 May 2024 | 41,850.00 | 41,850.00 | 40,900.00 | 41,000.00 | 41,000.00 | 730,600 |
17 May 2024 | 42,400.00 | 42,400.00 | 41,650.00 | 41,650.00 | 41,650.00 | 2,694,900 |
17 May 2024 | 1.14:1 Stock split | |||||
16 May 2024 | 41,491.23 | 41,535.09 | 40,964.91 | 41,359.65 | 41,359.65 | 728,004 |
15 May 2024 | 39,912.28 | 42,543.86 | 39,912.28 | 41,315.79 | 41,315.79 | 1,913,148 |
14 May 2024 | 39,824.56 | 40,087.72 | 39,736.84 | 39,912.28 | 39,912.28 | 443,118 |
13 May 2024 | 39,035.09 | 40,263.16 | 38,815.79 | 39,824.56 | 39,824.56 | 3,041,862 |
10 May 2024 | 39,385.96 | 39,385.96 | 38,859.65 | 38,947.37 | 38,947.37 | 1,384,872 |
09 May 2024 | 39,824.56 | 40,000.00 | 39,254.39 | 39,385.96 | 39,385.96 | 1,814,310 |
08 May 2024 | 39,912.28 | 40,438.60 | 39,385.96 | 39,824.56 | 39,824.56 | 2,328,336 |
07 May 2024 | 39,035.09 | 40,307.02 | 38,903.51 | 40,263.16 | 40,263.16 | 3,678,780 |
06 May 2024 | 38,947.37 | 39,035.09 | 38,640.35 | 38,991.23 | 38,991.23 | 3,727,572 |
03 May 2024 | 37,763.16 | 39,122.81 | 37,763.16 | 38,815.79 | 38,815.79 | 650,940 |
02 May 2024 | 37,017.54 | 38,070.18 | 37,017.54 | 37,719.30 | 37,719.30 | 13,811,442 |
01 May 2024 | - | - | - | - | - | - |
30 Apr 2024 | - | - | - | - | - | - |
29 Apr 2024 | - | - | - | - | - | - |
26 Apr 2024 | 38,289.47 | 38,289.47 | 36,885.96 | 36,885.96 | 36,885.96 | 398,544 |
25 Apr 2024 | 37,763.16 | 38,377.19 | 37,324.56 | 37,368.42 | 37,368.42 | 431,262 |
24 Apr 2024 | 38,114.04 | 38,114.04 | 37,280.70 | 37,763.16 | 37,763.16 | 143,184 |
23 Apr 2024 | 37,543.86 | 38,157.89 | 37,017.54 | 37,763.16 | 37,763.16 | 557,802 |
22 Apr 2024 | 36,842.11 | 37,763.16 | 36,403.51 | 36,929.82 | 36,929.82 | 193,686 |
19 Apr 2024 | 35,964.91 | 36,710.53 | 35,789.47 | 36,403.51 | 36,403.51 | 199,956 |
18 Apr 2024 | - | - | - | - | - | - |
17 Apr 2024 | 36,754.39 | 36,842.11 | 35,745.61 | 36,447.37 | 36,447.37 | 360,696 |
16 Apr 2024 | 37,192.98 | 37,192.98 | 36,535.09 | 36,842.11 | 36,842.11 | 279,642 |
15 Apr 2024 | 37,982.46 | 37,982.46 | 36,842.11 | 36,885.96 | 36,885.96 | 275,538 |
12 Apr 2024 | 37,982.46 | 38,421.05 | 37,412.28 | 37,982.46 | 37,982.46 | 192,432 |
11 Apr 2024 | 37,192.98 | 37,763.16 | 37,192.98 | 37,587.72 | 37,587.72 | 38,190 |
10 Apr 2024 | 37,763.16 | 38,070.18 | 37,368.42 | 37,675.44 | 37,675.44 | 380,076 |
09 Apr 2024 | 37,982.46 | 38,201.75 | 37,675.44 | 37,719.30 | 37,719.30 | 147,630 |
08 Apr 2024 | 38,552.63 | 38,552.63 | 38,157.89 | 38,157.89 | 38,157.89 | 88,578 |
05 Apr 2024 | 38,508.77 | 38,947.37 | 38,070.18 | 38,552.63 | 38,552.63 | 331,968 |
04 Apr 2024 | 38,859.65 | 39,298.25 | 38,421.05 | 38,508.77 | 38,508.77 | 135,090 |
03 Apr 2024 | 39,649.12 | 39,649.12 | 38,771.93 | 38,859.65 | 38,859.65 | 126,084 |
02 Apr 2024 | 39,429.82 | 39,473.68 | 38,903.51 | 39,298.25 | 39,298.25 | 65,778 |
01 Apr 2024 | 39,122.81 | 39,649.12 | 38,991.23 | 39,429.82 | 39,429.82 | 149,568 |
29 Mar 2024 | 38,815.79 | 39,868.42 | 38,640.35 | 39,473.68 | 39,473.68 | 416,784 |
28 Mar 2024 | 39,122.81 | 39,429.82 | 38,815.79 | 38,815.79 | 38,815.79 | 131,442 |
27 Mar 2024 | 39,035.09 | 39,473.68 | 38,728.07 | 39,122.81 | 39,122.81 | 197,334 |
26 Mar 2024 | 38,157.89 | 39,078.95 | 38,157.89 | 39,035.09 | 39,035.09 | 314,982 |
25 Mar 2024 | 38,070.18 | 38,771.93 | 37,763.16 | 38,464.91 | 38,464.91 | 242,934 |
22 Mar 2024 | 37,719.30 | 38,070.18 | 37,631.58 | 37,894.74 | 37,894.74 | 263,226 |
21 Mar 2024 | 37,675.44 | 37,982.46 | 37,456.14 | 37,719.30 | 37,719.30 | 201,666 |
20 Mar 2024 | 37,631.58 | 37,631.58 | 37,280.70 | 37,368.42 | 37,368.42 | 102,144 |
19 Mar 2024 | 37,236.84 | 37,719.30 | 37,061.40 | 37,631.58 | 37,631.58 | 90,060 |
18 Mar 2024 | 38,421.05 | 38,596.49 | 37,192.98 | 37,236.84 | 37,236.84 | 456,114 |
15 Mar 2024 | 38,333.33 | 38,552.63 | 38,070.18 | 38,508.77 | 38,508.77 | 1,734,738 |
14 Mar 2024 | 38,157.89 | 38,947.37 | 38,070.18 | 38,333.33 | 38,333.33 | 670,092 |
13 Mar 2024 | 38,596.49 | 38,596.49 | 37,982.46 | 38,157.89 | 38,157.89 | 325,242 |
12 Mar 2024 | 38,289.47 | 38,596.49 | 38,070.18 | 38,377.19 | 38,377.19 | 236,550 |
11 Mar 2024 | 38,596.49 | 38,684.21 | 38,421.05 | 38,596.49 | 38,596.49 | 226,632 |
08 Mar 2024 | 38,596.49 | 38,684.21 | 38,201.75 | 38,684.21 | 38,684.21 | 368,448 |
07 Mar 2024 | 37,894.74 | 39,035.09 | 37,894.74 | 38,596.49 | 38,596.49 | 1,094,742 |
06 Mar 2024 | 37,719.30 | 38,289.47 | 37,543.86 | 37,894.74 | 37,894.74 | 325,812 |
05 Mar 2024 | 37,631.58 | 37,719.30 | 37,543.86 | 37,675.44 | 37,675.44 | 391,362 |
04 Mar 2024 | 37,368.42 | 38,157.89 | 37,280.70 | 37,587.72 | 37,587.72 | 742,094 |
01 Mar 2024 | 37,719.30 | 37,719.30 | 37,280.70 | 37,280.70 | 37,280.70 | 315,324 |
29 Feb 2024 | 37,719.30 | 37,719.30 | 37,280.70 | 37,719.30 | 37,719.30 | 257,868 |
28 Feb 2024 | 37,675.44 | 37,719.30 | 37,456.14 | 37,631.58 | 37,631.58 | 147,060 |
27 Feb 2024 | 37,543.86 | 37,850.88 | 37,324.56 | 37,675.44 | 37,675.44 | 133,836 |
26 Feb 2024 | 37,850.88 | 38,070.18 | 37,280.70 | 37,850.88 | 37,850.88 | 177,840 |
23 Feb 2024 | 37,982.46 | 38,245.61 | 37,894.74 | 37,894.74 | 37,894.74 | 203,490 |
22 Feb 2024 | 38,552.63 | 38,552.63 | 37,982.46 | 37,982.46 | 37,982.46 | 157,662 |
21 Feb 2024 | 37,982.46 | 38,596.49 | 37,719.30 | 38,552.63 | 38,552.63 | 212,496 |
20 Feb 2024 | 38,157.89 | 38,421.05 | 37,982.46 | 38,114.04 | 38,114.04 | 72,162 |
19 Feb 2024 | 38,596.49 | 38,596.49 | 38,157.89 | 38,157.89 | 38,157.89 | 91,998 |
16 Feb 2024 | 37,324.56 | 38,596.49 | 37,324.56 | 38,596.49 | 38,596.49 | 277,818 |
15 Feb 2024 | 37,543.86 | 37,631.58 | 37,412.28 | 37,500.00 | 37,500.00 | 206,454 |
14 Feb 2024 | - | - | - | - | - | - |
13 Feb 2024 | - | - | - | - | - | - |
12 Feb 2024 | - | - | - | - | - | - |
09 Feb 2024 | - | - | - | - | - | - |
08 Feb 2024 | - | - | - | - | - | - |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |