Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
01 Jul 2024 | 23,800.00 | 23,850.00 | 23,600.00 | 23,800.00 | 23,800.00 | 3,933,500 |
28 Jun 2024 | 23,800.00 | 24,000.00 | 23,750.00 | 23,800.00 | 23,800.00 | 13,972,830 |
27 Jun 2024 | 24,000.00 | 24,100.00 | 23,800.00 | 23,950.00 | 23,950.00 | 5,103,300 |
26 Jun 2024 | 24,000.00 | 24,100.00 | 23,600.00 | 24,100.00 | 24,100.00 | 13,096,500 |
25 Jun 2024 | 24,000.00 | 24,200.00 | 23,900.00 | 24,050.00 | 24,050.00 | 8,784,401 |
24 Jun 2024 | 24,600.00 | 24,600.00 | 23,900.00 | 24,100.00 | 24,100.00 | 14,552,100 |
21 Jun 2024 | 24,850.00 | 24,850.00 | 24,500.00 | 24,550.00 | 24,550.00 | 5,122,000 |
20 Jun 2024 | 24,550.00 | 24,850.00 | 24,400.00 | 24,800.00 | 24,800.00 | 10,530,700 |
19 Jun 2024 | 24,550.00 | 24,700.00 | 24,250.00 | 24,650.00 | 24,650.00 | 7,809,500 |
18 Jun 2024 | 24,700.00 | 24,700.00 | 24,400.00 | 24,550.00 | 24,550.00 | 6,154,600 |
17 Jun 2024 | 24,600.00 | 24,600.00 | 24,250.00 | 24,550.00 | 24,550.00 | 6,368,600 |
14 Jun 2024 | 24,700.00 | 24,900.00 | 24,600.00 | 24,600.00 | 24,600.00 | 11,535,000 |
13 Jun 2024 | 24,550.00 | 24,900.00 | 24,400.00 | 24,800.00 | 24,800.00 | 13,016,400 |
12 Jun 2024 | 24,150.00 | 24,550.00 | 23,900.00 | 24,550.00 | 24,550.00 | 11,889,700 |
11 Jun 2024 | 24,400.00 | 24,450.00 | 24,100.00 | 24,150.00 | 24,150.00 | 10,300,300 |
10 Jun 2024 | 24,600.00 | 24,700.00 | 24,300.00 | 24,400.00 | 24,400.00 | 9,384,900 |
07 Jun 2024 | 24,550.00 | 24,650.00 | 24,300.00 | 24,600.00 | 24,600.00 | 6,787,101 |
06 Jun 2024 | 24,400.00 | 24,500.00 | 24,300.00 | 24,350.00 | 24,350.00 | 8,027,700 |
05 Jun 2024 | 24,750.00 | 24,750.00 | 24,300.00 | 24,350.00 | 24,350.00 | 11,319,900 |
04 Jun 2024 | 24,800.00 | 24,800.00 | 24,450.00 | 24,500.00 | 24,500.00 | 9,924,200 |
03 Jun 2024 | 24,850.00 | 24,950.00 | 24,600.00 | 24,800.00 | 24,800.00 | 17,805,500 |
31 May 2024 | 25,000.00 | 25,300.00 | 24,650.00 | 24,650.00 | 24,650.00 | 12,122,400 |
31 May 2024 | 1000 Dividend | |||||
31 May 2024 | 1.15:1 Stock split | |||||
30 May 2024 | 25,347.83 | 25,565.22 | 25,086.96 | 25,565.22 | 24,565.22 | 15,077,765 |
29 May 2024 | 25,826.09 | 25,869.56 | 25,434.78 | 25,434.78 | 24,439.88 | 17,360,860 |
28 May 2024 | 25,826.09 | 25,826.09 | 25,478.26 | 25,782.61 | 24,774.11 | 12,289,705 |
27 May 2024 | 25,652.17 | 25,956.52 | 25,434.78 | 25,608.70 | 24,606.99 | 11,080,827 |
24 May 2024 | 24,739.13 | 26,260.87 | 24,565.22 | 25,434.78 | 24,439.88 | 40,075,430 |
23 May 2024 | 24,347.83 | 24,782.61 | 24,347.83 | 24,739.13 | 23,771.44 | 12,212,655 |
22 May 2024 | 24,521.74 | 24,565.22 | 24,260.87 | 24,304.35 | 23,353.67 | 12,257,275 |
21 May 2024 | 24,565.22 | 24,608.70 | 24,217.39 | 24,521.74 | 23,562.55 | 14,114,410 |
20 May 2024 | 24,782.61 | 24,826.09 | 24,521.74 | 24,565.22 | 23,604.33 | 11,600,372 |
17 May 2024 | 24,565.22 | 24,695.65 | 24,521.74 | 24,565.22 | 23,604.33 | 10,789,070 |
16 May 2024 | 24,347.83 | 24,695.65 | 24,173.91 | 24,565.22 | 23,604.33 | 34,819,585 |
15 May 2024 | 24,217.39 | 24,217.39 | 24,086.96 | 24,086.96 | 23,144.78 | 9,497,850 |
14 May 2024 | 24,086.96 | 24,260.87 | 24,043.48 | 24,130.44 | 23,186.56 | 6,848,940 |
13 May 2024 | 24,347.83 | 24,347.83 | 24,043.48 | 24,086.96 | 23,144.78 | 6,781,378 |
10 May 2024 | 24,000.00 | 24,086.96 | 23,869.56 | 24,086.96 | 23,144.78 | 11,718,270 |
09 May 2024 | 24,000.00 | 24,173.91 | 23,913.04 | 24,000.00 | 23,061.22 | 4,840,120 |
08 May 2024 | 23,913.04 | 24,043.48 | 23,739.13 | 23,956.52 | 23,019.45 | 8,093,356 |
07 May 2024 | 24,130.44 | 24,173.91 | 23,913.04 | 24,043.48 | 23,103.00 | 9,108,345 |
06 May 2024 | 23,913.04 | 24,086.96 | 23,782.61 | 24,000.00 | 23,061.22 | 12,791,450 |
03 May 2024 | 23,565.22 | 23,913.04 | 23,565.22 | 23,913.04 | 22,977.67 | 10,026,620 |
02 May 2024 | 23,347.83 | 23,608.70 | 23,304.35 | 23,478.26 | 22,559.89 | 5,548,865 |
01 May 2024 | - | - | - | - | - | - |
30 Apr 2024 | - | - | - | - | - | - |
29 Apr 2024 | - | - | - | - | - | - |
26 Apr 2024 | 23,304.35 | 23,478.26 | 23,130.44 | 23,347.83 | 22,434.56 | 6,260,600 |
25 Apr 2024 | 23,478.26 | 23,521.74 | 23,260.87 | 23,304.35 | 22,392.78 | 6,345,125 |
24 Apr 2024 | 23,304.35 | 23,565.22 | 23,217.39 | 23,521.74 | 22,601.67 | 7,706,380 |
23 Apr 2024 | 23,304.35 | 23,434.78 | 23,086.96 | 23,173.91 | 22,267.45 | 9,985,025 |
22 Apr 2024 | 23,391.30 | 23,434.78 | 23,217.39 | 23,304.35 | 22,392.78 | 8,313,795 |
19 Apr 2024 | 23,130.44 | 23,304.35 | 23,000.00 | 23,130.44 | 22,225.67 | 13,288,250 |
18 Apr 2024 | - | - | - | - | - | - |
17 Apr 2024 | 23,652.17 | 23,695.65 | 23,260.87 | 23,260.87 | 22,351.00 | 14,481,030 |
16 Apr 2024 | 23,347.83 | 23,608.70 | 23,260.87 | 23,608.70 | 22,685.22 | 21,102,960 |
15 Apr 2024 | 24,173.91 | 24,347.83 | 23,347.83 | 23,347.83 | 22,434.56 | 22,429,370 |
12 Apr 2024 | 23,652.17 | 24,347.83 | 23,478.26 | 24,347.83 | 23,395.45 | 247,314,860 |
11 Apr 2024 | 23,478.26 | 23,608.70 | 23,391.30 | 23,608.70 | 22,685.22 | 12,979,475 |
10 Apr 2024 | 23,869.56 | 24,000.00 | 23,565.22 | 23,565.22 | 22,643.45 | 5,890,300 |
09 Apr 2024 | 23,608.70 | 23,739.13 | 23,521.74 | 23,739.13 | 22,810.56 | 6,200,225 |
08 Apr 2024 | 23,608.70 | 23,695.65 | 23,434.78 | 23,608.70 | 22,685.22 | 7,899,695 |
05 Apr 2024 | 23,739.13 | 23,826.09 | 23,565.22 | 23,608.70 | 22,685.22 | 14,305,425 |
04 Apr 2024 | 24,391.30 | 24,391.30 | 23,956.52 | 23,956.52 | 23,019.45 | 13,086,425 |
03 Apr 2024 | 24,521.74 | 24,695.65 | 24,260.87 | 24,347.83 | 23,395.45 | 14,029,310 |
02 Apr 2024 | 24,608.70 | 24,695.65 | 24,260.87 | 24,695.65 | 23,729.67 | 16,260,655 |
01 Apr 2024 | 24,521.74 | 24,782.61 | 24,434.78 | 24,739.13 | 23,771.44 | 8,619,135 |
29 Mar 2024 | 24,695.65 | 24,913.04 | 24,478.26 | 24,782.61 | 23,813.22 | 18,882,655 |
28 Mar 2024 | 24,608.70 | 24,869.56 | 24,521.74 | 24,652.17 | 23,687.89 | 70,530,167 |
27 Mar 2024 | 24,304.35 | 24,391.30 | 24,000.00 | 24,347.83 | 23,395.45 | 7,273,520 |
26 Mar 2024 | 24,000.00 | 24,304.35 | 23,782.61 | 24,304.35 | 23,353.67 | 7,317,911 |
25 Mar 2024 | 24,391.30 | 24,391.30 | 23,913.04 | 23,913.04 | 22,977.67 | 14,692,055 |
22 Mar 2024 | 24,565.22 | 25,173.91 | 24,260.87 | 24,478.26 | 23,520.78 | 193,229,325 |
21 Mar 2024 | 24,086.96 | 24,347.83 | 23,956.52 | 24,347.83 | 23,395.45 | 15,221,400 |
20 Mar 2024 | 23,347.83 | 24,086.96 | 23,304.35 | 23,913.04 | 22,977.67 | 16,493,530 |
19 Mar 2024 | 23,304.35 | 23,521.74 | 23,260.87 | 23,347.83 | 22,434.56 | 8,361,076 |
18 Mar 2024 | 23,652.17 | 23,782.61 | 23,217.39 | 23,391.30 | 22,476.34 | 16,409,120 |
15 Mar 2024 | 23,695.65 | 23,826.09 | 23,478.26 | 23,782.61 | 22,852.34 | 10,353,220 |
14 Mar 2024 | 24,000.00 | 24,000.00 | 23,521.74 | 23,695.65 | 22,768.78 | 9,457,946 |
13 Mar 2024 | 23,260.87 | 24,043.48 | 23,260.87 | 24,043.48 | 23,103.00 | 10,390,596 |
12 Mar 2024 | 23,173.91 | 23,347.83 | 23,130.44 | 23,260.87 | 22,351.00 | 9,559,490 |
11 Mar 2024 | 23,521.74 | 23,565.22 | 23,173.91 | 23,260.87 | 22,351.00 | 14,910,670 |
08 Mar 2024 | 23,913.04 | 24,043.48 | 23,478.26 | 23,521.74 | 22,601.67 | 28,769,550 |
07 Mar 2024 | 24,000.00 | 24,086.96 | 23,826.09 | 23,913.04 | 22,977.67 | 11,690,670 |
06 Mar 2024 | 24,347.83 | 24,478.26 | 23,956.52 | 24,000.00 | 23,061.22 | 11,260,340 |
05 Mar 2024 | 24,173.91 | 24,347.83 | 23,956.52 | 24,304.35 | 23,353.67 | 7,454,990 |
04 Mar 2024 | 24,173.91 | 24,521.74 | 23,826.09 | 24,173.91 | 23,228.33 | 16,003,975 |
01 Mar 2024 | 24,347.83 | 24,347.83 | 23,956.52 | 24,173.91 | 23,228.33 | 12,872,870 |
29 Feb 2024 | 24,434.78 | 24,565.22 | 24,086.96 | 24,347.83 | 23,395.45 | 11,444,110 |
28 Feb 2024 | 24,043.48 | 24,347.83 | 23,956.52 | 24,347.83 | 23,395.45 | 12,087,420 |
27 Feb 2024 | 24,086.96 | 24,086.96 | 23,782.61 | 24,000.00 | 23,061.22 | 13,863,020 |
26 Feb 2024 | 23,739.13 | 24,086.96 | 23,565.22 | 23,913.04 | 22,977.67 | 11,756,059 |
23 Feb 2024 | 24,086.96 | 24,695.65 | 23,739.13 | 23,739.13 | 22,810.56 | 29,871,940 |
22 Feb 2024 | 24,086.96 | 24,130.44 | 23,913.04 | 24,043.48 | 23,103.00 | 12,422,070 |
21 Feb 2024 | 23,913.04 | 24,260.87 | 23,826.09 | 24,086.96 | 23,144.78 | 12,030,035 |
20 Feb 2024 | 23,913.04 | 24,130.44 | 23,782.61 | 23,956.52 | 23,019.45 | 10,782,860 |
19 Feb 2024 | 24,086.96 | 24,086.96 | 23,652.17 | 24,086.96 | 23,144.78 | 14,911,935 |
16 Feb 2024 | 23,913.04 | 24,000.00 | 23,739.13 | 24,000.00 | 23,061.22 | 11,034,710 |
15 Feb 2024 | 24,391.30 | 24,695.65 | 23,652.17 | 23,652.17 | 22,727.00 | 17,530,945 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |