Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
03 Jun 2024 | 47,290.00 | 47,312.00 | 47,144.00 | 47,059.00 | 47,059.00 | 394 |
31 May 2024 | 46,822.00 | 46,822.00 | 46,786.00 | 46,731.50 | 46,731.50 | 2 |
30 May 2024 | 47,057.00 | 47,057.00 | 46,778.00 | 46,863.00 | 46,863.00 | 2 |
29 May 2024 | 46,566.24 | 46,756.00 | 46,566.24 | 46,765.00 | 46,765.00 | 5 |
28 May 2024 | 46,840.27 | 46,841.12 | 46,840.27 | 46,844.50 | 46,844.50 | 8 |
24 May 2024 | 47,064.00 | 47,076.00 | 47,064.00 | 47,134.50 | 47,134.50 | 2 |
23 May 2024 | 47,571.00 | 47,571.00 | 47,067.00 | 47,153.00 | 47,153.00 | 113 |
22 May 2024 | 47,768.00 | 47,768.00 | 47,768.00 | 47,676.50 | 47,676.50 | 1 |
21 May 2024 | 47,798.61 | 47,798.61 | 47,643.00 | 47,548.50 | 47,548.50 | 29 |
20 May 2024 | 48,108.00 | 48,113.10 | 47,929.00 | 47,913.50 | 47,913.50 | 53 |
17 May 2024 | 47,984.00 | 47,984.00 | 47,984.00 | 47,984.00 | 47,984.00 | - |
16 May 2024 | 48,266.32 | 48,308.00 | 48,266.32 | 48,239.50 | 48,239.50 | 67 |
15 May 2024 | 48,323.00 | 48,323.00 | 48,323.00 | 48,323.00 | 48,323.00 | - |
14 May 2024 | 48,404.00 | 48,458.95 | 48,296.00 | 48,477.00 | 48,477.00 | 161 |
13 May 2024 | 48,716.36 | 48,725.00 | 48,535.00 | 48,514.50 | 48,514.50 | 34 |
10 May 2024 | 48,962.82 | 48,990.43 | 48,713.86 | 48,598.00 | 48,598.00 | 40 |
09 May 2024 | 48,838.00 | 48,838.00 | 48,815.00 | 48,845.00 | 48,845.00 | 2 |
08 May 2024 | 48,550.00 | 48,601.00 | 48,532.00 | 48,618.50 | 48,618.50 | 948 |
07 May 2024 | 48,943.00 | 48,943.00 | 48,786.00 | 48,838.50 | 48,838.50 | 3 |
03 May 2024 | 48,872.00 | 48,872.00 | 48,546.00 | 48,419.00 | 48,419.00 | 2 |
02 May 2024 | 48,036.00 | 48,065.00 | 47,899.00 | 48,014.50 | 48,014.50 | 3 |
01 May 2024 | 47,818.34 | 47,818.30 | 47,818.30 | 47,723.00 | 47,723.00 | 11 |
30 Apr 2024 | 48,793.94 | 48,830.00 | 48,726.81 | 48,463.50 | 48,463.50 | 8 |
29 Apr 2024 | 49,071.00 | 49,105.33 | 48,719.93 | 48,944.00 | 48,944.00 | 4 |
26 Apr 2024 | 48,284.00 | 48,357.00 | 48,284.00 | 48,339.50 | 48,339.50 | 26 |
25 Apr 2024 | 47,306.50 | 47,306.50 | 47,306.50 | 47,306.50 | 47,306.50 | - |
24 Apr 2024 | 48,135.00 | 48,135.00 | 48,127.00 | 47,949.50 | 47,949.50 | 358 |
23 Apr 2024 | 47,128.00 | 47,305.00 | 47,128.00 | 47,315.00 | 47,315.00 | 2 |
22 Apr 2024 | 47,049.25 | 47,049.25 | 47,005.32 | 46,851.00 | 46,851.00 | 2 |
19 Apr 2024 | 46,992.00 | 46,992.00 | 46,992.00 | 46,992.00 | 46,992.00 | - |
18 Apr 2024 | 47,291.00 | 47,508.00 | 47,179.00 | 47,364.50 | 47,364.50 | 7 |
17 Apr 2024 | 47,442.00 | 47,442.00 | 47,383.00 | 47,316.50 | 47,316.50 | 2 |
16 Apr 2024 | 47,739.83 | 47,739.83 | 47,343.00 | 47,642.00 | 47,642.00 | 55 |
15 Apr 2024 | 48,808.00 | 48,808.00 | 48,602.00 | 48,439.50 | 48,439.50 | 15 |
12 Apr 2024 | 48,870.00 | 48,870.00 | 48,787.00 | 48,865.00 | 48,865.00 | 3 |
11 Apr 2024 | 48,591.00 | 48,670.20 | 48,550.00 | 48,663.50 | 48,663.50 | 16 |
10 Apr 2024 | 49,007.00 | 49,032.25 | 48,576.00 | 48,735.50 | 48,735.50 | 149 |
09 Apr 2024 | 48,847.01 | 48,851.78 | 48,480.00 | 48,644.00 | 48,644.00 | 42 |
08 Apr 2024 | 48,624.36 | 48,954.00 | 48,622.83 | 48,894.00 | 48,894.00 | 6 |
05 Apr 2024 | 48,575.00 | 48,681.00 | 48,575.00 | 48,283.50 | 48,283.50 | 2 |
04 Apr 2024 | 48,840.00 | 48,840.00 | 48,797.00 | 48,972.50 | 48,972.50 | 16 |
03 Apr 2024 | 48,914.00 | 48,962.45 | 48,807.00 | 48,914.00 | 48,914.00 | 15 |
02 Apr 2024 | 48,895.50 | 48,895.50 | 48,895.50 | 48,895.50 | 48,895.50 | - |
28 Mar 2024 | 49,942.00 | 50,128.00 | 49,942.00 | 49,942.00 | 49,942.00 | 11 |
27 Mar 2024 | 49,919.00 | 49,919.00 | 49,730.99 | 49,919.00 | 49,919.00 | 8 |
26 Mar 2024 | 49,974.00 | 49,974.00 | 49,917.00 | 49,797.50 | 49,797.50 | 2 |
25 Mar 2024 | 49,464.28 | 49,479.00 | 49,399.00 | 49,455.50 | 49,455.50 | 14 |
22 Mar 2024 | 49,985.00 | 49,985.00 | 49,674.00 | 49,674.00 | 49,674.00 | 10 |
21 Mar 2024 | 49,900.00 | 50,050.00 | 49,900.00 | 50,120.50 | 50,120.50 | 12 |
20 Mar 2024 | 48,862.00 | 48,862.00 | 48,862.00 | 48,801.50 | 48,801.50 | 24 |
19 Mar 2024 | 48,429.00 | 48,508.18 | 48,398.00 | 48,590.50 | 48,590.50 | 17 |
18 Mar 2024 | 48,136.60 | 48,136.60 | 48,040.91 | 48,354.50 | 48,354.50 | 12 |
15 Mar 2024 | 48,052.00 | 48,052.00 | 47,854.00 | 47,789.00 | 47,789.00 | 2 |
14 Mar 2024 | 48,483.30 | 48,483.30 | 48,414.80 | 48,160.00 | 48,160.00 | 13 |
13 Mar 2024 | 48,436.00 | 48,634.00 | 48,436.00 | 48,645.00 | 48,645.00 | 2 |
12 Mar 2024 | 48,500.00 | 48,738.00 | 48,500.00 | 48,608.00 | 48,608.00 | 7 |
11 Mar 2024 | 48,092.44 | 48,143.00 | 48,092.44 | 48,102.00 | 48,102.00 | 82 |
08 Mar 2024 | 48,437.00 | 48,437.00 | 48,245.00 | 48,159.00 | 48,159.00 | 2 |
07 Mar 2024 | 48,566.00 | 48,566.00 | 48,566.00 | 48,414.50 | 48,414.50 | 1 |
06 Mar 2024 | 48,535.00 | 48,535.00 | 48,359.54 | 48,505.00 | 48,505.00 | 76 |
05 Mar 2024 | 48,800.00 | 49,131.20 | 48,525.00 | 48,611.00 | 48,611.00 | 31 |
04 Mar 2024 | 49,728.00 | 49,728.00 | 49,687.00 | 49,538.50 | 49,538.50 | 22 |
01 Mar 2024 | 50,014.00 | 50,084.00 | 50,010.00 | 50,071.50 | 50,071.50 | 3 |
29 Feb 2024 | 49,871.00 | 49,871.00 | 49,796.00 | 49,838.50 | 49,838.50 | 2 |
28 Feb 2024 | 49,596.00 | 49,767.00 | 49,596.00 | 49,881.00 | 49,881.00 | 4 |
27 Feb 2024 | 49,491.00 | 49,520.00 | 49,491.00 | 49,418.00 | 49,418.00 | 2 |
26 Feb 2024 | 49,105.00 | 49,383.00 | 49,105.00 | 49,340.50 | 49,340.50 | 11 |
23 Feb 2024 | 49,137.50 | 49,137.50 | 49,137.50 | 49,137.50 | 49,137.50 | - |
22 Feb 2024 | 48,638.00 | 49,114.00 | 48,638.00 | 49,027.00 | 49,027.00 | 4 |
21 Feb 2024 | 48,506.50 | 48,506.50 | 48,506.50 | 48,506.50 | 48,506.50 | - |
20 Feb 2024 | 47,997.00 | 47,997.00 | 47,997.00 | 48,146.00 | 48,146.00 | 10 |
19 Feb 2024 | 48,609.00 | 48,804.00 | 48,575.00 | 48,654.00 | 48,654.00 | 13 |
16 Feb 2024 | 48,665.00 | 48,820.00 | 48,665.00 | 48,934.00 | 48,934.00 | 3 |
15 Feb 2024 | 48,560.00 | 48,626.00 | 48,560.00 | 48,611.00 | 48,611.00 | 22 |
14 Feb 2024 | 48,170.00 | 48,170.00 | 48,162.00 | 48,199.00 | 48,199.00 | 2 |
13 Feb 2024 | 48,080.00 | 48,108.00 | 48,044.00 | 48,129.00 | 48,129.00 | 767 |
12 Feb 2024 | 48,623.00 | 49,098.00 | 48,623.00 | 48,993.50 | 48,993.50 | 14 |
09 Feb 2024 | 48,598.00 | 48,598.00 | 48,456.06 | 48,434.00 | 48,434.00 | 47 |
08 Feb 2024 | 48,486.00 | 48,486.00 | 48,459.00 | 48,453.00 | 48,453.00 | 2 |
07 Feb 2024 | 48,001.00 | 48,037.00 | 47,803.00 | 48,278.00 | 48,278.00 | 1,015 |
06 Feb 2024 | 47,739.00 | 47,739.00 | 47,682.00 | 47,719.50 | 47,719.50 | 2 |
05 Feb 2024 | 47,644.00 | 47,644.00 | 47,572.00 | 47,393.50 | 47,393.50 | 2 |
02 Feb 2024 | 47,415.00 | 47,428.34 | 47,415.00 | 47,608.50 | 47,608.50 | 44 |
01 Feb 2024 | 46,774.00 | 46,774.00 | 46,667.00 | 46,375.00 | 46,375.00 | 7 |
31 Jan 2024 | 46,920.00 | 46,920.00 | 46,700.00 | 46,848.00 | 46,848.00 | 7 |
30 Jan 2024 | 47,190.00 | 47,413.77 | 47,190.00 | 47,371.50 | 47,371.50 | 87 |
29 Jan 2024 | 46,614.24 | 46,614.24 | 46,568.48 | 46,737.50 | 46,737.50 | 155 |
26 Jan 2024 | 46,277.00 | 46,277.00 | 46,253.77 | 46,455.00 | 46,455.00 | 12 |
25 Jan 2024 | 46,265.00 | 46,331.00 | 46,202.19 | 46,331.00 | 46,331.00 | 634 |
24 Jan 2024 | 47,080.00 | 47,086.75 | 47,080.00 | 47,078.50 | 47,078.50 | 10 |
23 Jan 2024 | 47,146.50 | 47,146.50 | 47,146.50 | 47,146.50 | 47,146.50 | - |
22 Jan 2024 | 47,498.00 | 47,559.00 | 47,211.00 | 47,258.50 | 47,258.50 | 16 |
19 Jan 2024 | 47,125.50 | 47,125.50 | 47,125.50 | 47,125.50 | 47,125.50 | - |
18 Jan 2024 | 47,039.00 | 47,054.00 | 47,015.94 | 46,930.50 | 46,930.50 | 3 |
17 Jan 2024 | 46,845.00 | 47,010.00 | 46,814.77 | 46,851.00 | 46,851.00 | 16 |
16 Jan 2024 | 47,209.00 | 47,272.00 | 47,209.00 | 47,357.00 | 47,357.00 | 3 |
15 Jan 2024 | 47,089.00 | 47,173.83 | 47,089.00 | 47,086.00 | 47,086.00 | 5 |
12 Jan 2024 | 47,463.00 | 47,463.00 | 46,997.00 | 47,168.00 | 47,168.00 | 1,201 |
11 Jan 2024 | 47,503.00 | 47,503.00 | 47,449.00 | 47,377.00 | 47,377.00 | 2 |
10 Jan 2024 | 47,480.00 | 47,598.00 | 47,478.62 | 47,589.00 | 47,589.00 | 13 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |