Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
17 May 2024 | 35,420.00 | 35,613.54 | 35,335.00 | 35,345.00 | 35,345.00 | 555 |
16 May 2024 | 35,580.00 | 35,580.00 | 35,580.00 | 35,562.50 | 35,562.50 | 1 |
15 May 2024 | 35,652.50 | 35,652.50 | 35,652.50 | 35,652.50 | 35,652.50 | - |
14 May 2024 | 35,485.00 | 35,485.00 | 35,485.00 | 35,522.50 | 35,522.50 | 13 |
13 May 2024 | 35,425.00 | 35,425.00 | 35,410.00 | 35,447.50 | 35,447.50 | 18 |
10 May 2024 | 35,250.00 | 35,355.00 | 35,250.00 | 35,295.00 | 35,295.00 | 6 |
09 May 2024 | 34,840.00 | 35,020.00 | 34,835.00 | 34,982.50 | 34,982.50 | 313 |
08 May 2024 | 34,902.50 | 34,902.50 | 34,902.50 | 34,902.50 | 34,902.50 | - |
07 May 2024 | 34,630.51 | 34,630.51 | 34,630.51 | 34,682.50 | 34,682.50 | 144 |
03 May 2024 | 34,107.50 | 34,107.50 | 34,107.50 | 34,107.50 | 34,107.50 | - |
02 May 2024 | 34,095.00 | 34,095.00 | 34,095.00 | 34,157.50 | 34,157.50 | 141 |
01 May 2024 | 34,131.98 | 34,132.00 | 34,132.00 | 34,355.00 | 34,355.00 | 15 |
30 Apr 2024 | 34,280.00 | 34,280.00 | 34,280.00 | 34,280.00 | 34,280.00 | - |
29 Apr 2024 | 34,495.00 | 34,596.96 | 34,495.00 | 34,337.50 | 34,337.50 | 131 |
26 Apr 2024 | 34,345.00 | 34,345.00 | 34,345.00 | 34,345.00 | 34,345.00 | - |
25 Apr 2024 | 33,995.00 | 34,026.35 | 33,995.00 | 33,992.50 | 33,992.50 | 46 |
24 Apr 2024 | 33,952.50 | 33,952.50 | 33,952.50 | 33,952.50 | 33,952.50 | - |
23 Apr 2024 | 34,345.00 | 34,345.00 | 34,215.00 | 34,310.00 | 34,310.00 | 4 |
22 Apr 2024 | 33,925.00 | 33,925.00 | 33,925.00 | 33,992.50 | 33,992.50 | 1 |
19 Apr 2024 | 33,200.00 | 33,210.00 | 33,150.00 | 33,272.50 | 33,272.50 | 6 |
18 Apr 2024 | 32,990.00 | 32,990.00 | 32,990.00 | 33,040.00 | 33,040.00 | 13 |
17 Apr 2024 | 33,135.00 | 33,265.00 | 33,095.00 | 33,150.00 | 33,150.00 | 510 |
16 Apr 2024 | 33,260.00 | 33,260.00 | 33,260.00 | 33,260.00 | 33,260.00 | - |
15 Apr 2024 | 33,650.00 | 33,650.00 | 33,650.00 | 33,685.00 | 33,685.00 | 60 |
12 Apr 2024 | 33,884.73 | 33,884.73 | 33,850.00 | 33,672.50 | 33,672.50 | 16 |
11 Apr 2024 | 33,375.00 | 33,525.00 | 33,375.00 | 33,547.50 | 33,547.50 | 19 |
10 Apr 2024 | 33,375.00 | 33,375.00 | 33,140.00 | 33,385.00 | 33,385.00 | 551 |
09 Apr 2024 | 33,320.00 | 33,320.00 | 33,320.00 | 33,247.50 | 33,247.50 | 1 |
08 Apr 2024 | 33,385.00 | 33,470.00 | 33,350.00 | 33,420.00 | 33,420.00 | 22 |
05 Apr 2024 | 33,290.00 | 33,360.00 | 33,280.00 | 33,327.50 | 33,327.50 | 8 |
04 Apr 2024 | 33,640.00 | 33,785.00 | 33,595.00 | 33,607.50 | 33,607.50 | 8 |
03 Apr 2024 | 33,725.00 | 33,725.00 | 33,640.00 | 33,725.00 | 33,725.00 | 10 |
02 Apr 2024 | 34,220.00 | 34,270.00 | 33,555.00 | 33,577.50 | 33,577.50 | 235 |
28 Mar 2024 | 34,180.00 | 34,180.00 | 34,180.00 | 34,197.50 | 34,197.50 | 27 |
27 Mar 2024 | 33,987.50 | 33,987.50 | 33,987.50 | 33,987.50 | 33,987.50 | - |
26 Mar 2024 | 33,900.00 | 33,900.00 | 33,900.00 | 33,900.00 | 33,900.00 | - |
25 Mar 2024 | 33,762.66 | 33,762.66 | 33,762.66 | 33,860.00 | 33,860.00 | 31 |
22 Mar 2024 | 33,855.00 | 33,855.00 | 33,855.00 | 33,870.00 | 33,870.00 | 16 |
21 Mar 2024 | 33,465.00 | 33,465.00 | 33,465.00 | 33,810.00 | 33,810.00 | 6 |
20 Mar 2024 | 33,555.00 | 33,565.00 | 33,545.00 | 33,545.00 | 33,545.00 | 1,689 |
19 Mar 2024 | 33,620.00 | 33,620.00 | 33,580.00 | 33,632.50 | 33,632.50 | 577 |
18 Mar 2024 | 33,820.00 | 33,820.00 | 33,820.00 | 33,830.00 | 33,830.00 | 3 |
15 Mar 2024 | 33,832.50 | 33,832.50 | 33,832.50 | 33,832.50 | 33,832.50 | - |
14 Mar 2024 | 34,237.50 | 34,237.50 | 34,237.50 | 34,237.50 | 34,237.50 | - |
13 Mar 2024 | 34,225.00 | 34,225.00 | 34,225.00 | 34,225.00 | 34,225.00 | - |
12 Mar 2024 | 34,370.00 | 34,370.00 | 34,370.00 | 34,370.00 | 34,370.00 | - |
11 Mar 2024 | 34,030.00 | 34,030.00 | 34,030.00 | 34,080.00 | 34,080.00 | 9 |
08 Mar 2024 | 33,855.00 | 33,855.00 | 33,855.00 | 33,855.00 | 33,855.00 | - |
07 Mar 2024 | 34,135.00 | 34,135.00 | 34,135.00 | 34,312.50 | 34,312.50 | 1 |
06 Mar 2024 | 33,315.00 | 33,315.00 | 33,315.00 | 33,315.00 | 33,315.00 | - |
05 Mar 2024 | 33,195.00 | 33,195.00 | 33,195.00 | 33,265.00 | 33,265.00 | 94 |
04 Mar 2024 | 33,482.50 | 33,482.50 | 33,482.50 | 33,482.50 | 33,482.50 | - |
01 Mar 2024 | 33,280.00 | 33,280.00 | 33,280.00 | 33,302.50 | 33,302.50 | 240 |
29 Feb 2024 | 32,892.50 | 32,892.50 | 32,892.50 | 32,892.50 | 32,892.50 | - |
28 Feb 2024 | 33,345.00 | 33,345.00 | 33,165.00 | 33,187.50 | 33,187.50 | 24 |
27 Feb 2024 | 33,245.00 | 33,285.00 | 33,245.00 | 33,282.50 | 33,282.50 | 39 |
26 Feb 2024 | 33,352.50 | 33,352.50 | 33,352.50 | 33,352.50 | 33,352.50 | - |
23 Feb 2024 | 33,365.00 | 33,365.00 | 33,255.00 | 33,432.50 | 33,432.50 | 64 |
22 Feb 2024 | 33,305.00 | 33,305.00 | 33,305.00 | 33,305.00 | 33,305.00 | - |
21 Feb 2024 | 32,902.50 | 32,902.50 | 32,902.50 | 32,902.50 | 32,902.50 | - |
20 Feb 2024 | 33,115.00 | 33,170.00 | 33,085.00 | 33,125.00 | 33,125.00 | 154 |
19 Feb 2024 | 33,230.64 | 33,342.63 | 33,230.64 | 33,322.50 | 33,322.50 | 22 |
16 Feb 2024 | 33,005.00 | 33,005.00 | 33,005.00 | 33,005.00 | 33,005.00 | - |
15 Feb 2024 | 32,655.00 | 32,655.00 | 32,655.00 | 32,707.50 | 32,707.50 | 15 |
14 Feb 2024 | 32,572.50 | 32,572.50 | 32,572.50 | 32,572.50 | 32,572.50 | - |
13 Feb 2024 | 32,165.00 | 32,165.00 | 32,165.00 | 32,217.50 | 32,217.50 | 3 |
12 Feb 2024 | 32,300.00 | 32,300.00 | 32,300.00 | 32,365.00 | 32,365.00 | 42 |
09 Feb 2024 | 32,470.00 | 32,470.00 | 32,470.00 | 32,470.00 | 32,470.00 | - |
08 Feb 2024 | 32,232.50 | 32,232.50 | 32,232.50 | 32,232.50 | 32,232.50 | - |
07 Feb 2024 | 32,810.00 | 32,810.00 | 32,810.00 | 32,810.00 | 32,810.00 | - |
06 Feb 2024 | 32,760.00 | 32,800.00 | 32,760.00 | 32,790.00 | 32,790.00 | 100 |
05 Feb 2024 | 32,725.00 | 32,725.00 | 32,725.00 | 32,715.00 | 32,715.00 | 26 |
02 Feb 2024 | 32,305.00 | 32,305.00 | 32,305.00 | 32,365.00 | 32,365.00 | 25 |
01 Feb 2024 | 32,492.50 | 32,492.50 | 32,492.50 | 32,492.50 | 32,492.50 | - |
31 Jan 2024 | 32,800.00 | 32,800.00 | 32,450.00 | 32,807.50 | 32,807.50 | 17 |
30 Jan 2024 | 32,680.00 | 32,680.00 | 32,680.00 | 32,680.00 | 32,680.00 | - |
29 Jan 2024 | 32,505.00 | 32,505.00 | 32,505.00 | 32,542.50 | 32,542.50 | 23 |
26 Jan 2024 | 32,420.00 | 32,420.00 | 32,420.00 | 32,485.00 | 32,485.00 | 16 |
25 Jan 2024 | 32,000.00 | 32,000.00 | 32,000.00 | 32,000.00 | 32,000.00 | - |
24 Jan 2024 | 32,080.00 | 32,080.00 | 32,080.00 | 32,205.00 | 32,205.00 | 5 |
23 Jan 2024 | 32,015.00 | 32,029.45 | 31,940.00 | 32,077.50 | 32,077.50 | 21 |
22 Jan 2024 | 32,367.50 | 32,367.50 | 32,367.50 | 32,367.50 | 32,367.50 | - |
19 Jan 2024 | 32,335.00 | 32,335.00 | 32,335.00 | 32,385.00 | 32,385.00 | 43 |
18 Jan 2024 | 32,307.50 | 32,307.50 | 32,307.50 | 32,307.50 | 32,307.50 | - |
17 Jan 2024 | 32,395.00 | 32,395.00 | 32,395.00 | 32,435.00 | 32,435.00 | 25 |
16 Jan 2024 | 32,680.00 | 32,680.00 | 32,680.00 | 32,680.00 | 32,680.00 | - |
15 Jan 2024 | 32,700.00 | 32,700.00 | 32,700.00 | 32,700.00 | 32,700.00 | - |
12 Jan 2024 | 32,912.50 | 32,912.50 | 32,912.50 | 32,912.50 | 32,912.50 | - |
11 Jan 2024 | 32,810.00 | 32,810.00 | 32,810.00 | 32,842.50 | 32,842.50 | 3 |
10 Jan 2024 | 33,130.00 | 33,130.00 | 33,130.00 | 33,130.00 | 33,130.00 | - |
09 Jan 2024 | 32,790.00 | 32,790.00 | 32,765.00 | 32,972.50 | 32,972.50 | 4 |
08 Jan 2024 | 32,757.50 | 32,757.50 | 32,757.50 | 32,757.50 | 32,757.50 | - |
05 Jan 2024 | 32,640.00 | 32,745.00 | 32,640.00 | 32,680.00 | 32,680.00 | 44 |
04 Jan 2024 | 32,500.00 | 32,820.00 | 32,500.00 | 32,890.00 | 32,890.00 | 18 |
03 Jan 2024 | 32,342.50 | 32,342.50 | 32,342.50 | 32,342.50 | 32,342.50 | - |
02 Jan 2024 | 32,060.00 | 32,210.00 | 31,870.00 | 32,282.50 | 32,282.50 | 1,324 |
29 Dec 2023 | 32,040.00 | 32,040.00 | 32,040.00 | 32,040.00 | 32,040.00 | - |
28 Dec 2023 | 31,950.00 | 31,950.00 | 31,950.00 | 31,982.50 | 31,982.50 | 29 |
27 Dec 2023 | 31,680.00 | 31,927.57 | 31,680.00 | 31,795.00 | 31,795.00 | 123 |
22 Dec 2023 | 31,605.00 | 31,605.00 | 31,605.00 | 31,605.00 | 31,605.00 | - |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |