Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
30 Apr 2024 | 3,305.00 | 3,310.00 | 3,265.00 | 3,290.00 | 3,290.00 | 47,672 |
29 Apr 2024 | 3,290.00 | 3,335.00 | 3,270.00 | 3,290.00 | 3,290.00 | 30,593 |
26 Apr 2024 | 3,305.00 | 3,330.00 | 3,290.00 | 3,295.00 | 3,295.00 | 24,489 |
25 Apr 2024 | 3,340.00 | 3,350.00 | 3,305.00 | 3,310.00 | 3,310.00 | 5,788 |
24 Apr 2024 | 3,315.00 | 3,345.00 | 3,280.00 | 3,340.00 | 3,340.00 | 10,653 |
23 Apr 2024 | 3,315.00 | 3,320.00 | 3,280.00 | 3,295.00 | 3,295.00 | 12,098 |
22 Apr 2024 | 3,260.00 | 3,330.00 | 3,260.00 | 3,315.00 | 3,315.00 | 15,442 |
19 Apr 2024 | 3,290.00 | 3,305.00 | 3,235.00 | 3,245.00 | 3,245.00 | 26,420 |
18 Apr 2024 | 3,255.00 | 3,295.00 | 3,255.00 | 3,290.00 | 3,290.00 | 30,829 |
17 Apr 2024 | 3,285.00 | 3,300.00 | 3,255.00 | 3,255.00 | 3,255.00 | 17,215 |
16 Apr 2024 | 3,370.00 | 3,370.00 | 3,265.00 | 3,285.00 | 3,285.00 | 37,038 |
15 Apr 2024 | 3,420.00 | 3,425.00 | 3,350.00 | 3,375.00 | 3,375.00 | 18,715 |
12 Apr 2024 | 3,400.00 | 3,450.00 | 3,385.00 | 3,425.00 | 3,425.00 | 29,574 |
11 Apr 2024 | 3,300.00 | 3,400.00 | 3,220.00 | 3,400.00 | 3,400.00 | 38,030 |
09 Apr 2024 | 3,370.00 | 3,430.00 | 3,305.00 | 3,305.00 | 3,305.00 | 36,562 |
08 Apr 2024 | 3,375.00 | 3,405.00 | 3,330.00 | 3,370.00 | 3,370.00 | 36,737 |
05 Apr 2024 | 3,450.00 | 3,475.00 | 3,365.00 | 3,375.00 | 3,375.00 | 75,305 |
04 Apr 2024 | 3,495.00 | 3,510.00 | 3,475.00 | 3,475.00 | 3,475.00 | 27,345 |
03 Apr 2024 | 3,530.00 | 3,530.00 | 3,495.00 | 3,495.00 | 3,495.00 | 47,284 |
02 Apr 2024 | 3,605.00 | 3,605.00 | 3,525.00 | 3,555.00 | 3,555.00 | 66,379 |
01 Apr 2024 | 3,565.00 | 3,605.00 | 3,565.00 | 3,605.00 | 3,605.00 | 48,335 |
29 Mar 2024 | 3,590.00 | 3,615.00 | 3,575.00 | 3,590.00 | 3,590.00 | 62,068 |
28 Mar 2024 | 3,685.00 | 3,685.00 | 3,580.00 | 3,590.00 | 3,590.00 | 66,791 |
28 Mar 2024 | 120 Dividend | |||||
27 Mar 2024 | 3,690.00 | 3,710.00 | 3,655.00 | 3,690.00 | 3,570.00 | 41,734 |
26 Mar 2024 | 3,670.00 | 3,705.00 | 3,650.00 | 3,690.00 | 3,570.00 | 32,778 |
25 Mar 2024 | 3,685.00 | 3,685.00 | 3,635.00 | 3,670.00 | 3,550.65 | 35,150 |
22 Mar 2024 | 3,690.00 | 3,700.00 | 3,645.00 | 3,670.00 | 3,550.65 | 20,093 |
21 Mar 2024 | 3,655.00 | 3,680.00 | 3,600.00 | 3,675.00 | 3,555.49 | 20,159 |
20 Mar 2024 | 3,630.00 | 3,660.00 | 3,620.00 | 3,655.00 | 3,536.14 | 35,161 |
19 Mar 2024 | 3,660.00 | 3,660.00 | 3,610.00 | 3,630.00 | 3,511.95 | 30,699 |
18 Mar 2024 | 3,690.00 | 3,695.00 | 3,605.00 | 3,660.00 | 3,540.98 | 44,018 |
15 Mar 2024 | 3,620.00 | 3,690.00 | 3,610.00 | 3,690.00 | 3,570.00 | 27,940 |
14 Mar 2024 | 3,615.00 | 3,620.00 | 3,600.00 | 3,620.00 | 3,502.28 | 12,468 |
13 Mar 2024 | 3,590.00 | 3,615.00 | 3,590.00 | 3,615.00 | 3,497.44 | 18,684 |
12 Mar 2024 | 3,630.00 | 3,665.00 | 3,590.00 | 3,595.00 | 3,478.09 | 35,318 |
11 Mar 2024 | 3,630.00 | 3,660.00 | 3,625.00 | 3,630.00 | 3,511.95 | 17,154 |
08 Mar 2024 | 3,630.00 | 3,665.00 | 3,615.00 | 3,665.00 | 3,545.81 | 19,873 |
07 Mar 2024 | 3,690.00 | 3,710.00 | 3,620.00 | 3,630.00 | 3,511.95 | 48,205 |
06 Mar 2024 | 3,690.00 | 3,725.00 | 3,660.00 | 3,700.00 | 3,579.67 | 23,050 |
05 Mar 2024 | 3,730.00 | 3,730.00 | 3,680.00 | 3,710.00 | 3,589.35 | 32,168 |
04 Mar 2024 | 3,745.00 | 3,745.00 | 3,695.00 | 3,745.00 | 3,623.21 | 30,409 |
29 Feb 2024 | 3,750.00 | 3,750.00 | 3,670.00 | 3,745.00 | 3,623.21 | 51,319 |
28 Feb 2024 | 3,710.00 | 3,755.00 | 3,710.00 | 3,750.00 | 3,628.05 | 22,443 |
27 Feb 2024 | 3,760.00 | 3,780.00 | 3,710.00 | 3,710.00 | 3,589.35 | 51,518 |
26 Feb 2024 | 3,720.00 | 3,775.00 | 3,710.00 | 3,765.00 | 3,642.56 | 24,611 |
23 Feb 2024 | 3,815.00 | 3,815.00 | 3,740.00 | 3,740.00 | 3,618.37 | 32,169 |
22 Feb 2024 | 3,865.00 | 3,865.00 | 3,765.00 | 3,815.00 | 3,690.94 | 58,921 |
21 Feb 2024 | 3,900.00 | 3,945.00 | 3,820.00 | 3,865.00 | 3,739.31 | 90,278 |
20 Feb 2024 | 3,875.00 | 3,890.00 | 3,830.00 | 3,865.00 | 3,739.31 | 45,975 |
19 Feb 2024 | 3,875.00 | 3,950.00 | 3,830.00 | 3,875.00 | 3,748.98 | 208,158 |
16 Feb 2024 | 3,770.00 | 3,875.00 | 3,755.00 | 3,875.00 | 3,748.98 | 130,449 |
15 Feb 2024 | 3,775.00 | 3,795.00 | 3,750.00 | 3,785.00 | 3,661.91 | 23,745 |
14 Feb 2024 | 3,745.00 | 3,780.00 | 3,705.00 | 3,780.00 | 3,657.07 | 42,099 |
13 Feb 2024 | 3,720.00 | 3,745.00 | 3,690.00 | 3,745.00 | 3,623.21 | 36,590 |
08 Feb 2024 | 3,715.00 | 3,745.00 | 3,680.00 | 3,720.00 | 3,599.02 | 32,350 |
07 Feb 2024 | 3,760.00 | 3,760.00 | 3,675.00 | 3,715.00 | 3,594.19 | 39,096 |
06 Feb 2024 | 3,710.00 | 3,760.00 | 3,655.00 | 3,760.00 | 3,637.72 | 72,687 |
05 Feb 2024 | 3,725.00 | 3,765.00 | 3,690.00 | 3,715.00 | 3,594.19 | 56,053 |
02 Feb 2024 | 3,750.00 | 3,795.00 | 3,705.00 | 3,725.00 | 3,603.86 | 48,723 |
01 Feb 2024 | 3,810.00 | 3,810.00 | 3,670.00 | 3,735.00 | 3,613.54 | 81,306 |
31 Jan 2024 | 3,820.00 | 3,845.00 | 3,750.00 | 3,810.00 | 3,686.10 | 66,628 |
30 Jan 2024 | 3,860.00 | 3,865.00 | 3,750.00 | 3,820.00 | 3,695.77 | 88,780 |
29 Jan 2024 | 3,885.00 | 3,900.00 | 3,800.00 | 3,850.00 | 3,724.80 | 99,873 |
26 Jan 2024 | 3,870.00 | 3,880.00 | 3,810.00 | 3,860.00 | 3,734.47 | 66,752 |
25 Jan 2024 | 3,810.00 | 3,915.00 | 3,790.00 | 3,840.00 | 3,715.12 | 81,173 |
24 Jan 2024 | 3,885.00 | 3,910.00 | 3,780.00 | 3,840.00 | 3,715.12 | 162,125 |
23 Jan 2024 | 3,820.00 | 3,945.00 | 3,805.00 | 3,910.00 | 3,782.85 | 264,835 |
22 Jan 2024 | 3,800.00 | 3,910.00 | 3,755.00 | 3,810.00 | 3,686.10 | 391,970 |
19 Jan 2024 | 4,215.00 | 4,235.00 | 3,720.00 | 3,830.00 | 3,705.45 | 1,792,383 |
18 Jan 2024 | 3,555.00 | 4,280.00 | 3,555.00 | 3,945.00 | 3,816.71 | 7,247,287 |
17 Jan 2024 | 3,575.00 | 3,605.00 | 3,530.00 | 3,530.00 | 3,415.20 | 21,518 |
16 Jan 2024 | 3,630.00 | 3,630.00 | 3,575.00 | 3,620.00 | 3,502.28 | 22,784 |
15 Jan 2024 | 3,640.00 | 3,645.00 | 3,605.00 | 3,630.00 | 3,511.95 | 15,577 |
12 Jan 2024 | 3,670.00 | 3,670.00 | 3,615.00 | 3,640.00 | 3,521.63 | 19,733 |
11 Jan 2024 | 3,630.00 | 3,690.00 | 3,630.00 | 3,655.00 | 3,536.14 | 24,708 |
10 Jan 2024 | 3,625.00 | 3,690.00 | 3,625.00 | 3,670.00 | 3,550.65 | 25,775 |
09 Jan 2024 | 3,630.00 | 3,660.00 | 3,625.00 | 3,660.00 | 3,540.98 | 39,119 |
08 Jan 2024 | 3,605.00 | 3,645.00 | 3,565.00 | 3,640.00 | 3,521.63 | 33,166 |
05 Jan 2024 | 3,595.00 | 3,610.00 | 3,580.00 | 3,600.00 | 3,482.93 | 22,129 |
04 Jan 2024 | 3,570.00 | 3,600.00 | 3,550.00 | 3,590.00 | 3,473.25 | 16,884 |
03 Jan 2024 | 3,510.00 | 3,590.00 | 3,480.00 | 3,570.00 | 3,453.90 | 29,238 |
02 Jan 2024 | 3,515.00 | 3,525.00 | 3,480.00 | 3,510.00 | 3,395.85 | 29,455 |
28 Dec 2023 | 3,575.00 | 3,585.00 | 3,480.00 | 3,515.00 | 3,400.69 | 52,587 |
27 Dec 2023 | 3,585.00 | 3,585.00 | 3,500.00 | 3,575.00 | 3,458.74 | 44,638 |
26 Dec 2023 | 3,550.00 | 3,585.00 | 3,505.00 | 3,585.00 | 3,468.41 | 18,370 |
22 Dec 2023 | 3,585.00 | 3,605.00 | 3,500.00 | 3,585.00 | 3,468.41 | 13,335 |
21 Dec 2023 | 3,620.00 | 3,620.00 | 3,550.00 | 3,585.00 | 3,468.41 | 7,843 |
20 Dec 2023 | 3,615.00 | 3,630.00 | 3,550.00 | 3,620.00 | 3,502.28 | 24,573 |
19 Dec 2023 | 3,650.00 | 3,660.00 | 3,585.00 | 3,615.00 | 3,497.44 | 10,129 |
18 Dec 2023 | 3,530.00 | 3,635.00 | 3,520.00 | 3,615.00 | 3,497.44 | 25,226 |
15 Dec 2023 | 3,580.00 | 3,610.00 | 3,500.00 | 3,515.00 | 3,400.69 | 19,264 |
14 Dec 2023 | 3,620.00 | 3,625.00 | 3,530.00 | 3,585.00 | 3,468.41 | 12,248 |
13 Dec 2023 | 3,610.00 | 3,615.00 | 3,595.00 | 3,610.00 | 3,492.60 | 9,019 |
12 Dec 2023 | 3,650.00 | 3,650.00 | 3,580.00 | 3,610.00 | 3,492.60 | 17,040 |
11 Dec 2023 | 3,675.00 | 3,675.00 | 3,615.00 | 3,650.00 | 3,531.30 | 16,792 |
08 Dec 2023 | 3,675.00 | 3,725.00 | 3,645.00 | 3,675.00 | 3,555.49 | 9,234 |
07 Dec 2023 | 3,740.00 | 3,745.00 | 3,645.00 | 3,670.00 | 3,550.65 | 7,771 |
06 Dec 2023 | 3,675.00 | 3,750.00 | 3,635.00 | 3,740.00 | 3,618.37 | 17,879 |
05 Dec 2023 | 3,720.00 | 3,745.00 | 3,525.00 | 3,710.00 | 3,589.35 | 36,458 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |