Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
03 Jun 2024 | 39,225.00 | 39,225.00 | 39,225.00 | 39,225.00 | 39,225.00 | - |
31 May 2024 | 38,681.39 | 38,694.71 | 38,681.39 | 38,680.00 | 38,680.00 | 51 |
30 May 2024 | 38,610.00 | 38,619.62 | 38,551.70 | 38,737.50 | 38,737.50 | 574 |
29 May 2024 | 38,980.00 | 39,076.63 | 38,480.00 | 38,562.50 | 38,562.50 | 227 |
28 May 2024 | 39,410.00 | 39,410.00 | 39,410.00 | 39,487.50 | 39,487.50 | 11 |
24 May 2024 | 39,180.00 | 39,535.00 | 39,180.00 | 39,550.00 | 39,550.00 | 14 |
23 May 2024 | 39,585.00 | 39,585.00 | 39,375.00 | 39,527.50 | 39,527.50 | 242 |
22 May 2024 | 39,400.00 | 39,575.00 | 39,172.76 | 39,485.00 | 39,485.00 | 97 |
21 May 2024 | 39,750.00 | 39,750.00 | 39,604.00 | 39,767.50 | 39,767.50 | 6 |
20 May 2024 | 39,977.50 | 39,977.50 | 39,977.50 | 39,977.50 | 39,977.50 | - |
17 May 2024 | 39,920.00 | 39,920.00 | 39,920.00 | 39,872.50 | 39,872.50 | 2 |
16 May 2024 | 40,072.50 | 40,072.50 | 40,072.50 | 40,072.50 | 40,072.50 | - |
15 May 2024 | 40,767.20 | 40,803.00 | 40,767.20 | 40,750.00 | 40,750.00 | 3 |
14 May 2024 | 40,029.93 | 40,029.93 | 40,029.93 | 40,192.50 | 40,192.50 | 65 |
13 May 2024 | 40,090.00 | 40,324.81 | 40,090.00 | 40,225.00 | 40,225.00 | 20 |
10 May 2024 | 40,650.00 | 40,658.61 | 40,335.00 | 40,355.00 | 40,355.00 | 468 |
09 May 2024 | 39,350.00 | 40,005.00 | 39,350.00 | 40,022.50 | 40,022.50 | 25 |
08 May 2024 | 39,360.00 | 39,360.00 | 39,155.00 | 39,267.50 | 39,267.50 | 440 |
07 May 2024 | 38,130.00 | 38,675.00 | 38,130.00 | 38,947.50 | 38,947.50 | 290 |
03 May 2024 | 37,055.00 | 37,055.00 | 37,055.00 | 37,055.00 | 37,055.00 | - |
02 May 2024 | 36,645.00 | 36,645.00 | 36,585.66 | 36,657.50 | 36,657.50 | 263 |
01 May 2024 | 36,385.00 | 36,385.00 | 36,385.00 | 36,385.00 | 36,385.00 | - |
30 Apr 2024 | 36,595.00 | 37,075.60 | 36,506.60 | 36,605.00 | 36,605.00 | 203 |
29 Apr 2024 | 37,815.00 | 37,815.00 | 37,415.00 | 37,497.50 | 37,497.50 | 29 |
26 Apr 2024 | 37,878.20 | 37,878.20 | 37,878.20 | 37,827.50 | 37,827.50 | 6 |
25 Apr 2024 | 36,555.00 | 36,630.00 | 36,555.00 | 36,872.50 | 36,872.50 | 71 |
24 Apr 2024 | 38,150.00 | 38,159.47 | 38,150.00 | 37,520.00 | 37,520.00 | 6 |
23 Apr 2024 | 37,550.00 | 37,750.00 | 37,368.40 | 37,845.00 | 37,845.00 | 7 |
22 Apr 2024 | 36,575.00 | 36,825.00 | 36,337.20 | 36,807.50 | 36,807.50 | 404 |
19 Apr 2024 | 35,660.00 | 36,125.00 | 35,660.00 | 36,200.00 | 36,200.00 | 233 |
18 Apr 2024 | 36,420.00 | 36,420.00 | 36,420.00 | 36,467.50 | 36,467.50 | 139 |
17 Apr 2024 | 36,375.00 | 36,585.00 | 36,150.00 | 36,175.00 | 36,175.00 | 750 |
16 Apr 2024 | 36,075.00 | 36,075.00 | 36,033.29 | 36,010.00 | 36,010.00 | 60 |
15 Apr 2024 | 37,155.00 | 37,320.00 | 37,140.00 | 37,020.00 | 37,020.00 | 1,053 |
12 Apr 2024 | 37,655.00 | 37,655.00 | 36,805.00 | 36,670.00 | 36,670.00 | 1,407 |
11 Apr 2024 | 36,945.00 | 37,300.00 | 36,607.72 | 36,922.50 | 36,922.50 | 103 |
10 Apr 2024 | 37,235.00 | 37,640.00 | 37,235.00 | 37,552.50 | 37,552.50 | 543 |
09 Apr 2024 | 37,532.50 | 37,532.50 | 37,532.50 | 37,532.50 | 37,532.50 | - |
08 Apr 2024 | 38,200.00 | 38,565.00 | 38,155.18 | 38,595.00 | 38,595.00 | 824 |
05 Apr 2024 | 37,715.00 | 37,911.04 | 37,715.00 | 37,947.50 | 37,947.50 | 29 |
04 Apr 2024 | 38,950.00 | 39,040.00 | 38,930.00 | 38,982.50 | 38,982.50 | 450 |
03 Apr 2024 | 38,830.00 | 38,830.00 | 38,830.00 | 38,830.00 | 38,830.00 | - |
02 Apr 2024 | 39,560.00 | 39,560.00 | 38,455.00 | 38,465.00 | 38,465.00 | 126 |
28 Mar 2024 | 39,297.50 | 39,297.50 | 39,297.50 | 39,297.50 | 39,297.50 | - |
27 Mar 2024 | 39,225.00 | 39,225.00 | 39,225.00 | 39,290.00 | 39,290.00 | 93 |
26 Mar 2024 | 38,990.00 | 38,990.00 | 38,990.00 | 38,990.00 | 38,990.00 | - |
25 Mar 2024 | 38,205.00 | 38,518.17 | 38,187.25 | 38,472.50 | 38,472.50 | 427 |
22 Mar 2024 | 38,305.00 | 38,305.00 | 38,240.00 | 38,267.50 | 38,267.50 | 106 |
21 Mar 2024 | 37,740.00 | 38,290.00 | 37,740.00 | 38,082.50 | 38,082.50 | 437 |
20 Mar 2024 | 37,290.00 | 37,290.00 | 37,155.00 | 37,267.50 | 37,267.50 | 296 |
19 Mar 2024 | 37,001.80 | 37,001.80 | 36,965.77 | 37,177.50 | 37,177.50 | 3 |
18 Mar 2024 | 37,015.00 | 37,015.00 | 37,015.00 | 37,015.00 | 37,015.00 | - |
15 Mar 2024 | 37,360.00 | 37,360.00 | 37,200.00 | 37,105.00 | 37,105.00 | 1,377 |
14 Mar 2024 | 37,245.00 | 37,385.00 | 36,940.00 | 37,005.00 | 37,005.00 | 3,365 |
13 Mar 2024 | 37,210.00 | 37,210.00 | 37,105.00 | 37,157.50 | 37,157.50 | 1,162 |
12 Mar 2024 | 37,115.00 | 37,115.00 | 37,115.00 | 37,140.00 | 37,140.00 | 81 |
11 Mar 2024 | 35,840.00 | 36,155.00 | 35,840.00 | 36,200.00 | 36,200.00 | 440 |
08 Mar 2024 | 36,520.00 | 36,530.00 | 36,490.00 | 36,430.00 | 36,430.00 | 64 |
07 Mar 2024 | 35,950.00 | 36,545.00 | 35,870.00 | 36,767.50 | 36,767.50 | 5,680 |
06 Mar 2024 | 36,255.00 | 36,255.00 | 36,235.00 | 36,207.50 | 36,207.50 | 238 |
05 Mar 2024 | 36,065.00 | 36,065.00 | 36,065.00 | 36,065.00 | 36,065.00 | - |
04 Mar 2024 | 36,222.50 | 36,222.50 | 36,222.50 | 36,222.50 | 36,222.50 | - |
01 Mar 2024 | 36,430.00 | 36,430.00 | 36,385.00 | 36,352.50 | 36,352.50 | 768 |
29 Feb 2024 | 36,237.50 | 36,237.50 | 36,237.50 | 36,237.50 | 36,237.50 | - |
28 Feb 2024 | 35,630.00 | 35,790.00 | 35,630.00 | 35,797.50 | 35,797.50 | 107 |
27 Feb 2024 | 35,471.20 | 35,471.20 | 35,471.20 | 35,622.50 | 35,622.50 | 3 |
26 Feb 2024 | 35,140.00 | 35,140.00 | 35,070.00 | 35,125.00 | 35,125.00 | 29 |
23 Feb 2024 | 35,000.00 | 35,000.00 | 35,000.00 | 35,000.00 | 35,000.00 | - |
22 Feb 2024 | 35,050.00 | 35,163.17 | 34,920.00 | 34,910.00 | 34,910.00 | 51 |
21 Feb 2024 | 33,835.00 | 33,880.00 | 33,835.00 | 33,922.50 | 33,922.50 | 116 |
20 Feb 2024 | 33,605.00 | 33,740.00 | 33,590.00 | 33,725.00 | 33,725.00 | 1,557 |
19 Feb 2024 | 33,695.00 | 33,808.80 | 33,695.00 | 33,815.00 | 33,815.00 | 219 |
16 Feb 2024 | 34,060.00 | 34,060.00 | 33,805.00 | 33,902.50 | 33,902.50 | 290 |
15 Feb 2024 | 33,610.00 | 33,610.00 | 33,610.00 | 33,610.00 | 33,610.00 | - |
14 Feb 2024 | 33,095.00 | 33,210.00 | 33,040.80 | 33,215.00 | 33,215.00 | 886 |
13 Feb 2024 | 33,206.20 | 33,206.20 | 33,206.20 | 32,802.50 | 32,802.50 | 7 |
12 Feb 2024 | 33,320.00 | 33,523.40 | 33,275.00 | 33,510.00 | 33,510.00 | 1,152 |
09 Feb 2024 | 33,095.00 | 33,095.00 | 33,095.00 | 33,095.00 | 33,095.00 | - |
08 Feb 2024 | 33,205.00 | 33,410.00 | 33,205.00 | 33,297.50 | 33,297.50 | 2,176 |
07 Feb 2024 | 33,065.00 | 33,065.00 | 33,065.00 | 33,065.00 | 33,065.00 | - |
06 Feb 2024 | 33,215.00 | 33,575.00 | 33,215.00 | 33,630.00 | 33,630.00 | 672 |
05 Feb 2024 | 33,175.00 | 33,200.00 | 33,165.00 | 33,115.00 | 33,115.00 | 516 |
02 Feb 2024 | 33,270.00 | 33,280.00 | 33,245.00 | 33,117.50 | 33,117.50 | 390 |
01 Feb 2024 | 32,845.00 | 32,845.00 | 32,845.00 | 32,845.00 | 32,845.00 | - |
31 Jan 2024 | 33,070.00 | 33,160.00 | 33,070.00 | 33,090.00 | 33,090.00 | 184 |
30 Jan 2024 | 33,435.00 | 33,435.00 | 33,435.00 | 33,470.00 | 33,470.00 | 113 |
29 Jan 2024 | 33,120.00 | 33,170.00 | 33,120.00 | 33,205.00 | 33,205.00 | 152 |
26 Jan 2024 | 33,230.00 | 33,280.00 | 33,181.70 | 33,372.50 | 33,372.50 | 318 |
25 Jan 2024 | 32,963.48 | 32,963.48 | 32,911.45 | 33,165.00 | 33,165.00 | 38 |
24 Jan 2024 | 33,100.00 | 33,139.18 | 33,100.00 | 33,152.50 | 33,152.50 | 44 |
23 Jan 2024 | 32,195.00 | 32,195.00 | 32,195.00 | 32,195.00 | 32,195.00 | - |
22 Jan 2024 | 32,390.00 | 32,390.00 | 32,375.00 | 32,420.00 | 32,420.00 | 535 |
19 Jan 2024 | 32,155.00 | 32,155.00 | 31,875.00 | 32,022.50 | 32,022.50 | 154 |
18 Jan 2024 | 31,820.00 | 31,820.00 | 31,820.00 | 31,942.50 | 31,942.50 | 104 |
17 Jan 2024 | 31,340.00 | 31,340.00 | 31,285.00 | 31,440.00 | 31,440.00 | 150 |
16 Jan 2024 | 32,060.00 | 32,060.00 | 32,060.00 | 32,115.00 | 32,115.00 | 72 |
15 Jan 2024 | 32,500.00 | 32,500.00 | 32,345.00 | 32,380.00 | 32,380.00 | 869 |
12 Jan 2024 | 32,660.00 | 32,735.00 | 32,370.00 | 32,630.00 | 32,630.00 | 1,609 |
11 Jan 2024 | 33,040.00 | 33,225.00 | 33,040.00 | 32,130.00 | 32,130.00 | 278 |
10 Jan 2024 | 32,680.00 | 32,700.00 | 32,680.00 | 32,735.00 | 32,735.00 | 398 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |