Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
03 July 2024 | 6,577.00 | 6,594.00 | 6,550.00 | 6,594.00 | 6,594.00 | 44 |
02 July 2024 | 6,557.00 | 6,590.00 | 6,557.00 | 6,590.00 | 6,590.00 | 2 |
01 July 2024 | 6,641.00 | 6,641.00 | 6,520.30 | 6,520.30 | 6,520.30 | 15 |
28 June 2024 | 6,516.00 | 6,585.00 | 6,516.00 | 6,584.05 | 6,584.05 | 122 |
27 June 2024 | 6,533.00 | 6,533.00 | 6,475.00 | 6,515.00 | 6,515.00 | 32 |
26 June 2024 | 6,537.00 | 6,562.00 | 6,511.00 | 6,562.00 | 6,562.00 | 42 |
25 June 2024 | 6,570.00 | 6,570.00 | 6,541.00 | 6,541.00 | 6,541.00 | 36 |
24 June 2024 | 6,617.00 | 6,617.00 | 6,521.27 | 6,558.00 | 6,558.00 | 35 |
21 June 2024 | 6,611.00 | 6,669.00 | 6,611.00 | 6,667.00 | 6,667.00 | 38 |
20 June 2024 | 6,572.00 | 6,595.00 | 6,550.00 | 6,595.00 | 6,595.00 | 18 |
18 June 2024 | 6,525.00 | 6,569.00 | 6,515.75 | 6,542.78 | 6,542.78 | 10 |
17 June 2024 | 6,575.00 | 6,575.00 | 6,575.00 | 6,575.00 | 6,575.00 | - |
14 June 2024 | 6,527.00 | 6,575.00 | 6,471.00 | 6,575.00 | 6,575.00 | 25 |
13 June 2024 | 6,573.54 | 6,573.54 | 6,530.00 | 6,530.00 | 6,530.00 | 7 |
12 June 2024 | 6,550.00 | 6,550.00 | 6,550.00 | 6,550.00 | 6,550.00 | - |
11 June 2024 | 6,500.00 | 6,550.00 | 6,500.00 | 6,550.00 | 6,550.00 | 82 |
10 June 2024 | 6,513.00 | 6,513.00 | 6,490.00 | 6,490.00 | 6,490.00 | 40 |
07 June 2024 | 6,666.00 | 6,720.00 | 6,585.31 | 6,599.19 | 6,599.19 | 57 |
06 June 2024 | 6,603.00 | 6,640.00 | 6,599.00 | 6,640.00 | 6,640.00 | 94 |
05 June 2024 | 6,552.00 | 6,600.00 | 6,550.00 | 6,578.00 | 6,578.00 | 90 |
04 June 2024 | 6,567.00 | 6,607.00 | 6,533.00 | 6,551.00 | 6,551.00 | 58 |
03 June 2024 | 6,600.00 | 6,600.00 | 6,515.00 | 6,515.93 | 6,515.93 | 12 |
31 May 2024 | 6,612.00 | 6,612.00 | 6,612.00 | 6,612.00 | 6,612.00 | 1 |
30 May 2024 | 6,636.27 | 6,639.00 | 6,562.20 | 6,595.40 | 6,595.40 | 9 |
29 May 2024 | 6,631.00 | 6,640.00 | 6,631.00 | 6,636.27 | 6,636.27 | 34 |
28 May 2024 | 6,635.00 | 6,640.00 | 6,635.00 | 6,636.00 | 6,636.00 | 101 |
24 May 2024 | 6,617.00 | 6,617.00 | 6,584.00 | 6,590.00 | 6,590.00 | 108 |
23 May 2024 | 6,700.00 | 6,700.00 | 6,621.00 | 6,628.00 | 6,628.00 | 65 |
22 May 2024 | 6,766.30 | 6,766.30 | 6,766.30 | 6,766.30 | 6,766.30 | - |
21 May 2024 | 6,777.00 | 6,800.00 | 6,730.00 | 6,766.30 | 6,766.30 | 76 |
20 May 2024 | 6,711.00 | 6,711.00 | 6,711.00 | 6,711.00 | 6,711.00 | - |
17 May 2024 | 6,715.00 | 6,715.00 | 6,710.00 | 6,710.00 | 6,710.00 | 15 |
16 May 2024 | 6,697.00 | 6,737.85 | 6,697.00 | 6,707.20 | 6,707.20 | 9 |
15 May 2024 | 6,627.00 | 6,675.00 | 6,622.65 | 6,640.05 | 6,640.05 | 13 |
14 May 2024 | 6,603.05 | 6,603.05 | 6,603.05 | 6,603.05 | 6,603.05 | - |
13 May 2024 | 6,528.01 | 6,671.20 | 6,528.01 | 6,603.05 | 6,603.05 | 20 |
10 May 2024 | 6,610.00 | 6,705.00 | 6,610.00 | 6,695.39 | 6,695.39 | 185 |
09 May 2024 | 6,555.00 | 6,572.00 | 6,555.00 | 6,572.00 | 6,572.00 | 16 |
08 May 2024 | 6,560.00 | 6,560.00 | 6,544.00 | 6,555.00 | 6,555.00 | 5 |
07 May 2024 | 6,547.10 | 6,547.10 | 6,547.10 | 6,547.10 | 6,547.10 | - |
06 May 2024 | 6,550.00 | 6,584.73 | 6,547.10 | 6,547.10 | 6,547.10 | 10 |
03 May 2024 | 6,455.00 | 6,560.00 | 6,455.00 | 6,541.00 | 6,541.00 | 20 |
02 May 2024 | 6,597.00 | 6,597.00 | 6,533.00 | 6,558.30 | 6,558.30 | 130 |
01 May 2024 | 6,597.00 | 6,597.00 | 6,597.00 | 6,597.00 | 6,597.00 | - |
30 Apr 2024 | 6,603.00 | 6,603.00 | 6,597.00 | 6,597.00 | 6,597.00 | 12 |
29 Apr 2024 | 6,691.00 | 6,691.00 | 6,585.00 | 6,600.00 | 6,600.00 | 23 |
26 Apr 2024 | 6,577.00 | 6,597.00 | 6,561.00 | 6,585.00 | 6,585.00 | 6 |
25 Apr 2024 | 6,563.00 | 6,600.00 | 6,503.00 | 6,555.00 | 6,555.00 | 189 |
24 Apr 2024 | 6,741.00 | 6,741.00 | 6,565.15 | 6,569.46 | 6,569.46 | 52 |
23 Apr 2024 | 6,667.00 | 6,707.00 | 6,521.40 | 6,632.50 | 6,632.50 | 199 |
22 Apr 2024 | 6,750.60 | 6,826.65 | 6,680.00 | 6,826.65 | 6,826.65 | 64 |
19 Apr 2024 | 6,749.15 | 6,793.00 | 6,737.00 | 6,750.00 | 6,750.00 | 42 |
18 Apr 2024 | 6,687.65 | 6,708.00 | 6,686.90 | 6,708.00 | 6,708.00 | 21 |
17 Apr 2024 | 6,690.00 | 6,690.00 | 6,690.00 | 6,690.00 | 6,690.00 | - |
16 Apr 2024 | 6,757.50 | 6,757.50 | 6,680.00 | 6,690.00 | 6,690.00 | 40 |
15 Apr 2024 | 6,791.00 | 6,791.00 | 6,600.00 | 6,606.25 | 6,606.25 | 111 |
12 Apr 2024 | 6,607.00 | 6,710.00 | 6,607.00 | 6,700.00 | 6,700.00 | 32 |
11 Apr 2024 | 6,534.10 | 6,534.10 | 6,534.10 | 6,534.10 | 6,534.10 | - |
10 Apr 2024 | 6,550.00 | 6,584.00 | 6,493.00 | 6,534.10 | 6,534.10 | 74 |
09 Apr 2024 | 6,506.00 | 6,506.00 | 6,506.00 | 6,506.00 | 6,506.00 | 1 |
08 Apr 2024 | 6,477.00 | 6,545.00 | 6,447.00 | 6,506.00 | 6,506.00 | 46 |
05 Apr 2024 | 6,383.00 | 6,399.00 | 6,345.00 | 6,350.00 | 6,350.00 | 112 |
04 Apr 2024 | 6,395.00 | 6,430.00 | 6,390.00 | 6,400.00 | 6,400.00 | 76 |
03 Apr 2024 | 6,357.00 | 6,385.00 | 6,322.95 | 6,322.95 | 6,322.95 | 53 |
02 Apr 2024 | 6,391.00 | 6,391.00 | 6,281.00 | 6,295.05 | 6,295.05 | 29 |
01 Apr 2024 | 6,284.20 | 6,341.30 | 6,246.90 | 6,294.05 | 6,294.05 | 34 |
28 Mar 2024 | 6,119.40 | 6,141.00 | 6,096.00 | 6,096.00 | 6,096.00 | 5 |
27 Mar 2024 | 6,074.00 | 6,074.00 | 6,074.00 | 6,074.00 | 6,074.00 | 1 |
26 Mar 2024 | 6,035.40 | 6,047.00 | 6,030.00 | 6,030.00 | 6,030.00 | 5 |
25 Mar 2024 | 6,010.00 | 6,010.00 | 6,010.00 | 6,010.00 | 6,010.00 | - |
22 Mar 2024 | 6,065.00 | 6,065.00 | 6,010.00 | 6,010.00 | 6,010.00 | 58 |
21 Mar 2024 | 6,122.00 | 6,125.00 | 6,085.00 | 6,085.00 | 6,085.00 | 10 |
20 Mar 2024 | 5,970.00 | 5,970.00 | 5,970.00 | 5,970.00 | 5,970.00 | - |
19 Mar 2024 | 5,970.00 | 5,970.00 | 5,970.00 | 5,970.00 | 5,970.00 | - |
18 Mar 2024 | 6,020.00 | 6,020.00 | 5,970.00 | 5,970.00 | 5,970.00 | 51 |
15 Mar 2024 | 5,986.10 | 6,020.00 | 5,966.00 | 6,020.00 | 6,020.00 | 31 |
14 Mar 2024 | 5,983.00 | 6,030.00 | 5,983.00 | 6,030.00 | 6,030.00 | 9 |
13 Mar 2024 | 6,010.00 | 6,010.00 | 5,976.25 | 5,976.25 | 5,976.25 | 19 |
12 Mar 2024 | 5,955.00 | 6,023.95 | 5,955.00 | 6,004.00 | 6,004.00 | 16 |
11 Mar 2024 | 6,191.00 | 6,191.00 | 5,990.00 | 6,015.60 | 6,015.60 | 47 |
08 Mar 2024 | 5,995.00 | 5,995.00 | 5,995.00 | 5,995.00 | 5,995.00 | - |
07 Mar 2024 | 5,900.00 | 5,995.00 | 5,900.00 | 5,995.00 | 5,995.00 | 12 |
06 Mar 2024 | 5,895.00 | 5,900.00 | 5,872.00 | 5,875.00 | 5,875.00 | 67 |
05 Mar 2024 | 5,890.60 | 5,890.60 | 5,850.00 | 5,888.90 | 5,888.90 | 25 |
04 Mar 2024 | 5,797.00 | 5,806.90 | 5,775.10 | 5,775.10 | 5,775.10 | 28 |
01 Mar 2024 | 5,710.00 | 5,733.00 | 5,690.00 | 5,692.78 | 5,692.78 | 30 |
29 Feb 2024 | 5,698.99 | 5,702.00 | 5,690.00 | 5,690.00 | 5,690.00 | 22 |
28 Feb 2024 | 5,670.00 | 5,670.00 | 5,670.00 | 5,670.00 | 5,670.00 | 1 |
27 Feb 2024 | 5,673.00 | 5,700.00 | 5,669.96 | 5,700.00 | 5,700.00 | 10 |
26 Feb 2024 | 5,702.00 | 5,702.00 | 5,688.50 | 5,688.50 | 5,688.50 | 3 |
23 Feb 2024 | 5,660.00 | 5,665.00 | 5,650.00 | 5,650.00 | 5,650.00 | 25 |
22 Feb 2024 | 5,673.00 | 5,703.00 | 5,653.00 | 5,700.00 | 5,700.00 | 52 |
21 Feb 2024 | 5,695.25 | 5,705.00 | 5,692.45 | 5,705.00 | 5,705.00 | 5 |
20 Feb 2024 | 5,600.00 | 5,667.95 | 5,600.00 | 5,667.00 | 5,667.00 | 49 |
16 Feb 2024 | 5,637.00 | 5,695.70 | 5,637.00 | 5,645.30 | 5,645.30 | 3 |
15 Feb 2024 | 5,623.65 | 5,623.65 | 5,600.00 | 5,600.00 | 5,600.00 | 10 |
14 Feb 2024 | 5,657.00 | 5,657.00 | 5,600.00 | 5,600.00 | 5,600.00 | 22 |
13 Feb 2024 | 5,675.65 | 5,714.35 | 5,669.00 | 5,680.00 | 5,680.00 | 17 |
12 Feb 2024 | 5,703.00 | 5,715.00 | 5,683.00 | 5,701.48 | 5,701.48 | 15 |
09 Feb 2024 | 5,730.00 | 5,750.00 | 5,701.00 | 5,735.00 | 5,735.00 | 30 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |