Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
02 Jul 2024 | 13,358.50 | 13,358.50 | 13,358.50 | 13,358.50 | 13,358.50 | - |
01 Jul 2024 | 13,376.00 | 13,376.00 | 13,376.00 | 13,376.00 | 13,376.00 | - |
28 Jun 2024 | 13,398.00 | 13,398.00 | 13,398.00 | 13,398.00 | 13,398.00 | - |
27 Jun 2024 | 13,368.00 | 13,368.00 | 13,352.00 | 13,324.50 | 13,324.50 | 72 |
26 Jun 2024 | 13,332.50 | 13,332.50 | 13,332.50 | 13,332.50 | 13,332.50 | - |
25 Jun 2024 | 13,327.00 | 13,327.00 | 13,327.00 | 13,263.00 | 13,263.00 | 300 |
24 Jun 2024 | 13,345.00 | 13,345.00 | 13,345.00 | 13,348.00 | 13,348.00 | 487 |
21 Jun 2024 | 13,367.50 | 13,367.50 | 13,367.50 | 13,367.50 | 13,367.50 | - |
20 Jun 2024 | 13,454.00 | 13,489.00 | 13,454.00 | 13,389.50 | 13,389.50 | 15,046 |
19 Jun 2024 | 13,468.00 | 13,468.00 | 13,468.00 | 13,468.00 | 13,468.00 | 12 |
18 Jun 2024 | 13,358.00 | 13,358.00 | 13,358.00 | 13,378.50 | 13,378.50 | 376 |
17 Jun 2024 | 13,278.00 | 13,313.75 | 13,278.00 | 13,278.00 | 13,278.00 | 57 |
14 Jun 2024 | 13,228.00 | 13,228.00 | 13,228.00 | 13,228.00 | 13,228.00 | - |
13 Jun 2024 | 13,152.00 | 13,152.00 | 13,152.00 | 13,152.00 | 13,152.00 | - |
12 Jun 2024 | 13,139.50 | 13,139.50 | 13,139.50 | 13,139.50 | 13,139.50 | - |
11 Jun 2024 | 13,009.00 | 13,009.00 | 13,009.00 | 13,009.00 | 13,009.00 | - |
10 Jun 2024 | 13,110.50 | 13,110.50 | 13,110.50 | 13,110.50 | 13,110.50 | - |
07 Jun 2024 | 13,120.00 | 13,120.00 | 13,120.00 | 13,091.00 | 13,091.00 | 14,551 |
06 Jun 2024 | 13,098.00 | 13,098.00 | 13,098.00 | 13,084.50 | 13,084.50 | 67,801 |
05 Jun 2024 | 12,919.00 | 12,923.00 | 12,919.00 | 12,979.00 | 12,979.00 | 68,684 |
04 Jun 2024 | 12,743.00 | 12,743.00 | 12,743.00 | 12,722.00 | 12,722.00 | 774 |
03 Jun 2024 | 12,919.50 | 12,919.50 | 12,919.50 | 12,919.50 | 12,919.50 | - |
31 May 2024 | 12,785.00 | 12,785.00 | 12,784.00 | 12,731.50 | 12,731.50 | 411 |
30 May 2024 | 12,923.50 | 12,923.50 | 12,923.50 | 12,923.50 | 12,923.50 | - |
29 May 2024 | 12,983.00 | 12,983.00 | 12,983.00 | 12,983.00 | 12,983.00 | - |
28 May 2024 | 13,226.00 | 13,226.00 | 13,226.00 | 13,137.00 | 13,137.00 | 1,982 |
24 May 2024 | 13,204.34 | 13,204.34 | 13,204.34 | 13,135.50 | 13,135.50 | 74 |
23 May 2024 | 13,205.00 | 13,205.00 | 13,205.00 | 13,205.00 | 13,205.00 | - |
22 May 2024 | 13,302.00 | 13,302.00 | 13,302.00 | 13,218.50 | 13,218.50 | 16,962 |
21 May 2024 | 13,217.50 | 13,217.50 | 13,217.50 | 13,217.50 | 13,217.50 | - |
20 May 2024 | 13,350.00 | 13,350.00 | 13,350.00 | 13,349.50 | 13,349.50 | 6,169 |
17 May 2024 | 13,424.00 | 13,424.00 | 13,424.00 | 13,450.00 | 13,450.00 | 11 |
16 May 2024 | 13,386.00 | 13,386.00 | 13,386.00 | 13,377.00 | 13,377.00 | 9 |
15 May 2024 | 13,313.50 | 13,313.50 | 13,313.50 | 13,313.50 | 13,313.50 | - |
14 May 2024 | 13,266.00 | 13,266.00 | 13,266.00 | 13,263.00 | 13,263.00 | 117 |
13 May 2024 | 13,216.00 | 13,216.00 | 13,194.00 | 13,216.00 | 13,216.00 | 2,928 |
10 May 2024 | 13,180.00 | 13,206.00 | 13,180.00 | 13,131.00 | 13,131.00 | 2,467 |
09 May 2024 | 13,038.00 | 13,038.00 | 13,038.00 | 13,051.00 | 13,051.00 | 882 |
08 May 2024 | 13,027.00 | 13,027.00 | 13,027.00 | 13,027.00 | 13,027.00 | - |
07 May 2024 | 12,991.00 | 12,991.00 | 12,961.00 | 13,007.50 | 13,007.50 | 648 |
03 May 2024 | 12,982.50 | 12,982.50 | 12,982.50 | 12,982.50 | 12,982.50 | - |
02 May 2024 | 12,898.00 | 12,898.00 | 12,792.00 | 12,898.00 | 12,898.00 | 6,637 |
01 May 2024 | 12,686.00 | 12,686.00 | 12,686.00 | 12,671.50 | 12,671.50 | 133 |
30 Apr 2024 | 12,752.00 | 12,752.00 | 12,752.00 | 12,672.50 | 12,672.50 | 302 |
29 Apr 2024 | 12,737.00 | 12,752.00 | 12,695.00 | 12,695.00 | 12,695.00 | 16,235 |
26 Apr 2024 | 12,663.50 | 12,663.50 | 12,663.50 | 12,663.50 | 12,663.50 | - |
25 Apr 2024 | 12,486.00 | 12,504.00 | 12,486.00 | 12,474.00 | 12,474.00 | 7,243 |
24 Apr 2024 | 12,521.00 | 12,521.00 | 12,521.00 | 12,521.00 | 12,521.00 | - |
23 Apr 2024 | 12,433.00 | 12,433.00 | 12,433.00 | 12,433.00 | 12,433.00 | - |
22 Apr 2024 | 12,349.00 | 12,349.00 | 12,349.00 | 12,373.00 | 12,373.00 | 95,489 |
19 Apr 2024 | 12,228.50 | 12,228.50 | 12,228.50 | 12,228.50 | 12,228.50 | - |
18 Apr 2024 | 12,280.00 | 12,330.00 | 12,265.00 | 12,300.50 | 12,300.50 | 43,547 |
17 Apr 2024 | 12,278.00 | 12,278.00 | 12,276.00 | 12,201.50 | 12,201.50 | 661 |
16 Apr 2024 | 12,168.00 | 12,168.00 | 12,168.00 | 12,198.50 | 12,198.50 | 35,916 |
15 Apr 2024 | 12,521.00 | 12,521.00 | 12,457.00 | 12,417.50 | 12,417.50 | 5,145 |
12 Apr 2024 | 12,477.50 | 12,477.50 | 12,477.50 | 12,477.50 | 12,477.50 | - |
11 Apr 2024 | 12,650.00 | 12,650.00 | 12,650.00 | 12,596.00 | 12,596.00 | 226 |
10 Apr 2024 | 12,620.84 | 12,620.84 | 12,613.00 | 12,487.00 | 12,487.00 | 486 |
09 Apr 2024 | 12,576.00 | 12,576.00 | 12,519.00 | 12,535.50 | 12,535.50 | 59,665 |
08 Apr 2024 | 12,575.00 | 12,575.00 | 12,575.00 | 12,585.50 | 12,585.50 | 235 |
05 Apr 2024 | 12,395.00 | 12,442.00 | 12,442.00 | 12,489.50 | 12,489.50 | 63,480 |
04 Apr 2024 | 12,565.00 | 12,655.00 | 12,555.00 | 12,602.00 | 12,602.00 | 54,615 |
03 Apr 2024 | 12,560.00 | 12,560.00 | 12,560.00 | 12,560.00 | 12,560.00 | - |
02 Apr 2024 | 12,653.00 | 12,664.18 | 12,653.00 | 12,622.00 | 12,622.00 | 240 |
28 Mar 2024 | 12,479.00 | 12,479.00 | 12,479.00 | 12,479.00 | 12,479.00 | - |
27 Mar 2024 | 12,397.50 | 12,397.50 | 12,397.50 | 12,397.50 | 12,397.50 | - |
26 Mar 2024 | 12,504.00 | 12,504.00 | 12,499.00 | 12,479.00 | 12,479.00 | 457 |
25 Mar 2024 | 12,387.00 | 12,487.00 | 12,377.51 | 12,431.50 | 12,431.50 | 501 |
22 Mar 2024 | 12,521.00 | 12,521.00 | 12,521.00 | 12,481.50 | 12,481.50 | 351 |
21 Mar 2024 | 12,522.00 | 12,522.00 | 12,522.00 | 12,522.00 | 12,522.00 | - |
20 Mar 2024 | 12,317.00 | 12,317.00 | 12,317.00 | 12,317.00 | 12,317.00 | - |
19 Mar 2024 | 12,283.00 | 12,283.00 | 12,260.00 | 12,259.00 | 12,259.00 | 258 |
18 Mar 2024 | 12,361.00 | 12,361.00 | 12,361.00 | 12,361.00 | 12,361.00 | - |
15 Mar 2024 | 12,460.00 | 12,460.00 | 12,367.00 | 12,334.50 | 12,334.50 | 2,437 |
14 Mar 2024 | 12,352.00 | 12,375.48 | 12,352.00 | 12,404.50 | 12,404.50 | 122 |
13 Mar 2024 | 12,466.00 | 12,466.00 | 12,460.00 | 12,420.50 | 12,420.50 | 16,148 |
12 Mar 2024 | 12,571.00 | 12,571.00 | 12,462.74 | 12,504.00 | 12,504.00 | 241 |
11 Mar 2024 | 12,258.86 | 12,367.00 | 12,258.86 | 12,355.50 | 12,355.50 | 2,068 |
08 Mar 2024 | 12,269.00 | 12,269.00 | 12,269.00 | 12,269.00 | 12,269.00 | - |
07 Mar 2024 | 12,299.00 | 12,299.00 | 12,299.00 | 12,287.50 | 12,287.50 | 53,544 |
06 Mar 2024 | 12,288.00 | 12,288.00 | 12,270.00 | 12,288.00 | 12,288.00 | 82,716 |
05 Mar 2024 | 12,115.00 | 12,115.00 | 12,115.00 | 12,115.00 | 12,115.00 | 9 |
04 Mar 2024 | 12,205.02 | 12,205.02 | 12,205.02 | 12,262.50 | 12,262.50 | 350 |
01 Mar 2024 | 12,279.00 | 12,279.00 | 12,279.00 | 12,279.00 | 12,279.00 | - |
29 Feb 2024 | 12,145.00 | 12,145.00 | 12,145.00 | 12,145.00 | 12,145.00 | - |
28 Feb 2024 | 12,094.50 | 12,094.50 | 12,094.50 | 12,094.50 | 12,094.50 | - |
27 Feb 2024 | 12,238.00 | 12,238.00 | 12,238.00 | 12,238.00 | 12,238.00 | - |
26 Feb 2024 | 12,226.00 | 12,235.00 | 12,226.00 | 12,219.50 | 12,219.50 | 196 |
23 Feb 2024 | 12,230.00 | 12,236.00 | 12,227.27 | 12,257.00 | 12,257.00 | 5,148 |
22 Feb 2024 | 12,274.00 | 12,274.00 | 12,274.00 | 12,274.00 | 12,274.00 | - |
21 Feb 2024 | 12,161.00 | 12,161.00 | 12,161.00 | 12,161.00 | 12,161.00 | - |
20 Feb 2024 | 12,101.00 | 12,101.00 | 12,101.00 | 12,101.00 | 12,101.00 | - |
19 Feb 2024 | 12,145.00 | 12,145.00 | 12,145.00 | 12,157.00 | 12,157.00 | 49,155 |
16 Feb 2024 | 12,206.50 | 12,206.50 | 12,206.50 | 12,206.50 | 12,206.50 | - |
15 Feb 2024 | 12,090.00 | 12,090.00 | 12,090.00 | 12,090.00 | 12,090.00 | - |
14 Feb 2024 | 12,029.00 | 12,039.00 | 12,029.00 | 12,060.00 | 12,060.00 | 100 |
13 Feb 2024 | 11,890.00 | 11,969.00 | 11,890.00 | 11,890.00 | 11,890.00 | 16,820 |
12 Feb 2024 | 12,104.50 | 12,104.50 | 12,104.50 | 12,104.50 | 12,104.50 | - |
09 Feb 2024 | 11,903.00 | 11,903.00 | 11,903.00 | 11,903.00 | 11,903.00 | - |
08 Feb 2024 | 11,896.00 | 11,896.00 | 11,896.00 | 11,897.00 | 11,897.00 | 359 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |