Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
24 May 2024 | 41,999.00 | 41,999.00 | 39,959.00 | 40,350.00 | 40,350.00 | 66 |
23 May 2024 | 41,530.00 | 42,590.00 | 40,823.00 | 40,917.00 | 40,917.00 | 400 |
22 May 2024 | 39,730.50 | 41,535.50 | 39,730.50 | 41,532.50 | 41,532.50 | 99 |
21 May 2024 | 37,205.00 | 39,191.00 | 37,205.00 | 39,126.00 | 39,126.00 | 242 |
20 May 2024 | 35,125.50 | 36,229.00 | 35,115.00 | 36,185.50 | 36,185.50 | 36 |
17 May 2024 | 34,056.50 | 34,422.50 | 34,056.50 | 34,397.00 | 34,397.00 | 71 |
16 May 2024 | 34,302.50 | 34,382.00 | 34,036.00 | 34,085.50 | 34,085.50 | 44 |
15 May 2024 | 34,126.00 | 34,281.00 | 33,925.50 | 34,250.00 | 34,250.00 | 2,039 |
14 May 2024 | 32,651.50 | 33,421.00 | 32,629.00 | 33,420.00 | 33,420.00 | 84 |
13 May 2024 | 32,496.50 | 32,552.50 | 32,169.50 | 32,303.00 | 32,303.00 | 208 |
10 May 2024 | 32,230.00 | 32,339.00 | 32,115.00 | 32,115.00 | 32,115.00 | 64 |
09 May 2024 | 31,967.50 | 31,970.00 | 31,848.00 | 31,848.00 | 31,848.00 | 86 |
08 May 2024 | 31,641.50 | 31,816.50 | 31,459.50 | 31,762.50 | 31,762.50 | 735 |
07 May 2024 | 31,875.00 | 31,900.00 | 30,896.50 | 30,904.50 | 30,904.50 | 41 |
06 May 2024 | 31,450.00 | 31,531.00 | 31,200.00 | 31,350.00 | 31,350.00 | 114 |
03 May 2024 | 31,099.00 | 31,700.00 | 31,099.00 | 31,470.00 | 31,470.00 | 46 |
02 May 2024 | 30,298.50 | 31,148.00 | 30,298.50 | 31,138.50 | 31,138.50 | 16 |
30 Apr 2024 | 30,885.50 | 31,139.00 | 30,664.00 | 30,664.00 | 30,664.00 | 23 |
29 Apr 2024 | 30,770.00 | 30,934.00 | 30,770.00 | 30,927.00 | 30,927.00 | 215 |
26 Apr 2024 | 30,769.50 | 30,966.00 | 30,334.00 | 30,336.00 | 30,336.00 | 30 |
25 Apr 2024 | 29,600.00 | 30,552.50 | 29,600.00 | 30,552.50 | 30,552.50 | 262 |
24 Apr 2024 | 29,157.00 | 30,128.50 | 29,040.00 | 29,600.00 | 29,600.00 | 251 |
23 Apr 2024 | 29,415.50 | 29,415.50 | 29,206.50 | 29,206.50 | 29,206.50 | 6 |
22 Apr 2024 | 29,585.00 | 29,585.00 | 29,186.50 | 29,329.00 | 29,329.00 | 83 |
19 Apr 2024 | 29,589.50 | 29,650.00 | 29,589.50 | 29,650.00 | 29,650.00 | 50 |
18 Apr 2024 | 29,429.00 | 29,445.50 | 29,293.50 | 29,309.50 | 29,309.50 | 40 |
17 Apr 2024 | 30,183.00 | 30,206.50 | 29,443.00 | 29,566.50 | 29,566.50 | 75 |
16 Apr 2024 | 29,661.50 | 30,049.50 | 29,650.50 | 29,878.00 | 29,878.00 | 159 |
15 Apr 2024 | 29,969.50 | 30,270.50 | 29,793.50 | 29,809.00 | 29,809.00 | 185 |
12 Apr 2024 | 30,353.00 | 30,467.00 | 29,860.50 | 30,042.00 | 30,042.00 | 114 |
11 Apr 2024 | 30,141.00 | 30,700.00 | 30,141.00 | 30,700.00 | 30,700.00 | 1 |
10 Apr 2024 | 30,553.50 | 30,712.00 | 30,236.50 | 30,337.00 | 30,337.00 | 63 |
09 Apr 2024 | 30,458.50 | 31,200.00 | 30,458.50 | 31,157.00 | 31,157.00 | 129 |
08 Apr 2024 | 30,300.00 | 30,470.00 | 30,117.50 | 30,470.00 | 30,470.00 | 38 |
05 Apr 2024 | 31,400.00 | 31,400.00 | 30,182.50 | 30,447.00 | 30,447.00 | 42 |
04 Apr 2024 | 32,700.00 | 32,770.50 | 31,346.50 | 31,353.50 | 31,353.50 | 50 |
03 Apr 2024 | 32,900.00 | 32,900.00 | 31,876.50 | 31,876.50 | 31,876.50 | 78 |
27 Mar 2024 | 33,201.00 | 33,210.00 | 32,308.50 | 32,489.00 | 32,489.00 | 52 |
26 Mar 2024 | 32,422.00 | 33,124.00 | 32,422.00 | 32,950.00 | 32,950.00 | 170 |
25 Mar 2024 | 32,800.00 | 32,853.50 | 32,333.00 | 32,518.50 | 32,518.50 | 26 |
22 Mar 2024 | 33,052.00 | 33,140.00 | 32,935.50 | 32,980.00 | 32,980.00 | 13 |
21 Mar 2024 | 33,296.50 | 33,529.50 | 33,000.00 | 33,121.00 | 33,121.00 | 130 |
20 Mar 2024 | 32,330.00 | 32,350.00 | 32,220.00 | 32,327.00 | 32,327.00 | 130 |
19 Mar 2024 | 32,000.00 | 32,266.00 | 31,981.50 | 32,220.50 | 32,220.50 | 47 |
18 Mar 2024 | 32,025.50 | 32,400.00 | 31,848.00 | 32,341.00 | 32,341.00 | 140 |
15 Mar 2024 | 32,684.50 | 32,684.50 | 32,347.00 | 32,671.50 | 32,671.50 | 55 |
14 Mar 2024 | 32,138.00 | 32,662.50 | 32,138.00 | 32,493.00 | 32,493.00 | 81 |
13 Mar 2024 | 33,278.50 | 33,377.00 | 32,265.00 | 32,500.00 | 32,500.00 | 505 |
12 Mar 2024 | 30,930.00 | 33,288.50 | 30,930.00 | 32,883.50 | 32,883.50 | 1,610 |
12 Mar 2024 | 0.2756 Dividend | |||||
11 Mar 2024 | 32,332.50 | 32,332.50 | 31,409.50 | 31,550.00 | 31,549.72 | 42 |
08 Mar 2024 | 31,501.00 | 32,348.00 | 31,501.00 | 32,348.00 | 32,347.72 | 258 |
07 Mar 2024 | 31,000.00 | 31,597.00 | 31,000.00 | 31,518.50 | 31,518.22 | 65 |
06 Mar 2024 | 30,673.00 | 31,255.50 | 30,556.50 | 30,556.50 | 30,556.23 | 858 |
05 Mar 2024 | 30,740.00 | 31,134.00 | 30,497.00 | 30,669.50 | 30,669.23 | 75 |
04 Mar 2024 | 31,870.00 | 31,870.00 | 30,927.50 | 31,021.00 | 31,020.73 | 614 |
01 Mar 2024 | 31,235.00 | 32,071.50 | 31,235.00 | 31,873.50 | 31,873.22 | 75 |
29 Feb 2024 | 31,163.00 | 31,427.00 | 30,117.00 | 30,400.50 | 30,400.23 | 591 |
28 Feb 2024 | 31,500.00 | 31,599.50 | 30,715.00 | 30,827.00 | 30,826.73 | 42 |
27 Feb 2024 | 31,295.00 | 31,842.50 | 31,295.00 | 31,377.50 | 31,377.22 | 62 |
26 Feb 2024 | 32,659.00 | 32,659.00 | 31,644.00 | 31,850.00 | 31,849.72 | 27 |
23 Feb 2024 | 31,311.50 | 32,660.00 | 31,311.50 | 32,660.00 | 32,659.71 | 1,026 |
22 Feb 2024 | 32,068.50 | 32,176.50 | 31,526.00 | 31,800.50 | 31,800.22 | 179 |
21 Feb 2024 | 31,798.50 | 32,247.00 | 31,568.50 | 31,568.50 | 31,568.22 | 774 |
20 Feb 2024 | 29,785.00 | 32,579.50 | 29,785.00 | 32,579.50 | 32,579.21 | 42 |
19 Feb 2024 | 32,999.50 | 33,000.00 | 31,341.00 | 31,352.50 | 31,352.22 | 10 |
16 Feb 2024 | 32,827.50 | 32,827.50 | 31,821.50 | 32,065.50 | 32,065.22 | 18 |
15 Feb 2024 | 34,428.50 | 34,428.50 | 33,500.00 | 33,523.00 | 33,522.71 | 132 |
14 Feb 2024 | 34,293.50 | 34,293.50 | 34,293.50 | 34,293.50 | 34,293.20 | 28 |
09 Feb 2024 | 35,562.00 | 36,036.50 | 35,200.00 | 35,394.00 | 35,393.69 | 14 |
08 Feb 2024 | 35,500.00 | 35,562.00 | 34,728.00 | 35,562.00 | 35,561.69 | 27 |
07 Feb 2024 | 33,899.50 | 36,005.00 | 33,899.50 | 35,440.00 | 35,439.69 | 72 |
06 Feb 2024 | 36,300.00 | 36,308.50 | 35,683.50 | 35,683.50 | 35,683.19 | 53 |
05 Feb 2024 | 36,307.00 | 36,525.00 | 36,272.00 | 36,285.50 | 36,285.18 | 105 |
02 Feb 2024 | 36,652.00 | 37,409.00 | 36,652.00 | 37,000.00 | 36,999.68 | 75 |
01 Feb 2024 | 36,130.00 | 37,291.00 | 35,850.00 | 37,291.00 | 37,290.67 | 107 |
31 Jan 2024 | 37,047.50 | 37,047.50 | 35,513.00 | 35,806.50 | 35,806.19 | 167 |
30 Jan 2024 | 36,166.00 | 37,840.00 | 36,166.00 | 37,047.50 | 37,047.18 | 75 |
29 Jan 2024 | 37,949.50 | 37,949.50 | 36,829.00 | 36,963.50 | 36,963.18 | 77 |
26 Jan 2024 | 38,301.00 | 38,301.00 | 36,492.50 | 37,028.00 | 37,027.68 | 32 |
25 Jan 2024 | 39,727.00 | 39,727.00 | 38,278.50 | 38,278.50 | 38,278.16 | 48 |
24 Jan 2024 | 38,500.00 | 38,664.50 | 38,189.00 | 38,197.50 | 38,197.16 | 35 |
23 Jan 2024 | 37,534.00 | 38,499.50 | 37,534.00 | 38,311.50 | 38,311.16 | 35 |
22 Jan 2024 | 39,298.00 | 39,298.00 | 37,821.00 | 38,000.00 | 37,999.67 | 83 |
19 Jan 2024 | 37,373.00 | 38,420.50 | 37,373.00 | 38,420.00 | 38,419.66 | 75 |
18 Jan 2024 | 37,148.00 | 37,272.00 | 36,595.00 | 36,595.00 | 36,594.68 | 15 |
17 Jan 2024 | 35,300.00 | 37,044.00 | 35,300.00 | 36,363.00 | 36,362.68 | 92 |
16 Jan 2024 | 35,179.50 | 35,655.50 | 34,770.00 | 35,300.00 | 35,299.69 | 126 |
15 Jan 2024 | 34,467.50 | 37,316.00 | 34,460.00 | 36,600.00 | 36,599.68 | 32 |
12 Jan 2024 | 34,637.00 | 34,637.00 | 33,196.50 | 33,767.50 | 33,767.20 | 37 |
11 Jan 2024 | 35,800.00 | 36,000.00 | 34,422.00 | 34,500.00 | 34,499.70 | 29 |
10 Jan 2024 | 36,249.00 | 36,822.00 | 35,788.50 | 35,802.00 | 35,801.69 | 57 |
09 Jan 2024 | 36,760.00 | 37,138.00 | 35,904.50 | 36,000.00 | 35,999.68 | 49 |
08 Jan 2024 | 33,700.00 | 37,250.00 | 33,700.00 | 36,759.50 | 36,759.18 | 89 |
05 Jan 2024 | 33,000.00 | 34,142.00 | 32,915.50 | 33,738.50 | 33,738.20 | 87 |
04 Jan 2024 | 31,778.50 | 32,342.00 | 31,778.50 | 32,200.00 | 32,199.72 | 40 |
03 Jan 2024 | 30,000.00 | 30,862.50 | 30,000.00 | 30,862.50 | 30,862.23 | 36 |
02 Jan 2024 | 28,750.00 | 29,000.00 | 28,750.00 | 29,000.00 | 28,999.75 | 15 |
29 Dec 2023 | 29,000.00 | 29,225.00 | 28,256.00 | 29,200.00 | 29,199.74 | 60 |
28 Dec 2023 | 26,599.00 | 28,229.00 | 26,599.00 | 28,187.00 | 28,186.75 | 167 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |