Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
26 Apr 2024 | 3,416.00 | 3,542.00 | 3,416.00 | 3,542.00 | 3,542.00 | 1 |
25 Apr 2024 | 3,454.00 | 3,454.00 | 3,454.00 | 3,454.00 | 3,454.00 | - |
24 Apr 2024 | 3,492.00 | 3,492.00 | 3,492.00 | 3,492.00 | 3,492.00 | - |
23 Apr 2024 | 3,620.00 | 3,620.00 | 3,620.00 | 3,620.00 | 3,620.00 | - |
22 Apr 2024 | 3,476.00 | 3,476.00 | 3,476.00 | 3,476.00 | 3,476.00 | - |
22 Apr 2024 | 285 Dividend | |||||
19 Apr 2024 | 3,506.00 | 3,506.00 | 3,506.00 | 3,506.00 | 3,221.00 | - |
18 Apr 2024 | 3,438.00 | 3,438.00 | 3,438.00 | 3,438.00 | 3,158.53 | - |
17 Apr 2024 | 3,410.00 | 3,410.00 | 3,410.00 | 3,410.00 | 3,132.80 | - |
16 Apr 2024 | 3,594.00 | 3,594.00 | 3,594.00 | 3,594.00 | 3,301.85 | - |
15 Apr 2024 | 3,632.00 | 3,632.00 | 3,632.00 | 3,632.00 | 3,336.76 | - |
12 Apr 2024 | 3,630.00 | 3,630.00 | 3,630.00 | 3,630.00 | 3,334.92 | - |
11 Apr 2024 | 3,602.00 | 3,602.00 | 3,602.00 | 3,602.00 | 3,309.20 | - |
10 Apr 2024 | 3,462.00 | 3,462.00 | 3,462.00 | 3,462.00 | 3,180.58 | - |
09 Apr 2024 | 3,520.00 | 3,520.00 | 3,520.00 | 3,520.00 | 3,233.86 | - |
08 Apr 2024 | 3,422.00 | 3,422.00 | 3,422.00 | 3,422.00 | 3,143.83 | - |
05 Apr 2024 | 3,474.00 | 3,474.00 | 3,474.00 | 3,474.00 | 3,191.60 | - |
04 Apr 2024 | 3,418.00 | 3,418.00 | 3,418.00 | 3,418.00 | 3,140.15 | - |
03 Apr 2024 | 3,466.00 | 3,466.00 | 3,466.00 | 3,466.00 | 3,184.25 | - |
02 Apr 2024 | 3,490.00 | 3,490.00 | 3,490.00 | 3,490.00 | 3,206.30 | - |
28 Mar 2024 | 3,432.00 | 3,432.00 | 3,432.00 | 3,432.00 | 3,153.02 | - |
27 Mar 2024 | 3,196.00 | 3,196.00 | 3,196.00 | 3,196.00 | 2,936.20 | - |
26 Mar 2024 | 3,108.00 | 3,108.00 | 3,108.00 | 3,108.00 | 2,855.35 | - |
25 Mar 2024 | 3,152.00 | 3,152.00 | 3,094.00 | 3,094.00 | 2,842.49 | 1 |
22 Mar 2024 | 3,204.00 | 3,370.00 | 3,204.00 | 3,370.00 | 3,096.06 | 12 |
21 Mar 2024 | 3,108.00 | 3,108.00 | 3,108.00 | 3,108.00 | 2,855.35 | - |
20 Mar 2024 | 3,046.00 | 3,192.00 | 3,046.00 | 3,192.00 | 2,932.52 | 1 |
19 Mar 2024 | 3,114.00 | 3,176.00 | 3,114.00 | 3,176.00 | 2,917.83 | 2 |
18 Mar 2024 | 2,712.00 | 3,264.00 | 2,712.00 | 3,234.00 | 2,971.11 | 11 |
15 Mar 2024 | 4,098.00 | 4,098.00 | 2,900.00 | 2,900.00 | 2,664.26 | 2 |
14 Mar 2024 | 4,192.00 | 4,192.00 | 4,192.00 | 4,192.00 | 3,851.24 | - |
13 Mar 2024 | 4,168.00 | 4,168.00 | 4,168.00 | 4,168.00 | 3,829.19 | - |
12 Mar 2024 | 4,082.00 | 4,082.00 | 4,082.00 | 4,082.00 | 3,750.18 | - |
11 Mar 2024 | 4,058.00 | 4,058.00 | 4,058.00 | 4,058.00 | 3,728.13 | - |
08 Mar 2024 | 4,062.00 | 4,062.00 | 4,062.00 | 4,062.00 | 3,731.80 | - |
07 Mar 2024 | 4,064.00 | 4,064.00 | 4,064.00 | 4,064.00 | 3,733.64 | - |
06 Mar 2024 | 4,088.00 | 4,088.00 | 4,088.00 | 4,088.00 | 3,755.69 | - |
05 Mar 2024 | 4,074.00 | 4,074.00 | 4,074.00 | 4,074.00 | 3,742.83 | - |
04 Mar 2024 | 4,128.00 | 4,128.00 | 4,128.00 | 4,128.00 | 3,792.44 | - |
01 Mar 2024 | 4,102.00 | 4,140.00 | 4,102.00 | 4,140.00 | 3,803.46 | 2 |
29 Feb 2024 | 4,206.00 | 4,206.00 | 4,206.00 | 4,206.00 | 3,864.10 | - |
28 Feb 2024 | 4,334.00 | 4,334.00 | 4,334.00 | 4,334.00 | 3,981.69 | - |
27 Feb 2024 | 4,354.00 | 4,354.00 | 4,354.00 | 4,354.00 | 4,000.07 | - |
26 Feb 2024 | 4,178.00 | 4,324.00 | 4,178.00 | 4,324.00 | 3,972.51 | 2 |
23 Feb 2024 | 4,158.00 | 4,158.00 | 4,158.00 | 4,158.00 | 3,820.00 | - |
22 Feb 2024 | 3,882.00 | 3,882.00 | 3,882.00 | 3,882.00 | 3,566.44 | - |
21 Feb 2024 | 3,930.00 | 3,930.00 | 3,930.00 | 3,930.00 | 3,610.53 | - |
20 Feb 2024 | 3,882.00 | 3,882.00 | 3,882.00 | 3,882.00 | 3,566.44 | - |
19 Feb 2024 | 3,690.00 | 3,690.00 | 3,690.00 | 3,690.00 | 3,390.04 | - |
16 Feb 2024 | 3,616.00 | 3,616.00 | 3,616.00 | 3,616.00 | 3,322.06 | - |
15 Feb 2024 | 3,572.00 | 3,572.00 | 3,572.00 | 3,572.00 | 3,281.63 | - |
14 Feb 2024 | 3,652.00 | 3,652.00 | 3,652.00 | 3,652.00 | 3,355.13 | - |
13 Feb 2024 | 3,776.00 | 3,776.00 | 3,776.00 | 3,776.00 | 3,469.05 | - |
12 Feb 2024 | 3,670.00 | 3,670.00 | 3,670.00 | 3,670.00 | 3,371.67 | - |
09 Feb 2024 | 3,692.00 | 3,692.00 | 3,692.00 | 3,692.00 | 3,391.88 | - |
08 Feb 2024 | 3,708.00 | 3,708.00 | 3,708.00 | 3,708.00 | 3,406.58 | - |
07 Feb 2024 | 3,592.00 | 3,592.00 | 3,592.00 | 3,592.00 | 3,300.01 | - |
06 Feb 2024 | 3,518.00 | 3,518.00 | 3,518.00 | 3,518.00 | 3,232.02 | - |
05 Feb 2024 | 3,684.00 | 3,684.00 | 3,684.00 | 3,684.00 | 3,384.53 | - |
02 Feb 2024 | 3,614.00 | 3,614.00 | 3,614.00 | 3,614.00 | 3,320.22 | - |
01 Feb 2024 | 3,554.00 | 3,554.00 | 3,554.00 | 3,554.00 | 3,265.10 | - |
31 Jan 2024 | 3,512.00 | 3,512.00 | 3,512.00 | 3,512.00 | 3,226.51 | - |
30 Jan 2024 | 3,346.00 | 3,346.00 | 3,346.00 | 3,346.00 | 3,074.01 | - |
29 Jan 2024 | 3,396.00 | 3,396.00 | 3,396.00 | 3,396.00 | 3,119.94 | - |
26 Jan 2024 | 3,382.00 | 3,382.00 | 3,382.00 | 3,382.00 | 3,107.08 | - |
25 Jan 2024 | 3,422.00 | 3,422.00 | 3,422.00 | 3,422.00 | 3,143.83 | - |
24 Jan 2024 | 3,394.00 | 3,394.00 | 3,394.00 | 3,394.00 | 3,118.10 | - |
23 Jan 2024 | 3,492.00 | 3,492.00 | 3,492.00 | 3,492.00 | 3,208.14 | - |
22 Jan 2024 | 3,480.00 | 3,480.00 | 3,480.00 | 3,480.00 | 3,197.11 | - |
19 Jan 2024 | 3,422.00 | 3,422.00 | 3,422.00 | 3,422.00 | 3,143.83 | - |
18 Jan 2024 | 3,414.00 | 3,414.00 | 3,414.00 | 3,414.00 | 3,136.48 | - |
17 Jan 2024 | 3,470.00 | 3,470.00 | 3,470.00 | 3,470.00 | 3,187.93 | - |
16 Jan 2024 | 3,500.00 | 3,500.00 | 3,500.00 | 3,500.00 | 3,215.49 | - |
15 Jan 2024 | 3,648.00 | 3,648.00 | 3,648.00 | 3,648.00 | 3,351.46 | - |
12 Jan 2024 | 3,648.00 | 3,648.00 | 3,648.00 | 3,648.00 | 3,351.46 | - |
11 Jan 2024 | 3,630.00 | 3,630.00 | 3,630.00 | 3,630.00 | 3,334.92 | - |
10 Jan 2024 | 3,512.00 | 3,512.00 | 3,512.00 | 3,512.00 | 3,226.51 | - |
09 Jan 2024 | 3,434.00 | 3,434.00 | 3,434.00 | 3,434.00 | 3,154.85 | - |
08 Jan 2024 | 3,424.00 | 3,424.00 | 3,424.00 | 3,424.00 | 3,145.67 | - |
05 Jan 2024 | 3,504.00 | 3,504.00 | 3,504.00 | 3,504.00 | 3,219.16 | - |
04 Jan 2024 | 3,554.00 | 3,554.00 | 3,554.00 | 3,554.00 | 3,265.10 | - |
03 Jan 2024 | 3,544.00 | 3,544.00 | 3,544.00 | 3,544.00 | 3,255.91 | - |
02 Jan 2024 | 3,672.00 | 3,672.00 | 3,672.00 | 3,672.00 | 3,373.51 | - |
29 Dec 2023 | 3,706.00 | 3,706.00 | 3,706.00 | 3,706.00 | 3,404.74 | - |
28 Dec 2023 | 3,784.00 | 3,784.00 | 3,784.00 | 3,784.00 | 3,476.40 | - |
27 Dec 2023 | 3,780.00 | 3,780.00 | 3,780.00 | 3,780.00 | 3,472.73 | - |
22 Dec 2023 | 3,808.00 | 3,808.00 | 3,808.00 | 3,808.00 | 3,498.45 | - |
21 Dec 2023 | 3,798.00 | 3,798.00 | 3,798.00 | 3,798.00 | 3,489.26 | - |
20 Dec 2023 | 3,784.00 | 3,784.00 | 3,784.00 | 3,784.00 | 3,476.40 | - |
19 Dec 2023 | 3,698.00 | 3,726.00 | 3,698.00 | 3,726.00 | 3,423.12 | 3 |
18 Dec 2023 | 3,648.00 | 3,648.00 | 3,648.00 | 3,648.00 | 3,351.46 | - |
15 Dec 2023 | 3,646.00 | 3,646.00 | 3,646.00 | 3,646.00 | 3,349.62 | - |
14 Dec 2023 | 3,858.00 | 3,858.00 | 3,858.00 | 3,858.00 | 3,544.39 | - |
13 Dec 2023 | 3,764.00 | 3,764.00 | 3,764.00 | 3,764.00 | 3,458.03 | - |
12 Dec 2023 | 3,734.00 | 3,734.00 | 3,734.00 | 3,734.00 | 3,430.47 | - |
11 Dec 2023 | 3,724.00 | 3,724.00 | 3,724.00 | 3,724.00 | 3,421.28 | - |
08 Dec 2023 | 3,670.00 | 3,670.00 | 3,670.00 | 3,670.00 | 3,371.67 | - |
07 Dec 2023 | 3,738.00 | 3,738.00 | 3,738.00 | 3,738.00 | 3,434.14 | - |
06 Dec 2023 | 3,728.00 | 3,728.00 | 3,728.00 | 3,728.00 | 3,424.95 | - |
05 Dec 2023 | 3,586.00 | 3,586.00 | 3,586.00 | 3,586.00 | 3,294.50 | - |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |