Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
26 Jun 2024 | 39,906.00 | 39,920.00 | 39,906.00 | 39,920.00 | 39,920.00 | 15 |
25 Jun 2024 | 40,263.00 | 40,270.00 | 39,785.00 | 39,908.00 | 39,908.00 | 161 |
24 Jun 2024 | 39,853.00 | 40,371.00 | 39,853.00 | 40,229.00 | 40,229.00 | 161 |
21 Jun 2024 | 40,027.00 | 40,027.00 | 39,928.00 | 39,943.00 | 39,943.00 | 71 |
20 Jun 2024 | 39,735.00 | 39,976.00 | 39,682.00 | 39,928.00 | 39,928.00 | 23 |
19 Jun 2024 | - | - | - | - | - | - |
18 Jun 2024 | 39,605.00 | 39,640.00 | 39,605.00 | 39,640.00 | 39,640.00 | 27 |
17 Jun 2024 | 39,315.00 | 39,648.00 | 39,230.00 | 39,592.00 | 39,592.00 | 28 |
14 Jun 2024 | 39,429.00 | 39,429.00 | 39,252.00 | 39,365.00 | 39,365.00 | 17 |
13 Jun 2024 | 39,500.00 | 39,500.00 | 39,261.00 | 39,439.00 | 39,439.00 | 145 |
12 Jun 2024 | 39,950.00 | 39,950.00 | 39,538.00 | 39,538.00 | 39,538.00 | 3 |
11 Jun 2024 | 39,548.00 | 39,548.00 | 39,548.00 | 39,548.00 | 39,548.00 | - |
10 Jun 2024 | 39,631.00 | 39,686.00 | 39,631.00 | 39,686.00 | 39,686.00 | 1 |
07 Jun 2024 | 39,900.00 | 39,900.00 | 39,615.00 | 39,615.00 | 39,615.00 | 36 |
06 Jun 2024 | 39,657.00 | 39,657.00 | 39,657.00 | 39,657.00 | 39,657.00 | - |
05 Jun 2024 | 39,644.00 | 39,644.00 | 39,644.00 | 39,644.00 | 39,644.00 | 5 |
04 Jun 2024 | 39,200.00 | 39,508.00 | 39,200.00 | 39,508.00 | 39,508.00 | 32 |
03 Jun 2024 | 39,323.00 | 39,323.00 | 39,323.00 | 39,323.00 | 39,323.00 | - |
31 May 2024 | 38,900.00 | 39,459.00 | 38,900.00 | 39,458.00 | 39,458.00 | 29 |
30 May 2024 | 38,900.00 | 38,945.00 | 38,878.00 | 38,878.00 | 38,878.00 | 23 |
29 May 2024 | 39,272.00 | 39,272.00 | 38,946.00 | 38,946.00 | 38,946.00 | 2 |
28 May 2024 | 39,600.00 | 39,611.00 | 39,359.00 | 39,359.00 | 39,359.00 | 7 |
24 May 2024 | 39,596.00 | 39,596.00 | 39,596.00 | 39,596.00 | 39,596.00 | - |
23 May 2024 | 39,575.00 | 39,575.00 | 39,575.00 | 39,575.00 | 39,575.00 | - |
22 May 2024 | 40,202.00 | 40,202.00 | 40,202.00 | 40,202.00 | 40,202.00 | - |
21 May 2024 | 40,408.00 | 40,422.00 | 40,408.00 | 40,422.00 | 40,422.00 | 1 |
20 May 2024 | 40,356.00 | 40,356.00 | 40,356.00 | 40,356.00 | 40,356.00 | - |
17 May 2024 | 40,556.00 | 40,556.00 | 40,556.00 | 40,556.00 | 40,556.00 | - |
16 May 2024 | 40,430.00 | 40,430.00 | 40,430.00 | 40,430.00 | 40,430.00 | - |
15 May 2024 | 40,562.00 | 40,786.00 | 40,465.00 | 40,465.00 | 40,465.00 | 2 |
14 May 2024 | 40,124.00 | 40,124.00 | 40,124.00 | 40,124.00 | 40,124.00 | - |
13 May 2024 | 39,995.00 | 39,995.00 | 39,995.00 | 39,995.00 | 39,995.00 | - |
10 May 2024 | 40,082.00 | 40,082.00 | 40,082.00 | 40,082.00 | 40,082.00 | - |
09 May 2024 | 39,955.00 | 39,955.00 | 39,955.00 | 39,955.00 | 39,955.00 | - |
08 May 2024 | 39,625.00 | 39,625.00 | 39,625.00 | 39,625.00 | 39,625.00 | - |
07 May 2024 | 39,459.00 | 39,459.00 | 39,459.00 | 39,459.00 | 39,459.00 | - |
06 May 2024 | 39,415.00 | 39,415.00 | 39,415.00 | 39,415.00 | 39,415.00 | - |
03 May 2024 | 39,255.00 | 39,255.00 | 39,255.00 | 39,255.00 | 39,255.00 | - |
02 May 2024 | 38,667.00 | 38,794.00 | 38,667.00 | 38,794.00 | 38,794.00 | 1 |
01 May 2024 | 38,488.00 | 38,488.00 | 38,488.00 | 38,488.00 | 38,488.00 | - |
30 Apr 2024 | 38,390.00 | 38,390.00 | 38,390.00 | 38,390.00 | 38,390.00 | - |
29 Apr 2024 | 38,957.00 | 38,957.00 | 38,957.00 | 38,957.00 | 38,957.00 | - |
26 Apr 2024 | 38,844.00 | 38,844.00 | 38,844.00 | 38,844.00 | 38,844.00 | - |
25 Apr 2024 | 38,685.00 | 38,685.00 | 38,685.00 | 38,685.00 | 38,685.00 | - |
24 Apr 2024 | 39,077.00 | 39,077.00 | 39,077.00 | 39,077.00 | 39,077.00 | - |
23 Apr 2024 | 39,200.00 | 39,200.00 | 39,123.00 | 39,123.00 | 39,123.00 | 2 |
22 Apr 2024 | 39,000.00 | 39,000.00 | 38,865.00 | 38,865.00 | 38,865.00 | 2 |
19 Apr 2024 | 39,000.00 | 39,000.00 | 38,605.00 | 38,605.00 | 38,605.00 | 2 |
18 Apr 2024 | 38,404.00 | 38,404.00 | 38,404.00 | 38,404.00 | 38,404.00 | - |
17 Apr 2024 | 38,705.00 | 38,784.00 | 38,504.00 | 38,504.00 | 38,504.00 | 3 |
16 Apr 2024 | 38,443.00 | 38,443.00 | 38,443.00 | 38,443.00 | 38,443.00 | - |
15 Apr 2024 | 39,300.00 | 39,300.00 | 38,390.00 | 38,390.00 | 38,390.00 | 3 |
12 Apr 2024 | 39,054.00 | 39,054.00 | 38,635.00 | 38,635.00 | 38,635.00 | 2 |
11 Apr 2024 | 39,148.00 | 39,600.00 | 39,148.00 | 39,148.00 | 39,148.00 | 2 |
10 Apr 2024 | 39,277.00 | 39,277.00 | 39,154.00 | 39,154.00 | 39,154.00 | 1 |
09 Apr 2024 | 39,593.00 | 39,593.00 | 39,593.00 | 39,593.00 | 39,593.00 | - |
08 Apr 2024 | 39,616.00 | 39,616.00 | 39,616.00 | 39,616.00 | 39,616.00 | - |
05 Apr 2024 | 39,620.00 | 39,620.00 | 39,620.00 | 39,620.00 | 39,620.00 | - |
04 Apr 2024 | 39,313.00 | 39,313.00 | 39,313.00 | 39,313.00 | 39,313.00 | - |
03 Apr 2024 | 39,879.00 | 39,879.00 | 39,879.00 | 39,879.00 | 39,879.00 | - |
02 Apr 2024 | 39,905.00 | 39,905.00 | 39,905.00 | 39,905.00 | 39,905.00 | - |
01 Apr 2024 | 40,291.00 | 40,291.00 | 40,291.00 | 40,291.00 | 40,291.00 | - |
28 Mar 2024 | 40,573.00 | 40,573.00 | 40,573.00 | 40,573.00 | 40,573.00 | - |
27 Mar 2024 | 40,476.00 | 40,476.00 | 40,476.00 | 40,476.00 | 40,476.00 | - |
26 Mar 2024 | 40,043.00 | 40,043.00 | 40,043.00 | 40,043.00 | 40,043.00 | - |
25 Mar 2024 | 40,500.00 | 40,500.00 | 40,117.00 | 40,117.00 | 40,117.00 | 1 |
22 Mar 2024 | 40,350.00 | 40,350.00 | 40,350.00 | 40,350.00 | 40,350.00 | - |
21 Mar 2024 | 40,505.00 | 40,505.00 | 40,490.00 | 40,490.00 | 40,490.00 | 1 |
20 Mar 2024 | 40,555.00 | 40,555.00 | 40,211.00 | 40,211.00 | 40,211.00 | 1 |
19 Mar 2024 | 39,801.00 | 39,801.00 | 39,801.00 | 39,801.00 | 39,801.00 | - |
18 Mar 2024 | 39,489.00 | 39,489.00 | 39,489.00 | 39,489.00 | 39,489.00 | - |
15 Mar 2024 | 39,400.00 | 39,400.00 | 39,400.00 | 39,400.00 | 39,400.00 | - |
14 Mar 2024 | 39,600.00 | 39,600.00 | 39,600.00 | 39,600.00 | 39,600.00 | - |
13 Mar 2024 | 39,720.00 | 39,746.00 | 39,720.00 | 39,746.00 | 39,746.00 | 1 |
12 Mar 2024 | 39,723.00 | 39,723.00 | 39,723.00 | 39,723.00 | 39,723.00 | - |
11 Mar 2024 | 39,482.00 | 39,482.00 | 39,482.00 | 39,482.00 | 39,482.00 | - |
08 Mar 2024 | 39,436.00 | 39,436.00 | 39,436.00 | 39,436.00 | 39,436.00 | - |
07 Mar 2024 | 39,742.00 | 39,742.00 | 39,514.00 | 39,514.00 | 39,514.00 | 1 |
06 Mar 2024 | 39,377.00 | 39,377.00 | 39,377.00 | 39,377.00 | 39,377.00 | - |
05 Mar 2024 | 39,304.00 | 39,304.00 | 39,304.00 | 39,304.00 | 39,304.00 | - |
04 Mar 2024 | 39,723.00 | 39,723.00 | 39,723.00 | 39,723.00 | 39,723.00 | - |
01 Mar 2024 | 39,834.00 | 39,834.00 | 39,834.00 | 39,834.00 | 39,834.00 | - |
29 Feb 2024 | 39,759.00 | 39,759.00 | 39,759.00 | 39,759.00 | 39,759.00 | - |
28 Feb 2024 | 39,679.00 | 39,679.00 | 39,679.00 | 39,679.00 | 39,679.00 | - |
27 Feb 2024 | 39,720.00 | 39,720.00 | 39,720.00 | 39,720.00 | 39,720.00 | - |
26 Feb 2024 | 39,822.00 | 39,822.00 | 39,822.00 | 39,822.00 | 39,822.00 | - |
23 Feb 2024 | 39,903.00 | 39,903.00 | 39,903.00 | 39,903.00 | 39,903.00 | - |
22 Feb 2024 | 39,828.00 | 39,828.00 | 39,828.00 | 39,828.00 | 39,828.00 | - |
21 Feb 2024 | 39,366.00 | 39,366.00 | 39,366.00 | 39,366.00 | 39,366.00 | - |
20 Feb 2024 | 39,309.00 | 39,309.00 | 39,309.00 | 39,309.00 | 39,309.00 | - |
16 Feb 2024 | 39,386.00 | 39,386.00 | 39,386.00 | 39,386.00 | 39,386.00 | - |
15 Feb 2024 | 39,549.00 | 39,549.00 | 39,549.00 | 39,549.00 | 39,549.00 | - |
14 Feb 2024 | 39,200.00 | 39,200.00 | 39,200.00 | 39,200.00 | 39,200.00 | - |
13 Feb 2024 | 39,043.00 | 39,043.00 | 39,043.00 | 39,043.00 | 39,043.00 | - |
12 Feb 2024 | 39,577.00 | 39,577.00 | 39,577.00 | 39,577.00 | 39,577.00 | - |
09 Feb 2024 | 39,450.00 | 39,450.00 | 39,450.00 | 39,450.00 | 39,450.00 | - |
08 Feb 2024 | 39,523.00 | 39,523.00 | 39,523.00 | 39,523.00 | 39,523.00 | - |
07 Feb 2024 | 39,468.00 | 39,468.00 | 39,468.00 | 39,468.00 | 39,468.00 | - |
06 Feb 2024 | 39,305.00 | 39,305.00 | 39,305.00 | 39,305.00 | 39,305.00 | - |
05 Feb 2024 | 39,158.00 | 39,158.00 | 39,158.00 | 39,158.00 | 39,158.00 | - |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |