Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
03 May 2024 | 55,000.00 | 55,514.00 | 54,739.00 | 55,068.50 | 55,068.50 | 82 |
02 May 2024 | 53,529.50 | 54,500.00 | 53,529.50 | 54,500.00 | 54,500.00 | 19 |
30 Apr 2024 | 54,809.50 | 54,815.50 | 54,179.50 | 54,179.50 | 54,179.50 | 22 |
29 Apr 2024 | 54,151.50 | 55,103.50 | 54,151.50 | 55,042.50 | 55,042.50 | 37 |
26 Apr 2024 | 53,939.00 | 53,939.00 | 53,680.50 | 53,680.50 | 53,680.50 | 6 |
25 Apr 2024 | 50,453.50 | 53,040.00 | 50,264.00 | 53,040.00 | 53,040.00 | 33 |
24 Apr 2024 | 50,065.00 | 51,000.00 | 49,956.00 | 51,000.00 | 51,000.00 | 13 |
23 Apr 2024 | 49,753.00 | 50,099.50 | 49,566.00 | 49,904.50 | 49,904.50 | 36 |
22 Apr 2024 | 49,779.50 | 50,354.50 | 49,779.50 | 50,354.50 | 50,354.50 | 15 |
19 Apr 2024 | 49,842.50 | 49,842.50 | 49,559.00 | 49,559.00 | 49,559.00 | 12 |
18 Apr 2024 | 48,800.00 | 49,736.00 | 48,800.00 | 49,736.00 | 49,736.00 | 8 |
17 Apr 2024 | 49,256.00 | 49,256.00 | 48,685.00 | 48,888.50 | 48,888.50 | 7 |
16 Apr 2024 | 49,875.50 | 49,890.00 | 49,875.50 | 49,883.00 | 49,883.00 | 2 |
15 Apr 2024 | 50,436.00 | 51,714.50 | 50,157.50 | 50,956.50 | 50,956.50 | 34 |
12 Apr 2024 | 49,831.00 | 51,450.00 | 49,831.00 | 51,450.00 | 51,450.00 | 78 |
12 Apr 2024 | 396.703 Dividend | |||||
11 Apr 2024 | 48,985.00 | 49,427.50 | 48,826.50 | 49,400.50 | 49,003.80 | 31 |
10 Apr 2024 | 48,278.50 | 49,000.00 | 48,278.50 | 49,000.00 | 48,606.51 | 22 |
09 Apr 2024 | 49,243.00 | 49,523.00 | 49,140.50 | 49,523.00 | 49,125.31 | 10 |
08 Apr 2024 | 49,700.00 | 50,037.00 | 49,689.50 | 49,774.00 | 49,374.30 | 125 |
05 Apr 2024 | 50,760.00 | 50,760.00 | 49,838.50 | 50,070.50 | 49,668.42 | 10 |
04 Apr 2024 | 50,000.00 | 51,619.50 | 50,000.00 | 50,455.00 | 50,049.83 | 15 |
03 Apr 2024 | 52,180.50 | 52,180.50 | 50,500.00 | 50,500.00 | 50,094.47 | 37 |
27 Mar 2024 | 52,700.00 | 52,878.00 | 52,470.00 | 52,594.50 | 52,172.15 | 9 |
26 Mar 2024 | 54,000.00 | 54,000.00 | 52,232.00 | 52,644.50 | 52,221.75 | 28 |
25 Mar 2024 | 52,125.00 | 52,440.50 | 52,000.00 | 52,000.00 | 51,582.42 | 18 |
22 Mar 2024 | 53,360.50 | 53,360.50 | 52,592.50 | 52,592.50 | 52,170.16 | 7 |
21 Mar 2024 | 53,929.50 | 53,969.50 | 53,454.00 | 53,454.00 | 53,024.75 | 12 |
20 Mar 2024 | - | - | - | - | - | - |
19 Mar 2024 | 52,785.00 | 53,130.00 | 52,249.00 | 52,249.00 | 51,829.42 | 28 |
18 Mar 2024 | 52,915.00 | 53,208.00 | 52,404.50 | 53,208.00 | 52,780.72 | 23 |
15 Mar 2024 | 53,193.00 | 53,193.00 | 52,130.00 | 52,915.00 | 52,490.07 | 17 |
14 Mar 2024 | 53,149.50 | 53,213.50 | 52,688.00 | 52,688.00 | 52,264.90 | 22 |
13 Mar 2024 | 52,783.00 | 53,622.50 | 52,134.50 | 52,134.50 | 51,715.84 | 38 |
12 Mar 2024 | 51,500.00 | 52,969.50 | 51,500.00 | 52,783.00 | 52,359.13 | 940 |
11 Mar 2024 | 50,454.00 | 50,454.00 | 49,194.00 | 49,402.00 | 49,005.29 | 35 |
08 Mar 2024 | 49,475.50 | 50,370.00 | 49,475.50 | 49,604.00 | 49,205.66 | 37 |
07 Mar 2024 | 49,020.00 | 49,705.50 | 49,020.00 | 49,475.50 | 49,078.20 | 8 |
06 Mar 2024 | 50,900.00 | 50,900.00 | 48,864.50 | 48,864.50 | 48,472.10 | 48 |
05 Mar 2024 | 51,439.00 | 51,688.00 | 50,950.00 | 50,950.00 | 50,540.85 | 19 |
04 Mar 2024 | 52,630.00 | 52,630.00 | 50,857.00 | 51,439.00 | 51,025.93 | 18 |
01 Mar 2024 | 54,731.50 | 54,731.50 | 52,546.00 | 52,620.00 | 52,197.44 | 30 |
29 Feb 2024 | 52,963.00 | 52,963.00 | 52,164.50 | 52,626.50 | 52,203.89 | 11 |
28 Feb 2024 | 53,080.00 | 53,080.00 | 51,401.50 | 51,401.50 | 50,988.73 | 14 |
27 Feb 2024 | 54,906.50 | 55,096.50 | 54,705.00 | 55,096.50 | 54,654.05 | 95 |
26 Feb 2024 | 54,515.50 | 54,763.50 | 54,002.00 | 54,142.50 | 53,707.71 | 99 |
23 Feb 2024 | - | - | - | - | - | - |
22 Feb 2024 | 58,452.50 | 58,452.50 | 54,100.00 | 55,222.00 | 54,778.55 | 183 |
21 Feb 2024 | 57,487.00 | 57,487.00 | 55,765.50 | 56,204.50 | 55,753.16 | 13 |
20 Feb 2024 | 57,525.50 | 57,803.50 | 57,443.00 | 57,771.50 | 57,307.57 | 92 |
19 Feb 2024 | 55,938.00 | 56,000.00 | 55,938.00 | 56,000.00 | 55,550.30 | 8 |
16 Feb 2024 | 58,231.00 | 58,231.00 | 54,640.00 | 55,938.00 | 55,488.80 | 9 |
15 Feb 2024 | 59,000.00 | 59,000.00 | 58,140.50 | 58,231.50 | 57,763.88 | 25 |
14 Feb 2024 | 60,271.00 | 60,271.00 | 57,546.00 | 58,107.50 | 57,640.88 | 34 |
09 Feb 2024 | 61,525.00 | 61,525.00 | 60,271.00 | 60,277.50 | 59,793.45 | 14 |
08 Feb 2024 | 61,500.00 | 61,500.00 | 61,179.00 | 61,193.00 | 60,701.60 | 61 |
07 Feb 2024 | 62,067.00 | 63,189.00 | 62,067.00 | 62,067.00 | 61,568.58 | 28 |
06 Feb 2024 | 63,000.00 | 63,000.00 | 62,067.50 | 62,067.50 | 61,569.07 | 2 |
05 Feb 2024 | 67,818.50 | 67,818.50 | 62,345.00 | 62,852.50 | 62,347.77 | 68 |
02 Feb 2024 | 65,055.00 | 66,963.00 | 64,986.00 | 66,000.00 | 65,470.00 | 23 |
01 Feb 2024 | 60,351.50 | 63,170.50 | 60,351.50 | 63,170.50 | 62,663.22 | 41 |
31 Jan 2024 | 58,271.00 | 59,973.50 | 58,007.00 | 59,933.00 | 59,451.71 | 9 |
30 Jan 2024 | 58,588.00 | 58,626.00 | 58,136.00 | 58,266.00 | 57,798.10 | 52 |
29 Jan 2024 | 58,356.00 | 58,356.00 | 58,093.00 | 58,112.50 | 57,645.84 | 8 |
26 Jan 2024 | 59,200.00 | 59,200.00 | 56,484.00 | 58,000.50 | 57,534.73 | 265 |
25 Jan 2024 | 58,444.00 | 59,200.00 | 58,416.00 | 59,200.00 | 58,724.60 | 13 |
24 Jan 2024 | 59,533.50 | 59,533.50 | 59,112.50 | 59,112.50 | 58,637.80 | 5 |
23 Jan 2024 | 58,439.50 | 58,444.00 | 58,072.50 | 58,444.00 | 57,974.68 | 34 |
22 Jan 2024 | 59,968.00 | 59,968.00 | 58,288.00 | 58,439.50 | 57,970.21 | 4 |
19 Jan 2024 | 57,120.00 | 59,648.00 | 57,110.00 | 59,648.00 | 59,169.00 | 30 |
18 Jan 2024 | 59,401.00 | 60,215.00 | 57,931.50 | 58,571.00 | 58,100.65 | 51 |
17 Jan 2024 | 55,700.00 | 58,474.00 | 55,600.00 | 57,116.50 | 56,657.84 | 48 |
16 Jan 2024 | 54,318.00 | 55,660.00 | 54,318.00 | 55,660.00 | 55,213.03 | 21 |
15 Jan 2024 | 52,194.00 | 52,194.00 | 52,194.00 | 52,194.00 | 51,774.86 | 1 |
12 Jan 2024 | 53,678.50 | 53,678.50 | 52,194.00 | 52,194.00 | 51,774.86 | 7 |
11 Jan 2024 | 51,626.00 | 53,169.00 | 51,626.00 | 53,158.50 | 52,731.62 | 5 |
10 Jan 2024 | 54,542.00 | 54,853.00 | 52,590.00 | 53,169.00 | 52,742.04 | 29 |
09 Jan 2024 | 54,197.50 | 54,431.00 | 53,771.50 | 53,771.50 | 53,339.70 | 10 |
08 Jan 2024 | 51,106.50 | 54,944.50 | 51,106.50 | 53,321.00 | 52,892.81 | 15 |
05 Jan 2024 | 49,488.50 | 51,106.50 | 49,411.00 | 51,106.50 | 50,696.10 | 17 |
04 Jan 2024 | 47,666.00 | 49,488.50 | 47,666.00 | 49,411.00 | 49,014.21 | 15 |
03 Jan 2024 | 45,891.00 | 48,000.00 | 45,891.00 | 47,666.50 | 47,283.72 | 9 |
02 Jan 2024 | 46,000.00 | 47,588.00 | 44,662.50 | 45,891.00 | 45,522.48 | 74 |
29 Dec 2023 | 44,149.50 | 45,979.50 | 44,149.50 | 45,979.50 | 45,610.27 | 12 |
28 Dec 2023 | 43,294.00 | 44,149.50 | 43,236.50 | 44,149.50 | 43,794.96 | 19 |
27 Dec 2023 | 43,449.50 | 43,449.50 | 42,413.00 | 42,417.00 | 42,076.38 | 22 |
26 Dec 2023 | 45,115.50 | 45,115.50 | 42,799.00 | 43,449.50 | 43,100.59 | 6 |
22 Dec 2023 | 45,852.00 | 46,000.00 | 45,356.00 | 45,560.00 | 45,194.14 | 5 |
21 Dec 2023 | 44,649.50 | 45,257.00 | 44,608.50 | 45,257.00 | 44,893.57 | 5 |
20 Dec 2023 | 48,000.00 | 48,000.00 | 45,593.00 | 45,593.00 | 45,226.87 | 21 |
19 Dec 2023 | 47,496.00 | 47,496.00 | 46,446.00 | 47,010.50 | 46,632.99 | 10 |
18 Dec 2023 | 47,352.00 | 47,352.00 | 45,738.50 | 46,241.50 | 45,870.16 | 16 |
15 Dec 2023 | 48,300.00 | 49,125.50 | 46,785.50 | 48,500.00 | 48,110.53 | 16 |
14 Dec 2023 | 47,300.00 | 48,321.50 | 45,797.50 | 48,301.50 | 47,913.62 | 37 |
13 Dec 2023 | 48,365.50 | 48,365.50 | 43,920.50 | 45,388.00 | 45,023.52 | 86 |
12 Dec 2023 | 44,000.00 | 47,411.50 | 43,800.00 | 47,411.50 | 47,030.77 | 18 |
11 Dec 2023 | 42,974.00 | 44,028.00 | 42,974.00 | 43,657.00 | 43,306.42 | 34 |
07 Dec 2023 | 40,683.50 | 43,614.00 | 40,683.50 | 43,614.00 | 43,263.77 | 37 |
06 Dec 2023 | 39,434.00 | 40,595.00 | 39,434.00 | 40,595.00 | 40,269.01 | 37 |
05 Dec 2023 | 37,943.50 | 39,000.00 | 37,943.50 | 39,000.00 | 38,686.82 | 10 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |